Unpleasant and Mysterious Crash Preventing Further Progress (Mac OS X 10.6.8)


#1

Hello everyone,

First of all let me start by saying thanks to the developers for making a great free game like this. :smiley:

I don’t usually like to complain about free stuff, but sadly I am now unable to play as the game crashes instantly every time I try to load my save from the menu. The mini games still work. Unfortunately I don’t remember exactly where I was when this happened, but I do know that I was in Milgram’s castle, on the stage shortly after the pancake miniboss who slams on the floor. The strangest thing about this is that the game worked perfectly well before this. :frowning:

Here is the error report from the OS X problem report menu :

Process: Frogatto [7667]
Path: /Volumes/Time Machine Backups/Games/Frogatto.app/Contents/MacOS/Frogatto (I’m running Frogatto from an external HD connected via USB, if that helps)
Identifier: com.frogatto.frogatto-mac
Version: 1.1.1 (svn revision 4999)
Code Type: X86 (Native)
Parent Process: launchd [185]

Date/Time: 2011-07-21 19:15:43.651 +0200
OS Version: Mac OS X 10.6.8 (10K540)
Report Version: 6

Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Application Specific Information:
abort() called

Thread 0 Crashed: Dispatch queue: com.apple.main-thread
0 libSystem.B.dylib 0x90603c5a __kill + 10
1 libSystem.B.dylib 0x90603c4c kill$UNIX2003 + 32
2 libSystem.B.dylib 0x906965a5 raise + 26
3 libSystem.B.dylib 0x906ac6e4 abort + 93
4 com.frogatto.frogatto-mac 0x001b2e60 custom_object_type::get_particle_system_factory(std::string const&) const + 256
5 com.frogatto.frogatto-mac 0x001fa980 custom_object::add_particle_system(std::string const&, std::string const&) + 48
6 com.frogatto.frogatto-mac 0x002051c5 custom_object::custom_object(boost::shared_ptr<wml::node const>) + 12821
7 com.frogatto.frogatto-mac 0x0016ae70 entity::build(boost::shared_ptr<wml::node const>) + 240
8 com.frogatto.frogatto-mac 0x000cde01 level::load_character(boost::shared_ptr<wml::node const>) + 49
9 com.frogatto.frogatto-mac 0x000d2b03 level::finish_loading() + 3123
10 com.frogatto.frogatto-mac 0x000ab955 load_level(std::string const&) + 373
11 com.frogatto.frogatto-mac 0x00258c78 level_runner::play_cycle() + 5032
12 com.frogatto.frogatto-mac 0x0025b977 level_runner::play_level() + 71
13 com.frogatto.frogatto-mac 0x000aa1b6 SDL_main + 7190
14 com.frogatto.frogatto-mac 0x00003287 -[SDLMain applicationDidFinishLaunching:] + 87
15 com.apple.Foundation 0x9192ee53 _nsnote_callback + 176
16 com.apple.CoreFoundation 0x9005e793 __CFXNotificationPost + 947
17 com.apple.CoreFoundation 0x9005e19a _CFXNotificationPostNotification + 186
18 com.apple.Foundation 0x91923cf0 -[NSNotificationCenter postNotificationName:object:userInfo:] + 128
19 com.apple.Foundation 0x919310fd -[NSNotificationCenter postNotificationName:object:] + 56
20 com.apple.AppKit 0x96567216 -[NSApplication _postDidFinishNotification] + 125
21 com.apple.AppKit 0x96567126 -[NSApplication _sendFinishLaunchingNotification] + 74
22 com.apple.AppKit 0x966be339 -[NSApplication(NSAppleEventHandling) _handleAEOpen:] + 274
23 com.apple.AppKit 0x966bdf59 -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 101
24 com.apple.Foundation 0x91964298 -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 511
25 com.apple.Foundation 0x9196405c _NSAppleEventManagerGenericHandler + 228
26 com.apple.AE 0x987eff5c aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned long, unsigned char*) + 166
27 com.apple.AE 0x987efe5b dispatchEventAndSendReply(AEDesc const*, AEDesc*) + 43
28 com.apple.AE 0x987efd65 aeProcessAppleEvent + 197
29 com.apple.HIToolbox 0x92b2e197 AEProcessAppleEvent + 50
30 com.apple.AppKit 0x965377d2 _DPSNextEvent + 1420
31 com.apple.AppKit 0x96536dd6 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 156
32 com.apple.AppKit 0x964f91f3 -[NSApplication run] + 821
33 com.apple.AppKit 0x964f1289 NSApplicationMain + 574
34 com.frogatto.frogatto-mac 0x000034c1 main + 241
35 com.frogatto.frogatto-mac 0x00002e76 start + 54

