View Issue Details

IDProjectCategoryView StatusLast Update
0001224OpenMPTGeneralpublic2019-07-14 15:59
ReporterDrillimation Assigned Tomanx  
PrioritynormalSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
Platformx64OSWindowsOS Version10
Product VersionOpenMPT 1.28.04.00 / libopenmpt 0.4.4 (upgrade first) 
Target VersionOpenMPT 1.29.01.00 / libopenmpt 0.5.0 (upgrade first)Fixed in VersionOpenMPT 1.29.01.00 / libopenmpt 0.5.0 (upgrade first) 
Summary0001224: 0xc0000006 error when opening module from network drive
Description

When attempting to open a file from the recent modules in the file menu, the program will crash

Steps To Reproduce

Open any module from the recent modules from the File menu.

TagsNo tags attached.
Attached Files
2019-05-01 09.27.43.7z (86,060 bytes)
2019-05-01 09.30.10.7z (20,283 bytes)
Has the bug occurred in previous versions?No
Tested code revision (in case you know it)

Activities

Saga Musix

Saga Musix

2019-05-04 11:53

administrator   ~0003936

Was the file that you were trying to open modified or deleted while you were trying to open it? Was it located on a network drive?

Drillimation

Drillimation

2019-05-04 11:54

reporter   ~0003937

Network drive.

Saga Musix

Saga Musix

2019-05-04 11:57

administrator   ~0003938

It seems like the connection to the network drive was lost then. I am not sure how much we can do about preventing those crashes when the connection is lost while reading a file, so please keep in mind: Loading files from the network is generally okay as long as the network connection is stable.

It is generally a bad idea to run OpenMPT itself from a network drive for the same reason. Windows might page out parts of the executable and then crash when trying to load them from the drive while it is unavailable.

Saga Musix

Saga Musix

2019-07-11 16:45

administrator   ~0003980

We will stop using memory-mapped files in OpenMPT 1.29 but due to the complexity of these changes, it is unlikely they will be backported to OpenMPT 1.28. If you experience these crashes frequently and loading files from network is very important to you, consider using test builds for OpenMPT 1.29: https://builds.openmpt.org/builds/

Issue History

Date Modified Username Field Change
2019-05-01 13:32 Drillimation New Issue
2019-05-01 13:32 Drillimation File Added: 2019-05-01 09.27.43.7z
2019-05-01 13:51 Drillimation File Added: 2019-05-01 09.30.10.7z
2019-05-04 11:53 Saga Musix Note Added: 0003936
2019-05-04 11:54 Drillimation Note Added: 0003937
2019-05-04 11:57 Saga Musix Note Added: 0003938
2019-05-04 12:03 Saga Musix Summary 0xc0000006 error when opening module from Recent Modules => 0xc0000006 error when opening module from network drive
2019-07-11 16:45 Saga Musix Note Added: 0003980
2019-07-11 16:53 Saga Musix Target Version => OpenMPT 1.29.01.00 / libopenmpt 0.5.0 (upgrade first)
2019-07-14 15:59 Saga Musix Assigned To => manx
2019-07-14 15:59 Saga Musix Status new => resolved
2019-07-14 15:59 Saga Musix Resolution open => fixed
2019-07-14 15:59 Saga Musix Fixed in Version => OpenMPT 1.29.01.00 / libopenmpt 0.5.0 (upgrade first)