(gdb) run Starting program: /var/tmp/portage/dev-lang/python-2.5.2-r4/work/Python-2.5.2/python test_str.py [Thread debugging using libthread_db enabled] [New Thread 0xb7cc86c0 (LWP 11917)] test___contains__ (__main__.StrTest) ... ok test_bug1001011 (__main__.StrTest) ... ok test_capitalize (__main__.StrTest) ... ok test_center (__main__.StrTest) ... ok test_conversion (__main__.StrTest) ... ok test_count (__main__.StrTest) ... ok test_encoding_decoding (__main__.StrTest) ... ok test_endswith (__main__.StrTest) ... ok Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb7cc86c0 (LWP 11917)] string_expandtabs (self=0x92db540, args=0x92f572c) at Objects/stringobject.c:3363 3363 *q++ = ' '; (gdb) bt #0 string_expandtabs (self=0x92db540, args=0x92f572c) at Objects/stringobject.c:3363 #1 0xb7ed82fd in PyCFunction_Call (func=0x92f56ac, arg=0x92f572c, kw=0x92eaf0c) at Objects/methodobject.c:73 #2 0xb7ea67ca in PyObject_Call (func=0x92f56ac, arg=0x92f572c, kw=0x92eaf0c) at Objects/abstract.c:1864 #3 0xb7f23ef0 in PyEval_EvalFrameEx (f=0x9316274, throwflag=0) at Python/ceval.c:3853 #4 0xb7f26cb3 in PyEval_EvalCodeEx (co=0x92c5c38, globals=0x926324c, locals=0x0, args=0x92dfba0, argcount=4, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2836 #5 0xb7ec5948 in function_call (func=0x92d402c, arg=0x92dfb94, kw=0x0) at Objects/funcobject.c:517 #6 0xb7ea67ca in PyObject_Call (func=0x92d402c, arg=0x92dfb94, kw=0x0) at Objects/abstract.c:1864 #7 0xb7f23ef0 in PyEval_EvalFrameEx (f=0x93160fc, throwflag=0) at Python/ceval.c:3853 #8 0xb7f26cb3 in PyEval_EvalCodeEx (co=0x92d8530, globals=0x926968c, locals=0x0, args=0x93271e8, argcount=5, kws=0x93271fc, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2836 #9 0xb7f2559c in PyEval_EvalFrameEx (f=0x93270ac, throwflag=0) at Python/ceval.c:3669 #10 0xb7f258d7 in PyEval_EvalFrameEx (f=0x9313b54, throwflag=0) at Python/ceval.c:3659 #11 0xb7f26cb3 in PyEval_EvalCodeEx (co=0x92c5968, globals=0x926324c, locals=0x0, args=0x92e9478, argcount=2, kws=0x9312ae0, kwcount=0, defs=0x92d23d8, defcount=1, closure=0x0) at Python/ceval.c:2836 #12 0xb7ec58d0 in function_call (func=0x926ce64, arg=0x92e946c, kw=0x92eacec) at Objects/funcobject.c:517 #13 0xb7ea67ca in PyObject_Call (func=0x926ce64, arg=0x92e946c, kw=0x92eacec) at Objects/abstract.c:1864 #14 0xb7f23ef0 in PyEval_EvalFrameEx (f=0x93139ec, throwflag=0) at Python/ceval.c:3853 #15 0xb7f26cb3 in PyEval_EvalCodeEx (co=0x92c59b0, globals=0x926324c, locals=0x0, args=0x92e9438, argcount=2, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2836 #16 0xb7ec5948 in function_call (func=0x926ce9c, arg=0x92e942c, kw=0x0) at Objects/funcobject.c:517 #17 0xb7ea67ca in PyObject_Call (func=0x926ce9c, arg=0x92e942c, kw=0x0) at Objects/abstract.c:1864 #18 0xb7ead24c in instancemethod_call (func=0x926ce9c, arg=0x92e942c, kw=0x0) at Objects/classobject.c:2519 #19 0xb7ea67ca in PyObject_Call (func=0x924789c, arg=0x92e940c, kw=0x0) at Objects/abstract.c:1864 #20 0xb7ef0f3f in slot_tp_call (self=0x92e4eac, args=0x92e940c, kwds=0x0) at Objects/typeobject.c:4706 #21 0xb7ea67ca in PyObject_Call (func=0x92e4eac, arg=0x92e940c, kw=0x0) at Objects/abstract.c:1864 #22 0xb7f228a7 in PyEval_EvalFrameEx (f=0x9313884, throwflag=0) at Python/ceval.c:3784 #23 0xb7f26cb3 in PyEval_EvalCodeEx (co=0x92ca0f8, globals=0x926324c, locals=0x0, args=0x92e4cf8, argcount=2, kws=0x92109e8, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2836 #24 0xb7ec58d0 in function_call (func=0x92d4294, arg=0x92e4cec, kw=0x92eac64) at Objects/funcobject.c:517 #25 0xb7ea67ca in PyObject_Call (func=0x92d4294, arg=0x92e4cec, kw=0x92eac64) at Objects/abstract.c:1864 #26 0xb7f23ef0 in PyEval_EvalFrameEx (f=0x931371c, throwflag=0) at Python/ceval.c:3853 #27 0xb7f26cb3 in PyEval_EvalCodeEx (co=0x92ca140, globals=0x926324c, locals=0x0, args=0x92e4a98, argcount=2, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2836 #28 0xb7ec5948 in function_call (func=0x92d42cc, arg=0x92e4a8c, kw=0x0) at Objects/funcobject.c:517 #29 0xb7ea67ca in PyObject_Call (func=0x92d42cc, arg=0x92e4a8c, kw=0x0) at Objects/abstract.c:1864 #30 0xb7ead24c in instancemethod_call (func=0x92d42cc, arg=0x92e4a8c, kw=0x0) at Objects/classobject.c:2519 #31 0xb7ea67ca in PyObject_Call (func=0x9247874, arg=0x92e93ac, kw=0x0) at Objects/abstract.c:1864 #32 0xb7ef0f3f in slot_tp_call (self=0x92e4c4c, args=0x92e93ac, kwds=0x0) at Objects/typeobject.c:4706 #33 0xb7ea67ca in PyObject_Call (func=0x92e4c4c, arg=0x92e93ac, kw=0x0) at Objects/abstract.c:1864 #34 0xb7f228a7 in PyEval_EvalFrameEx (f=0x93135b4, throwflag=0) at Python/ceval.c:3784 #35 0xb7f26cb3 in PyEval_EvalCodeEx (co=0x92ca0f8, globals=0x926324c, locals=0x0, args=0x92e2c18, argcount=2, kws=0x92b3ff0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2836 #36 0xb7ec58d0 in function_call (func=0x92d4294, arg=0x92e2c0c, kw=0x92eabdc) at Objects/funcobject.c:517 #37 0xb7ea67ca in PyObject_Call (func=0x92d4294, arg=0x92e2c0c, kw=0x92eabdc) at Objects/abstract.c:1864 #38 0xb7f23ef0 in PyEval_EvalFrameEx (f=0x931344c, throwflag=0) at Python/ceval.c:3853 #39 0xb7f26cb3 in PyEval_EvalCodeEx (co=0x92ca140, globals=0x926324c, locals=0x0, args=0x92e4cb8, argcount=2, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2836 ---Type to continue, or q to quit--- #40 0xb7ec5948 in function_call (func=0x92d42cc, arg=0x92e4cac, kw=0x0) at Objects/funcobject.c:517 #41 0xb7ea67ca in PyObject_Call (func=0x92d42cc, arg=0x92e4cac, kw=0x0) at Objects/abstract.c:1864 #42 0xb7ead24c in instancemethod_call (func=0x92d42cc, arg=0x92e4cac, kw=0x0) at Objects/classobject.c:2519 #43 0xb7ea67ca in PyObject_Call (func=0x9247824, arg=0x92d2cec, kw=0x0) at Objects/abstract.c:1864 #44 0xb7ef0f3f in slot_tp_call (self=0x92d61cc, args=0x92d2cec, kwds=0x0) at Objects/typeobject.c:4706 #45 0xb7ea67ca in PyObject_Call (func=0x92d61cc, arg=0x92d2cec, kw=0x0) at Objects/abstract.c:1864 #46 0xb7f228a7 in PyEval_EvalFrameEx (f=0x9312d1c, throwflag=0) at Python/ceval.c:3784 #47 0xb7f258d7 in PyEval_EvalFrameEx (f=0x9312634, throwflag=0) at Python/ceval.c:3659 #48 0xb7f26cb3 in PyEval_EvalCodeEx (co=0x92d8188, globals=0x926913c, locals=0x0, args=0x930f168, argcount=2, kws=0x930f170, kwcount=0, defs=0x92d6ef8, defcount=1, closure=0x0) at Python/ceval.c:2836 #49 0xb7f2559c in PyEval_EvalFrameEx (f=0x930f01c, throwflag=0) at Python/ceval.c:3669 #50 0xb7f26cb3 in PyEval_EvalCodeEx (co=0x92d81d0, globals=0x926913c, locals=0x0, args=0x92b3fe0, argcount=1, kws=0x92b3fe4, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2836 #51 0xb7f2559c in PyEval_EvalFrameEx (f=0x92b3ea4, throwflag=0) at Python/ceval.c:3669 #52 0xb7f258d7 in PyEval_EvalFrameEx (f=0x92bde1c, throwflag=0) at Python/ceval.c:3659 #53 0xb7f26cb3 in PyEval_EvalCodeEx (co=0x92c50b0, globals=0xb7ca1acc, locals=0xb7ca1acc, args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2836 #54 0xb7f26eb5 in PyEval_EvalCode (co=0x92c50b0, globals=0xb7ca1acc, locals=0xb7ca1acc) at Python/ceval.c:494 #55 0xb7f412a2 in run_mod (mod=, filename=, globals=0xb7ca1acc, locals=0xb7ca1acc, flags=0xbfdc7728, arena=0x92b69f0) at Python/pythonrun.c:1273 #56 0xb7f4135c in PyRun_FileExFlags (fp=0x9209008, filename=0xbfdc8c1e "test_str.py", start=257, globals=0xb7ca1acc, locals=0xb7ca1acc, closeit=1, flags=0xbfdc7728) at Python/pythonrun.c:1259 #57 0xb7f42ad5 in PyRun_SimpleFileExFlags (fp=0x9209008, filename=0xbfdc8c1e "test_str.py", closeit=1, flags=0xbfdc7728) at Python/pythonrun.c:879 #58 0xb7f4324a in PyRun_AnyFileExFlags (fp=0x9209008, filename=0xbfdc8c1e "test_str.py", closeit=1, flags=0xbfdc7728) at Python/pythonrun.c:698 #59 0xb7f4ccff in Py_Main (argc=1, argv=0xbfdc77f4) at Modules/main.c:523 #60 0x080485f2 in main (argc=538976288, argv=0x20202020) at ./Modules/python.c:23