我正在使用wxPython API来构建一个应用程序,它在Windows 7中工作正常。现在我安装了wxpython CoCoa3.0 for mac并尝试运行相同的应用程序。给出输入时应用程序崩溃。我收到以下错误日志。任何帮助将不胜感激。
7-16 16:06:54.507 Python[2999:d07] An uncaught exception was raised
2014-07-16 16:06:54.507 Python[2999:d07] NSMutableRLEArray replaceObjectsInRange:withObject:length:: Out of bounds
2014-07-16 16:06:54.508 Python[2999:d07] (
0 CoreFoundation 0x00007fff9255a25c __exceptionPreprocess + 172
1 libobjc.A.dylib 0x00007fff90491e75 objc_exception_throw + 43
2 CoreFoundation 0x00007fff9255a10c +[NSException raise:format:] + 204
3 Foundation 0x00007fff93ad3a05 -[NSMutableRLEArray replaceObjectsInRange:withObject:length:] + 140
4 AppKit 0x00007fff8b510c54 -[NSLayoutManager removeTemporaryAttribute:forCharacterRange:] + 303
5 AppKit 0x00007fff8b63d51c -[NSTextView _markForTextCheckingAfterChange] + 431
6 libdispatch.dylib 0x00007fff956ce1bb _dispatch_call_block_and_release + 12
7 libdispatch.dylib 0x00007fff956cb28d _dispatch_client_callout + 8
8 libdispatch.dylib 0x00007fff956d2ef0 _dispatch_main_queue_callback_4CF + 333
9 CoreFoundation 0x00007fff924c15a9 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9
10 CoreFoundation 0x00007fff9247c7c4 __CFRunLoopRun + 1636
11 CoreFoundation 0x00007fff9247bf25 CFRunLoopRunSpecific + 309
12 HIToolbox 0x00007fff94bada0d RunCurrentEventLoopInMode + 226
13 HIToolbox 0x00007fff94bad7b7 ReceiveNextEventCommon + 479
14 HIToolbox 0x00007fff94bad5bc _BlockUntilNextEventMatchingListInModeWithFilter + 65
15 AppKit 0x00007fff8b3dc26e _DPSNextEvent + 1434
16 AppKit 0x00007fff8b3db8bb -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 122
17 AppKit 0x00007fff8b3cf9bc -[NSApplication run] + 553
18 libwx_osx_cocoau-3.0.0.0.0.dylib 0x00000001052773b8 _ZN14wxGUIEventLoop8OSXDoRunEv + 248
19 libwx_osx_cocoau-3.0.0.0.0.dylib 0x00000001051452af _ZN13wxCFEventLoop5DoRunEv + 31
20 libwx_osx_cocoau-3.0.0.0.0.dylib 0x000000010507d751 _ZN15wxEventLoopBase3RunEv + 65
21 libwx_osx_cocoau-3.0.0.0.0.dylib 0x0000000105042d97 _ZN16wxAppConsoleBase8MainLoopEv + 103
22 _core_.so 0x0000000104d5641c _ZN7wxPyApp8MainLoopEv + 76
23 _core_.so 0x0000000104da0d4f _wrap_PyApp_MainLoop + 79
24 Python 0x000000010479012f PyEval_EvalFrameEx + 16242
25 Python 0x000000010478c093 PyEval_EvalCodeEx + 1641
26 Python 0x0000000104733796 PyFunction_SetClosure + 809
27 Python 0x0000000104715f72 PyObject_Call + 101
28 Python 0x00000001047209a7 PyMethod_New + 1200
29 Python 0x0000000104715f72 PyObject_Call + 101
30 Python 0x000000010478fdf5 PyEval_EvalFrameEx + 15416
31 Python 0x0000000104792864 _PyEval_SliceIndex + 829
32 Python 0x000000010478f4d4 PyEval_EvalFrameEx + 13079
33 Python 0x0000000104792864 _PyEval_SliceIndex + 829
34 Python 0x000000010478f4d4 PyEval_EvalFrameEx + 13079
35 Python 0x000000010478c093 PyEval_EvalCodeEx + 1641
36 Python 0x000000010478ba24 PyEval_EvalCode + 54
37 Python 0x00000001047aac2c PyParser_ASTFromFile + 306
38 Python 0x00000001047aacd3 PyRun_FileExFlags + 137
39 Python 0x00000001047aa821 PyRun_SimpleFileExFlags + 718
40 Python 0x00000001047bb363 Py_Main + 2995
41 libdyld.dylib 0x00007fff958bd5fd start + 1
42 ??? 0x0000000000000002 0x0 + 2
)
2014-07-16 16:06:54.509 Python[2999:d07] *** Terminating app due to uncaught exception 'NSRangeException', reason: 'NSMutableRLEArray replaceObjectsInRange:withObject:length:: Out of bounds'
*** First throw call stack:
(
0 CoreFoundation 0x00007fff9255a25c __exceptionPreprocess + 172
1 libobjc.A.dylib 0x00007fff90491e75 objc_exception_throw + 43
2 CoreFoundation 0x00007fff9255a10c +[NSException raise:format:] + 204
3 Foundation 0x00007fff93ad3a05 -[NSMutableRLEArray replaceObjectsInRange:withObject:length:] + 140
4 AppKit 0x00007fff8b510c54 -[NSLayoutManager removeTemporaryAttribute:forCharacterRange:] + 303
5 AppKit 0x00007fff8b63d51c -[NSTextView _markForTextCheckingAfterChange] + 431
6 libdispatch.dylib 0x00007fff956ce1bb _dispatch_call_block_and_release + 12
7 libdispatch.dylib 0x00007fff956cb28d _dispatch_client_callout + 8
8 libdispatch.dylib 0x00007fff956d2ef0 _dispatch_main_queue_callback_4CF + 333
9 CoreFoundation 0x00007fff924c15a9 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9
10 CoreFoundation 0x00007fff9247c7c4 __CFRunLoopRun + 1636
11 CoreFoundation 0x00007fff9247bf25 CFRunLoopRunSpecific + 309
12 HIToolbox 0x00007fff94bada0d RunCurrentEventLoopInMode + 226
13 HIToolbox 0x00007fff94bad7b7 ReceiveNextEventCommon + 479
14 HIToolbox 0x00007fff94bad5bc _BlockUntilNextEventMatchingListInModeWithFilter + 65
15 AppKit 0x00007fff8b3dc26e _DPSNextEvent + 1434
16 AppKit 0x00007fff8b3db8bb -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 122
17 AppKit 0x00007fff8b3cf9bc -[NSApplication run] + 553
18 libwx_osx_cocoau-3.0.0.0.0.dylib 0x00000001052773b8 _ZN14wxGUIEventLoop8OSXDoRunEv + 248
19 libwx_osx_cocoau-3.0.0.0.0.dylib 0x00000001051452af _ZN13wxCFEventLoop5DoRunEv + 31
20 libwx_osx_cocoau-3.0.0.0.0.dylib 0x000000010507d751 _ZN15wxEventLoopBase3RunEv + 65
21 libwx_osx_cocoau-3.0.0.0.0.dylib 0x0000000105042d97 _ZN16wxAppConsoleBase8MainLoopEv + 103
22 _core_.so 0x0000000104d5641c _ZN7wxPyApp8MainLoopEv + 76
23 _core_.so 0x0000000104da0d4f _wrap_PyApp_MainLoop + 79
24 Python 0x000000010479012f PyEval_EvalFrameEx + 16242
25 Python 0x000000010478c093 PyEval_EvalCodeEx + 1641
26 Python 0x0000000104733796 PyFunction_SetClosure + 809
27 Python 0x0000000104715f72 PyObject_Call + 101
28 Python 0x00000001047209a7 PyMethod_New + 1200
29 Python 0x0000000104715f72 PyObject_Call + 101
30 Python 0x000000010478fdf5 PyEval_EvalFrameEx + 15416
31 Python 0x0000000104792864 _PyEval_SliceIndex + 829
32 Python 0x000000010478f4d4 PyEval_EvalFrameEx + 13079
33 Python 0x0000000104792864 _PyEval_SliceIndex + 829
34 Python 0x000000010478f4d4 PyEval_EvalFrameEx + 13079
35 Python 0x000000010478c093 PyEval_EvalCodeEx + 1641
36 Python 0x000000010478ba24 PyEval_EvalCode + 54
37 Python 0x00000001047aac2c PyParser_ASTFromFile + 306
38 Python 0x00000001047aacd3 PyRun_FileExFlags + 137
39 Python 0x00000001047aa821 PyRun_SimpleFileExFlags + 718
40 Python 0x00000001047bb363 Py_Main + 2995
41 libdyld.dylib 0x00007fff958bd5fd start + 1
42 ??? 0x0000000000000002 0x0 + 2
)
libc++abi.dylib: terminating with uncaught exception of type NSException
Process finished with exit code 134