Since 1.0.8 (Steam version), the game crashes on start up on OS X 10.6. I tried trashing ~/Library/Application Support/Dungeons of Dredmor but it made no difference. Let me know if you need more information.
I have the same problem, OS X 10.7.2. The game just gives the same error each time I try to start it.
Same problem here. I was playing it fine last night and now it's not working, crashing on startup like the others above. I'm using OS X 10.6.8.
I'm having the same issue in 10.7.2. I get an "unexpectedly quit" message when pressing play. Here are the first few lines of the crash dump: Code: Process: dredmor [1346] Path: /Users/USER/Library/Application Support/Steam/*/Dungeons of Dredmor.app/Contents/MacOS/dredmor Identifier: com.gaslampgames.dredmor Version: ??? (1.0) Code Type: X86 (Native) Parent Process: launchd [140] Date/Time: 2011-12-12 13:56:56.475 -0500 OS Version: Mac OS X 10.7.2 (11C74) Report Version: 9 Interval Since Last Report: 4815043 sec Crashes Since Last Report: 11 Per-App Crashes Since Last Report: 7 Anonymous UUID: FCAF1DCF-794E-4120-95FF-7004D739B2CB Crashed Thread: 0 Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x000000007ffff220
Is there anything in a crash dump I shouldn't post? If not I'll post here too, help get the game back on its feet.
I am getting the same crash. Code: Process: dredmor [982] Path: /Users/USER/Library/Application Support/Steam/*/Dungeons of Dredmor.app/Contents/MacOS/dredmor Identifier: com.gaslampgames.dredmor Version: ??? (1.0) Code Type: X86 (Native) Parent Process: launchd [248] Date/Time: 2011-12-12 14:28:42.344 -0500 OS Version: Mac OS X 10.7.2 (11C74) Report Version: 9 Interval Since Last Report: 2654 sec Crashes Since Last Report: 8 Per-App Crashes Since Last Report: 8 Anonymous UUID: 3C09CF5F-77B1-4E42-9CC5-00CA6965DF2A Crashed Thread: 0 Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x000000007ffff2a0 VM Regions Near 0x7ffff2a0: __LINKEDIT 0000000034061000-00000000341a7000 [ 1304K] r--/rwx SM=COW /Users/USER/Library/Application Support/Steam/*/Dungeons of Dredmor.app/Contents/Frameworks/SDL_ttf.framework/Versions/A/SDL_ttf --> __TEXT 000000008fe9e000-000000008fed1000 [ 204K] r-x/rwx SM=COW /usr/lib/dyld Thread 0 Crashed: 0 com.gaslampgames.dredmor 0x000102f3 start + 31 Thread 0 crashed with X86 Thread State (32-bit): eax: 0x000102d4 ebx: 0xbffff95c ecx: 0xbffff950 edx: 0x8fed2140 edi: 0x00000000 esi: 0x00000000 ebp: 0xbffff948 esp: 0xbffff930 ss: 0x00000023 efl: 0x00010286 eip: 0x000102f3 cs: 0x0000001b ds: 0x00000023 es: 0x00000023 fs: 0x00000000 gs: 0x0000000f cr2: 0x7ffff2a0 Logical CPU: 2
My crash report... Code: Process: dredmor [1288] Path: /Users/jameskyle/Library/Application Support/Steam/SteamApps/common/dungeons of dredmor/Dungeons of Dredmor.app/Contents/MacOS/dredmor Identifier: com.gaslampgames.dredmor Version: ??? (1.0) Code Type: X86 (Native) Parent Process: launchd [129] Date/Time: 2011-12-12 20:03:59.646 +0000 OS Version: Mac OS X 10.6.8 (10K549) Report Version: 6 Interval Since Last Report: 86652 sec Crashes Since Last Report: 15 Per-App Interval Since Last Report: 6955 sec Per-App Crashes Since Last Report: 13 Anonymous UUID: 1D919773-5D48-4403-8C8F-A283C74A9840 Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x000000007fffe620 Crashed Thread: 0 Thread 0 Crashed: 0 com.gaslampgames.dredmor 0x000102f3 start + 31 Thread 0 crashed with X86 Thread State (32-bit): eax: 0x000102d4 ebx: 0xbffff31c ecx: 0xbffff310 edx: 0x00000000 edi: 0x00000000 esi: 0x00000000 ebp: 0xbffff308 esp: 0xbffff2f0 ss: 0x0000001f efl: 0x00010282 eip: 0x000102f3 cs: 0x00000017 ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037 cr2: 0x7fffe620
I don't know if it helps. Not only 10.6 Snow Leopard's Dredmor doesn't work, but also 10.7 Lion's Dredmor doesn't work. Code: Code: Process: dredmor [1630] Path: /Users/USER/Library/Application Support/Steam/*/Dungeons of Dredmor.app/Contents/MacOS/dredmor Identifier: com.gaslampgames.dredmor Version: ??? (1.0) Code Type: X86 (Native) Parent Process: launchd [123] Date/Time: 2011-12-12 22:20:45.279 +0100 OS Version: Mac OS X 10.7.2 (11C74) Report Version: 9 Interval Since Last Report: 1636745 sec Crashes Since Last Report: 63 Per-App Interval Since Last Report: 46688 sec Per-App Crashes Since Last Report: 8 Anonymous UUID: 16CA0C37-3FBC-4134-8AC6-30AB4F5FD850 Crashed Thread: 0 Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x000000007ffff248 VM Regions Near 0x7ffff248: __LINKEDIT 0000000034061000-00000000341a7000 [ 1304K] r--/rwx SM=COW /Users/USER/Library/Application Support/Steam/*/Dungeons of Dredmor.app/Contents/Frameworks/SDL_ttf.framework/Versions/A/SDL_ttf --> __TEXT 000000008feab000-000000008fede000 [ 204K] r-x/rwx SM=COW /usr/lib/dyld Thread 0 Crashed: 0 com.gaslampgames.dredmor 0x000102f3 start + 31 Thread 0 crashed with X86 Thread State (32-bit): eax: 0x000102d4 ebx: 0xbffff930 ecx: 0xbffff924 edx: 0x8fedf140 edi: 0x00000000 esi: 0x00000000 ebp: 0xbffff91c esp: 0xbffff900 ss: 0x00000023 efl: 0x00010296 eip: 0x000102f3 cs: 0x0000001b ds: 0x00000023 es: 0x00000023 fs: 0x00000000 gs: 0x0000000f cr2: 0x7ffff248 Logical CPU: 6 Model: MacBookPro8,2, BootROM MBP81.0047.B24, 4 processors, Intel Core i7, 2.2 GHz, 4 GB, SMC 1.69f3 Graphics: AMD Radeon HD 6750M, AMD Radeon HD 6750M, PCIe, 512 MB Graphics: Intel HD Graphics 3000, Intel HD Graphics 3000, Built-In, 384 MB Memory Module: BANK 0/DIMM0, 2 GB, DDR3, 1333 MHz, 0x80AD, 0x484D54333235533642465238432D48392020 Memory Module: BANK 1/DIMM0, 2 GB, DDR3, 1333 MHz, 0x80AD, 0x484D54333235533642465238432D48392020 AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xD6), Broadcom BCM43xx 1.0 (5.100.98.75.18) Bluetooth: Version 4.0.1f4, 2 service, 11 devices, 1 incoming serial ports Network Service: Wi-Fi, AirPort, en1 Serial ATA Device: ST9500325ASG, 500,11 GB Serial ATA Device: MATSHITADVD-R UJ-8A8 USB Device: FaceTime HD Camera (Built-in), apple_vendor_id, 0x8509, 0xfa200000 / 3 USB Device: hub_device, 0x0424 (SMSC), 0x2513, 0xfa100000 / 2 USB Device: BRCM2070 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0xfa110000 / 5 USB Device: Bluetooth USB Host Controller, apple_vendor_id, 0x821a, 0xfa113000 / 7 USB Device: Apple Internal Keyboard / Trackpad, apple_vendor_id, 0x0253, 0xfa120000 / 4 USB Device: hub_device, 0x0424 (SMSC), 0x2513, 0xfd100000 / 2 USB Device: IR Receiver, apple_vendor_id, 0x8242, 0xfd110000 / 3
At ~/Library/Application Support/Steam/SteamApps/common/dungeons of dredmor, there is a txt file in the same folder as the Dungeons of Dredmor.app, named Dungeons of Dredmor.txt. Probably it isn't anything, but heck, I'll post it anyway. Code: injecting bundle '/Users/mordred/Gaslamp/steam_sdk/tools/ContentPrep.app/Contents/MacOS/bundle.dylib' appid 98800 debug level 2 /Users/mordred/gaslamp_build_for_steam_2011_12_11/Dungeons of Dredmor.app/Contents/MacOS/dredmor appears to be a single-architecture binary mach-o header : 0x00000000 - 0x00000000 (0x00000000 - 0x0000001c) load cmds : 0x00000000 - 0x00000000 (0x00000000 - 0x00000ed0) _start looks weird, but assuming it's 10.6+ instead of really old entry point (eip): 0x102d4 LinkEdit segment will grow by: 0x0005854c __PAGEZERO : 0x00000000 - 0x00001000 (0x00000000 - 0x00000000) __TEXT __text : 0x00007450 - 0x001a4320 (0x00006450 - 0x001a3320) (16) __TEXT __cstring : 0x001a4320 - 0x001b75f5 (0x001a3320 - 0x001b65f5) ( 4) __TEXT __const : 0x001b7600 - 0x001bc880 (0x001b6600 - 0x001bb880) (32) __TEXT __gcc_except_tab__TEXT : 0x001bc880 - 0x001d4cd5 (0x001bb880 - 0x001d3cd5) ( 4) __TEXT __unwind_info : 0x001d4cf8 - 0x001d8600 (0x001d3cf8 - 0x001d7600) (16) __TEXT __eh_frame : 0x001d8600 - 0x001f1ffc (0x001d7600 - 0x001f0ffc) ( 4) __DATA __dyld : 0x001f2000 - 0x001f2008 (0x001f1000 - 0x001f1008) ( 4) __DATA __mod_init_func : 0x001f2008 - 0x001f213c (0x001f1008 - 0x001f113c) ( 4) __DATA __const : 0x001f2140 - 0x001f6fb4 (0x001f1140 - 0x001f5fb4) (32) __DATA __cfstring : 0x001f6fb4 - 0x001f70a4 (0x001f5fb4 - 0x001f60a4) ( 4) __DATA __data : 0x001f70c0 - 0x001f7edc (0x001f60c0 - 0x001f6edc) (32) __DATA __common : 0x001f7ee0 - 0x001fd370 (0x00000000 - 0x00005490) (32) __DATA __bss : 0x001fd380 - 0x001fdf85 (0x00000000 - 0x00000c05) (32) __OBJC __cat_inst_meth : 0x001fe000 - 0x001fe028 (0x001f7000 - 0x001f7028) ( 4) __OBJC __message_refs : 0x001fe028 - 0x001fe0a8 (0x001f7028 - 0x001f70a8) ( 4) __OBJC __cls_refs : 0x001fe0a8 - 0x001fe0c4 (0x001f70a8 - 0x001f70c4) ( 4) __OBJC __class : 0x001fe0c4 - 0x001fe0f4 (0x001f70c4 - 0x001f70f4) ( 4) __OBJC __meta_class : 0x001fe0f4 - 0x001fe124 (0x001f70f4 - 0x001f7124) ( 4) __OBJC __inst_meth : 0x001fe124 - 0x001fe150 (0x001f7124 - 0x001f7150) ( 4) __OBJC __category : 0x001fe150 - 0x001fe188 (0x001f7150 - 0x001f7188) ( 4) __OBJC __module_info : 0x001fe188 - 0x001fe198 (0x001f7188 - 0x001f7198) ( 4) __OBJC __symbols : 0x001fe198 - 0x001fe1b0 (0x001f7198 - 0x001f71b0) ( 4) __OBJC __image_info : 0x001fe1b0 - 0x001fe1b8 (0x001f71b0 - 0x001f71b8) ( 4) __IMPORT __pointers : 0x001ff000 - 0x001ff630 (0x001f8000 - 0x001f8630) ( 4) __IMPORT __jump_table : 0x001ff640 - 0x001fff8c (0x001f8640 - 0x001f8f8c) (64) __LINKEDIT : 0x00200000 - 0x00283000 (0x001f9000 - 0x0027bd00) Setting Mach-O Header in Globals to: 0x1000 scrambling __TEXT/__text - 0x00006450 - 0x001a3320 (0x0019ced0) with key 0x2fe36b58 payload injected at address 0x00283000 - 0x00284000, 4096 bytes bundle attached at offset 0x27d000 - 0x2d2000, 348160 bytes globals injected at offset 0x2d4440 - 0x2d454c ScrambleText: true
Looking at it, it seems there is no /Users/mordred/... at my Mac (obviously, I use my own nickname for my home folder). Maybe that's something to start looking for the startup crash bug?
Not sure if this is related, but when trying to launch Dungeons of Dredmor on Steam this evening, I get the following message, which prevents me from launching the game at all: You can't open the application Dungeons of Dredmor because it is not supported on this type of Mac. Could it be that they've disabled the OS X version until a fix is made?
I just tried it, still crashes for me, so presumably something else is going on. Edit: Try validating the Steam cache
Ugh, happening to me too. Code: Process: dredmor [10300] Path: /Users/jbristow/Library/Application Support/Steam/SteamApps/common/dungeons of dredmor/Dungeons of Dredmor.app/Contents/MacOS/dredmor Identifier: com.gaslampgames.dredmor Version: ??? (1.0) Code Type: X86 (Native) Parent Process: launchd [190] Date/Time: 2011-12-12 21:36:57.722 -0800 OS Version: Mac OS X 10.6.8 (10K549) Report Version: 6 Interval Since Last Report: 52825 sec Crashes Since Last Report: 5 Per-App Interval Since Last Report: 5579 sec Per-App Crashes Since Last Report: 5 Anonymous UUID: 5DC306B5-6D7A-4FF8-B6C3-276C79132AE4 Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x000000007fffe5c8 Crashed Thread: 0 Thread 0 Crashed: 0 com.gaslampgames.dredmor 0x000102f3 start + 31 Thread 0 crashed with X86 Thread State (32-bit): eax: 0x000102d4 ebx: 0xbffff2f0 ecx: 0xbffff2e4 edx: 0x00000000 edi: 0x00000000 esi: 0x00000000 ebp: 0xbffff2dc esp: 0xbffff2c0 ss: 0x0000001f efl: 0x00010296 eip: 0x000102f3 cs: 0x00000017 ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037 cr2: 0x7fffe5c8
We have now sorted this out locally. There'll be a fix tomorrow. (The culprit was the Steam packaging tool; it randomly decided to eat the .app for no good reason. *sigh*)
So what's the status on this? Is the "giant pink scorpion diggles" thing for real? It sure sounds like a joke, but it claims not to be. Are the giant pink scorpion diggles going to cause some sort of crash? If not, I'll gladly face them. Seems like a good way to die.