test_mmap test_module test_modulefinder test_multibytecodec test_multibytecodec_support test_multifile test_multiprocessing Fatal Python error: Objects/tupleobject.c:169 object at 0x2cdb070 has negative ref count -606348326 Abort trap (core dumped) Macintosh-3:trunk dickinsm$ date Thu Jul 3 01:40:38 BST 2008 Macintosh-3:trunk dickinsm$ ls -l /cores/ total 530512 -r-------- 1 dickinsm admin 271622144 Jul 3 01:40 core.42626 Macintosh-3:trunk dickinsm$ gdb -c /cores/core.42626 GNU gdb 6.3.50-20050815 (Apple version gdb-768) (Tue Oct 2 04:07:49 UTC 2007) Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-apple-darwin". Core was generated by `./python.exe'. Reading symbols for shared libraries . done Reading symbols for shared libraries ............................................................................................................................................ warning: Could not find object file "/var/folders/nL/nLe5s1a2G807X4++Ih2+y++++TI/-Tmp-/pythontest_soKpI3/var/folders/nL/nLe5s1a2G807X4++Ih2+y++++TI/-Tmp-/pythontest_soKpI3/xxmodule.o" - no debug information available for "/var/folders/nL/nLe5s1a2G807X4++Ih2+y++++TI/-Tmp-/pythontest_soKpI3/xxmodule.c". ........... done #0 0x917e2b9e in kill$UNIX2003 () (gdb) tb Breakpoint 1 at 0x917e2b9e (gdb) bt #0 0x917e2b9e in kill$UNIX2003 () #1 0x91859ec2 in raise () #2 0x9186947f in abort () #3 0x0012ea68 in Py_FatalError (msg=0xbfff9ca4 "Objects/tupleobject.c:169 object at 0x2cdb070 has negative ref count -606348326") at Python/pythonrun.c:1631 #4 0x00067628 in _Py_NegativeRefcount (fname=0x16f390 "Objects/tupleobject.c", lineno=169, op=0x2cdb070) at Objects/object.c:194 #5 0x0008a24c in tupledealloc (op=0x2eb3578) at Objects/tupleobject.c:169 #6 0x0006c236 in _Py_Dealloc (op=0x2eb3578) at Objects/object.c:2044 #7 0x000339a0 in BaseException_clear (self=0x2b7e7b8) at Objects/exceptions.c:78 #8 0x00033ab8 in BaseException_dealloc (self=0x2b7e7b8) at Objects/exceptions.c:87 #9 0x0006c236 in _Py_Dealloc (op=0x2b7e7b8) at Objects/object.c:2044 #10 0x00060dc8 in PyDict_DelItem (op=0x238c08, key=0x2791fa8) at Objects/dictobject.c:751 #11 0x0006536a in PyDict_DelItemString (v=0x238c08, key=0x177cc0 "exc_value") at Objects/dictobject.c:2308 #12 0x00135891 in PySys_SetObject (name=0x177cc0 "exc_value", v=0x0) at Python/sysmodule.c:80 #13 0x000fed78 in reset_exc_info (tstate=0x300180) at Python/ceval.c:3066 #14 0x000fd733 in PyEval_EvalFrameEx (f=0x2f9aef8, throwflag=0) at Python/ceval.c:2670 #15 0x000fe57a in PyEval_EvalCodeEx (co=0x2db1448, globals=0x30f8ea8, locals=0x0, args=0x303e244, argcount=1, kws=0x0, kwcount=0, defs=0x303c89c, defcount=1, closure=0x0) at Python/ceval.c:2912 #16 0x000499f5 in function_call (func=0x2d9e400, arg=0x303e230, kw=0x0) at Objects/funcobject.c:524 #17 0x0000eaad in PyObject_Call (func=0x2d9e400, arg=0x303e230, kw=0x0) at Objects/abstract.c:2484 #18 0x0002a061 in instancemethod_call (func=0x2d9e400, arg=0x303e230, kw=0x0) at Objects/classobject.c:2558 #19 0x0000eaad in PyObject_Call (func=0x2d4a878, arg=0x236038, kw=0x0) at Objects/abstract.c:2484 #20 0x0008ede4 in call_method (o=0x2b49a48, name=0x170ae4 "next", nameobj=0x1b2f4c, format=0x179268 "()") at Objects/typeobject.c:1193 #21 0x0009f276 in slot_tp_iternext (self=0x2b49a48) at Objects/typeobject.c:5476 #22 0x000506be in listextend (self=0x27833f8, b=0x2b49a48) at Objects/listobject.c:857 #23 0x00050907 in _PyList_Extend (self=0x27833f8, b=0x2b49a48) at Objects/listobject.c:895 #24 0x0000e07a in PySequence_List (v=0x2b49a48) at Objects/abstract.c:2202 #25 0x000eee10 in builtin_sorted (self=0x0, args=0x30ed540, kwds=0x0) at Python/bltinmodule.c:2158 #26 0x00066068 in PyCFunction_Call (func=0x24a478, arg=0x30ed540, kw=0x0) at Objects/methodobject.c:85 #27 0x00100d38 in call_function (pp_stack=0xbfffa92c, oparg=1) at Python/ceval.c:3649 #28 0x000fbcf8 in PyEval_EvalFrameEx (f=0x2f9b3a8, throwflag=0) at Python/ceval.c:2348 #29 0x00101202 in fast_function (func=0x2dbca88, pp_stack=0xbfffabec, n=1, na=1, nk=0) at Python/ceval.c:3735 #30 0x00100f0e in call_function (pp_stack=0xbfffabec, oparg=0) at Python/ceval.c:3670 #31 0x000fbcf8 in PyEval_EvalFrameEx (f=0x2aa91c8, throwflag=0) at Python/ceval.c:2348 #32 0x000fe57a in PyEval_EvalCodeEx (co=0x6766e8, globals=0x664c08, locals=0x0, args=0x26a82cc, argcount=2, kws=0x263f0e8, kwcount=0, defs=0x68d12c, defcount=1, closure=0x0) at Python/ceval.c:2912 #33 0x000499f5 in function_call (func=0x68ab90, arg=0x26a82b8, kw=0x2c5b230) at Objects/funcobject.c:524 #34 0x0000eaad in PyObject_Call (func=0x68ab90, arg=0x26a82b8, kw=0x2c5b230) at Objects/abstract.c:2484 #35 0x00101e10 in ext_do_call (func=0x68ab90, pp_stack=0xbfffafa8, flags=3, na=1, nk=0) at Python/ceval.c:3948 #36 0x000fbf78 in PyEval_EvalFrameEx (f=0x2aa9048, throwflag=0) at Python/ceval.c:2388 #37 0x000fe57a in PyEval_EvalCodeEx (co=0x676748, globals=0x664c08, locals=0x0, args=0x26a890c, argcount=2, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2912 #38 0x000499f5 in function_call (func=0x68abe8, arg=0x26a88f8, kw=0x0) at Objects/funcobject.c:524 #39 0x0000eaad in PyObject_Call (func=0x68abe8, arg=0x26a88f8, kw=0x0) at Objects/abstract.c:2484 #40 0x0002a061 in instancemethod_call (func=0x68abe8, arg=0x26a88f8, kw=0x0) at Objects/classobject.c:2558 #41 0x0000eaad in PyObject_Call (func=0x26a82f8, arg=0x303e850, kw=0x0) at Objects/abstract.c:2484 #42 0x0009e958 in slot_tp_call (self=0x30107e0, args=0x303e850, kwds=0x0) at Objects/typeobject.c:5306 #43 0x0000eaad in PyObject_Call (func=0x30107e0, arg=0x303e850, kw=0x0) at Objects/abstract.c:2484 #44 0x00101967 in do_call (func=0x30107e0, pp_stack=0xbfffb6cc, na=1, nk=0) at Python/ceval.c:3860 #45 0x00100f33 in call_function (pp_stack=0xbfffb6cc, oparg=1) at Python/ceval.c:3672 #46 0x000fbcf8 in PyEval_EvalFrameEx (f=0x2f900b8, throwflag=0) at Python/ceval.c:2348 #47 0x000fe57a in PyEval_EvalCodeEx (co=0x6851a8, globals=0x664c08, locals=0x0, args=0x26a848c, argcount=2, kws=0x263f0d8, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2912 #48 0x000499f5 in function_call (func=0x68f2a0, arg=0x26a8478, kw=0x2e16ab8) at Objects/funcobject.c:524 #49 0x0000eaad in PyObject_Call (func=0x68f2a0, arg=0x26a8478, kw=0x2e16ab8) at Objects/abstract.c:2484 #50 0x00101e10 in ext_do_call (func=0x68f2a0, pp_stack=0xbfffba88, flags=3, na=1, nk=0) at Python/ceval.c:3948 #51 0x000fbf78 in PyEval_EvalFrameEx (f=0x2f8ff28, throwflag=0) at Python/ceval.c:2388 #52 0x000fe57a in PyEval_EvalCodeEx (co=0x685208, globals=0x664c08, locals=0x0, args=0x285f78c, argcount=2, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2912 #53 0x000499f5 in function_call (func=0x68f2f8, arg=0x285f778, kw=0x0) at Objects/funcobject.c:524 #54 0x0000eaad in PyObject_Call (func=0x68f2f8, arg=0x285f778, kw=0x0) at Objects/abstract.c:2484 #55 0x0002a061 in instancemethod_call (func=0x68f2f8, arg=0x285f778, kw=0x0) at Objects/classobject.c:2558 #56 0x0000eaad in PyObject_Call (func=0x285f2b8, arg=0x303e700, kw=0x0) at Objects/abstract.c:2484 #57 0x0009e958 in slot_tp_call (self=0x30103f0, args=0x303e700, kwds=0x0) at Objects/typeobject.c:5306 #58 0x0000eaad in PyObject_Call (func=0x30103f0, arg=0x303e700, kw=0x0) at Objects/abstract.c:2484 #59 0x00101967 in do_call (func=0x30103f0, pp_stack=0xbfffc1ac, na=1, nk=0) at Python/ceval.c:3860 #60 0x00100f33 in call_function (pp_stack=0xbfffc1ac, oparg=1) at Python/ceval.c:3672 #61 0x000fbcf8 in PyEval_EvalFrameEx (f=0x3a68b8, throwflag=0) at Python/ceval.c:2348 #62 0x000fe57a in PyEval_EvalCodeEx (co=0x6851a8, globals=0x664c08, locals=0x0, args=0x285fb8c, argcount=2, kws=0x263f0c8, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2912 #63 0x000499f5 in function_call (func=0x68f2a0, arg=0x285fb78, kw=0x2ba4ea8) at Objects/funcobject.c:524 #64 0x0000eaad in PyObject_Call (func=0x68f2a0, arg=0x285fb78, kw=0x2ba4ea8) at Objects/abstract.c:2484 #65 0x00101e10 in ext_do_call (func=0x68f2a0, pp_stack=0xbfffc568, flags=3, na=1, nk=0) at Python/ceval.c:3948 #66 0x000fbf78 in PyEval_EvalFrameEx (f=0x1000d98, throwflag=0) at Python/ceval.c:2388 #67 0x000fe57a in PyEval_EvalCodeEx (co=0x685208, globals=0x664c08, locals=0x0, args=0x285f04c, argcount=2, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2912 #68 0x000499f5 in function_call (func=0x68f2f8, arg=0x285f038, kw=0x0) at Objects/funcobject.c:524 #69 0x0000eaad in PyObject_Call (func=0x68f2f8, arg=0x285f038, kw=0x0) at Objects/abstract.c:2484 #70 0x0002a061 in instancemethod_call (func=0x68f2f8, arg=0x285f038, kw=0x0) at Objects/classobject.c:2558 #71 0x0000eaad in PyObject_Call (func=0x285fa78, arg=0x309ccb0, kw=0x0) at Objects/abstract.c:2484 #72 0x0009e958 in slot_tp_call (self=0x309c930, args=0x309ccb0, kwds=0x0) at Objects/typeobject.c:5306 #73 0x0000eaad in PyObject_Call (func=0x309c930, arg=0x309ccb0, kw=0x0) at Objects/abstract.c:2484 #74 0x00101967 in do_call (func=0x309c930, pp_stack=0xbfffcc8c, na=1, nk=0) at Python/ceval.c:3860 #75 0x00100f33 in call_function (pp_stack=0xbfffcc8c, oparg=1) at Python/ceval.c:3672 #76 0x000fbcf8 in PyEval_EvalFrameEx (f=0x2f0e728, throwflag=0) at Python/ceval.c:2348 #77 0x000fe57a in PyEval_EvalCodeEx (co=0x6851a8, globals=0x664c08, locals=0x0, args=0x285f48c, argcount=2, kws=0x263f0b8, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2912 #78 0x000499f5 in function_call (func=0x68f2a0, arg=0x285f478, kw=0x2ba4b60) at Objects/funcobject.c:524 #79 0x0000eaad in PyObject_Call (func=0x68f2a0, arg=0x285f478, kw=0x2ba4b60) at Objects/abstract.c:2484 #80 0x00101e10 in ext_do_call (func=0x68f2a0, pp_stack=0xbfffd048, flags=3, na=1, nk=0) at Python/ceval.c:3948 #81 0x000fbf78 in PyEval_EvalFrameEx (f=0x2f2dc78, throwflag=0) at Python/ceval.c:2388 #82 0x000fe57a in PyEval_EvalCodeEx (co=0x685208, globals=0x664c08, locals=0x0, args=0x285f74c, argcount=2, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2912 #83 0x000499f5 in function_call (func=0x68f2f8, arg=0x285f738, kw=0x0) at Objects/funcobject.c:524 #84 0x0000eaad in PyObject_Call (func=0x68f2f8, arg=0x285f738, kw=0x0) at Objects/abstract.c:2484 #85 0x0002a061 in instancemethod_call (func=0x68f2f8, arg=0x285f738, kw=0x0) at Objects/classobject.c:2558 #86 0x0000eaad in PyObject_Call (func=0x285f7b8, arg=0x309cc08, kw=0x0) at Objects/abstract.c:2484 #87 0x0009e958 in slot_tp_call (self=0x309cf50, args=0x309cc08, kwds=0x0) at Objects/typeobject.c:5306 #88 0x0000eaad in PyObject_Call (func=0x309cf50, arg=0x309cc08, kw=0x0) at Objects/abstract.c:2484 #89 0x00101967 in do_call (func=0x309cf50, pp_stack=0xbfffd76c, na=1, nk=0) at Python/ceval.c:3860 #90 0x00100f33 in call_function (pp_stack=0xbfffd76c, oparg=1) at Python/ceval.c:3672 #91 0x000fbcf8 in PyEval_EvalFrameEx (f=0x2a812a8, throwflag=0) at Python/ceval.c:2348 #92 0x00101202 in fast_function (func=0x691090, pp_stack=0xbfffda2c, n=2, na=2, nk=0) at Python/ceval.c:3735 #93 0x00100f0e in call_function (pp_stack=0xbfffda2c, oparg=1) at Python/ceval.c:3670 #94 0x000fbcf8 in PyEval_EvalFrameEx (f=0x2a91e38, throwflag=0) at Python/ceval.c:2348 #95 0x00101202 in fast_function (func=0x691038, pp_stack=0xbfffdcec, n=1, na=1, nk=0) at Python/ceval.c:3735 #96 0x00100f0e in call_function (pp_stack=0xbfffdcec, oparg=1) at Python/ceval.c:3670 #97 0x000fbcf8 in PyEval_EvalFrameEx (f=0x259e4a8, throwflag=0) at Python/ceval.c:2348 #98 0x000fe57a in PyEval_EvalCodeEx (co=0x65ac88, globals=0x652a10, locals=0x0, args=0x2a84a84, argcount=1, kws=0x2a84a88, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2912 #99 0x00101303 in fast_function (func=0x6910e8, pp_stack=0xbfffe07c, n=1, na=1, nk=0) at Python/ceval.c:3745 #100 0x00100f0e in call_function (pp_stack=0xbfffe07c, oparg=1) at Python/ceval.c:3670 #101 0x000fbcf8 in PyEval_EvalFrameEx (f=0x2a84928, throwflag=0) at Python/ceval.c:2348 #102 0x000fe57a in PyEval_EvalCodeEx (co=0x2d44c28, globals=0x3133968, locals=0x0, args=0x259dda4, argcount=0, kws=0x259dda4, kwcount=0, defs=0x2e9a89c, defcount=1, closure=0x0) at Python/ceval.c:2912 #103 0x00101303 in fast_function (func=0x2da3928, pp_stack=0xbfffe40c, n=0, na=0, nk=0) at Python/ceval.c:3745 #104 0x00100f0e in call_function (pp_stack=0xbfffe40c, oparg=0) at Python/ceval.c:3670 #105 0x000fbcf8 in PyEval_EvalFrameEx (f=0x259dc18, throwflag=0) at Python/ceval.c:2348 #106 0x000fe57a in PyEval_EvalCodeEx (co=0x45d928, globals=0x25e968, locals=0x0, args=0x259d924, argcount=6, kws=0x259d93c, kwcount=0, defs=0x479a4c, defcount=2, closure=0x0) at Python/ceval.c:2912 #107 0x00101303 in fast_function (func=0x6913a8, pp_stack=0xbfffe79c, n=6, na=6, nk=0) at Python/ceval.c:3745 #108 0x00100f0e in call_function (pp_stack=0xbfffe79c, oparg=6) at Python/ceval.c:3670 #109 0x000fbcf8 in PyEval_EvalFrameEx (f=0x259d7c8, throwflag=0) at Python/ceval.c:2348 #110 0x000fe57a in PyEval_EvalCodeEx (co=0x45d8c8, globals=0x25e968, locals=0x0, args=0x88a634, argcount=6, kws=0x88a64c, kwcount=0, defs=0x47ac8c, defcount=2, closure=0x0) at Python/ceval.c:2912 #111 0x00101303 in fast_function (func=0x691350, pp_stack=0xbfffeb2c, n=6, na=6, nk=0) at Python/ceval.c:3745 #112 0x00100f0e in call_function (pp_stack=0xbfffeb2c, oparg=6) at Python/ceval.c:3670 #113 0x000fbcf8 in PyEval_EvalFrameEx (f=0x88a418, throwflag=0) at Python/ceval.c:2348 #114 0x000fe57a in PyEval_EvalCodeEx (co=0x45d028, globals=0x25e968, locals=0x0, args=0x336b7c, argcount=0, kws=0x336b7c, kwcount=0, defs=0x6685ec, defcount=16, closure=0x0) at Python/ceval.c:2912 #115 0x00101303 in fast_function (func=0x6912a0, pp_stack=0xbfffeebc, n=0, na=0, nk=0) at Python/ceval.c:3745 #116 0x00100f0e in call_function (pp_stack=0xbfffeebc, oparg=0) at Python/ceval.c:3670 #117 0x000fbcf8 in PyEval_EvalFrameEx (f=0x336a38, throwflag=0) at Python/ceval.c:2348 #118 0x000fe57a in PyEval_EvalCodeEx (co=0x45df28, globals=0x25e968, locals=0x25e968, args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2912 #119 0x000f2835 in PyEval_EvalCode (co=0x45df28, globals=0x25e968, locals=0x25e968) at Python/ceval.c:495 #120 0x0010326a in exec_statement (f=0x339c18, prog=0x45df28, globals=0x25e968, locals=0x25e968) at Python/ceval.c:4330 #121 0x000f8499 in PyEval_EvalFrameEx (f=0x339c18, throwflag=0) at Python/ceval.c:1684 #122 0x000fe57a in PyEval_EvalCodeEx (co=0x436268, globals=0x4538c0, locals=0x0, args=0x326fc4, argcount=7, kws=0x326fe0, kwcount=0, defs=0x45f0dc, defcount=5, closure=0x0) at Python/ceval.c:2912 #123 0x00101303 in fast_function (func=0x45af00, pp_stack=0xbffff59c, n=7, na=7, nk=0) at Python/ceval.c:3745 #124 0x00100f0e in call_function (pp_stack=0xbffff59c, oparg=7) at Python/ceval.c:3670 #125 0x000fbcf8 in PyEval_EvalFrameEx (f=0x326e58, throwflag=0) at Python/ceval.c:2348 #126 0x000fe57a in PyEval_EvalCodeEx (co=0x44a808, globals=0x4538c0, locals=0x0, args=0x459e8c, argcount=2, kws=0x0, kwcount=0, defs=0x458fd4, defcount=1, closure=0x0) at Python/ceval.c:2912 #127 0x000499f5 in function_call (func=0x462090, arg=0x459e78, kw=0x0) at Objects/funcobject.c:524 #128 0x0000eaad in PyObject_Call (func=0x462090, arg=0x459e78, kw=0x0) at Objects/abstract.c:2484 #129 0x00141cc7 in RunModule (module=0x3000f0 "test.regrtest", set_argv0=1) at Modules/main.c:181 #130 0x00142e87 in Py_Main (argc=3, argv=0xbffff9c8) at Modules/main.c:549 #131 0x00001ca2 in main (argc=3, argv=0xbffff9c8) at python.c:23 (gdb)