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 | ||
Product Version | 0.43.05 | ||||
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 | ||||
Tags | No tags attached. | ||||
|
I assume you mean that using @rpath would fix the issue. Are you using the 64-bit or 32-bit build of 0.43.05? Are you doing anything different to launch DF when this happens? |
|
We need the above information to be able to reproduce this. I haven't seen other reports of this behavior, so it might be something system-specific. |
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 => feedback |
2018-05-08 08:21 | lethosor | Note Added: 0038296 | |
2018-05-08 08:21 | lethosor | Status | feedback => resolved |
2018-05-08 08:21 | lethosor | Resolution | open => unable to reproduce |