Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0010203Dwarf FortressMiscellaneous Crashespublic2017-04-22 06:122018-05-08 08:21
ReporterCreidieki 
Assigned Tolethosor 
PrioritynormalSeveritycrashReproducibilityrandom
StatusresolvedResolutionunable to reproduce 
PlatformOSOS Version
Product Version0.43.05 
Target VersionFixed in Version 
Summary0010203: Occasional OSX crash with libfmodex dynamic linking
DescriptionI'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 [^]
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0036450)
lethosor (manager)
2017-04-23 15:07

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?
(0038296)
lethosor (manager)
2018-05-08 08:21

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.

- 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


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker