Opened 16 years ago

Closed 16 years ago

Last modified 15 years ago

#13449 closed defect (fixed)

pdb crashes python24 2.4.4 on Leopard

Reported by: snb@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.5.2
Keywords: Cc: jmroot (Joshua Root)
Port:

Description (last modified by jmpp@…)

I've installed python 2.4.4 form the python24 port on Mac OS X 10.5.1. Any time I try to set a break point with pdb (import pdb; pdb.set_trace()), python crashes. Here's the stack trace and other info provided by Apple's Problem Reporter:

Process:         Python [44155]
Path:            /opt/local/Library/Frameworks/Python.framework/Versions/2.4/Resources/Python.app/Contents/MacOS/Python
Identifier:      Python
Version:         ??? (???)
Code Type:       X86 (Native)
Parent Process:  zsh [43755]

Date/Time:       2007-11-29 21:23:01.680 +0100
OS Version:      Mac OS X 10.5.1 (9B18)
Report Version:  6

Exception Type:  EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000000
Crashed Thread:  0

Thread 0 Crashed:
0   readline.so                   	0x000bbaa3 call_readline + 691
1   org.python.python             	0x0016c9ae PyOS_Readline + 254
2   org.python.python             	0x0016df70 tok_nextc + 64
3   org.python.python             	0x0016e7a5 PyTokenizer_Get + 101
4   org.python.python             	0x00169512 parsetok + 210
5   org.python.python             	0x00213992 PyRun_InteractiveOneFlags + 290
6   org.python.python             	0x00213bb3 PyRun_InteractiveLoopFlags + 99
7   org.python.python             	0x00214a69 PyRun_AnyFileExFlags + 185
8   org.python.python             	0x0021ea8a Py_Main + 3130
9   org.python.python             	0x000018dc 0x1000 + 2268
10  org.python.python             	0x00001809 0x1000 + 2057

Thread 0 crashed with X86 Thread State (32-bit):
  eax: 0x00000000  ebx: 0x000bb7fb  ecx: 0xbfffec08  edx: 0x0030a150
  edi: 0x0030a540  esi: 0x0030dbd0  ebp: 0xbfffed18  esp: 0xbfffec30
   ss: 0x0000001f  efl: 0x00010246  eip: 0x000bbaa3   cs: 0x00000017
   ds: 0x0000001f   es: 0x0000001f   fs: 0x00000000   gs: 0x00000037
  cr2: 0x00000000

Binary Images:
    0x1000 -     0x1ff3 +org.python.python 2.4a0 (2.4alpha1) <ad47314152cced91a4b5528d272bb3d7> /opt/local/Library/Frameworks/Python.framework/Versions/2.4/Resources/Python.app/Contents/MacOS/Python
   0x48000 -    0x49ff5 +cStringIO.so ??? (???) <7a4a9662231d20a51b97fbbf8aae330b> /opt/local/Library/Frameworks/Python.framework/Versions/2.4/lib/python2.4/lib-dynload/cStringIO.so
   0xba000 -    0xbbff5 +readline.so ??? (???) <a7fdeac194c2a7e7534af98f8df41bca> /opt/local/Library/Frameworks/Python.framework/Versions/2.4/lib/python2.4/lib-dynload/readline.so
   0xc1000 -    0xc3ff5 +strop.so ??? (???) <696ecb2c0d81db6ad89a58ea38af77fa> /opt/local/Library/Frameworks/Python.framework/Versions/2.4/lib/python2.4/lib-dynload/strop.so
   0xc9000 -    0xccff5 +itertools.so ??? (???) <ec1b0bb0973f3f773bc3ee204573610b> /opt/local/Library/Frameworks/Python.framework/Versions/2.4/lib/python2.4/lib-dynload/itertools.so
  0x167000 -   0x247fe7 +org.python.python 2.4a0 (2.2) <601c3f58b086c5f16527f2bc71d14077> /opt/local/Library/Frameworks/Python.framework/Versions/2.4/Python
  0x2ce000 -   0x2e4fea  libedit.2.dylib ??? (???) <be5a6f391887bb96bdeeafd443cf19fb> /usr/lib/libedit.2.dylib
0x8fe00000 - 0x8fe2d883  dyld 95.3 (???) <81592e798780564b5d46b988f7ee1a6a> /usr/lib/dyld
0x91027000 - 0x91084ffb  libstdc++.6.dylib ??? (???) <04b812dcec670daa8b7d2852ab14be60> /usr/lib/libstdc++.6.dylib
0x95931000 - 0x95932fef  libmathCommon.A.dylib ??? (???) /usr/lib/system/libmathCommon.A.dylib
0x95933000 - 0x95a8dfe3  libSystem.B.dylib ??? (???) <8ecc83dc0399be3946f7a46e88cf4bbb> /usr/lib/libSystem.B.dylib
0x95bdf000 - 0x95c0eff7  libncurses.5.4.dylib ??? (???) <3b2ac2ca8190942b6b81d2a7012ea859> /usr/lib/libncurses.5.4.dylib
0x95f4d000 - 0x95f54fe9  libgcc_s.1.dylib ??? (???) <f53c808e87d1184c0f9df63aef53ce0b> /usr/lib/libgcc_s.1.dylib
0xffff0000 - 0xffff1780  libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib

Change History (5)

comment:1 Changed 16 years ago by jmpp@…

Description: modified (diff)
Milestone: Port Bugs

comment:2 Changed 16 years ago by jmroot (Joshua Root)

Cc: jmr@… added

I'm unable to reproduce this on 10.5.2 (x86). Does it still happen for you?

comment:3 Changed 16 years ago by snb@…

I'm now running 10.5.2, and the problem seems to be fixed for me as well.

comment:4 Changed 16 years ago by jmroot (Joshua Root)

Resolution: fixed
Status: newclosed

Thanks. Marking fixed.

comment:5 Changed 15 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.