Thread 1: Dispatch queue: com.apple.libdispatch-manager
0 libSystem.B.dylib 0x905c9382 kevent + 10
1 libSystem.B.dylib 0x905c9a9c _dispatch_mgr_invoke + 215
2 libSystem.B.dylib 0x905c8f59 _dispatch_queue_invoke + 163
3 libSystem.B.dylib 0x905c8cfe _dispatch_worker_thread2 + 240
4 libSystem.B.dylib 0x905c8781 _pthread_wqthread + 390
5 libSystem.B.dylib 0x905c85c6 start_wqthread + 30


#2

Thread 2:
0 libSystem.B.dylib 0x905a2b5a semaphore_timedwait_signal_trap + 10
1 libSystem.B.dylib 0x905d06e1 _pthread_cond_wait + 1066
2 libSystem.B.dylib 0x9061926c pthread_cond_timedwait + 47
3 SDL 0x00791bdf SDL_CondWaitTimeout + 127
4 com.frogatto.frogatto-mac 0x0006f144 threading::condition::wait_timeout(threading::mutex const&, unsigned int) + 36
5 com.frogatto.frogatto-mac 0x0022e3fd stats::(anonymous namespace)::send_stats_thread() + 221
6 com.frogatto.frogatto-mac 0x0006f833 boost::function0::operator()() const + 35
7 com.frogatto.frogatto-mac 0x0006f5cb threading::(anonymous namespace)::call_boost_function(void*) + 27
8 SDL 0x00783ecd SDL_Linked_Version + 397
9 SDL 0x007921f1 SDL_SemWait + 49
10 libSystem.B.dylib 0x905d0259 _pthread_start + 345
11 libSystem.B.dylib 0x905d00de thread_start + 34

Thread 3:
0 libSystem.B.dylib 0x905a2b5a semaphore_timedwait_signal_trap + 10
1 libSystem.B.dylib 0x905d06e1 _pthread_cond_wait + 1066
2 libSystem.B.dylib 0x905ff5a8 pthread_cond_timedwait_relative_np + 47
3 com.apple.audio.CoreAudio 0x9153e3ab CAGuard::WaitFor(unsigned long long) + 219
4 com.apple.audio.CoreAudio 0x915413dd CAGuard::WaitUntil(unsigned long long) + 289
5 com.apple.audio.CoreAudio 0x9153ecda HP_IOThread::WorkLoop() + 1892
6 com.apple.audio.CoreAudio 0x9153e571 HP_IOThread::ThreadEntry(HP_IOThread*) + 17
7 com.apple.audio.CoreAudio 0x9153e488 CAPThread::Entry(CAPThread*) + 140
8 libSystem.B.dylib 0x905d0259 _pthread_start + 345
9 libSystem.B.dylib 0x905d00de thread_start + 34

Thread 0 crashed with X86 Thread State (32-bit):
eax: 0x00000000 ebx: 0x906ac693 ecx: 0xbfffda1c edx: 0x90603c5a
edi: 0x19dc3970 esi: 0x19dd2ab0 ebp: 0xbfffda38 esp: 0xbfffda1c
ss: 0x0000001f efl: 0x00200282 eip: 0x90603c5a cs: 0x00000007
ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
cr2: 0x19dd3000

Binary Images:
0x1000 - 0x39efe3 +com.frogatto.frogatto-mac 1.1.1 (svn revision 4999) /Volumes/Time Machine Backups/Games/Frogatto.app/Contents/MacOS/Frogatto
0x753000 - 0x7b8f17 +SDL 1.2.14 (1.2.14) /Volumes/Time Machine Backups/Games/Frogatto.app/Contents/Frameworks/SDL.framework/Versions/A/SDL
0x7ca000 - 0x7e9ff3 +libpng12.0.dylib 37.0.0 (compatibility 37.0.0) <7DF9E313-483F-C1C1-2AC8-5F55FAB87C44> /Volumes/Time Machine Backups/Games/Frogatto.app/Contents/Frameworks/libpng12.0.dylib
0x145da000 - 0x145deff3 com.apple.audio.AudioIPCPlugIn 1.1.6 (1.1.6) /System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn
0x145e3000 - 0x145e9ff7 com.apple.audio.AppleHDAHALPlugIn 2.0.5 (2.0.5f13) <76BC9284-582A-EF9A-960D-5CD0801B1917> /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn
0x16a0a000 - 0x16b83ff7 GLEngine ??? (???) <64C74F67-44B5-7DEF-CCA6-C8A9FF9BB60A> /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine
0x16bb5000 - 0x1701fff7 com.apple.driver.AppleIntelGMAX3100GLDriver 1.6.36 (6.3.6) /System/Library/Extensions/AppleIntelGMAX3100GLDriver.bundle/Contents/MacOS/AppleIntelGMAX3100GLDriver
0x17170000 - 0x17194fe7 GLRendererFloat ??? (???) /System/Library/Frameworks/OpenGL.framework/Resources/GLRendererFloat.bundle/GLRendererFloat
0x31000000 - 0x3103efeb +SDL_image 1.2.3 (1.2.3) /Volumes/Time Machine Backups/Games/Frogatto.app/Contents/Frameworks/SDL_image.framework/Versions/A/SDL_image
0x32000000 - 0x32083fef +SDL_mixer 1.2.5 (1.2.5) /Volumes/Time Machine Backups/Games/Frogatto.app/Contents/Frameworks/SDL_mixer.framework/Versions/A/SDL_mixer
0x34000000 - 0x3405cfcf +SDL_ttf 2.0.6 (2.0.6) /Volumes/Time Machine Backups/Games/Frogatto.app/Contents/Frameworks/SDL_ttf.framework/Versions/A/SDL_ttf
0x70000000 - 0x700cbfff com.apple.audio.units.Components 1.6.5 (1.6.5) /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio
0x8fe00000 - 0x8fe4162b dyld 132.1 (???) <749D24EE-54BD-D74B-D305-C13F5E6C95D8> /usr/lib/dyld
0x90003000 - 0x9017efe7 com.apple.CoreFoundation 6.6.5 (550.43) <10B8470A-88B7-FC74-1C2F-E5CBD966C051> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x90192000 - 0x901d3ff7 libRIP.A.dylib 545.0.0 (compatibility 64.0.0) <80998F66-0AD7-AD12-B9AF-3E8D2CE6DE05> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x901d4000 - 0x9023efe7 libstdc++.6.dylib 7.9.0 (compatibility 7.0.0) <411D87F4-B7E1-44EB-F201-F8B4F9227213> /usr/lib/libstdc++.6.dylib
0x9023f000 - 0x902dafe7 com.apple.ApplicationServices.ATS 275.16 (???) <873C8B8A-B563-50F7-7628-524EE9E8DF0F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x90389000 - 0x903f8ff7 libvMisc.dylib 268.0.1 (compatibility 1.0.0) <595A5539-9F54-63E6-7AAC-C04E1574B050> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x903f9000 - 0x9045dffb com.apple.htmlrendering 72 (1.1.4) <4D451A35-FAB6-1288-71F6-F24A4B6E2371> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering
0x905a2000 - 0x90749ff7 libSystem.B.dylib 125.2.11 (compatibility 1.0.0) <2DCD13E3-1BD1-6F25-119A-3863A3848B90> /usr/lib/libSystem.B.dylib
0x9076c000 - 0x90ad7ff7 com.apple.QuartzCore 1.6.3 (227.37) /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x90ad8000 - 0x90ae6fe7 libz.1.dylib 1.2.3 (compatibility 1.0.0) <33C1B260-ED05-945D-FC33-EF56EC791E2E> /usr/lib/libz.1.dylib
0x90ae7000 - 0x90af2ff7 libGL.dylib ??? (???) <3E34468F-E9A7-8EFB-FF66-5204BD5B4E21> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x90b27000 - 0x90b61ff7 libcups.2.dylib 2.8.0 (compatibility 2.0.0) <038731B1-CC44-3943-E3DE-4BAAA203EB72> /usr/lib/libcups.2.dylib
0x90b62000 - 0x90b73ff7 com.apple.LangAnalysis 1.6.6 (1.6.6) <3036AD83-4F1D-1028-54EE-54165E562650> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x90b74000 - 0x90c80ff7 libGLProgrammability.dylib ??? (???) <04D7E5C3-B0C3-054B-DF49-3B333DCDEE22> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
0x90d7e000 - 0x90d84fff com.apple.CommonPanels 1.2.4 (91) <2438AF5D-067B-B9FD-1248-2C9987F360BA> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x90d85000 - 0x910a5ff3 com.apple.CoreServices.CarbonCore 861.39 (861.39) <5C59805C-AF39-9010-B8B5-D673C9C38538> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x910a6000 - 0x910a9ff7 libCoreVMClient.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x910f7000 - 0x91194fe3 com.apple.LaunchServices 362.3 (362.3) <15B47388-16C8-97DA-EEBB-1709E136169E> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x912d0000 - 0x912d6fe7 com.apple.CommerceCore 1.0 (9.1) <521D067B-3BDA-D04E-E1FA-CFA526C87EB5> /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore
0x912d9000 - 0x912d9ff7 com.apple.ApplicationServices 38 (38) <8012B504-3D83-BFBB-DA65-065E061CFE03> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x91394000 - 0x913a9fff com.apple.ImageCapture 6.1 (6.1) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x9151e000 - 0x91598fff com.apple.audio.CoreAudio 3.2.6 (3.2.6) <156A532C-0B60-55B0-EE27-D02B82AA6217> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x91599000 - 0x915caff7 libGLImage.dylib ??? (???) <0EE86397-A867-0BBA-E5B1-B800E43FC5CF> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x918f9000 - 0x91918ff7 com.apple.CoreVideo 1.6.2 (45.6) /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x91919000 - 0x91b8afef com.apple.Foundation 6.6.7 (751.62) <5C995C7F-2EA9-50DC-9F2A-30237CDB31B1> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x91b92000 - 0x91d14fe7 libicucore.A.dylib 40.0.0 (compatibility 1.0.0) /usr/lib/libicucore.A.dylib
0x91d15000 - 0x91dbdffb com.apple.QD 3.36 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x91dce000 - 0x91dd7ff7 com.apple.DiskArbitration 2.3 (2.3) /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x91e60000 - 0x91e7cfe3 com.apple.openscripting 1.3.1 (???) <2A748037-D1C0-6D47-2C4A-0562AF799AC9> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x91eae000 - 0x91eaeff7 com.apple.Accelerate 1.6 (Accelerate 1.6) <3891A689-4F38-FACD-38B2-4BF937DE30CF> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x91eaf000 - 0x91eb3ff7 libGIF.dylib ??? (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x91ebe000 - 0x91f1ffe7 com.apple.CoreText 151.10 (???) <5C2DEFBE-D54B-4DC7-D456-9ED02880BE98> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
0x91f20000 - 0x92336ff7 libBLAS.dylib 219.0.0 (compatibility 1.0.0) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x92337000 - 0x92788fef com.apple.RawCamera.bundle 3.7.1 (570) /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
0x92789000 - 0x927d9ff7 com.apple.framework.familycontrols 2.0.2 (2020) /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls
0x927da000 - 0x927fcfef com.apple.DirectoryService.Framework 3.6 (621.11) /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
0x927fd000 - 0x9287dfeb com.apple.SearchKit 1.3.0 (1.3.0) <9E18AEA5-F4B4-8BE5-EEA9-818FC4F46FD9> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x92959000 - 0x92967ff7 com.apple.opengl 1.6.13 (1.6.13) <025A905D-C1A3-B24A-1585-37C328D77148> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x92968000 - 0x92974ff7 libkxld.dylib ??? (???) <9A441C48-2D18-E716-5F38-CBEAE6A0BB3E> /usr/lib/system/libkxld.dylib
0x929ab000 - 0x929eeff7 com.apple.NavigationServices 3.5.4 (182) <8DC6FD4A-6C74-9C23-A4C3-715B44A8D28C> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices
0x929ef000 - 0x92af1fe7 libcrypto.0.9.8.dylib 0.9.8 (compatibility 0.9.8) <015563C4-81E2-8C8A-82AC-31B38D904A42> /usr/lib/libcrypto.0.9.8.dylib
0x92af2000 - 0x92e16fef com.apple.HIToolbox 1.6.5 (???) <21164164-41CE-61DE-C567-32E89755CB34> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x92e17000 - 0x92e6aff7 com.apple.HIServices 1.8.3 (???) <1D3C4587-6318-C339-BD0F-1988F246BE2E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x92e6b000 - 0x92e70ff7 com.apple.OpenDirectory 10.6 (10.6) /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x92e71000 - 0x92e99ff7 libxslt.1.dylib 3.24.0 (compatibility 3.0.0) <315D97C2-4E1F-A95F-A759-4A3FA5639E75> /usr/lib/libxslt.1.dylib
0x92e9a000 - 0x9305cfeb com.apple.ImageIO.framework 3.0.4 (3.0.4) <20E90968-E04B-7B68-DBA2-92C729A8243F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x9305d000 - 0x93098feb libFontRegistry.dylib ??? (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib


#3

0x93099000 - 0x93146fe7 libobjc.A.dylib 227.0.0 (compatibility 1.0.0) <9F8413A6-736D-37D9-8EB3-7986D4699957> /usr/lib/libobjc.A.dylib
0x93147000 - 0x9314afe7 libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) <1622A54F-1A98-2CBE-B6A4-2122981A500E> /usr/lib/system/libmathCommon.A.dylib
0x9314b000 - 0x931e3fe7 edu.mit.Kerberos 6.5.11 (6.5.11) /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x93499000 - 0x934bfffb com.apple.DictionaryServices 1.1.2 (1.1.2) <43E1D565-6E01-3681-F2E5-72AE4C3A097A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x93747000 - 0x93821fff com.apple.DesktopServices 1.5.11 (1.5.11) <800F2040-9211-81A7-B438-7712BF51DEE3> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x93b32000 - 0x93b36ff7 IOSurface ??? (???) <235E7E3D-B6E5-0AAA-C41A-7AC1F54A7EBF> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x93b37000 - 0x93bb9ffb SecurityFoundation ??? (???) <2E1F1AF0-A258-D215-2600-5DF03896D1F1> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x93c08000 - 0x93cc1fe7 libsqlite3.dylib 9.6.0 (compatibility 9.0.0) <52438E77-55D1-C231-1936-76F1369518E4> /usr/lib/libsqlite3.dylib
0x93cc2000 - 0x93d70ff3 com.apple.ink.framework 1.3.3 (107) <233A981E-A2F9-56FB-8BDE-C2DEC3F20784> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x93d71000 - 0x93d74ff7 libCGXType.A.dylib 545.0.0 (compatibility 64.0.0) <4D766435-EB76-C384-0127-1D20ACD74076> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
0x93d75000 - 0x93ea3fe7 com.apple.CoreData 102.1 (251) <87FE6861-F2D6-773D-ED45-345272E56463> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x93ea4000 - 0x93f01ff7 com.apple.framework.IOKit 2.0 (???) <3DABAB9C-4949-F441-B077-0498F8E47A35> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x93f02000 - 0x93f06ff7 libGFXShared.dylib ??? (???) <801B2C2C-1692-475A-BAD6-99F85B6E7C25> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x93fec000 - 0x93fecff7 com.apple.vecLib 3.6 (vecLib 3.6) /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x94044000 - 0x94044ff7 liblangid.dylib ??? (???) /usr/lib/liblangid.dylib
0x9404c000 - 0x9414dfe7 libxml2.2.dylib 10.3.0 (compatibility 10.0.0) /usr/lib/libxml2.2.dylib
0x9437b000 - 0x94437fff com.apple.ColorSync 4.6.6 (4.6.6) <7CD8B191-039A-02C3-EA5E-4194EC59995B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x94438000 - 0x9447cfe7 com.apple.Metadata 10.6.3 (507.15) <460BEF23-B89F-6F4C-4940-45556C0671B5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x9447d000 - 0x946e3ff7 com.apple.security 6.1.2 (55002) <64A20CEB-E614-D35F-7B9F-246BCB25BA23> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x94722000 - 0x94734ff7 com.apple.MultitouchSupport.framework 207.11 (207.11) <6FF4F2D6-B8CD-AE13-56CB-17437EE5B741> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x9476c000 - 0x947b9feb com.apple.DirectoryService.PasswordServerFramework 6.1 (6.1) <136BFA48-D456-B677-3B5D-40A6946C3A09> /System/Library/PrivateFrameworks/PasswordServer.framework/Versions/A/PasswordServer
0x947ba000 - 0x9489afe7 com.apple.vImage 4.1 (4.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x95834000 - 0x95836ff7 com.apple.securityhi 4.0 (36638) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x95973000 - 0x95a3efef com.apple.CoreServices.OSServices 359 (359) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x95c47000 - 0x95c67fe7 libresolv.9.dylib 41.0.0 (compatibility 1.0.0) /usr/lib/libresolv.9.dylib
0x95d5d000 - 0x95d5dff7 com.apple.Carbon 150 (152) <734BDB59-8B13-54FA-0653-AA8623DF9846>

/System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x95d72000 - 0x95d75ffb com.apple.help 1.3.2 (41.1) <8AC20B01-4A3B-94BA-D8AF-E39034B97D8C> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x95f3f000 - 0x95f3fff7 com.apple.CoreServices 44 (44) <51CFA89A-33DB-90ED-26A8-67D461718A4A> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x95f40000 - 0x95fecfe7 com.apple.CFNetwork 454.12.4 (454.12.4) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x95ffa000 - 0x9642fff7 libLAPACK.dylib 219.0.0 (compatibility 1.0.0) <5E2D2283-57DE-9A49-1DB0-CD027FEFA6C2> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x96430000 - 0x9646dff7 com.apple.SystemConfiguration 1.10.8 (1.10.2) <50E4D49B-4F61-446F-1C21-1B2BA814713D> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x96479000 - 0x9648dfe7 libbsm.0.dylib ??? (???) <14CB053A-7C47-96DA-E415-0906BA1B78C9> /usr/lib/libbsm.0.dylib
0x9648e000 - 0x964c1fff libTrueTypeScaler.dylib ??? (???) <0F04DAC3-829A-FA1B-E9D0-1E9505713C5C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
0x964c2000 - 0x964d6ffb com.apple.speech.synthesis.framework 3.10.35 (3.10.35) <57DD5458-4F24-DA7D-0927-C3321A65D743> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x964ef000 - 0x96dd2ff7 com.apple.AppKit 6.6.8 (1038.36) /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x9744f000 - 0x97493ff3 com.apple.coreui 2 (114) <2234855E-3BED-717F-0BFA-D1A289ECDBDA> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x979bc000 - 0x979bdff7 com.apple.TrustEvaluationAgent 1.1 (1) <2D970A9B-77E8-EDC0-BEC6-7580D78B2843> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
0x979be000 - 0x97a50fe7 com.apple.print.framework.PrintCore 6.3 (312.7) <7410D1B2-655D-68DA-D4B9-2C65747B6817> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x984a5000 - 0x984a5ff7 com.apple.Cocoa 6.6 (???) /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x984e2000 - 0x98525ff7 libGLU.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x9854e000 - 0x98559ff7 libCSync.A.dylib 545.0.0 (compatibility 64.0.0) <287DECA3-7821-32B6-724D-AE03A9A350F9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib


#4

0x985e6000 - 0x985f3ff7 com.apple.NetFS 3.2.2 (3.2.2) /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x985ff000 - 0x98617ff7 com.apple.CFOpenDirectory 10.6 (10.6) /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x98618000 - 0x9865eff7 libauto.dylib ??? (???) <29422A70-87CF-10E2-CE59-FEE1234CFAAE> /usr/lib/libauto.dylib
0x986b0000 - 0x986b7ff3 com.apple.print.framework.Print 6.1 (237.1) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x98700000 - 0x987b8feb libFontParser.dylib ??? (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x987b9000 - 0x987c9ff7 libsasl2.2.dylib 3.15.0 (compatibility 3.0.0) /usr/lib/libsasl2.2.dylib
0x987ec000 - 0x9881fff7 com.apple.AE 496.5 (496.5) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x98a49000 - 0x98a64ff7 libPng.dylib ??? (???) <4C105512-6FA8-2AE0-D058-6A8AA00F9DA1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x98ce1000 - 0x98e1efe7 com.apple.audio.toolbox.AudioToolbox 1.6.7 (1.6.7) <2D31CC6F-32CC-72FF-34EC-AB40CEE496A7> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x98e1f000 - 0x9960e557 com.apple.CoreGraphics 1.545.0 (???) <1D9DC7A5-228B-42CB-7018-66F42C3A9BB3> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x998a2000 - 0x998c6ff7 libJPEG.dylib ??? (???) <0C406884-DAAF-0409-2659-9D1602D752D9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x998c7000 - 0x998c9ff7 libRadiance.dylib ??? (???) <47E300B5-DBEF-86C4-29BD-86DBEDD2FBB5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x998ca000 - 0x9990cff7 libvDSP.dylib 268.0.1 (compatibility 1.0.0) <8A4721DE-25C4-C8AA-EA90-9DA7812E3EBA> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x99910000 - 0x9991affb com.apple.speech.recognition.framework 3.11.1 (3.11.1) <7486003F-8FDB-BD6C-CB34-DE45315BD82C> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x99afe000 - 0x99b1ffe7 com.apple.opencl 12.3.6 (12.3.6) /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x99bf2000 - 0x99bf2ff7 com.apple.Accelerate.vecLib 3.6 (vecLib 3.6) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x99c58000 - 0x99ca1fe7 libTIFF.dylib ??? (???) <10F7E21B-EC59-6594-004F-798DA3F37789> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x99d02000 - 0x99d0cfe7 com.apple.audio.SoundManager 3.9.3 (3.9.3) <5F494955-7290-2D91-DA94-44B590191771> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
0x99d0d000 - 0x9a007fef com.apple.QuickTime 7.6.6 (1783) <1EC8DC5E-12E3-1DB8-1F7D-44C6EF193C58> /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
0x9a008000 - 0x9a009ff7 com.apple.audio.units.AudioUnit 1.6.7 (1.6.7) <838E1760-F7D9-3239-B3A8-20E25EFD1379> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0xffff0000 - 0xffff1fff libSystem.B.dylib ??? (???) <2DCD13E3-1BD1-6F25-119A-3863A3848B90> /usr/lib/libSystem.B.dylib

Model: MacBook4,1, BootROM MB41.00C1.B00, 2 processors, Intel Core 2 Duo, 2.4 GHz, 2 GB, SMC 1.31f1
Graphics: Intel GMA X3100, GMA X3100, Built-In, 144 MB

Memory Module: global_name
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x88), Broadcom BCM43xx 1.0 (5.10.131.42.4)
Bluetooth: Version 2.4.5f3, 2 service, 19 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Serial ATA Device: FUJITSU MHY2250BH, 232,89 GB
Parallel ATA Device: MATSHITADVD-R UJ-857E
USB Device: Bluetooth USB Host Controller, 0x05ac (Apple Inc.), 0x8205, 0x1a100000 / 2
USB Device: My Passport 0730, 0x1058 (Western Digital Technologies, Inc.), 0x0730, 0xfd100000 / 3 (the external HD I use)
USB Device: Built-in iSight, 0x05ac (Apple Inc.), 0x8501, 0xfd400000 / 2
USB Device: Apple Internal Keyboard / Trackpad, 0x05ac (Apple Inc.), 0x022b, 0x5d200000 / 3
USB Device: IR Receiver, 0x05ac (Apple Inc.), 0x8242, 0x5d100000 / 2


#5

Assuming you haven’t saved over it, could you send us your save file? It should be in ~/Library/Application Support/Frogatto/.


#6

The whole folder seems to be missing. This is very odd, since I have not installed or uninstalled anything since starting Frogatto, (I haven’t started a new game either) but it probably means that the error is due to a mistake of my own and not the game itself, which is a relief.

Did the error report tell you anything interesting? :-\


#7

Judging from the fact that it’s a “SIGABRT”, which afaik means it’s an assert we’re deliberately triggering, and the line:
4 com.frogatto.frogatto-mac 0x001b2e60 custom_object_type::get_particle_system_factory(std::string const&) const + 256

I think this is somehow related to a particle system failing to be created. I’m kinda baffled as to why that would happen, though.

So I, too, could care to see that save file.

One thing you might try; check in the hidden folder ~/.frogatto/ for save files - you might have a version old enough that we weren’t playing nice and doing stuff the proper mac way. Hidden folders can be revealed a number of ways which a google search can help you with - for one, I like using “Tinkertool”; there’s also “Secrets” which both will unlock that hidden preference in the finder.


#8

Or you can press shift+cmd+g in the Finder and type in ~/.frogatto


#9

This is great, apparently Total Finder can reveal hidden files with one keystroke. I did find the .frogatto file.

Here is the link to the save file I found inside :

http://dl.dropbox.com/u/25035032/save.cfg

Please tell me if the link does not work.


#10

The link works, and I’m sorry I haven’t gotten around to doing much with it. I did notice that you’re using 1.1 though, and not 1.1.1. So it’s possible it’s already fixed.


#11

Strange, I downloaded it from Macupdate and it said 1.1.1. I will do a clean reinstall and reinsert the save, and tell you what happens.


#12

:-\

So, I’m doing some diligence here, and noticed these:

Short answer is - these are a result of us “changing an object’s type”. We have a number of objects that emanate decorative particles to give them some sort of contrail or whatnot. One good example is frogatto’s energy shot. Our design hurdle was that: when the shot hits, the shot itself dies. In almost all ways, we want this to happen (the shot stops displaying, the shot stops having any potential to deal damage, etc) - but there’s one side-effect of this we don’t want, which is that when an object is deleted, its particle systems are immediately removed. It’s immediately just gone - the contrail doesn’t naturally dissipate, it just instantaneously disappears. We want it to gradually dissipate over a couple seconds.

The solution we came up with to fix this is that we change the “type” of an object to a generic object we call a “particle system holder”. When we change an object’s type to anything else, it keeps many of it’s current bits of info (position and such - and importantly, keeps any attached particle systems). It then sticks around just long enough for the contrail to dissipate, and then deletes itself. Because we changed it whilst the game was running, it keeps knowledge of what kind of particles it had.

When it’s written to disk, this “thing it used to be” doesn’t get saved. So it can’t find the particle FX it’s supposed to load, because that was never recorded. Aka, we’ve got a legit design flaw in how we’re doing this - it’ll have this problem if anyone ever saves with one of frogatto’s shots in midair.


	[character]
	_addr="0x18b2a00"
	current_frame="normal"
	custom="yes"
	cycle="52"
	face_right="yes"
	hitpoints="10"
	label="_7427ae5a"
	max_hitpoints="1"
	particles="particles"
	solid_dim="player,~player,common,~common,enemy,~enemy"
	time_in_frame="-1"
	type="particle_system_holder"
	velocity_x="0"
	velocity_y="0"
	x="501"
	y="-62"
	zorder="50"
		[vars]
		exploded="1"
		[/vars]

	[/character]

	[character]
	_addr="0x184e600"
	current_frame="normal"
	custom="yes"
	cycle="17"
	face_right="no"
	hitpoints="30"
	label="_68d871b2"
	max_hitpoints="1"
	particles="particles"
	time_in_frame="-1"
	type="particle_system_holder"
	velocity_x="0"
	velocity_y="0"
	x="522"
	y="-75"
	zorder="10"
	[/character]

#13

Delete that snippet from your save file, and that save file should work fine - we’ve fixed the cause of this issue in the future, but unless you manually fix that issue like I described, your save file is hosed.

Note that there might be other “particle system holders” in your save file - you want to get rid of all of them.