View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006187 | Dwarf Fortress | Technical -- Saving/Loading | public | 2012-09-02 17:50 | 2012-09-11 20:48 |
Reporter | arclance | Assigned To | |||
Priority | normal | Severity | crash | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | Linux | OS | Debian x86_64 | OS Version | Sid |
Product Version | 0.34.11 | ||||
Summary | 0006187: Linux version fails to read raw files with uppercase characters in filename | ||||
Description | The following three saves load fine in the Windows version of Dwarf Fortress. When trying to load them in the Linux version they crash with FATAL ERROR Missing Shape Definition http://dffd.wimbli.com/file.php?id=6838 http://dffd.wimbli.com/file.php?id=6841 http://dffd.wimbli.com/file.php?id=6869 Other saves load fine in both the Windows and Linux version. | ||||
Tags | No tags attached. | ||||
|
I just tested this on a 32-bit Linux OS and the same thing happens. |
|
Here is a link to what I have been told is the same fortress as the original save before embark. http://dffd.wimbli.com/file.php?id=6755 It also crashes for me when I pick fortress mode from the menu using the Linux version. |
|
It turns out this was due to Windows using the case insensitive NTFS file system. There were some raw files with upper case characters in their filenames in the save. When opened from a case insensitive file system like NTFS this does not cause a problem. When opened from a case sensitive file system like EXT4 Dwarf Fortress tries to open the raw files with all lower case filenames and fails since the filename is wrong. This was discovered by NCommander, you can find his post here. http://www.bay12forums.com/smf/index.php?topic=114971.msg3601407#msg3601407 |
Date Modified | Username | Field | Change |
---|---|---|---|
2012-09-02 17:50 | arclance | New Issue | |
2012-09-05 19:21 | arclance | Note Added: 0023531 | |
2012-09-07 14:16 | arclance | Note Added: 0023541 | |
2012-09-07 14:17 | arclance | Note Edited: 0023541 | |
2012-09-11 13:06 | arclance | Note Added: 0023554 | |
2012-09-11 20:48 |
|
Summary | Save loads in Windows version but crashes in Linux => Linux version fails to read raw files with uppercase characters in filename |