Status: New
Owner: ----
Labels: Type-Defect Priority-Medium
New issue 50 by jerry57: Mabot causing seg fault on Mac OS X
http://code.google.com/p/robotframework-mabot/issues/detail?id=50
Mac OS X 10.6.2 (Snow Leopard)
python --version
Python 2.6.1
jython --version
Jython 2.5.1
pybot --version
Robot Framework 2.1.3 (Python 2.6.1 on darwin)
jybot --version
Robot Framework 2.1.3 (Jython 2.5.1 on java1.6.0_17)
rebot --version
Rebot 2.1.3 (Python 2.6.1 on darwin)
mabot.py --version
Mabot 0.6.1
I tried starting MaBot several different ways and they all resulted in the
following segfault
mabot.py &
mabot.py simple.html &
mabot.py . &
The following commands do work without the segfault
mabot.py --version
mabot.py --help
Here is a snippet of the segfault that was reported.
-------------------
Process: Python [5484]
Path:
/System/Library/Frameworks/Python.framework/Versions/2.6/Resources/Python.app/Contents/MacOS/Python
Identifier: org.python.python.app
Version: 2.6 (2.6)
Build Info: python-440000~1
Code Type: X86 (Native)
Parent Process: bash [5428]
Date/Time: 2010-03-18 07:28:25.485 -0700
OS Version: Mac OS X 10.6.2 (10C540)
Report Version: 6
Interval Since Last Report: 62763 sec
Crashes Since Last Report: 2
Per-App Interval Since Last Report: 41099 sec
Per-App Crashes Since Last Report: 2
Anonymous UUID: 29369D91-8741-478F-8EBD-E376ED4EAF46
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000065726f46
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Thread 0 Crashed: Dispatch queue: com.apple.main-thread
0 ??? 0x65726f46 0 + 1701998406
1 com.tcltk.tcllibrary 0x010f14f0 Tcl_FindCommand + 840
2 com.tcltk.tcllibrary 0x010880eb Tcl_GetCommandInfo + 51
3 com.tcltk.tklibrary 0x01226475 TkpGetSubFonts + 5008
4 com.apple.AE 0x94326f3a aeDispatchAppleEvent(AEDesc
const*, AEDesc*, unsigned long, unsigned char*) + 166
5 com.apple.AE 0x94326e39
dispatchEventAndSendReply(AEDesc const*, AEDesc*) + 43
6 com.apple.AE 0x94326d46 aeProcessAppleEvent + 197
7 com.apple.HIToolbox 0x93bbf2a1 AEProcessAppleEvent + 50
8 com.apple.AppKit 0x904a9d02 _DPSNextEvent + 1420
9 com.apple.AppKit 0x904a9306 -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue:] + 156
10 com.tcltk.tklibrary 0x0122ee94 XQueryPointer + 2261
11 com.tcltk.tklibrary 0x0122f3d6 Tk_MacOSXSetupTkNotifier +
1079
12 com.tcltk.tcllibrary 0x010f6a63 Tcl_DoOneEvent + 229
13 com.tcltk.tklibrary 0x01170376 TkGetDisplayOf + 424
14 com.tcltk.tcllibrary 0x01089977 Tcl_CreateInterp + 4919
15 com.tcltk.tcllibrary 0x0108a96c Tcl_EvalObjv + 72
16 _tkinter.so 0x007da49d Tkapp_CallDeallocArgs + 11750
17 org.python.python 0x0008b372 PyEval_EvalFrameEx + 16375
18 org.python.python 0x0008b4d5 PyEval_EvalFrameEx + 16730
19 org.python.python 0x0008b4d5 PyEval_EvalFrameEx + 16730
20 org.python.python 0x0008b4d5 PyEval_EvalFrameEx + 16730
21 org.python.python 0x0008b4d5 PyEval_EvalFrameEx + 16730
22 org.python.python 0x0008b4d5 PyEval_EvalFrameEx + 16730
23 org.python.python 0x0008cf64 PyEval_EvalCodeEx + 1720
24 org.python.python 0x0002ee2c PyClassMethod_New + 1823
25 org.python.python 0x0000c700 PyObject_Call + 101
26 org.python.python 0x0001c12e PyClass_New + 1603
27 org.python.python 0x0000c700 PyObject_Call + 101
28 org.python.python 0x0008677a PyEval_CallObjectWithKeywords
+ 171
29 org.python.python 0x0001ba58 PyInstance_New + 290
30 org.python.python 0x0000c700 PyObject_Call + 101
31 org.python.python 0x0008c802 PyEval_EvalFrameEx + 21639
32 org.python.python 0x0008b4d5 PyEval_EvalFrameEx + 16730
33 org.python.python 0x0008cf64 PyEval_EvalCodeEx + 1720
34 org.python.python 0x0008d009 PyEval_EvalCode + 87
35 org.python.python 0x000a40bb Py_CompileString + 111
36 org.python.python 0x000a4167 PyRun_FileExFlags + 139
37 org.python.python 0x000a5e8a PyRun_SimpleFileExFlags + 814
38 org.python.python 0x000b3168 Py_Main + 3074
39 org.python.python.app 0x00001eb5 start + 53
Thread 1: Dispatch queue: com.apple.libdispatch-manager
0 libSystem.B.dylib 0x951c30ea kevent + 10
1 libSystem.B.dylib 0x951c3804 _dispatch_mgr_invoke + 215
2 libSystem.B.dylib 0x951c2cc3 _dispatch_queue_invoke + 163
3 libSystem.B.dylib 0x951c2a68 _dispatch_worker_thread2 +
234
4 libSystem.B.dylib 0x951c24f1 _pthread_wqthread + 390
5 libSystem.B.dylib 0x951c2336 start_wqthread + 30
Thread 2:
0 libSystem.B.dylib 0x951c2182 __workq_kernreturn + 10
1 libSystem.B.dylib 0x951c2718 _pthread_wqthread + 941
2 libSystem.B.dylib 0x951c2336 start_wqthread + 30
Thread 3:
0 libSystem.B.dylib 0x951bb856 select$DARWIN_EXTSN + 10
1 com.tcltk.tcllibrary 0x0112c737 Tcl_InitNotifier + 1643
2 libSystem.B.dylib 0x951c9fbd _pthread_start + 345
3 libSystem.B.dylib 0x951c9e42 thread_start + 34
Thread 0 crashed with X86 Thread State (32-bit):
eax: 0x00aa2cb4 ebx: 0x010f0af6 ecx: 0x00aa2ca0 edx: 0xbfffc986
edi: 0xbfffc984 esi: 0x01255172 ebp: 0xbfffca68 esp: 0xbfffc91c
ss: 0x0000001f efl: 0x00010206 eip: 0x65726f46 cs: 0x00000017
ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
cr2: 0x65726f46
Binary Images:
0x1000 - 0x1ff7 org.python.python.app 2.6 (2.6)
<4D01A378-6EE4-7558-6564-0BC51C06A652>
/System/Library/Frameworks/Python.framework/Versions/2.6/Resources/Python.app/Contents/MacOS/Python
0x5000 - 0xecfef org.python.python 2.6.1 (2.6.1)
<99F1F7BA-7AFA-6069-4E43-11F97B892F65>
/System/Library/Frameworks/Python.framework/Versions/2.6/Python
0x1df000 - 0x1e0ff7 cStringIO.so ??? (???)
<7FA5644E-4FA1-60EF-8322-5A15EAC0BED3>
/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/lib-dynload/cStringIO.so
0x1e4000 - 0x1e6ff7 math.so ??? (???)
<0C41AF37-25FD-1EB3-D721-02CCFFC5D9B1>
/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/lib-dynload/math.so
0x1eb000 - 0x1edfe7 binascii.so ??? (???)
<0E5DD6E7-614C-27F6-B1B8-1A2D88D75D97>
/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/lib-dynload/binascii.so
0x1f1000 - 0x1f2ff7 _random.so ??? (???)
<04AE7C48-ED14-5BBA-610B-3B95E115188C> /System/Library/Frameworks/
If there is more information you would like gathered for this, just shout
and I will report/test whatever I can.
--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings