Getting a segfault when doing "Save"

Hello,

On Mac (Leopard) when I try to open either a "save file" or a "load
file" dialog in my wxPython app, the app freezes for about a minute
and then exits saying "Segmentation fault". On Linux and Windows these
dialogs work perfectly, but on Mac they give the segfault.

Here's the line that should show the open dialog:

https://github.com/cool-RR/GarlicSim/blob/shit_goes_in_state/garlicsim_wx/garlicsim_wx/frame/frame.py#L578

And here's the line that should show the save dialog:

https://github.com/cool-RR/GarlicSim/blob/shit_goes_in_state/garlicsim_wx/garlicsim_wx/frame/frame.py#L638

Is anyone familiar with this problem? I'm not a C programmer so I have
no clue what to do about this.

Thanks,
Ram.

What version of wxPython? Does the demo also have this problem? When you get the error report info what are the top few lines of the stack trace?

···

On 11/27/10 4:51 AM, cool-RR wrote:

Hello,

On Mac (Leopard) when I try to open either a "save file" or a "load
file" dialog in my wxPython app, the app freezes for about a minute
and then exits saying "Segmentation fault". On Linux and Windows these
dialogs work perfectly, but on Mac they give the segfault.

Here's the line that should show the open dialog:

https://github.com/cool-RR/GarlicSim/blob/shit_goes_in_state/garlicsim_wx/garlicsim_wx/frame/frame.py#L578

And here's the line that should show the save dialog:

https://github.com/cool-RR/GarlicSim/blob/shit_goes_in_state/garlicsim_wx/garlicsim_wx/frame/frame.py#L638

Is anyone familiar with this problem? I'm not a C programmer so I have
no clue what to do about this.

--
Robin Dunn
Software Craftsman

wxPython version: 2.8.10.1.

Demo: I will try soon.

Here are all the details that Mac OS shows: (I’m not sure if this is a stack trace.)

“”"


