Dwarf Fortress Bug Tracker - Dwarf Fortress |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0010203 | Dwarf Fortress | Miscellaneous Crashes | public | 2017-04-22 06:12 | 2018-05-08 08:21 |
|
Reporter | Creidieki | |
Assigned To | lethosor | |
Priority | normal | Severity | crash | Reproducibility | random |
Status | resolved | Resolution | unable to reproduce | |
Platform | | OS | | OS Version | |
Product Version | 0.43.05 | |
Target Version | | Fixed in Version | | |
|
Summary | 0010203: Occasional OSX crash with libfmodex dynamic linking |
Description | I'm getting periodic crashes in OSX with the executable saying it's unable to find libfmodex.dylib (which is still in the lib/ subdirectory where it belongs.) Based on the output of "otool -L dwarfort.exe", this is the only library dynamically linked with @executable_path instead of @rpath. Based on the crash reports, somehow the executable thinks it's running in a different directory sometimes.
My guess is that changing the dynamic linking to use @executable_path would clear up these occasional osx crashes? But to be honest I'm a little out of my depth here.
Example crash report: https://pastebin.com/anMwLupp [^]
Output of "otool -L dwarfort.exe": https://pastebin.com/Jriw3AE3 [^] |
Steps To Reproduce | |
Additional Information | |
Tags | No tags attached. |
Relationships | |
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2017-04-22 06:12 | Creidieki | New Issue | |
2017-04-23 15:07 | lethosor | Note Added: 0036450 | |
2017-04-23 15:07 | lethosor | Assigned To | => lethosor |
2017-04-23 15:07 | lethosor | Status | new => needs feedback |
2018-05-08 08:21 | lethosor | Note Added: 0038296 | |
2018-05-08 08:21 | lethosor | Status | needs feedback => resolved |
2018-05-08 08:21 | lethosor | Resolution | open => unable to reproduce |