mspraggs / potentia

Southampton Game Jam 2015
0 stars 0 forks source link

Seg Fault! #82

Closed DivFord closed 9 years ago

DivFord commented 9 years ago

Why did you have to point out the lack of bugs?

Seems to be Room.cpp line 36 that caused it. That's a call to Object::update(). Full crash report below. Happened while I was discovering that magnet-hand projectiles get stuck in water, so may be related to that.

EDIT: Spamming magnet-hand into water produces this consistently. Against a wall doesn't.

Process: game [28996] Path: /Users/USER/Documents/*/game Identifier: game Version: ??? (???) Code Type: X86-64 (Native) Parent Process: bash [24562]

Date/Time: 2015-06-16 23:13:09.980 +0100 OS Version: Mac OS X 10.7.5 (11G63) Report Version: 9

Interval Since Last Report: 196937 sec Crashes Since Last Report: 4 Per-App Crashes Since Last Report: 2 Anonymous UUID: 228FD70B-044C-4795-BF03-33A57E06F079

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000

VM Regions Near 0: --> __TEXT 000000010c797000-000000010c7d4000 [ 244K] r-x/rwx SM=COW /Users/USER/Documents/*

Application Specific Information: objc[28996]: garbage collection is OFF

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libbackend.dylib 0x000000010c86e14a Room::update() + 1626 (Room.cpp:36) 1 libbackend.dylib 0x000000010c80c961 World::update() + 49 (World.cpp:288) 2 libbackend.dylib 0x000000010c83ea65 Game::update() + 69 (Game.cpp:134) 3 libbackend.dylib 0x000000010c83e9ce Game::run() + 110 (Game.cpp:36) 4 game 0x000000010c79b37f main + 1679 (main.cpp:34) 5 game 0x000000010c79ace4 start + 52

Thread 1:: Dispatch queue: com.apple.libdispatch-manager 0 libsystem_kernel.dylib 0x00007fff9521a7e6 kevent + 10 1 libdispatch.dylib 0x00007fff8fb53786 _dispatch_mgr_invoke + 923 2 libdispatch.dylib 0x00007fff8fb52316 _dispatch_mgr_thread + 54

Thread 2:: com.apple.audio.IOThread.client 0 com.apple.audio.units.Components 0x000000011141d6a0 AUHAL::ApplyOutputVolume(AudioBuffer&) + 0 1 com.apple.audio.units.Components 0x000000011141d953 AUHAL::PostProcessRenderedOutput(AudioTimeStamp const&, unsigned int, AudioBufferList&) + 49 2 com.apple.audio.units.Components 0x000000011141b0f6 AUConverterBase::RenderBus(unsigned int&, AudioTimeStamp const&, unsigned int, unsigned int) + 772 3 com.apple.audio.units.Components 0x000000011141a544 AUBase::DoRenderBus(unsigned int&, AudioTimeStamp const&, unsigned int, AUOutputElement, unsigned int, AudioBufferList&) + 128 4 com.apple.audio.units.Components 0x00000001114179cd AUBase::DoRender(unsigned int&, AudioTimeStamp const&, unsigned int, unsigned int, AudioBufferList&) + 377 5 com.apple.audio.units.Components 0x000000011141ec13 AUHAL::AUIOProc(unsigned int, AudioTimeStamp const, AudioBufferList const, AudioTimeStamp const, AudioBufferList, AudioTimeStamp const, void_) + 2087 6 com.apple.audio.CoreAudio 0x00007fff8bedb9fa HALC_ProxyIOContext::IOWorkLoop() + 2058 7 com.apple.audio.CoreAudio 0x00007fff8bedb151 HALCProxyIOContext::IOThreadEntry(void) + 73 8 com.apple.audio.CoreAudio 0x00007fff8bedb00c HALB_IOThread::Entry(void*) + 78 9 libsystem_c.dylib 0x00007fff8d7da8bf _pthread_start + 335 10 libsystem_c.dylib 0x00007fff8d7ddb75 thread_start + 13

Thread 3: 0 libsystem_kernel.dylib 0x00007fff95219e42 __semwait_signal + 10 1 libsystem_c.dylib 0x00007fff8d790dea nanosleep + 164 2 org.sfml-dev.sfml-system 0x000000010cb9ee1b sf::priv::sleepImpl(sf::Time) + 91 3 org.sfml-dev.sfml-audio 0x000000010ca75dd9 sf::SoundStream::streamData() + 921 4 org.sfml-dev.sfml-system 0x000000010cb9ef2a sf::priv::ThreadImpl::entryPoint(void*) + 26 5 libsystem_c.dylib 0x00007fff8d7da8bf _pthread_start + 335 6 libsystem_c.dylib 0x00007fff8d7ddb75 thread_start + 13

Thread 0 crashed with X86 Thread State (64-bit): rax: 0x0000000000000000 rbx: 0x0000000000000000 rcx: 0x00007fff6c395798 rdx: 0x0000000000000901 rdi: 0x00007f9b41946b20 rsi: 0x0000000000000001 rbp: 0x00007fff6c395aa0 rsp: 0x00007fff6c395770 r8: 0x000000010cd54e00 r9: 0x0000000000000bda r10: 0x000004824c052249 r11: 0x000000009f3a9adb r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x0000000000000000 r15: 0x0000000000000000 rip: 0x000000010c86e14a rfl: 0x0000000000010202 cr2: 0x0000000000000000 Logical CPU: 2

Binary Images: 0x10c797000 - 0x10c7d3ff7 +game (??? - ???) <7C6689E4-01D6-3544-94CA-3D63A242BAC6> /Users/USER/Documents//game 0x10c802000 - 0x10c8cefff +libbackend.dylib (??? - ???) <2236E6FF-5D9F-33D9-9F9D-1AF8B0E4D7EA> /Users/USER/Documents//libbackend.dylib 0x10c949000 - 0x10c957ff7 +org.libsdl.SDL2-image (2.0.0 - 2.0.0) /Library/Frameworks/SDL2_image.framework/Versions/A/SDL2_image 0x10c960000 - 0x10c964fff +org.libsdl.SDL2-ttf (2.0.12 - 2.0.12) <89D18445-4D54-329F-A2D6-F9C2F887F57C> /Library/Frameworks/SDL2_ttf.framework/Versions/A/SDL2_ttf 0x10c96b000 - 0x10ca32fff +org.libsdl.SDL2 (2.0.3 - 2.0.3) <78D9C537-E977-3AD1-9890-53FBC62A4D69> /Library/Frameworks/SDL2.framework/Versions/A/SDL2 0x10ca58000 - 0x10ca5efff com.apple.agl (3.2.0 - AGL-3.2.0) /System/Library/Frameworks/AGL.framework/Versions/A/AGL 0x10ca6c000 - 0x10ca83fff +org.sfml-dev.sfml-audio (2.3.0 - 2.3.0) /Library/Frameworks/sfml-audio.framework/Versions/2.3.0/sfml-audio 0x10ca95000 - 0x10cad9ff7 +webp (0.1.3 - 0.1.3) /Library/Frameworks/SDL2_image.framework/Versions/A/Frameworks/webp.framework/Versions/A/webp 0x10caec000 - 0x10caeffff com.apple.ForceFeedback (1.0.4 - 1.0.4) /System/Library/Frameworks/ForceFeedback.framework/Versions/A/ForceFeedback 0x10caf5000 - 0x10cb7bfe7 +FreeType (2.4.8 - 2.4.8) <6DF58A25-830A-36D7-917C-73869CD91F52> /Library/Frameworks/SDL2_ttf.framework/Versions/A/Frameworks/FreeType.framework/Versions/A/FreeType 0x10cb96000 - 0x10cba2ff7 +org.sfml-dev.sfml-system (2.3.0 - 2.3.0) <8B9A8F77-483B-309F-AB2E-E983A0526854> /Library/Frameworks/sfml-system.framework/Versions/2.3.0/sfml-system 0x10cbaf000 - 0x10cbdafff com.apple.audio.OpenAL (1.5.1 - 1.5.1) <5B954EC6-08B6-3255-932C-DDAB908E72F4> /Library/Frameworks/OpenAL.framework/Versions/A/OpenAL 0x10cbe9000 - 0x10cbecff7 libCoreFSCache.dylib (??? - ???) <0D155750-7910-32C5-8327-924FC1089442> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib 0x10cbf0000 - 0x10cc67ff7 +org.sfml-dev.vorbisenc (??? - 1.0) <5B7CAF65-A2D4-3778-8317-4AF315A92513> /Library/Frameworks/vorbisenc.framework/Versions/A/vorbisenc 0x10ccb6000 - 0x10ccbbff7 +org.sfml-dev.vorbisfile (??? - 1.0) <2A582B4F-7FFF-3822-B80A-56344FA1835B> /Library/Frameworks/vorbisfile.framework/Versions/A/vorbisfile 0x10ccc5000 - 0x10cceffff +org.sfml-dev.vorbis (??? - 1.0) <14749F21-C594-3171-A1B0-8103CAFF056F> /Library/Frameworks/vorbis.framework/Versions/A/vorbis 0x10ccfc000 - 0x10cd00ff7 +org.sfml-dev.ogg (??? - 1.0) <856EA22F-16B9-3747-8265-B0A26ACCA1A3> /Library/Frameworks/ogg.framework/Versions/A/ogg 0x10cd04000 - 0x10cd44fff +org.sfml-dev.FLAC (??? - 1.0) /Library/Frameworks/FLAC.framework/Versions/A/FLAC 0x10d223000 - 0x10d22dfef libcldcpuengine.dylib (2.0.19 - compatibility 1.0.0) <4572AD1E-D1D1-3412-AFCC-D37037B1FAB5> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib 0x11094f000 - 0x110b07fff GLEngine (??? - ???) <59179FEC-D0E2-38B3-BD49-765506A645AC> /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine 0x110b3e000 - 0x110c98fff libGLProgrammability.dylib (??? - ???) <90390984-70BC-365C-AB3E-16C35C4240CB> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib 0x110cca000 - 0x1110b1fe7 com.apple.driver.AppleIntelHD3000GraphicsGLDriver (7.32.12 - 7.3.2) <5C9C9474-BA99-33A6-BAD8-628224491FED> /System/Library/Extensions/AppleIntelHD3000GraphicsGLDriver.bundle/Contents/MacOS/AppleIntelHD3000GraphicsGLDriver 0x1111d7000 - 0x1111e5fff libGPUSupport.dylib (??? - ???) <9FF8DDA2-7CB1-3888-8AAE-227C7691CB98> /System/Library/PrivateFrameworks/GPUSupport.framework/Versions/A/Libraries/libGPUSupport.dylib 0x1111ec000 - 0x11121aff7 GLRendererFloat (??? - ???) <06CA5D0B-BC5F-3CC7-836D-A02F7DB92BE8> /System/Library/Frameworks/OpenGL.framework/Resources/GLRendererFloat.bundle/GLRendererFloat 0x111413000 - 0x11155eff7 com.apple.audio.units.Components (1.7.3 - 1.7.3) /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio 0x1115d2000 - 0x1115d6fff com.apple.audio.AudioIPCPlugIn (1.2.3 - 1.2.3) /System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn 0x1115db000 - 0x1115e0fff com.apple.audio.AppleHDAHALPlugIn (2.2.5 - 2.2.5a5) <4EC4981B-68AE-357E-960F-3D4603A61E9F> /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn 0x7fff6c397000 - 0x7fff6c3cbbaf dyld (195.6 - ???) <0CD1B35B-A28F-32DA-B72E-452EAD609613> /usr/lib/dyld 0x7fff8be92000 - 0x7fff8be92fff libkeymgr.dylib (23.0.0 - compatibility 1.0.0) <61EFED6A-A407-301E-B454-CD18314F0075> /usr/lib/system/libkeymgr.dylib 0x7fff8be93000 - 0x7fff8bea8fff com.apple.speech.synthesis.framework (4.0.74 - 4.0.74) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x7fff8bea9000 - 0x7fff8beb4ff7 libc++abi.dylib (14.0.0 - compatibility 1.0.0) <8FF3D766-D678-36F6-84AC-423C878E6D14> /usr/lib/libc++abi.dylib 0x7fff8beb5000 - 0x7fff8bf1dff7 com.apple.audio.CoreAudio (4.0.3 - 4.0.3) <9987DC46-2A96-3BA0-B88B-04E573C0AD9B> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x7fff8bf1e000 - 0x7fff8bf1fff7 libremovefile.dylib (21.1.0 - compatibility 1.0.0) <739E6C83-AA52-3C6C-A680-B37FE2888A04> /usr/lib/system/libremovefile.dylib 0x7fff8c280000 - 0x7fff8c3ddfff com.apple.audio.toolbox.AudioToolbox (1.7.3 - 1.7.3) <5F1E4695-BC74-3ADD-8345-627BCD68201A> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 0x7fff8c732000 - 0x7fff8c748fff libGL.dylib (??? - ???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 0x7fff8c749000 - 0x7fff8c9bdfff com.apple.CoreImage (7.99.1 - 1.0.1) <4BB09B79-275B-364C-9466-0FF36ABB1218> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage 0x7fff8c9be000 - 0x7fff8cceafff com.apple.HIToolbox (1.9 - ???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x7fff8cceb000 - 0x7fff8cd3ffff libFontRegistry.dylib (??? - ???) <60FF9C2C-5E44-3C49-8A08-F26101898F21> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib 0x7fff8cd40000 - 0x7fff8cd41ff7 libsystem_sandbox.dylib (??? - ???) <5459F293-E1F2-33B3-B9B2-2ABB7B915B62> /usr/lib/system/libsystem_sandbox.dylib 0x7fff8cdb0000 - 0x7fff8ce63ff7 com.apple.CoreText (220.22.0 - ???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText 0x7fff8ced4000 - 0x7fff8cfd6fff libxml2.2.dylib (10.3.0 - compatibility 10.0.0) /usr/lib/libxml2.2.dylib 0x7fff8cfd7000 - 0x7fff8d0ccfff libiconv.2.dylib (7.0.0 - compatibility 7.0.0) <5C40E880-0706-378F-B864-3C2BD922D926> /usr/lib/libiconv.2.dylib 0x7fff8d0d0000 - 0x7fff8d114ff7 libRIP.A.dylib (600.0.0 - compatibility 64.0.0) <416FB9E6-76F2-3CB8-8CCB-C12ACECFD611> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib 0x7fff8d115000 - 0x7fff8d11afff com.apple.OpenDirectory (10.7 - 146) /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory 0x7fff8d11b000 - 0x7fff8d437fff com.apple.CoreServices.CarbonCore (960.25 - 960.25) <4FC1AB30-022C-3C67-AC46-FDCBFCB7EEDE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x7fff8d522000 - 0x7fff8d63bfff com.apple.DesktopServices (1.6.5 - 1.6.5) <5E7DD5F4-B4DA-3F75-A14A-3494E81CFBA0> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 0x7fff8d63c000 - 0x7fff8d63cfff com.apple.CoreServices (53 - 53) <043C8026-8EDD-3241-B090-F589E24062EF> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x7fff8d63d000 - 0x7fff8d744fe7 libsqlite3.dylib (9.6.0 - compatibility 9.0.0) /usr/lib/libsqlite3.dylib 0x7fff8d78c000 - 0x7fff8d869fef libsystem_c.dylib (763.13.0 - compatibility 1.0.0) <41B43515-2806-3FBC-ACF1-A16F35B7E290> /usr/lib/system/libsystem_c.dylib 0x7fff8d874000 - 0x7fff8d874fff com.apple.vecLib (3.7 - vecLib 3.7) <9A58105C-B36E-35B5-812C-4ED693F2618F> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib 0x7fff8d875000 - 0x7fff8db8efff com.apple.Foundation (6.7.2 - 833.25) <22AAC369-B63C-3C55-8AC6-C3ECBA44DA7B> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x7fff8db8f000 - 0x7fff8db99ff7 liblaunch.dylib (392.39.0 - compatibility 1.0.0) <8C235D13-2928-30E5-9E12-2CC3D6324AE2> /usr/lib/system/liblaunch.dylib 0x7fff8db9a000 - 0x7fff8dc3cfff com.apple.securityfoundation (5.0 - 55116) /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation 0x7fff8dc43000 - 0x7fff8dc67fff com.apple.RemoteViewServices (1.5 - 44.2) /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices 0x7fff8dc68000 - 0x7fff8dc71ff7 libsystem_notify.dylib (80.1.0 - compatibility 1.0.0) /usr/lib/system/libsystem_notify.dylib 0x7fff8dc72000 - 0x7fff8dc7fff7 libbz2.1.0.dylib (1.0.5 - compatibility 1.0.0) <8EDE3492-D916-37B2-A066-3E0F054411FD> /usr/lib/libbz2.1.0.dylib 0x7fff8dc80000 - 0x7fff8dd64e5f libobjc.A.dylib (228.0.0 - compatibility 1.0.0) <871E688B-CF57-3BC7-80D6-F6476DFF109B> /usr/lib/libobjc.A.dylib 0x7fff8ddd9000 - 0x7fff8e9dffff com.apple.AppKit (6.7.5 - 1138.51) <44417D02-6123-3FC3-A119-CE51BB4C3006> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x7fff8e9e0000 - 0x7fff8ea5bff7 com.apple.print.framework.PrintCore (7.1 - 366.3) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x7fff8eabe000 - 0x7fff8eb20ff7 com.apple.Symbolication (1.3 - 91) /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication 0x7fff8eb21000 - 0x7fff8ebfffff com.apple.DiscRecording (6.0.4 - 6040.4.1) /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording 0x7fff8ec00000 - 0x7fff8ec3bfff com.apple.LDAPFramework (3.2 - 120.2) <275D4298-C435-3E98-AA25-95D9D0A56550> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP 0x7fff8ec41000 - 0x7fff8ec4cfff com.apple.CommonAuth (2.2 - 2.0) <4F5302A5-867A-3F2E-9E4B-98FA011678F8> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth 0x7fff8ec4d000 - 0x7fff8ec4ffff com.apple.TrustEvaluationAgent (2.0 - 1) <1F31CAFF-C1C6-33D3-94E9-11B721761DDF> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent 0x7fff8ec50000 - 0x7fff8ec55fff libpam.2.dylib (3.0.0 - compatibility 3.0.0) /usr/lib/libpam.2.dylib 0x7fff8ec56000 - 0x7fff8ecb6fff libvDSP.dylib (325.4.0 - compatibility 1.0.0) <3A7521E6-5510-3FA7-AB65-79693A7A5839> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x7fff8ed46000 - 0x7fff8ed72ff7 com.apple.CoreServicesInternal (113.20 - 113.20) <786118E6-7D7E-3016-9FD5-A7CE411A251F> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal 0x7fff8ed73000 - 0x7fff8ee7dfe7 libcrypto.0.9.8.dylib (0.9.8 - compatibility 0.9.8) <0E7A4F63-035E-3406-AE8C-8F9E3E47D2EE> /usr/lib/libcrypto.0.9.8.dylib 0x7fff8eeed000 - 0x7fff8f31afff libLAPACK.dylib (??? - ???) <4F2E1055-2207-340B-BB45-E4F16171EE0D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x7fff8f31b000 - 0x7fff8f31bfff com.apple.Accelerate.vecLib (3.7 - vecLib 3.7) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x7fff8f31c000 - 0x7fff8f320fff libmathCommon.A.dylib (2026.0.0 - compatibility 1.0.0) /usr/lib/system/libmathCommon.A.dylib 0x7fff8f321000 - 0x7fff8f333ff7 libz.1.dylib (1.2.5 - compatibility 1.0.0) <30CBEF15-4978-3DED-8629-7109880A19D4> /usr/lib/libz.1.dylib 0x7fff8f334000 - 0x7fff8f348ff7 com.apple.LangAnalysis (1.7.0 - 1.7.0) <04C31EF0-912A-3004-A08F-CEC27030E0B2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x7fff8f947000 - 0x7fff8f974fe7 libSystem.B.dylib (159.1.0 - compatibility 1.0.0) <7BEBB139-50BB-3112-947A-F4AA168F991C> /usr/lib/libSystem.B.dylib 0x7fff8f975000 - 0x7fff8f978fff libRadiance.dylib (??? - ???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 0x7fff8fb05000 - 0x7fff8fb21ff7 com.apple.GenerationalStorage (1.0 - 126.1) <509F52ED-E54B-3FEF-B3C2-759387B826E6> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage 0x7fff8fb50000 - 0x7fff8fb5efff libdispatch.dylib (187.10.0 - compatibility 1.0.0) <8E03C652-922A-3399-93DE-9EA0CBFA0039> /usr/lib/system/libdispatch.dylib 0x7fff8fb69000 - 0x7fff8fba9ff7 libcups.2.dylib (2.9.0 - compatibility 2.0.0) <7D2E5016-A960-3ADE-B042-F74063E79550> /usr/lib/libcups.2.dylib 0x7fff8fc14000 - 0x7fff8fc1cfff libsystem_dnssd.dylib (??? - ???) <584B321E-5159-37CD-B2E7-82E069C70AFB> /usr/lib/system/libsystem_dnssd.dylib 0x7fff8fc1d000 - 0x7fff8fc4dff7 com.apple.DictionaryServices (1.2.1 - 158.3) <5E2EBBFD-D520-3379-A431-11DAA844B8D6> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices 0x7fff8fc4e000 - 0x7fff8fc6bff7 com.apple.openscripting (1.3.3 - ???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting 0x7fff8fca5000 - 0x7fff8fcaaff7 libsystem_network.dylib (??? - ???) <5DE7024E-1D2D-34A2-80F4-08326331A75B> /usr/lib/system/libsystem_network.dylib 0x7fff8fcab000 - 0x7fff8fcadfff libquarantine.dylib (36.7.0 - compatibility 1.0.0) <8D9832F9-E4A9-38C3-B880-E5210B2353C7> /usr/lib/system/libquarantine.dylib 0x7fff90457000 - 0x7fff90458fff liblangid.dylib (??? - ???) /usr/lib/liblangid.dylib 0x7fff90459000 - 0x7fff9045afff libdnsinfo.dylib (395.11.0 - compatibility 1.0.0) <853BAAA5-270F-3FDC-B025-D448DB72E1C3> /usr/lib/system/libdnsinfo.dylib 0x7fff9045b000 - 0x7fff9047ffff com.apple.Kerberos (1.0 - 1) <1F826BCE-DA8F-381D-9C4C-A36AA0EA1CB9> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos 0x7fff90480000 - 0x7fff906aafe7 com.apple.CoreData (104.1 - 358.14) <6BB64605-8DA7-337D-A2AB-A3346A421CBD> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData 0x7fff906ab000 - 0x7fff9071efff libstdc++.6.dylib (52.0.0 - compatibility 7.0.0) <6BDD43E4-A4B1-379E-9ED5-8C713653DFF2> /usr/lib/libstdc++.6.dylib 0x7fff9072f000 - 0x7fff90734fff libcache.dylib (47.0.0 - compatibility 1.0.0) /usr/lib/system/libcache.dylib 0x7fff907c8000 - 0x7fff908c2ff7 com.apple.DiskImagesFramework (10.7.4 - 331.7) /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages 0x7fff908ed000 - 0x7fff909ccfff com.apple.ImageIO.framework (3.1.2 - 588) <37F047A9-48E3-3AF7-8931-462D63BE6121> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO 0x7fff90def000 - 0x7fff90f25fff com.apple.vImage (5.1 - 5.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x7fff90f26000 - 0x7fff90f61ff7 libssl.0.9.8.dylib (0.9.8 - compatibility 0.9.8) /usr/lib/libssl.0.9.8.dylib 0x7fff9105b000 - 0x7fff910e0ff7 com.apple.Heimdal (2.2 - 2.0) <52B0F371-D272-3C8E-B42F-04D3FDD8AD0D> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal 0x7fff910e1000 - 0x7fff910e1fff com.apple.ApplicationServices (41 - 41) <03F3FA8F-8D2A-3AB6-A8E3-40B001116339> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x7fff910e2000 - 0x7fff9113aff7 libTIFF.dylib (??? - ???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 0x7fff91280000 - 0x7fff91347ff7 com.apple.ColorSync (4.7.4 - 4.7.4) <590AFCDA-F10E-31FE-9B01-DA5FFE74C2BB> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x7fff9134a000 - 0x7fff9134afff com.apple.audio.units.AudioUnit (1.7.3 - 1.7.3) <04C10813-CCE5-3333-8C72-E8E35E417B3B> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit 0x7fff9134b000 - 0x7fff91640ff7 com.apple.security (7.0 - 55148.6) <4535E500-973A-3BA7-AF65-DF5CF0658F02> /System/Library/Frameworks/Security.framework/Versions/A/Security 0x7fff91641000 - 0x7fff91645fff libCGXType.A.dylib (600.0.0 - compatibility 64.0.0) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib 0x7fff916ad000 - 0x7fff917bafff libJP2.dylib (??? - ???) <1CF69239-3D3D-30CE-AC7B-C7E8C9166BC2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib 0x7fff917bb000 - 0x7fff917eeff7 com.apple.GSS (2.2 - 2.0) /System/Library/Frameworks/GSS.framework/Versions/A/GSS 0x7fff917ef000 - 0x7fff917fdff7 libkxld.dylib (??? - ???) <01161870-E3B3-3F87-BA4A-0AA7A081F409> /usr/lib/system/libkxld.dylib 0x7fff917fe000 - 0x7fff91801fff libCoreVMClient.dylib (??? - ???) <28CB0F3F-A202-391F-8CAC-FC9A1398A962> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib 0x7fff91802000 - 0x7fff91810fff com.apple.NetAuth (1.0 - 3.0) /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth 0x7fff91811000 - 0x7fff91813fff libCVMSPluginSupport.dylib (??? - ???) <982F1ED4-3CBB-3161-8BEA-8A980C27FCC1> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib 0x7fff919b5000 - 0x7fff91a2bff7 libc++.1.dylib (28.4.0 - compatibility 1.0.0) /usr/lib/libc++.1.dylib 0x7fff91a2c000 - 0x7fff91a2dfff libDiagnosticMessagesClient.dylib (??? - ???) <3DCF577B-F126-302B-BCE2-4DB9A95B8598> /usr/lib/libDiagnosticMessagesClient.dylib 0x7fff91a5a000 - 0x7fff91a60fff IOSurface (??? - ???) <77C6757B-D357-3E34-9424-48F962B5CC9C> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface 0x7fff91a61000 - 0x7fff91c01ff7 com.apple.QuartzCore (1.7 - 270.5) <19E5E0AB-DAA9-3F97-988C-D9A46AFB9C04> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore 0x7fff91c02000 - 0x7fff91c03fff libunc.dylib (24.0.0 - compatibility 1.0.0) /usr/lib/system/libunc.dylib 0x7fff91c04000 - 0x7fff91c07fff com.apple.help (1.3.2 - 42) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help 0x7fff91c25000 - 0x7fff91c60fff libsystem_info.dylib (??? - ???) <35F90252-2AE1-32C5-8D34-782C614D9639> /usr/lib/system/libsystem_info.dylib 0x7fff91c61000 - 0x7fff925ff747 com.apple.CoreGraphics (1.600.0 - ???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x7fff92600000 - 0x7fff92601ff7 libsystem_blocks.dylib (53.0.0 - compatibility 1.0.0) <8BCA214A-8992-34B2-A8B9-B74DEACA1869> /usr/lib/system/libsystem_blocks.dylib 0x7fff92865000 - 0x7fff92b1dfff com.apple.RawCamera.bundle (4.00 - 658) <789BC5C7-F03A-388C-B540-070FF5574B0C> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera 0x7fff92bad000 - 0x7fff92bbfff7 libsasl2.2.dylib (3.15.0 - compatibility 3.0.0) <6245B497-784B-355C-98EF-2DC6B45BF05C> /usr/lib/libsasl2.2.dylib 0x7fff92bc0000 - 0x7fff92c43fef com.apple.Metadata (10.7.0 - 627.37) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x7fff92c44000 - 0x7fff92dabff7 com.apple.CFNetwork (520.5.3 - 520.5.3) <1C11C214-1C70-3358-A709-69C84D999DB8> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x7fff92db4000 - 0x7fff92db8ff7 com.apple.CommonPanels (1.2.5 - 94) <0BB2C436-C9D5-380B-86B5-E355A7711259> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels 0x7fff92db9000 - 0x7fff92dd0fff com.apple.CFOpenDirectory (10.7 - 144) <9709423E-8484-3B26-AAE8-EF58D1B8FB3F> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory 0x7fff92dd1000 - 0x7fff92fd3fff libicucore.A.dylib (46.1.0 - compatibility 1.0.0) <0176782F-9526-3905-813A-7A5676EC2C86> /usr/lib/libicucore.A.dylib 0x7fff92ff4000 - 0x7fff9301dfff libJPEG.dylib (??? - ???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 0x7fff930d0000 - 0x7fff9311cff7 com.apple.SystemConfiguration (1.11.3 - 1.11) <0A7F1982-B4EA-3424-A0C7-FE46C6224F03> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x7fff9311d000 - 0x7fff93122fff libGIF.dylib (??? - ???) <58A4492D-AAE7-3B8F-8B06-62867471A3EE> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 0x7fff93123000 - 0x7fff932f7ff7 com.apple.CoreFoundation (6.7.2 - 635.21) <62A3402E-A4E7-391F-AD20-1EF20236CE1B> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x7fff932f8000 - 0x7fff933dcff7 com.apple.CoreServices.OSServices (478.50 - 478.50) <3D6AA4EF-C601-36C7-8F3A-A00964F01759> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x7fff935b4000 - 0x7fff935c3ff7 libxar-nossl.dylib (??? - ???) /usr/lib/libxar-nossl.dylib 0x7fff935c4000 - 0x7fff935efff7 libxslt.1.dylib (3.24.0 - compatibility 3.0.0) /usr/lib/libxslt.1.dylib 0x7fff935f0000 - 0x7fff93642ff7 libGLU.dylib (??? - ???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib 0x7fff93643000 - 0x7fff93652fff com.apple.opengl (1.8.1 - 1.8.1) <51B34133-CEE3-3FC6-82AC-ADF567AE673C> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 0x7fff93653000 - 0x7fff93679fff com.apple.framework.familycontrols (3.0 - 300) <6F0C58C0-22E7-3877-8CFA-1ED0CB3CE38B> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls 0x7fff9367a000 - 0x7fff9367cff7 com.apple.print.framework.Print (7.4 - 247.3) <626C58D5-2841-3329-8C32-9F4A8353F3E7> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print 0x7fff936c4000 - 0x7fff936d1fff libCSync.A.dylib (600.0.0 - compatibility 64.0.0) <39E20909-68D8-3FB7-A089-A1866618E026> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib 0x7fff936d5000 - 0x7fff936d5fff com.apple.Carbon (153 - 153) <895C2BF2-1666-3A59-A669-311B1F4F368B> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 0x7fff93dc5000 - 0x7fff9428cfff FaceCoreLight (1.4.7 - compatibility 1.0.0) /System/Library/PrivateFrameworks/FaceCoreLight.framework/Versions/A/FaceCoreLight 0x7fff9428d000 - 0x7fff942d3fff libcurl.4.dylib (7.0.0 - compatibility 7.0.0) <066449E4-406B-3ABC-9DB8-E62777498154> /usr/lib/libcurl.4.dylib 0x7fff942d4000 - 0x7fff942f1fff libxpc.dylib (77.19.0 - compatibility 1.0.0) <9F57891B-D7EF-3050-BEDD-21E7C6668248> /usr/lib/system/libxpc.dylib 0x7fff942f4000 - 0x7fff948d8fff libBLAS.dylib (??? - ???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x7fff948d9000 - 0x7fff9491bff7 libcommonCrypto.dylib (55010.0.0 - compatibility 1.0.0) /usr/lib/system/libcommonCrypto.dylib 0x7fff94d79000 - 0x7fff94d98fff libresolv.9.dylib (46.1.0 - compatibility 1.0.0) <0635C52D-DD53-3721-A488-4C6E95607A74> /usr/lib/libresolv.9.dylib 0x7fff94da7000 - 0x7fff94daefff com.apple.NetFS (4.0 - 4.0) /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS 0x7fff9510a000 - 0x7fff95144fe7 com.apple.DebugSymbols (2.1 - 87) /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols 0x7fff95145000 - 0x7fff951b5fff com.apple.datadetectorscore (3.0 - 179.4) <9C01D16F-75A9-3BDD-B91A-F0F32261A2E7> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore 0x7fff951b6000 - 0x7fff951defff com.apple.PerformanceAnalysis (1.11 - 11) <8D4C6382-DD92-37A2-BCFC-E89951320848> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis 0x7fff951e1000 - 0x7fff95202fff libPng.dylib (??? - ???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 0x7fff95203000 - 0x7fff95223fff libsystem_kernel.dylib (1699.32.7 - compatibility 1.0.0) <66C9F9BD-C7B3-30D4-B1A0-03C8A6392351> /usr/lib/system/libsystem_kernel.dylib 0x7fff95224000 - 0x7fff9529afff com.apple.CoreSymbolication (2.2 - 73.2) <126415E3-3A35-315B-B4B7-507CDBED0D58> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication 0x7fff9529b000 - 0x7fff9529bfff com.apple.Accelerate (1.7 - Accelerate 1.7) <82DDF6F5-FBC3-323D-B71D-CF7ABC5CF568> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x7fff95741000 - 0x7fff957dbff7 com.apple.SearchKit (1.4.0 - 1.4.0) <4E70C394-773E-3A4B-A93C-59A88ABA9509> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x7fff96531000 - 0x7fff96636fff libFontParser.dylib (??? - ???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib 0x7fff9665f000 - 0x7fff9665ffff com.apple.Cocoa (6.6 - ???) <021D4214-9C23-3CD8-AFB2-F331697A4508> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 0x7fff96660000 - 0x7fff96676ff7 com.apple.ImageCapture (7.1.0 - 7.1.0) <1AD40E02-2126-377B-A0D2-CBB21D932558> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture 0x7fff967bc000 - 0x7fff967c3fff libGFXShared.dylib (??? - ???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib 0x7fff967d9000 - 0x7fff96802fff com.apple.CoreVideo (1.7 - 70.3) <9A9D4058-9935-3B0A-B1A6-27EB78D02249> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 0x7fff96803000 - 0x7fff96806ff7 com.apple.securityhi (4.0 - 1) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI 0x7fff96947000 - 0x7fff969b2ff7 com.apple.framework.IOKit (2.0 - ???) /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x7fff96a27000 - 0x7fff96a2bfff libdyld.dylib (195.5.0 - compatibility 1.0.0) /usr/lib/system/libdyld.dylib 0x7fff96cbe000 - 0x7fff96cd5fff com.apple.MultitouchSupport.framework (231.4 - 231.4) <10A978D1-8781-33F0-BE45-60C9171F7278> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport 0x7fff97080000 - 0x7fff97116ff7 libvMisc.dylib (325.4.0 - compatibility 1.0.0) <642D8D54-F9F5-3FBB-A96C-EEFE94C6278B> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x7fff9721a000 - 0x7fff97268fff libauto.dylib (??? - ???) /usr/lib/libauto.dylib 0x7fff97269000 - 0x7fff97270fff libcopyfile.dylib (85.1.70 - compatibility 1.0.0) /usr/lib/system/libcopyfile.dylib 0x7fff974ae000 - 0x7fff974aefff libOpenScriptingUtil.dylib (??? - ???) /usr/lib/libOpenScriptingUtil.dylib 0x7fff975ad000 - 0x7fff975b8ff7 com.apple.speech.recognition.framework (4.0.21 - 4.0.21) <6540EAF2-E3BF-3D2E-B4C1-F106180D6F20> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x7fff979de000 - 0x7fff97a83fff com.apple.ink.framework (10.7.5 - 113) <1AE6676D-490A-36C2-B6CC-00F93AEB31DE> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink 0x7fff97a84000 - 0x7fff97ac5fff com.apple.QD (3.40.1 - ???) <13ACC7F4-B004-3370-B575-6D06447EE428> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x7fff97ac6000 - 0x7fff97b2eff7 com.apple.coreui (1.2.2 - 165.11) <9316266A-39CA-3EC7-9C9E-726462CEFF4D> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI 0x7fff97bac000 - 0x7fff97bb3fff com.apple.CommerceCore (1.0 - 17.1) /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore 0x7fff97bb4000 - 0x7fff97bf8ff7 com.apple.MediaKit (12 - 602) <0C2CBEDA-412F-3DDF-9C74-44114E5E0DB9> /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit 0x7fff97e66000 - 0x7fff97e6bfff libcompiler_rt.dylib (6.0.0 - compatibility 1.0.0) <98ECD5F6-E85C-32A5-98CD-8911230CB66A> /usr/lib/system/libcompiler_rt.dylib 0x7fff97f8b000 - 0x7fff9800fff7 com.apple.ApplicationServices.ATS (317.13.0 - ???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x7fff98010000 - 0x7fff98016ff7 libunwind.dylib (30.0.0 - compatibility 1.0.0) <1E9C6C8C-CBE8-3F4B-A5B5-E03E3AB53231> /usr/lib/system/libunwind.dylib 0x7fff9801e000 - 0x7fff9807aff7 com.apple.HIServices (1.21 - ???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x7fff98241000 - 0x7fff98281fe7 libGLImage.dylib (??? - ???) <0B7DAB2B-F1C6-39C7-B864-61EF683B6656> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib 0x7fff98286000 - 0x7fff982e1ff7 com.apple.opencl (2.0.19 - 2.0.19) /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL 0x7fff9844f000 - 0x7fff9848efff com.apple.AE (527.7 - 527.7) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x7fff9848f000 - 0x7fff98495fff libmacho.dylib (800.0.0 - compatibility 1.0.0) /usr/lib/system/libmacho.dylib 0x7fff98496000 - 0x7fff9849cfff com.apple.DiskArbitration (2.4.1 - 2.4.1) /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x7fff9849d000 - 0x7fff9853eff7 com.apple.LaunchServices (480.42 - 480.42) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x7fff98e40000 - 0x7fff98e94ff7 com.apple.ScalableUserInterface (1.0 - 1) <1873D7BE-2272-31A1-8F85-F70C4D706B3B> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/ScalableUserInterface.framework/Versions/A/ScalableUserInterface 0x7fff98e95000 - 0x7fff98ea7ff7 libbsm.0.dylib (??? - ???) <349BB16F-75FA-363F-8D98-7A9C3FA90A0D> /usr/lib/libbsm.0.dylib 0x7fff98ee7000 - 0x7fff98efaff7 libCRFSuite.dylib (??? - ???) <034D4DAA-63F0-35E4-BCEF-338DD7A453DD> /usr/lib/libCRFSuite.dylib

External Modification Summary: Calls made by other processes targeting this process: task_for_pid: 2 thread_create: 0 thread_set_state: 0 Calls made by this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by all processes on this machine: task_for_pid: 17570 thread_create: 1 thread_set_state: 0

VM Region Summary: ReadOnly portion of Libraries: Total=164.1M resident=81.4M(50%) swapped_out_or_unallocated=82.7M(50%) Writable regions: Total=198.8M written=64.8M(33%) resident=108.0M(54%) swapped_out=13.3M(7%) unallocated=90.8M(46%)

REGION TYPE VIRTUAL =========== ======= (null) (reserved) 40K reserved VM address space (unallocated) CG backing stores 1424K CG image 4K CG raster data 64K CG shared images 3448K CoreGraphics 16K CoreServices 3088K IOKit 33.7M MALLOC 134.2M MALLOC guard page 48K Memory tag=242 12K Memory tag=249 156K STACK GUARD 56.0M Stack 9752K VM_ALLOCATE 16.2M __CI_BITMAP 80K DATA 12.8M IMAGE 528K LINKEDIT 52.1M TEXT 112.0M __UNICODE 544K mapped file 36.8M shared memory 2044K =========== ======= TOTAL 474.6M TOTAL, minus reserved VM space 474.6M

Model: MacBookPro8,1, BootROM MBP81.0047.B27, 2 processors, Intel Core i5, 2.3 GHz, 4 GB, SMC 1.68f99 Graphics: Intel HD Graphics 3000, Intel HD Graphics 3000, Built-In, 384 MB Memory Module: BANK 0/DIMM0, 2 GB, DDR3, 1333 MHz, 0x80CE, 0x4D34373142353737334448302D4348392020 Memory Module: BANK 1/DIMM0, 2 GB, DDR3, 1333 MHz, 0x80CE, 0x4D34373142353737334448302D4348392020 AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xD6), Broadcom BCM43xx 1.0 (5.106.198.19.22) Bluetooth: Version 4.0.8f17, 2 service, 11 devices, 1 incoming serial ports Network Service: Wi-Fi, AirPort, en1 Serial ATA Device: TOSHIBA MK3265GSXF, 320.07 GB Serial ATA Device: HL-DT-ST DVDRW GS31N USB Device: hub_device, 0x0424 (SMSC), 0x2513, 0xfa100000 / 3 USB Device: BRCM2070 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0xfa110000 / 5 USB Device: Bluetooth USB Host Controller, apple_vendor_id, 0x821a, 0xfa113000 / 8 USB Device: Apple Internal Keyboard / Trackpad, apple_vendor_id, 0x0253, 0xfa120000 / 4 USB Device: FaceTime HD Camera (Built-in), apple_vendor_id, 0x8509, 0xfa200000 / 2 USB Device: hub_device, 0x0424 (SMSC), 0x2513, 0xfd100000 / 2 USB Device: IR Receiver, apple_vendor_id, 0x8242, 0xfd110000 / 3

mspraggs commented 9 years ago

Wow! Is this what's printed out when an app with debug symbols crashes on a Mac? That's way more helpful than on Linux!

I was able to recreate this pretty easily by, as you say, firing the magnet hand into water. The segfault because the update method is called on an invalid Object instance (pointer value is zero). Interestingly, the number of objects at this point is 256, so I'm wondering if, because the bullets aren't dying, the number of Objects stacks up, hits some limit, upon which no more valid ones are added and we get null pointers or something. Just a theory.

mspraggs commented 9 years ago

Okay so on further investigation, at some time between when the bullet is added to the objects_ vector and when Room::update is called, something happens which results in a std::shared_ptr with a null value ending up in objects_.

Strangely, I actually went through all the objects at the point where the seg fault occurred (Room.cpp:36) and checked their pointer values, and none were zero. Weird.

DivFord commented 9 years ago

It's a for-loop, right? Could the null value be introduced in an earlier iteration of the loop? Assuming you're checking when line 36 is called for the first time.

mspraggs commented 9 years ago

I guess so. It's a range-based for loop, so it should start at objects_.begin() and finish at objects.end() - 1.

Ugh bugs in the update loop are such a pain. You set a breakpoint and the game is interrupted constantly.

Fyll commented 9 years ago

Fixed. It was because the player was pushing bullets onto the vector of objects, while the vector was being iterated over. I've changed it to being an index based iteration, so everything works now.

With regards to the magnet gun bullets stopping in the water, it's because they don't feel gravity (the canon bullets do the same thing. but then start dropping). I'm not going to bother to fix this as they'll hopefully be re-written as beams soon enough.