Process: Python [4385]
Path: /Library/Frameworks/Python.framework/Versions/6.1/Resources/Python.app/Contents/MacOS/Python
Identifier: org.python.python
Version: 2.6.4 (2.6.4)
Code Type: X86 (Native)
Parent Process: bash [3988]
Date/Time: 2010-11-27 05:06:46.719 -0800
OS Version: Mac OS X 10.5.2 (9C31)
Report Version: 6
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000fffffffa
Crashed Thread: 0
Thread 0 Crashed:
0 libwx_macu-2.8.0.dylib 0x01af16e6 wxArrayString::Add(wxString const&, unsigned long) + 182
Thread 1:
0 libSystem.B.dylib 0x93f0db3a select$DARWIN_EXTSN + 10
1 org.python.python 0x00291295 PyEval_EvalFrameEx + 19429
2 org.python.python 0x0029340d PyEval_EvalCodeEx + 2109
3 org.python.python 0x0029147c PyEval_EvalFrameEx + 19916
4 org.python.python 0x0029340d PyEval_EvalCodeEx + 2109
5 org.python.python 0x0029147c PyEval_EvalFrameEx + 19916
6 org.python.python 0x00291c16 PyEval_EvalFrameEx + 21862
7 org.python.python 0x0029340d PyEval_EvalCodeEx + 2109
8 org.python.python 0x002108b6 function_call + 166
9 org.python.python 0x001dff35 PyObject_Call + 85
10 org.python.python 0x001f1d36 instancemethod_call + 422
11 org.python.python 0x001dff35 PyObject_Call + 85
12 org.python.python 0x0028b6ee PyEval_CallObjectWithKeywords + 78
13 org.python.python 0x002ccf1f t_bootstrap + 63
14 libSystem.B.dylib 0x93eeec55 _pthread_start + 321
15 libSystem.B.dylib 0x93eeeb12 thread_start + 34
Thread 0 crashed with X86 Thread State (32-bit):
eax: 0x0e66fba8 ebx: 0x01b6a030 ecx: 0x00000006 edx: 0x00000001
edi: 0xbfffc7f0 esi: 0x00000000 ebp: 0xbfffc7f0 esp: 0xbfffc540
ss: 0x0000001f efl: 0x00010246 eip: 0x01af16e6 cs: 0x00000017
ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
cr2: 0xfffffffa
Binary Images:
0x1000 - 0x1ff8 +org.python.python 2.6.4 (2.6.4) <7634a8644b8ca7d361c720f99a9d486f> /Library/Frameworks/Python.framework/Versions/6.1/Resources/Python.app/Contents/MacOS/Python
0x48000 - 0x49fff +time.so ??? (???) <57fdb7e959df3286e10d106aebb948d3> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/time.so
0x96000 - 0x98fff +_multiprocessing.so ??? (???) <0224a6d2aa93947051e48cc230e2de01> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/_multiprocessing.so
0x9e000 - 0x9fff9 +cStringIO.so ??? (???) <48c000f0a4712cc25b6dc7951e367467> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/cStringIO.so
0x102000 - 0x105ff9 +strop.so ??? (???) <dee8fb338935fc828dd408bd150f814f> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/strop.so
0x10e000 - 0x111ff7 +_struct.so ??? (???) <6d1829e3950d73444960f1d14ac652cc> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/_struct.so
0x119000 - 0x11dffe +itertools.so ??? (???) <bd867ec5066251c6466cc0c6320f27e2> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/itertools.so
0x1d6000 - 0x2fefeb +org.python.python 2.6.4, (c) 2004-2008 Python Software Foundation. (2.6.4) <ada3e5448be52695680e4b3b28d6d2b3> /Library/Frameworks/Python.framework/Versions/6.1/Python
0x3ec000 - 0x3ecff5 +_weakref.so ??? (???) <d5f72465462bc8f871c42c3ae88c17ab> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/_weakref.so
0x3f0000 - 0x3f0ffc +_functools.so ??? (???) <0435cfbe519e76e7b1924aa01fc67082> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/_functools.so
0x3f4000 - 0x3f7fff +operator.so ??? (???) <10063455453c528a2efe5966fe943dc6> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/operator.so
0x600000 - 0x612ff7 +_ctypes.so ??? (???) <e4c0d4cdc2b57101ad5461f9503ca4be> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/_ctypes.so
0x660000 - 0x663ff3 +_collections.so ??? (???) <40956c80af1f621428017c924c63f4e9> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/_collections.so
0x6a9000 - 0x6abfff +math.so ??? (???) <4b7ec245388fa489b3265015b360aeb2> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/math.so
0x6b1000 - 0x6b1ff5 +_bisect.so ??? (???) <f2c40e5a95dcd41f086af0a3907d5200> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/_bisect.so
0x6f9000 - 0x6faff9 +_heapq.so ??? (???) <a43225ebbd0c2403a4be464c4207028c> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/_heapq.so
0x711000 - 0x713fff +select.so ??? (???) <d31bb5ca14c2ca182972841a04e5616c> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/select.so
0x719000 - 0x71aff0 +fcntl.so ??? (???) <497d7429efa72bf9cf2a7d7f753b6340> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/fcntl.so
0x71e000 - 0x71fff2 +icglue.so ??? (???) <35e16306e59e0f666462854ac45c2247> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/icglue.so
0x724000 - 0x727ffa +_Res.so ??? (???) <f2e5c0945d6ce9961bbc0a76605cd9ad> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/_Res.so
0x72e000 - 0x735ff7 +_File.so ??? (???) <8e36d74080ff188aa6408768d53eab34> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/_File.so
0x745000 - 0x746fff +MacOS.so ??? (???) <c9101614573df0dd44590ca17044df95> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/MacOS.so
0x751000 - 0x752fff +_random.so ??? (???) <48d25e0399a8acd74f7ba3941a8a3cc5> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/_random.so
0x756000 - 0x757fff +_lsprof.so ??? (???) <7bb2205e1beaf65aecb98d083a4038ac> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/_lsprof.so
0x75f000 - 0x76dfff +cPickle.so ??? (???) <7331ebe6cd8ab8dd2cc4d39666010784> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/cPickle.so
0x7fb000 - 0x7fcffe +_locale.so ??? (???) <e43b6a523ff90cd9aeb9afde4f4a66bb> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/_locale.so
0x139e000 - 0x13a3fff +binascii.so ??? (???) <7f0367cf4ba5c5930158ebadfd100b3d> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/binascii.so
0x188c000 - 0x188dfe1 com.apple.textencoding.unicode 2.2 (2.2) <542f2b8930d6bdf16c318ffea541acab> /System/Library/TextEncodings/Unicode Encodings.bundle/Contents/MacOS/Unicode Encodings
0x18da000 - 0x1a1afff +_core_.so ??? (???) <fcd33c3eec713053667c630804bd0472> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/site-packages/wx/_core_.so
0x1a89000 - 0x203afe7 +libwx_macu-2.8.0.dylib ??? (???) <ea4dc91a123cc87dbc2579643262a500> /Library/Frameworks/Python.framework/Versions/6.1/lib/libwx_macu-2.8.0.dylib
0xa500000 - 0xa5ebffe +_gdi_.so ??? (???) <aaa54209cbea48f5436d829b4fff38ef> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/site-packages/wx/_gdi_.so
0xa63e000 - 0xa704ff3 +_windows_.so ??? (???) <5ecffdfae66c880c1c8e184ff22871c5> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/site-packages/wx/_windows_.so
0xa75e000 - 0xa886ffb +_controls_.so ??? (???) <779b554251f2bb3bbd913640cd692bd1> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/site-packages/wx/_controls_.so
0xa936000 - 0xaa16ffb +_misc_.so ??? (???) <ad346e057e07dd89988cd451ee9b69ac> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/site-packages/wx/_misc_.so
0xabe9000 - 0xac50fff +_html.so ??? (???) <6f925b957b4b13159ccc0442b4846a43> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/site-packages/wx/_html.so
0xad90000 - 0xae20ff3 +_stc.so ??? (???) <a84d19ca5cab6efc9a15b20928cb374b> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/site-packages/wx/_stc.so
0xae51000 - 0xaf37ffb +libwx_macu_stc-2.8.0.dylib ??? (???) <031356a3fb814ff1cb518adb31ed93f1> /Library/Frameworks/Python.framework/Versions/6.1/lib/libwx_macu_stc-2.8.0.dylib
0xaf6b000 - 0xafc3fff +_gizmos.so ??? (???) <5f38f85f92930433f38ec3788a839a68> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/site-packages/wx/_gizmos.so
0xb015000 - 0xb02fff3 +libwx_macu_gizmos-2.8.0.dylib ??? (???) <e1db052eff68c8104ce9d348fc6394a5> /Library/Frameworks/Python.framework/Versions/6.1/lib/libwx_macu_gizmos-2.8.0.dylib
0xe5d7000 - 0xe5f1fe3 com.apple.applepixletvideo 1.2.10 (1.2d10) <fdac8dfc20ba5d49672d57e04d5c09a2> /System/Library/QuickTime/ApplePixletVideo.component/Contents/MacOS/ApplePixletVideo
0xe700000 - 0xe73bfff com.apple.QuickTimeFireWireDV.component 7.2.1 (7.2.1) /System/Library/QuickTime/QuickTimeFireWireDV.component/Contents/MacOS/QuickTimeFireWireDV
0xebc7000 - 0xecb5fef com.apple.RawCamera.bundle 2.0.2 (2.0.2) /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
0x8fe00000 - 0x8fe2da53 dyld 96.2 (???) <7af47d3b00b2268947563c7fa8c59a07> /usr/lib/dyld
0x901d0000 - 0x9024cfeb com.apple.audio.CoreAudio 3.1.0 (3.1) <70bb7c657061631491029a61babe0b26> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x9024d000 - 0x902d6fe3 com.apple.DesktopServices 1.4.5 (1.4.5) <8b264cd6abbbd750928c637e1247269d> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x902d7000 - 0x902d8ffc libffi.dylib ??? (???) <a3b573eb950ca583290f7b2b4c486d09> /usr/lib/libffi.dylib
0x902d9000 - 0x902effe7 com.apple.CoreVideo 1.5.0 (1.5.0) <bcc3dd0978bb626c26378227740e1e80> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x90402000 - 0x9047cff8 com.apple.print.framework.PrintCore 5.5.2 (245.1) <3c9de512e95fbd838694ee5008d56a28> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x9047d000 - 0x905a1fe3 com.apple.audio.toolbox.AudioToolbox 1.5.1 (1.5.1) /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x905a2000 - 0x90667fff com.apple.QuickTimeMPEG4.component 7.2.1 (7.2.1) /System/Library/QuickTime/QuickTimeMPEG4.component/Contents/MacOS/QuickTimeMPEG4
0x90668000 - 0x9066efff com.apple.print.framework.Print 218.0.2 (220.1) <8bf7ef71216376d12fcd5ec17e43742c> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x90675000 - 0x90740fff com.apple.ColorSync 4.5.0 (4.5.0) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x90742000 - 0x90746fff libmathCommon.A.dylib ??? (???) /usr/lib/system/libmathCommon.A.dylib
0x907c4000 - 0x90801ff7 libGLImage.dylib ??? (???) <2d5ec9fc8b04b7b33f1d40ec83d86bf3> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x90802000 - 0x9080dfe7 libCSync.A.dylib ??? (???) <df82fc093e498a9eb5490761cb292218> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x9080e000 - 0x908a1ff3 com.apple.ApplicationServices.ATS 3.2 (???) <cdf31bd0ac7de54a35ee2d27cf86b6be> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x908a2000 - 0x90baafff com.apple.HIToolbox 1.5.2 (???) <7449d6f2da33ded6936243a92e307459> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x90bab000 - 0x90babff8 com.apple.ApplicationServices 34 (34) <8f910fa65f01d401ad8d04cc933cf887> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x90bad000 - 0x90bd1fff libxslt.1.dylib ??? (???) <4933ddc7f6618743197aadc85b33b5ab> /usr/lib/libxslt.1.dylib
0x90bd2000 - 0x90c22ff7 com.apple.HIServices 1.7.0 (???) <f7e78891a6d08265c83dca8e378be1ea> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x90c53000 - 0x90c53ffa com.apple.CoreServices 32 (32) <2fcc8f3bd5bbfc000b476cad8e6a3dd2> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x90c54000 - 0x90c93fef libTIFF.dylib ??? (???) <6d0f80e9d4d81f3f64c876aca005bd53> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x90c94000 - 0x91160ffe libGLProgrammability.dylib ??? (???) <ebd2e6c99ec2662b4bdaa3212ab94aed> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
0x91161000 - 0x91246ff3 com.apple.CoreData 100.1 (186) <8e28162ef2288692615b52acc01f8b54> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x91247000 - 0x9128cfef com.apple.Metadata 10.5.2 (398.7) <73a6424c06effc474e699cde6883de99> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x9128d000 - 0x912b3fff libcups.2.dylib ??? (???) <85ce204da14d62d6a3a5a9adfba01455> /usr/lib/libcups.2.dylib
0x912ee000 - 0x9134bffb libstdc++.6.dylib ??? (???) <04b812dcec670daa8b7d2852ab14be60> /usr/lib/libstdc++.6.dylib
0x9136b000 - 0x91701ff7 com.apple.QuartzCore 1.5.1 (1.5.1) <665c80f6e28555b303020c8007c36b8b> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x91702000 - 0x9171afff com.apple.openscripting 1.2.6 (???) <b8e553df643f2aec68fa968b3b459b2b> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x9171b000 - 0x9171bfff com.apple.Carbon 136 (136) <98a5e3bc0c4fa44bbb09713bb88707fe> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x91732000 - 0x91737fff com.apple.CommonPanels 1.2.4 (85) <ea0665f57cd267609466ed8b2b20e893> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x91738000 - 0x9173aff5 libRadiance.dylib ??? (???) <20eadb285da83df96c795c2c5fa20590> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x9173b000 - 0x91751fff com.apple.DictionaryServices 1.0.0 (1.0.0) <ad0aa0252e3323d182e17f50defe56fc> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x917a1000 - 0x91b5ffea libLAPACK.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x91b60000 - 0x91b97fff com.apple.SystemConfiguration 1.9.1 (1.9.1) <8a76e429301afe4eba1330bfeaabd9f2> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x91b98000 - 0x91c1fff7 libsqlite3.0.dylib ??? (???) <6978bbcca4277d6ae9f042beff643f7d> /usr/lib/libsqlite3.0.dylib
0x91c20000 - 0x91c4bfe7 libauto.dylib ??? (???) <42d8422dc23a18071869fdf7b5d8fab5> /usr/lib/libauto.dylib
0x91ce5000 - 0x91d62fef libvMisc.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x91d63000 - 0x91d86fff com.apple.CoreMediaPrivate 1.1 (1.1) <b8a8648bd9a3fe636afb9a1346667d82> /System/Library/PrivateFrameworks/CoreMediaPrivate.framework/Versions/A/CoreMediaPrivate
0x91d91000 - 0x91d93fff com.apple.securityhi 3.0 (30817) <2b2854123fed609d1820d2779e2e0963> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x91ecc000 - 0x91f87fe3 com.apple.WebKit 5523.15.1 (5523.15.1) <176c97b181ca68b309ecded2ed53b923> /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
0x91f88000 - 0x91f93ff9 com.apple.helpdata 1.0 (14) /System/Library/PrivateFrameworks/HelpData.framework/Versions/A/HelpData
0x91fa8000 - 0x91fa8ffd com.apple.Accelerate.vecLib 3.4.2 (vecLib 3.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x91fa9000 - 0x92028ff5 com.apple.SearchKit 1.2.0 (1.2.0) <277b460da86bc222785159fe77e2e2ed> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x92029000 - 0x92033feb com.apple.audio.SoundManager 3.9.2 (3.9.2) <0f2ba6e891d3761212cf5a5e6134d683> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
0x92034000 - 0x920ddfff com.apple.JavaScriptCore 5523.10.3 (5523.10.3) <9e6719a7a0740f5c224099a7b853e45b> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
0x920de000 - 0x920deff8 com.apple.Cocoa 6.5 (???) <e064f94d969ce25cb7de3cfb980c3249> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x920df000 - 0x921a6ff2 com.apple.vImage 3.0 (3.0) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x921a7000 - 0x92480ff3 com.apple.CoreServices.CarbonCore 785.8 (785.8) <827c228e7d717b397cdb4941eba69553> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x92481000 - 0x92488ffe libbsm.dylib ??? (???) <d25c63378a5029648ffd4b4669be31bf> /usr/lib/libbsm.dylib
0x9248f000 - 0x92709fe7 com.apple.Foundation 6.5.4 (677.15) <6216196287f98a65ddb654d04d773e7b> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x9270a000 - 0x9270efff com.apple.CoreMediaAuthoringPrivate 1.0.1 (1.0.1) /System/Library/PrivateFrameworks/CoreMediaAuthoringPrivate.framework/Versions/A/CoreMediaAuthoringPrivate
0x9270f000 - 0x9271bfe7 com.apple.opengl 1.5.4 (1.5.4) <98bccaa83ca5e7101e821b4569a6a2ee> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x9271c000 - 0x927fbfff libobjc.A.dylib ??? (???) <a53206274b6c2d42691f677863f379ae> /usr/lib/libobjc.A.dylib
0x92887000 - 0x92890fff com.apple.speech.recognition.framework 3.7.24 (3.7.24) <d3180f9edbd9a5e6f283d6156aa3c602> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x92891000 - 0x92b9ffe2 com.apple.QuickTime 7.2.1 (7.2.1) <6521656603a30c11ea6d3be1fdde0fa9> /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
0x92ba0000 - 0x92bfcff7 com.apple.htmlrendering 68 (1.1.3) <fe87a9dede38db00e6c8949942c6bd4f> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering
0x92bfd000 - 0x92c0dfff com.apple.speech.synthesis.framework 3.6.59 (3.6.59) <4ffef145fad3d4d787e0c33eab26b336> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x92c0e000 - 0x92c50fef com.apple.NavigationServices 3.5.1 (161) <cc6bd78eabf1e2e7166914e9f12f5850> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices
0x92daa000 - 0x92f75ff7 com.apple.security 5.0.2 (33001) <0788969ffe7961153219be10786da436> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x92f76000 - 0x92f7afff libGIF.dylib ??? (???) <d4234e6f5e5f530bdafb969157f1f17b> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x9300a000 - 0x93044fff com.apple.coreui 1.1 (61) /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x93045000 - 0x930ecfeb com.apple.QD 3.11.52 (???) <c72bd7bd2ce12694c3640a731d1ad878> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x930ed000 - 0x93147ff7 com.apple.CoreText 2.0.1 (???) <07494945ad1e3f5395599f42748457cc> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
0x93148000 - 0x93154ff5 libGL.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x93155000 - 0x93155ffd com.apple.vecLib 3.4.2 (vecLib 3.4.2) /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x93174000 - 0x93584fef libBLAS.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x935bc000 - 0x935ebfe3 [com.apple.AE](http://com.apple.AE) 402.2 (402.2) <e01596187e91af5d48653920017b8c8e> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x93621000 - 0x93628fff com.apple.agl 3.0.9 (AGL-3.0.9) <7dac4a7cb0de2f6d08ae71c1249379e3> /System/Library/Frameworks/AGL.framework/Versions/A/AGL
0x93629000 - 0x93637ffd libz.1.dylib ??? (???) <5ddd8539ae2ebfd8e7cc1c57525385c7> /usr/lib/libz.1.dylib
0x93638000 - 0x936f2fe3 com.apple.CoreServices.OSServices 224.4 (224.4) <ff5007ab220908ac54b6c661e447d593> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x93700000 - 0x93707ff7 libCGATS.A.dylib ??? (???) <9b29a5500efe01cc3adea67bbc42568e> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib
0x93708000 - 0x9383afef com.apple.CoreFoundation 6.5.1 (476.10) <d5bed2688a5eea11a6dc3a3c5c17030e> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x9383b000 - 0x93842fe9 libgcc_s.1.dylib ??? (???) <f53c808e87d1184c0f9df63aef53ce0b> /usr/lib/libgcc_s.1.dylib
0x93843000 - 0x938bafe3 com.apple.CFNetwork 221.5 (221.5) <5474cdd7d2a8b2e8059de249c702df9e> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x938c7000 - 0x93953ff7 com.apple.LaunchServices 286.5 (286.5) <33c3ae54abb276b61a99d4c764d883e2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x939dc000 - 0x93a8cfff edu.mit.Kerberos 6.0.12 (6.0.12) <9e98dfb4cde8b0510fdd972dc9fa1dc9> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x93b18000 - 0x93b40ff7 com.apple.shortcut 1 (1.0) <057783867138902b52bc0941fedb74d1> /System/Library/PrivateFrameworks/Shortcut.framework/Versions/A/Shortcut
0x93daa000 - 0x93dd7feb libvDSP.dylib ??? (???) <b232c018ddd040ec4e2c2af632dd497f> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x93ebd000 - 0x9401cff3 libSystem.B.dylib ??? (???) <4899376234e55593b22fc370935f8cdf> /usr/lib/libSystem.B.dylib
0x9401d000 - 0x9481afef com.apple.AppKit 6.5.2 (949.26) <bc4593edd8a224409fb6953a354505a0> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x9481b000 - 0x948cdffb libcrypto.0.9.7.dylib ??? (???) <330b0e48e67faffc8c22dfc069ca7a47> /usr/lib/libcrypto.0.9.7.dylib
0x948ce000 - 0x94a06ff7 libicucore.A.dylib ??? (???) <afcea652ff2ec36885b2c81c57d06d4c> /usr/lib/libicucore.A.dylib
0x94a38000 - 0x94a38ffd com.apple.Accelerate 1.4.2 (Accelerate 1.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x94a39000 - 0x94a41fff com.apple.DiskArbitration 2.2.1 (2.2.1) <75b0c8d8940a8a27816961dddcac8e0f> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x94a42000 - 0x94a56ff3 com.apple.ImageCapture 4.0 (5.0.0) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x94a57000 - 0x94a5afff com.apple.help 1.1 (36) <b507b08e484cb89033e9cf23062d77de> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x94a9d000 - 0x94a9dffc com.apple.audio.units.AudioUnit 1.5 (1.5) /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x94a9e000 - 0x94adffe7 libRIP.A.dylib ??? (???) <9d42e83d860433f9126c4871d1fe0ce8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x94be2000 - 0x94bf2ffc com.apple.LangAnalysis 1.6.4 (1.6.4) <cbeb17ab39f28351fe2ab5b82bf465bc> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x94bf3000 - 0x94c12ffa libJPEG.dylib ??? (???) <0cfb80109d624beb9ceb3c43b6c5ec10> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x94c13000 - 0x94d07ff4 libiconv.2.dylib ??? (???) <c508c60fafca17824c0017b2e4369802> /usr/lib/libiconv.2.dylib
0x94d4d000 - 0x94e2eff7 libxml2.2.dylib ??? (???) <450ec38b57fb46013847cce851001a2f> /usr/lib/libxml2.2.dylib
0x94e2f000 - 0x94e88fff libGLU.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x94e89000 - 0x95c81ffe com.apple.QuickTimeComponents.component 7.2.1 (7.2.1) /System/Library/QuickTime/QuickTimeComponents.component/Contents/MacOS/QuickTimeComponents
0x95e01000 - 0x95e1cffb libPng.dylib ??? (???) <b6abcac36ec7654ff3e1cfa786b0117b> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x95e1d000 - 0x95f62ff7 com.apple.ImageIO.framework 2.0.1 (2.0.1) <68ba11e689a9ca30f8310935cd1e02d6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x95f63000 - 0x95feefff com.apple.framework.IOKit 1.5.1 (???) <a17f9f5ea7e8016a467e67349f4d3d03> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x95fef000 - 0x96082fff com.apple.ink.framework 101.3 (86) <bf3fa8927b4b8baae92381a976fd2079> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x96083000 - 0x96085ff1 com.apple.QuickTimeH264.component 7.2.1 (7.2.1) /System/Library/QuickTime/QuickTimeH264.component/Contents/MacOS/QuickTimeH264
0x960ca000 - 0x96763fff com.apple.CoreGraphics 1.351.21 (???) <6c93fd21149f389129fe47fa6ef71880> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x96764000 - 0x96c7afff com.apple.WebCore 5523.15.1 (5523.15.1) <23d5f6fe4905a5361b31b25bb4de04d6> /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/WebCore
0x96c7b000 - 0x96c7bffb com.apple.installserver.framework 1.0 (8) /System/Library/PrivateFrameworks/InstallServer.framework/Versions/A/InstallServer
0x96c7c000 - 0x96c9afff libresolv.9.dylib ??? (???) <0629b6dcd71f4aac6a891cbe26253e85> /usr/lib/libresolv.9.dylib
0xfffe8000 - 0xfffebfff libobjc.A.dylib ??? (???) /usr/lib/libobjc.A.dylib
0xffff0000 - 0xffff1780 libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib
System details:
Model: MacPro3,1, BootROM MP11.005C.B08, 1 processor, Intel Core 2 Solo, 2.2 GHz, 1 GB
Graphics: spdisplays_display, sppci_pci_device, 128 MB
Memory Module: RAM slot #0/RAM slot #0, 1 GB, DRAM, 0 MHz
Network Service: Ethernet Adaptor (en0), Ethernet, en0
Parallel ATA Device: VMware Virtual IDE Hard Drive, 16.16 GB
Parallel ATA Device: VMware Virtual IDE CDROM Drive

“”"

Thanks,

Ram.

···

On Sat, Nov 27, 2010 at 10:34 PM, Robin Dunn robin@alldunn.com wrote:

On 11/27/10 4:51 AM, cool-RR wrote:

Hello,

On Mac (Leopard) when I try to open either a “save file” or a "load

file" dialog in my wxPython app, the app freezes for about a minute

and then exits saying “Segmentation fault”. On Linux and Windows these

dialogs work perfectly, but on Mac they give the segfault.

Here’s the line that should show the open dialog:

https://github.com/cool-RR/GarlicSim/blob/shit_goes_in_state/garlicsim_wx/garlicsim_wx/frame/frame.py#L578

And here’s the line that should show the save dialog:

https://github.com/cool-RR/GarlicSim/blob/shit_goes_in_state/garlicsim_wx/garlicsim_wx/frame/frame.py#L638

Is anyone familiar with this problem? I’m not a C programmer so I have

no clue what to do about this.

What version of wxPython? Does the demo also have this problem? When you get the error report info what are the top few lines of the stack trace?

Robin Dunn

Tried it on the demo now: In the demo FileDialog does work without issue.

Ram.

···

On Sat, Nov 27, 2010 at 11:04 PM, cool-RR cool-rr@cool-rr.com wrote:

On Sat, Nov 27, 2010 at 10:34 PM, Robin Dunn robin@alldunn.com wrote:

On 11/27/10 4:51 AM, cool-RR wrote:

Hello,

On Mac (Leopard) when I try to open either a “save file” or a "load

file" dialog in my wxPython app, the app freezes for about a minute

and then exits saying “Segmentation fault”. On Linux and Windows these

dialogs work perfectly, but on Mac they give the segfault.

Here’s the line that should show the open dialog:

https://github.com/cool-RR/GarlicSim/blob/shit_goes_in_state/garlicsim_wx/garlicsim_wx/frame/frame.py#L578

And here’s the line that should show the save dialog:

https://github.com/cool-RR/GarlicSim/blob/shit_goes_in_state/garlicsim_wx/garlicsim_wx/frame/frame.py#L638

Is anyone familiar with this problem? I’m not a C programmer so I have

no clue what to do about this.

What version of wxPython? Does the demo also have this problem? When you get the error report info what are the top few lines of the stack trace?

Robin Dunn

wxPython version: 2.8.10.1.

Demo: I will try soon.

Here are all the details that Mac OS shows: (I’m not sure if this is a stack trace.)

“”"


Process: Python [4385]
Path: /Library/Frameworks/Python.framework/Versions/6.1/Resources/Python.app/Contents/MacOS/Python
Identifier: org.python.python
Version: 2.6.4 (2.6.4)
Code Type: X86 (Native)
Parent Process: bash [3988]
Date/Time: 2010-11-27 05:06:46.719 -0800
OS Version: Mac OS X 10.5.2 (9C31)
Report Version: 6
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000fffffffa
Crashed Thread: 0
Thread 0 Crashed:
0 libwx_macu-2.8.0.dylib 0x01af16e6 wxArrayString::Add(wxString const&, unsigned long) + 182
Thread 1:
0 libSystem.B.dylib 0x93f0db3a select$DARWIN_EXTSN + 10
1 org.python.python 0x00291295 PyEval_EvalFrameEx + 19429
2 org.python.python 0x0029340d PyEval_EvalCodeEx + 2109
3 org.python.python 0x0029147c PyEval_EvalFrameEx + 19916
4 org.python.python 0x0029340d PyEval_EvalCodeEx + 2109
5 org.python.python 0x0029147c PyEval_EvalFrameEx + 19916
6 org.python.python 0x00291c16 PyEval_EvalFrameEx + 21862
7 org.python.python 0x0029340d PyEval_EvalCodeEx + 2109
8 org.python.python 0x002108b6 function_call + 166
9 org.python.python 0x001dff35 PyObject_Call + 85
10 org.python.python 0x001f1d36 instancemethod_call + 422
11 org.python.python 0x001dff35 PyObject_Call + 85
12 org.python.python 0x0028b6ee PyEval_CallObjectWithKeywords + 78
13 org.python.python 0x002ccf1f t_bootstrap + 63
14 libSystem.B.dylib 0x93eeec55 _pthread_start + 321
15 libSystem.B.dylib 0x93eeeb12 thread_start + 34
Thread 0 crashed with X86 Thread State (32-bit):
eax: 0x0e66fba8 ebx: 0x01b6a030 ecx: 0x00000006 edx: 0x00000001
edi: 0xbfffc7f0 esi: 0x00000000 ebp: 0xbfffc7f0 esp: 0xbfffc540
ss: 0x0000001f efl: 0x00010246 eip: 0x01af16e6 cs: 0x00000017
ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
cr2: 0xfffffffa
Binary Images:
0x1000 - 0x1ff8 +org.python.python 2.6.4 (2.6.4) <7634a8644b8ca7d361c720f99a9d486f> /Library/Frameworks/Python.framework/Versions/6.1/Resources/Python.app/Contents/MacOS/Python
0x48000 - 0x49fff +time.so ??? (???) <57fdb7e959df3286e10d106aebb948d3> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/time.so
0x96000 - 0x98fff +_multiprocessing.so ??? (???) <0224a6d2aa93947051e48cc230e2de01> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/_multiprocessing.so
0x9e000 - 0x9fff9 +cStringIO.so ??? (???) <48c000f0a4712cc25b6dc7951e367467> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/cStringIO.so
0x102000 - 0x105ff9 +strop.so ??? (???) <dee8fb338935fc828dd408bd150f814f> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/strop.so
0x10e000 - 0x111ff7 +_struct.so ??? (???) <6d1829e3950d73444960f1d14ac652cc> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/_struct.so
0x119000 - 0x11dffe +itertools.so ??? (???) <bd867ec5066251c6466cc0c6320f27e2> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/itertools.so
0x1d6000 - 0x2fefeb +org.python.python 2.6.4, (c) 2004-2008 Python Software Foundation. (2.6.4) <ada3e5448be52695680e4b3b28d6d2b3> /Library/Frameworks/Python.framework/Versions/6.1/Python
0x3ec000 - 0x3ecff5 +_weakref.so ??? (???) <d5f72465462bc8f871c42c3ae88c17ab> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/_weakref.so
0x3f0000 - 0x3f0ffc +_functools.so ??? (???) <0435cfbe519e76e7b1924aa01fc67082> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/_functools.so
0x3f4000 - 0x3f7fff +operator.so ??? (???) <10063455453c528a2efe5966fe943dc6> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/operator.so
0x600000 - 0x612ff7 +_ctypes.so ??? (???) <e4c0d4cdc2b57101ad5461f9503ca4be> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/_ctypes.so
0x660000 - 0x663ff3 +_collections.so ??? (???) <40956c80af1f621428017c924c63f4e9> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/_collections.so
0x6a9000 - 0x6abfff +math.so ??? (???) <4b7ec245388fa489b3265015b360aeb2> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/math.so
0x6b1000 - 0x6b1ff5 +_bisect.so ??? (???) <f2c40e5a95dcd41f086af0a3907d5200> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/_bisect.so
0x6f9000 - 0x6faff9 +_heapq.so ??? (???) <a43225ebbd0c2403a4be464c4207028c> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/_heapq.so
0x711000 - 0x713fff +select.so ??? (???) <d31bb5ca14c2ca182972841a04e5616c> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/select.so
0x719000 - 0x71aff0 +fcntl.so ??? (???) <497d7429efa72bf9cf2a7d7f753b6340> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/fcntl.so
0x71e000 - 0x71fff2 +icglue.so ??? (???) <35e16306e59e0f666462854ac45c2247> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/icglue.so
0x724000 - 0x727ffa +_Res.so ??? (???) <f2e5c0945d6ce9961bbc0a76605cd9ad> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/_Res.so
0x72e000 - 0x735ff7 +_File.so ??? (???) <8e36d74080ff188aa6408768d53eab34> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/_File.so
0x745000 - 0x746fff +MacOS.so ??? (???) <c9101614573df0dd44590ca17044df95> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/MacOS.so
0x751000 - 0x752fff +_random.so ??? (???) <48d25e0399a8acd74f7ba3941a8a3cc5> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/_random.so
0x756000 - 0x757fff +_lsprof.so ??? (???) <7bb2205e1beaf65aecb98d083a4038ac> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/_lsprof.so
0x75f000 - 0x76dfff +cPickle.so ??? (???) <7331ebe6cd8ab8dd2cc4d39666010784> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/cPickle.so
0x7fb000 - 0x7fcffe +_locale.so ??? (???) <e43b6a523ff90cd9aeb9afde4f4a66bb> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/_locale.so
0x139e000 - 0x13a3fff +binascii.so ??? (???) <7f0367cf4ba5c5930158ebadfd100b3d> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/lib-dynload/binascii.so
0x188c000 - 0x188dfe1 com.apple.textencoding.unicode 2.2 (2.2) <542f2b8930d6bdf16c318ffea541acab> /System/Library/TextEncodings/Unicode Encodings.bundle/Contents/MacOS/Unicode Encodings
0x18da000 - 0x1a1afff +_core_.so ??? (???) <fcd33c3eec713053667c630804bd0472> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/site-packages/wx/_core_.so
0x1a89000 - 0x203afe7 +libwx_macu-2.8.0.dylib ??? (???) <ea4dc91a123cc87dbc2579643262a500> /Library/Frameworks/Python.framework/Versions/6.1/lib/libwx_macu-2.8.0.dylib
0xa500000 - 0xa5ebffe +_gdi_.so ??? (???) <aaa54209cbea48f5436d829b4fff38ef> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/site-packages/wx/_gdi_.so
0xa63e000 - 0xa704ff3 +_windows_.so ??? (???) <5ecffdfae66c880c1c8e184ff22871c5> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/site-packages/wx/_windows_.so
0xa75e000 - 0xa886ffb +_controls_.so ??? (???) <779b554251f2bb3bbd913640cd692bd1> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/site-packages/wx/_controls_.so
0xa936000 - 0xaa16ffb +_misc_.so ??? (???) <ad346e057e07dd89988cd451ee9b69ac> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/site-packages/wx/_misc_.so
0xabe9000 - 0xac50fff +_html.so ??? (???) <6f925b957b4b13159ccc0442b4846a43> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/site-packages/wx/_html.so
0xad90000 - 0xae20ff3 +_stc.so ??? (???) <a84d19ca5cab6efc9a15b20928cb374b> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/site-packages/wx/_stc.so
0xae51000 - 0xaf37ffb +libwx_macu_stc-2.8.0.dylib ??? (???) <031356a3fb814ff1cb518adb31ed93f1> /Library/Frameworks/Python.framework/Versions/6.1/lib/libwx_macu_stc-2.8.0.dylib
0xaf6b000 - 0xafc3fff +_gizmos.so ??? (???) <5f38f85f92930433f38ec3788a839a68> /Library/Frameworks/Python.framework/Versions/6.1/lib/python2.6/site-packages/wx/_gizmos.so
0xb015000 - 0xb02fff3 +libwx_macu_gizmos-2.8.0.dylib ??? (???) <e1db052eff68c8104ce9d348fc6394a5> /Library/Frameworks/Python.framework/Versions/6.1/lib/libwx_macu_gizmos-2.8.0.dylib
0xe5d7000 - 0xe5f1fe3 com.apple.applepixletvideo 1.2.10 (1.2d10) <fdac8dfc20ba5d49672d57e04d5c09a2> /System/Library/QuickTime/ApplePixletVideo.component/Contents/MacOS/ApplePixletVideo
0xe700000 - 0xe73bfff com.apple.QuickTimeFireWireDV.component 7.2.1 (7.2.1) /System/Library/QuickTime/QuickTimeFireWireDV.component/Contents/MacOS/QuickTimeFireWireDV
0xebc7000 - 0xecb5fef com.apple.RawCamera.bundle 2.0.2 (2.0.2) /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
0x8fe00000 - 0x8fe2da53 dyld 96.2 (???) <7af47d3b00b2268947563c7fa8c59a07> /usr/lib/dyld
0x901d0000 - 0x9024cfeb com.apple.audio.CoreAudio 3.1.0 (3.1) <70bb7c657061631491029a61babe0b26> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x9024d000 - 0x902d6fe3 com.apple.DesktopServices 1.4.5 (1.4.5) <8b264cd6abbbd750928c637e1247269d> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x902d7000 - 0x902d8ffc libffi.dylib ??? (???) <a3b573eb950ca583290f7b2b4c486d09> /usr/lib/libffi.dylib
0x902d9000 - 0x902effe7 com.apple.CoreVideo 1.5.0 (1.5.0) <bcc3dd0978bb626c26378227740e1e80> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x90402000 - 0x9047cff8 com.apple.print.framework.PrintCore 5.5.2 (245.1) <3c9de512e95fbd838694ee5008d56a28> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x9047d000 - 0x905a1fe3 com.apple.audio.toolbox.AudioToolbox 1.5.1 (1.5.1) /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x905a2000 - 0x90667fff com.apple.QuickTimeMPEG4.component 7.2.1 (7.2.1) /System/Library/QuickTime/QuickTimeMPEG4.component/Contents/MacOS/QuickTimeMPEG4
0x90668000 - 0x9066efff com.apple.print.framework.Print 218.0.2 (220.1) <8bf7ef71216376d12fcd5ec17e43742c> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x90675000 - 0x90740fff com.apple.ColorSync 4.5.0 (4.5.0) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x90742000 - 0x90746fff libmathCommon.A.dylib ??? (???) /usr/lib/system/libmathCommon.A.dylib
0x907c4000 - 0x90801ff7 libGLImage.dylib ??? (???) <2d5ec9fc8b04b7b33f1d40ec83d86bf3> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x90802000 - 0x9080dfe7 libCSync.A.dylib ??? (???) <df82fc093e498a9eb5490761cb292218> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x9080e000 - 0x908a1ff3 com.apple.ApplicationServices.ATS 3.2 (???) <cdf31bd0ac7de54a35ee2d27cf86b6be> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x908a2000 - 0x90baafff com.apple.HIToolbox 1.5.2 (???) <7449d6f2da33ded6936243a92e307459> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x90bab000 - 0x90babff8 com.apple.ApplicationServices 34 (34) <8f910fa65f01d401ad8d04cc933cf887> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x90bad000 - 0x90bd1fff libxslt.1.dylib ??? (???) <4933ddc7f6618743197aadc85b33b5ab> /usr/lib/libxslt.1.dylib
0x90bd2000 - 0x90c22ff7 com.apple.HIServices 1.7.0 (???) <f7e78891a6d08265c83dca8e378be1ea> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x90c53000 - 0x90c53ffa com.apple.CoreServices 32 (32) <2fcc8f3bd5bbfc000b476cad8e6a3dd2> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x90c54000 - 0x90c93fef libTIFF.dylib ??? (???) <6d0f80e9d4d81f3f64c876aca005bd53> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x90c94000 - 0x91160ffe libGLProgrammability.dylib ??? (???) <ebd2e6c99ec2662b4bdaa3212ab94aed> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
0x91161000 - 0x91246ff3 com.apple.CoreData 100.1 (186) <8e28162ef2288692615b52acc01f8b54> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x91247000 - 0x9128cfef com.apple.Metadata 10.5.2 (398.7) <73a6424c06effc474e699cde6883de99> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x9128d000 - 0x912b3fff libcups.2.dylib ??? (???) <85ce204da14d62d6a3a5a9adfba01455> /usr/lib/libcups.2.dylib
0x912ee000 - 0x9134bffb libstdc++.6.dylib ??? (???) <04b812dcec670daa8b7d2852ab14be60> /usr/lib/libstdc++.6.dylib
0x9136b000 - 0x91701ff7 com.apple.QuartzCore 1.5.1 (1.5.1) <665c80f6e28555b303020c8007c36b8b> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x91702000 - 0x9171afff com.apple.openscripting 1.2.6 (???) <b8e553df643f2aec68fa968b3b459b2b> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x9171b000 - 0x9171bfff com.apple.Carbon 136 (136) <98a5e3bc0c4fa44bbb09713bb88707fe> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x91732000 - 0x91737fff com.apple.CommonPanels 1.2.4 (85) <ea0665f57cd267609466ed8b2b20e893> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x91738000 - 0x9173aff5 libRadiance.dylib ??? (???) <20eadb285da83df96c795c2c5fa20590> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x9173b000 - 0x91751fff com.apple.DictionaryServices 1.0.0 (1.0.0) <ad0aa0252e3323d182e17f50defe56fc> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x917a1000 - 0x91b5ffea libLAPACK.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x91b60000 - 0x91b97fff com.apple.SystemConfiguration 1.9.1 (1.9.1) <8a76e429301afe4eba1330bfeaabd9f2> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x91b98000 - 0x91c1fff7 libsqlite3.0.dylib ??? (???) <6978bbcca4277d6ae9f042beff643f7d> /usr/lib/libsqlite3.0.dylib
0x91c20000 - 0x91c4bfe7 libauto.dylib ??? (???) <42d8422dc23a18071869fdf7b5d8fab5> /usr/lib/libauto.dylib
0x91ce5000 - 0x91d62fef libvMisc.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x91d63000 - 0x91d86fff com.apple.CoreMediaPrivate 1.1 (1.1) <b8a8648bd9a3fe636afb9a1346667d82> /System/Library/PrivateFrameworks/CoreMediaPrivate.framework/Versions/A/CoreMediaPrivate
0x91d91000 - 0x91d93fff com.apple.securityhi 3.0 (30817) <2b2854123fed609d1820d2779e2e0963> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x91ecc000 - 0x91f87fe3 com.apple.WebKit 5523.15.1 (5523.15.1) <176c97b181ca68b309ecded2ed53b923> /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
0x91f88000 - 0x91f93ff9 com.apple.helpdata 1.0 (14) /System/Library/PrivateFrameworks/HelpData.framework/Versions/A/HelpData
0x91fa8000 - 0x91fa8ffd com.apple.Accelerate.vecLib 3.4.2 (vecLib 3.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x91fa9000 - 0x92028ff5 com.apple.SearchKit 1.2.0 (1.2.0) <277b460da86bc222785159fe77e2e2ed> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x92029000 - 0x92033feb com.apple.audio.SoundManager 3.9.2 (3.9.2) <0f2ba6e891d3761212cf5a5e6134d683> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
0x92034000 - 0x920ddfff com.apple.JavaScriptCore 5523.10.3 (5523.10.3) <9e6719a7a0740f5c224099a7b853e45b> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
0x920de000 - 0x920deff8 com.apple.Cocoa 6.5 (???) <e064f94d969ce25cb7de3cfb980c3249> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x920df000 - 0x921a6ff2 com.apple.vImage 3.0 (3.0) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x921a7000 - 0x92480ff3 com.apple.CoreServices.CarbonCore 785.8 (785.8) <827c228e7d717b397cdb4941eba69553> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x92481000 - 0x92488ffe libbsm.dylib ??? (???) <d25c63378a5029648ffd4b4669be31bf> /usr/lib/libbsm.dylib
0x9248f000 - 0x92709fe7 com.apple.Foundation 6.5.4 (677.15) <6216196287f98a65ddb654d04d773e7b> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x9270a000 - 0x9270efff com.apple.CoreMediaAuthoringPrivate 1.0.1 (1.0.1) /System/Library/PrivateFrameworks/CoreMediaAuthoringPrivate.framework/Versions/A/CoreMediaAuthoringPrivate
0x9270f000 - 0x9271bfe7 com.apple.opengl 1.5.4 (1.5.4) <98bccaa83ca5e7101e821b4569a6a2ee> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x9271c000 - 0x927fbfff libobjc.A.dylib ??? (???) <a53206274b6c2d42691f677863f379ae> /usr/lib/libobjc.A.dylib
0x92887000 - 0x92890fff com.apple.speech.recognition.framework 3.7.24 (3.7.24) <d3180f9edbd9a5e6f283d6156aa3c602> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x92891000 - 0x92b9ffe2 com.apple.QuickTime 7.2.1 (7.2.1) <6521656603a30c11ea6d3be1fdde0fa9> /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
0x92ba0000 - 0x92bfcff7 com.apple.htmlrendering 68 (1.1.3) <fe87a9dede38db00e6c8949942c6bd4f> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering
0x92bfd000 - 0x92c0dfff com.apple.speech.synthesis.framework 3.6.59 (3.6.59) <4ffef145fad3d4d787e0c33eab26b336> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x92c0e000 - 0x92c50fef com.apple.NavigationServices 3.5.1 (161) <cc6bd78eabf1e2e7166914e9f12f5850> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices
0x92daa000 - 0x92f75ff7 com.apple.security 5.0.2 (33001) <0788969ffe7961153219be10786da436> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x92f76000 - 0x92f7afff libGIF.dylib ??? (???) <d4234e6f5e5f530bdafb969157f1f17b> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x9300a000 - 0x93044fff com.apple.coreui 1.1 (61) /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x93045000 - 0x930ecfeb com.apple.QD 3.11.52 (???) <c72bd7bd2ce12694c3640a731d1ad878> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x930ed000 - 0x93147ff7 com.apple.CoreText 2.0.1 (???) <07494945ad1e3f5395599f42748457cc> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
0x93148000 - 0x93154ff5 libGL.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x93155000 - 0x93155ffd com.apple.vecLib 3.4.2 (vecLib 3.4.2) /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x93174000 - 0x93584fef libBLAS.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x935bc000 - 0x935ebfe3 [com.apple.AE](http://com.apple.AE) 402.2 (402.2) <e01596187e91af5d48653920017b8c8e> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x93621000 - 0x93628fff com.apple.agl 3.0.9 (AGL-3.0.9) <7dac4a7cb0de2f6d08ae71c1249379e3> /System/Library/Frameworks/AGL.framework/Versions/A/AGL
0x93629000 - 0x93637ffd libz.1.dylib ??? (???) <5ddd8539ae2ebfd8e7cc1c57525385c7> /usr/lib/libz.1.dylib
0x93638000 - 0x936f2fe3 com.apple.CoreServices.OSServices 224.4 (224.4) <ff5007ab220908ac54b6c661e447d593> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x93700000 - 0x93707ff7 libCGATS.A.dylib ??? (???) <9b29a5500efe01cc3adea67bbc42568e> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib
0x93708000 - 0x9383afef com.apple.CoreFoundation 6.5.1 (476.10) <d5bed2688a5eea11a6dc3a3c5c17030e> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x9383b000 - 0x93842fe9 libgcc_s.1.dylib ??? (???) <f53c808e87d1184c0f9df63aef53ce0b> /usr/lib/libgcc_s.1.dylib
0x93843000 - 0x938bafe3 com.apple.CFNetwork 221.5 (221.5) <5474cdd7d2a8b2e8059de249c702df9e> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x938c7000 - 0x93953ff7 com.apple.LaunchServices 286.5 (286.5) <33c3ae54abb276b61a99d4c764d883e2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x939dc000 - 0x93a8cfff edu.mit.Kerberos 6.0.12 (6.0.12) <9e98dfb4cde8b0510fdd972dc9fa1dc9> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x93b18000 - 0x93b40ff7 com.apple.shortcut 1 (1.0) <057783867138902b52bc0941fedb74d1> /System/Library/PrivateFrameworks/Shortcut.framework/Versions/A/Shortcut
0x93daa000 - 0x93dd7feb libvDSP.dylib ??? (???) <b232c018ddd040ec4e2c2af632dd497f> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x93ebd000 - 0x9401cff3 libSystem.B.dylib ??? (???) <4899376234e55593b22fc370935f8cdf> /usr/lib/libSystem.B.dylib
0x9401d000 - 0x9481afef com.apple.AppKit 6.5.2 (949.26) <bc4593edd8a224409fb6953a354505a0> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x9481b000 - 0x948cdffb libcrypto.0.9.7.dylib ??? (???) <330b0e48e67faffc8c22dfc069ca7a47> /usr/lib/libcrypto.0.9.7.dylib
0x948ce000 - 0x94a06ff7 libicucore.A.dylib ??? (???) <afcea652ff2ec36885b2c81c57d06d4c> /usr/lib/libicucore.A.dylib
0x94a38000 - 0x94a38ffd com.apple.Accelerate 1.4.2 (Accelerate 1.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x94a39000 - 0x94a41fff com.apple.DiskArbitration 2.2.1 (2.2.1) <75b0c8d8940a8a27816961dddcac8e0f> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x94a42000 - 0x94a56ff3 com.apple.ImageCapture 4.0 (5.0.0) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x94a57000 - 0x94a5afff com.apple.help 1.1 (36) <b507b08e484cb89033e9cf23062d77de> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x94a9d000 - 0x94a9dffc com.apple.audio.units.AudioUnit 1.5 (1.5) /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x94a9e000 - 0x94adffe7 libRIP.A.dylib ??? (???) <9d42e83d860433f9126c4871d1fe0ce8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x94be2000 - 0x94bf2ffc com.apple.LangAnalysis 1.6.4 (1.6.4) <cbeb17ab39f28351fe2ab5b82bf465bc> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x94bf3000 - 0x94c12ffa libJPEG.dylib ??? (???) <0cfb80109d624beb9ceb3c43b6c5ec10> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x94c13000 - 0x94d07ff4 libiconv.2.dylib ??? (???) <c508c60fafca17824c0017b2e4369802> /usr/lib/libiconv.2.dylib
0x94d4d000 - 0x94e2eff7 libxml2.2.dylib ??? (???) <450ec38b57fb46013847cce851001a2f> /usr/lib/libxml2.2.dylib
0x94e2f000 - 0x94e88fff libGLU.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x94e89000 - 0x95c81ffe com.apple.QuickTimeComponents.component 7.2.1 (7.2.1) /System/Library/QuickTime/QuickTimeComponents.component/Contents/MacOS/QuickTimeComponents
0x95e01000 - 0x95e1cffb libPng.dylib ??? (???) <b6abcac36ec7654ff3e1cfa786b0117b> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x95e1d000 - 0x95f62ff7 com.apple.ImageIO.framework 2.0.1 (2.0.1) <68ba11e689a9ca30f8310935cd1e02d6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x95f63000 - 0x95feefff com.apple.framework.IOKit 1.5.1 (???) <a17f9f5ea7e8016a467e67349f4d3d03> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x95fef000 - 0x96082fff com.apple.ink.framework 101.3 (86) <bf3fa8927b4b8baae92381a976fd2079> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x96083000 - 0x96085ff1 com.apple.QuickTimeH264.component 7.2.1 (7.2.1) /System/Library/QuickTime/QuickTimeH264.component/Contents/MacOS/QuickTimeH264
0x960ca000 - 0x96763fff com.apple.CoreGraphics 1.351.21 (???) <6c93fd21149f389129fe47fa6ef71880> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x96764000 - 0x96c7afff com.apple.WebCore 5523.15.1 (5523.15.1) <23d5f6fe4905a5361b31b25bb4de04d6> /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/WebCore
0x96c7b000 - 0x96c7bffb com.apple.installserver.framework 1.0 (8) /System/Library/PrivateFrameworks/InstallServer.framework/Versions/A/InstallServer
0x96c7c000 - 0x96c9afff libresolv.9.dylib ??? (???) <0629b6dcd71f4aac6a891cbe26253e85> /usr/lib/libresolv.9.dylib
0xfffe8000 - 0xfffebfff libobjc.A.dylib ??? (???) /usr/lib/libobjc.A.dylib
0xffff0000 - 0xffff1780 libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib
System details:
Model: MacPro3,1, BootROM MP11.005C.B08, 1 processor, Intel Core 2 Solo, 2.2 GHz, 1 GB
Graphics: spdisplays_display, sppci_pci_device, 128 MB
Memory Module: RAM slot #0/RAM slot #0, 1 GB, DRAM, 0 MHz
Network Service: Ethernet Adaptor (en0), Ethernet, en0
Parallel ATA Device: VMware Virtual IDE Hard Drive, 16.16 GB
Parallel ATA Device: VMware Virtual IDE CDROM Drive

“”"

Thanks,

Ram.

I figured it out: The problem is with the wildcard text. This is the wildcard text I was using:

‘GarlicSim Simulation Pickle (.gssp)|.gssp|All files ()||’

The problem is that I was putting a | at the end of the string, when it should just be a separator between adjacent file types. Windows and Linux have no problem with this, but on Mac it causes a segfault.

So now I fixed to this:

‘GarlicSim Simulation Pickle (.gssp)|.gssp|All files ()|

And everything’s working.

It would be nice to have some assert in the FileDialog code that will alert the programmer if a bad wildcard is used.

While we’re on the subject of wildcards, do you think it’s preferable to use * or *.* for “All files”?

Ram.

···

On Sun, Nov 28, 2010 at 12:47 AM, Robin Dunn robin@alldunn.com wrote:

On 11/27/10 1:28 PM, cool-RR wrote:

On Sat, Nov 27, 2010 at 11:04 PM, cool-RR <cool-rr@cool-rr.com > > mailto:cool-rr@cool-rr.com> wrote:

On Sat, Nov 27, 2010 at 10:34 PM, Robin Dunn <robin@alldunn.com > > <mailto:robin@alldunn.com>> wrote:



    On 11/27/10 4:51 AM, cool-RR wrote:



        Hello,



        On Mac (Leopard) when I try to open either a "save file" or

        a "load

        file" dialog in my wxPython app, the app freezes for about a

        minute

        and then exits saying "Segmentation fault". On Linux and

        Windows these

        dialogs work perfectly, but on Mac they give the segfault.



        Here's the line that should show the open dialog:



        [https://github.com/cool-RR/GarlicSim/blob/shit_goes_in_state/garlicsim_wx/garlicsim_wx/frame/frame.py#L578](https://github.com/cool-RR/GarlicSim/blob/shit_goes_in_state/garlicsim_wx/garlicsim_wx/frame/frame.py#L578)




        And here's the line that should show the save dialog:



        [https://github.com/cool-RR/GarlicSim/blob/shit_goes_in_state/garlicsim_wx/garlicsim_wx/frame/frame.py#L638](https://github.com/cool-RR/GarlicSim/blob/shit_goes_in_state/garlicsim_wx/garlicsim_wx/frame/frame.py#L638)




        Is anyone familiar with this problem? I'm not a C programmer

        so I have

        no clue what to do about this.





    What version of wxPython?  Does the demo also have this problem?

      When you get the error report info what are the top few lines

    of the stack trace?



    --

    Robin Dunn





wxPython version: 2.8.10.1.



Demo: I will try soon.



Here are all the details that Mac OS shows: (I'm not sure if this is

a stack trace.)

Thread 0 Crashed:

0   libwx_macu-2.8.0.dylib          0x01af16e6 wxArrayString::Add(wxString const&, unsigned long) + 182

Hmm… Looks like with the debug info we’re not going to get any helpful information from that. :frowning:

Tried it on the demo now: In the demo FileDialog does work without

issue.

Well, that’s a good clue. See if you can figure out what you are doing differently and that may lead to a fix.
Robin Dunn

I think *.* means "all files with a dot in the name" in non-windows platforms, so probably not what you want.

-Chris

···

On 12/7/10 4:28 PM, cool-RR wrote:

While we're on the subject of wildcards, do you think it's preferable to
use `*` or `*.*` for "All files"?

--
Christopher Barker, Ph.D.
Oceanographer

Emergency Response Division
NOAA/NOS/OR&R (206) 526-6959 voice
7600 Sand Point Way NE (206) 526-6329 fax
Seattle, WA 98115 (206) 526-6317 main reception

Chris.Barker@noaa.gov

Please submit a bug ticket about this.

···

On 12/7/10 4:28 PM, cool-RR wrote:

On Sun, Nov 28, 2010 at 12:47 AM, Robin Dunn <robin@alldunn.com > <mailto:robin@alldunn.com>> wrote:

    On 11/27/10 1:28 PM, cool-RR wrote:

        On Sat, Nov 27, 2010 at 11:04 PM, cool-RR <cool-rr@cool-rr.com > <mailto:cool-rr@cool-rr.com> > <mailto:cool-rr@cool-rr.com>> wrote:

            On Sat, Nov 27, 2010 at 10:34 PM, Robin Dunn > <robin@alldunn.com <mailto:robin@alldunn.com> > <mailto:robin@alldunn.com>> wrote:

                On 11/27/10 4:51 AM, cool-RR wrote:

                    Hello,

                    On Mac (Leopard) when I try to open either a "save
        file" or
                    a "load
                    file" dialog in my wxPython app, the app freezes for
        about a
                    minute
                    and then exits saying "Segmentation fault". On Linux and
                    Windows these
                    dialogs work perfectly, but on Mac they give the
        segfault.

                    Here's the line that should show the open dialog:

        https://github.com/cool-RR/GarlicSim/blob/shit_goes_in_state/garlicsim_wx/garlicsim_wx/frame/frame.py#L578

                    And here's the line that should show the save dialog:

        https://github.com/cool-RR/GarlicSim/blob/shit_goes_in_state/garlicsim_wx/garlicsim_wx/frame/frame.py#L638

                    Is anyone familiar with this problem? I'm not a C
        programmer
                    so I have
                    no clue what to do about this.

                What version of wxPython? Does the demo also have this
        problem?
                  When you get the error report info what are the top
        few lines
                of the stack trace?

                --
                Robin Dunn

            wxPython version: 2.8.10.1.

            Demo: I will try soon.

            Here are all the details that Mac OS shows: (I'm not sure if
        this is
            a stack trace.)

            Thread 0 Crashed:
            0 libwx_macu-2.8.0.dylib 0x01af16e6
        wxArrayString::Add(wxString const&, unsigned long) + 182

    Hmm... Looks like with the debug info we're not going to get any
    helpful information from that. :frowning:

        Tried it on the demo now: In the demo `FileDialog` *does* work
        without
        issue.

    Well, that's a good clue. See if you can figure out what you are
    doing differently and that may lead to a fix.
    Robin Dunn

I figured it out: The problem is with the wildcard text. This is the
wildcard text I was using:

'GarlicSim Simulation Pickle (*.gssp)|*.gssp|All files (*)|*|'

The problem is that I was putting a `|` at the end of the string, when
it should just be a separator between adjacent file types. Windows and
Linux have no problem with this, but on Mac it causes a segfault.

So now I fixed to this:

'GarlicSim Simulation Pickle (*.gssp)|*.gssp|All files (*)|*'

And everything's working.

It would be nice to have some `assert` in the `FileDialog` code that
will alert the programmer if a bad wildcard is used.

--
Robin Dunn
Software Craftsman

Done:

http://trac.wxwidgets.org/ticket/12757

Ram.

···

On Wed, Dec 8, 2010 at 2:42 AM, Robin Dunn robin@alldunn.com wrote:

On 12/7/10 4:28 PM, cool-RR wrote:

On Sun, Nov 28, 2010 at 12:47 AM, Robin Dunn <robin@alldunn.com > > mailto:robin@alldunn.com> wrote:

On 11/27/10 1:28 PM, cool-RR wrote:

    On Sat, Nov 27, 2010 at 11:04 PM, cool-RR <cool-rr@cool-rr.com > >  > >         <mailto:cool-rr@cool-rr.com> > > <mailto:cool-rr@cool-rr.com <mailto:cool-rr@cool-rr.com>>> wrote:



        On Sat, Nov 27, 2010 at 10:34 PM, Robin Dunn > >  > >         <robin@alldunn.com <mailto:robin@alldunn.com> > > <mailto:robin@alldunn.com <mailto:robin@alldunn.com>>> wrote:



            On 11/27/10 4:51 AM, cool-RR wrote:



                Hello,



                On Mac (Leopard) when I try to open either a "save

    file" or

                a "load

                file" dialog in my wxPython app, the app freezes for

    about a

                minute

                and then exits saying "Segmentation fault". On Linux and

                Windows these

                dialogs work perfectly, but on Mac they give the

    segfault.



                Here's the line that should show the open dialog:



    [https://github.com/cool-RR/GarlicSim/blob/shit_goes_in_state/garlicsim_wx/garlicsim_wx/frame/frame.py#L578](https://github.com/cool-RR/GarlicSim/blob/shit_goes_in_state/garlicsim_wx/garlicsim_wx/frame/frame.py#L578)




                And here's the line that should show the save dialog:



    [https://github.com/cool-RR/GarlicSim/blob/shit_goes_in_state/garlicsim_wx/garlicsim_wx/frame/frame.py#L638](https://github.com/cool-RR/GarlicSim/blob/shit_goes_in_state/garlicsim_wx/garlicsim_wx/frame/frame.py#L638)




                Is anyone familiar with this problem? I'm not a C

    programmer

                so I have

                no clue what to do about this.





            What version of wxPython?  Does the demo also have this

    problem?

              When you get the error report info what are the top

    few lines

            of the stack trace?



            --

            Robin Dunn





        wxPython version: 2.8.10.1.



        Demo: I will try soon.



        Here are all the details that Mac OS shows: (I'm not sure if

    this is

        a stack trace.)





        Thread 0 Crashed:

        0   libwx_macu-2.8.0.dylib          0x01af16e6

    wxArrayString::Add(wxString const&, unsigned long) + 182





Hmm...  Looks like with the debug info we're not going to get any

helpful information from that.  :-(







    Tried it on the demo now: In the demo `FileDialog` *does* work

    without

    issue.





Well, that's a good clue.  See if you can figure out what you are

doing differently and that may lead to a fix.

Robin Dunn

I figured it out: The problem is with the wildcard text. This is the

wildcard text I was using:

‘GarlicSim Simulation Pickle (.gssp)|.gssp|All files ()||’

The problem is that I was putting a | at the end of the string, when

it should just be a separator between adjacent file types. Windows and

Linux have no problem with this, but on Mac it causes a segfault.

So now I fixed to this:

‘GarlicSim Simulation Pickle (.gssp)|.gssp|All files ()|

And everything’s working.

It would be nice to have some assert in the FileDialog code that

will alert the programmer if a bad wildcard is used.

Please submit a bug ticket about this.

Robin Dunn