(gdb) run ./Lib/test/test_str.py Starting program: /home/cartman/python-2.5/python ./Lib/test/test_str.py 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. string_expandtabs (self=0xb7c069e0, args=0xb7c1ec2c) at Objects/stringobject.c:3358 3358 *q++ = ' '; (gdb) bt #0 string_expandtabs (self=0xb7c069e0, args=0xb7c1ec2c) at Objects/stringobject.c:3358 #1 0xb7ee072d in PyCFunction_Call (func=0xb7c1ebac, arg=0xb7c1ec2c, kw=0xb7c16dfc) at Objects/methodobject.c:73 #2 0xb7ea6c47 in PyObject_Call (func=0xb7c1ecd4, arg=0xb7c1ec2c, kw=0xb7c16dfc) at Objects/abstract.c:1861 #3 0xb7f311a9 in PyEval_EvalFrameEx (f=0x80cfd64, throwflag=0) at Python/ceval.c:3849 #4 0xb7f340a5 in PyEval_EvalCodeEx (co=0xb7c71f98, globals=0xb7c6b4f4, locals=0x0, args=0xb7c0e2b8, argcount=4, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2832 #5 0xb7ecb3fe in function_call (func=0xb7c0125c, arg=0xb7c0e2ac, kw=0x0) at Objects/funcobject.c:517 #6 0xb7ea6c47 in PyObject_Call (func=0xb7c1ecd4, arg=0xb7c0e2ac, kw=0x0) at Objects/abstract.c:1861 #7 0xb7f311a9 in PyEval_EvalFrameEx (f=0x80cfbec, throwflag=0) at Python/ceval.c:3849 #8 0xb7f340a5 in PyEval_EvalCodeEx (co=0xb7c00e78, globals=0xb7c6d604, locals=0x0, args=0x80e4748, argcount=5, kws=0x80e475c, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2832 #9 0xb7f32931 in PyEval_EvalFrameEx (f=0x80e460c, throwflag=0) at Python/ceval.c:3665 #10 0xb7f335be in PyEval_EvalFrameEx (f=0x80cd5ec, throwflag=0) at Python/ceval.c:3655 #11 0xb7f340a5 in PyEval_EvalCodeEx (co=0xb7c71cc8, globals=0xb7c6b4f4, locals=0x0, args=0xb7c14938, argcount=2, kws=0x80cc578, kwcount=0, defs=0xb7bfe898, defcount=1, closure=0x0) at Python/ceval.c:2832 #12 0xb7ecb382 in function_call (func=0xb7c010d4, arg=0xb7c1492c, kw=0xb7c16c64) at Objects/funcobject.c:517 #13 0xb7ea6c47 in PyObject_Call (func=0xb7c1ecd4, arg=0xb7c1492c, kw=0xb7c16c64) at Objects/abstract.c:1861 #14 0xb7f311a9 in PyEval_EvalFrameEx (f=0x80cd484, throwflag=0) at Python/ceval.c:3849 #15 0xb7f340a5 in PyEval_EvalCodeEx (co=0xb7c71d10, globals=0xb7c6b4f4, locals=0x0, args=0xb7c148f8, argcount=2, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2832 #16 0xb7ecb3fe in function_call (func=0xb7c0110c, arg=0xb7c148ec, kw=0x0) at Objects/funcobject.c:517 #17 0xb7ea6c47 in PyObject_Call (func=0xb7c1ecd4, arg=0xb7c148ec, kw=0x0) at Objects/abstract.c:1861 #18 0xb7eaea25 in instancemethod_call (func=0xb7c0110c, arg=0xb7c148ec, kw=0x0) at Objects/classobject.c:2509 #19 0xb7ea6c47 in PyObject_Call (func=0xb7c1ecd4, arg=0xb7c148cc, kw=0x0) at Objects/abstract.c:1861 #20 0xb7f00d60 in slot_tp_call (self=0xb7c1438c, args=0xb7c148cc, kwds=0x0) at Objects/typeobject.c:4633 #21 0xb7ea6c47 in PyObject_Call (func=0xb7c1ecd4, arg=0xb7c148cc, kw=0x0) at Objects/abstract.c:1861 #22 0xb7f2f6cc in PyEval_EvalFrameEx (f=0x80cd31c, throwflag=0) at Python/ceval.c:3780 #23 0xb7f340a5 in PyEval_EvalCodeEx (co=0xb7c75458, globals=0xb7c6b4f4, locals=0x0, args=0xb7c141d8, argcount=2, kws=0x80c8b90, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2832 #24 0xb7ecb382 in function_call (func=0xb7c014c4, arg=0xb7c141cc, kw=0xb7c16bdc) at Objects/funcobject.c:517 #25 0xb7ea6c47 in PyObject_Call (func=0xb7c1ecd4, arg=0xb7c141cc, kw=0xb7c16bdc) at Objects/abstract.c:1861 #26 0xb7f311a9 in PyEval_EvalFrameEx (f=0x80cd1b4, throwflag=0) at Python/ceval.c:3849 #27 0xb7f340a5 in PyEval_EvalCodeEx (co=0xb7c754a0, globals=0xb7c6b4f4, locals=0x0, args=0xb7c0ff58, argcount=2, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2832 #28 0xb7ecb3fe in function_call (func=0xb7c014fc, arg=0xb7c0ff4c, kw=0x0) at Objects/funcobject.c:517 #29 0xb7ea6c47 in PyObject_Call (func=0xb7c1ecd4, arg=0xb7c0ff4c, kw=0x0) at Objects/abstract.c:1861 #30 0xb7eaea25 in instancemethod_call (func=0xb7c014fc, arg=0xb7c0ff4c, kw=0x0) at Objects/classobject.c:2509 #31 0xb7ea6c47 in PyObject_Call (func=0xb7c1ecd4, arg=0xb7c1486c, kw=0x0) at Objects/abstract.c:1861 #32 0xb7f00d60 in slot_tp_call (self=0xb7c1412c, args=0xb7c1486c, kwds=0x0) at Objects/typeobject.c:4633 #33 0xb7ea6c47 in PyObject_Call (func=0xb7c1ecd4, arg=0xb7c1486c, kw=0x0) at Objects/abstract.c:1861 #34 0xb7f2f6cc in PyEval_EvalFrameEx (f=0x80cd04c, throwflag=0) at Python/ceval.c:3780 #35 0xb7f340a5 in PyEval_EvalCodeEx (co=0xb7c75458, globals=0xb7c6b4f4, locals=0x0, args=0xb7c0f0f8, argcount=2, kws=0x80c0c30, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2832 #36 0xb7ecb382 in function_call (func=0xb7c014c4, arg=0xb7c0f0ec, kw=0xb7c16b54) at Objects/funcobject.c:517 ---Type to continue, or q to quit--- #37 0xb7ea6c47 in PyObject_Call (func=0xb7c1ecd4, arg=0xb7c0f0ec, kw=0xb7c16b54) at Objects/abstract.c:1861 #38 0xb7f311a9 in PyEval_EvalFrameEx (f=0x80ccee4, throwflag=0) at Python/ceval.c:3849 #39 0xb7f340a5 in PyEval_EvalCodeEx (co=0xb7c754a0, globals=0xb7c6b4f4, locals=0x0, args=0xb7c14198, argcount=2, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2832 #40 0xb7ecb3fe in function_call (func=0xb7c014fc, arg=0xb7c1418c, kw=0x0) at Objects/funcobject.c:517 #41 0xb7ea6c47 in PyObject_Call (func=0xb7c1ecd4, arg=0xb7c1418c, kw=0x0) at Objects/abstract.c:1861 #42 0xb7eaea25 in instancemethod_call (func=0xb7c014fc, arg=0xb7c1418c, kw=0x0) at Objects/classobject.c:2509 #43 0xb7ea6c47 in PyObject_Call (func=0xb7c1ecd4, arg=0xb7c031cc, kw=0x0) at Objects/abstract.c:1861 #44 0xb7f00d60 in slot_tp_call (self=0xb7c036ac, args=0xb7c031cc, kwds=0x0) at Objects/typeobject.c:4633 #45 0xb7ea6c47 in PyObject_Call (func=0xb7c1ecd4, arg=0xb7c031cc, kw=0x0) at Objects/abstract.c:1861 #46 0xb7f2f6cc in PyEval_EvalFrameEx (f=0x80cc7b4, throwflag=0) at Python/ceval.c:3780 #47 0xb7f335be in PyEval_EvalFrameEx (f=0x80cc0dc, throwflag=0) at Python/ceval.c:3655 #48 0xb7f340a5 in PyEval_EvalCodeEx (co=0xb7c00ad0, globals=0xb7c6d35c, locals=0x0, args=0x80d7bf0, argcount=2, kws=0x80d7bf8, kwcount=0, defs=0xb7c063b8, defcount=1, closure=0x0) at Python/ceval.c:2832 #49 0xb7f32931 in PyEval_EvalFrameEx (f=0x80d7aa4, throwflag=0) at Python/ceval.c:3665 #50 0xb7f340a5 in PyEval_EvalCodeEx (co=0xb7c00b18, globals=0xb7c6d35c, locals=0x0, args=0x80c0c20, argcount=1, kws=0x80c0c24, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2832 #51 0xb7f32931 in PyEval_EvalFrameEx (f=0x80c0ae4, throwflag=0) at Python/ceval.c:3665 #52 0xb7f335be in PyEval_EvalFrameEx (f=0x80b4874, throwflag=0) at Python/ceval.c:3655 #53 0xb7f340a5 in PyEval_EvalCodeEx (co=0xb7c71410, globals=0xb7c94acc, locals=0xb7c94acc, args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2832 #54 0xb7f342c3 in PyEval_EvalCode (co=0xb7c71410, globals=0xb7c94acc, locals=0xb7c94acc) at Python/ceval.c:494 #55 0xb7f543b4 in PyRun_FileExFlags (fp=0x804b008, filename=0xbf9ad21d "./Lib/test/test_str.py", start=257, globals=0xb7c94acc, locals=0xb7c94acc, closeit=1, flags=0xbf9ac908) at Python/pythonrun.c:1273 #56 0xb7f546cc in PyRun_SimpleFileExFlags (fp=0x804b008, filename=0xbf9ad21d "./Lib/test/test_str.py", closeit=1, flags=0xbf9ac908) at Python/pythonrun.c:879 #57 0xb7f549aa in PyRun_AnyFileExFlags (fp=0x804b008, filename=0xbf9ad21d "./Lib/test/test_str.py", closeit=1, flags=0xbf9ac908) at Python/pythonrun.c:698 #58 0xb7f5f897 in Py_Main (argc=1, argv=0xbf9ac9d4) at Modules/main.c:523 #59 0x080485a2 in main (argc=538976288, argv=0x20202020) at ./Modules/python.c:23