loic@bluelagoon:~/tmp/Linux$ gdb python2.5 GNU gdb 6.7.1-debian Copyright (C) 2007 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i486-linux-gnu"... Using host libthread_db library "/lib/i686/cmov/libthread_db.so.1". (gdb) run Starting program: /home/loic/tmp/Linux/bin/python2.5 [Thread debugging using libthread_db enabled] Python 2.5.2 (r252:60911, Feb 25 2008, 08:15:40) [GCC 4.1.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. [New Thread 0xb7cafad0 (LWP 15665)] >>> from pylab import * >>> x = linspace(-10, 10,205) >>> y = sinc(x) >>> plot(x, y) [] >>> show() Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb7cafad0 (LWP 15665)] 0xb6c87cee in PyAggImagePhoto (clientdata=0x0, interp=0x87d9c78, argc=5, argv=0xbff53ddc) at src/_transforms.h:362 362 Point* ll_api() {return _ll;} Current language: auto; currently c++ (gdb) bt #0 0xb6c87cee in PyAggImagePhoto (clientdata=0x0, interp=0x87d9c78, argc=5, argv=0xbff53ddc) at src/_transforms.h:362 #1 0xb6af52dc in TclInvokeStringCommand () from /home/loic/tmp/Linux/lib/libtcl8.4.so #2 0xb6af6e13 in TclEvalObjvInternal () from /home/loic/tmp/Linux/lib/libtcl8.4.so #3 0xb6af7d3c in Tcl_EvalObjv () from /home/loic/tmp/Linux/lib/libtcl8.4.so #4 0xb6d6b509 in Tkapp_Call (selfptr=0x884a138, args=0x880714c) at /home/loic/tmp/Linux/src/Python-2.5.2/Modules/_tkinter.c:1327 #5 0xb7ebb37d in PyCFunction_Call (func=0x88556ac, arg=0x880714c, kw=0x0) at Objects/methodobject.c:108 #6 0xb7f07ed0 in PyEval_EvalFrameEx (f=0x89baf54, throwflag=0) at Python/ceval.c:3573 #7 0xb7f097c0 in PyEval_EvalCodeEx (co=0x87b43c8, globals=0x881a13c, locals=0x0, args=0x89892fc, argcount=2, kws=0x8989304, kwcount=1, defs=0x850d5b8, defcount=2, closure=0x0) at Python/ceval.c:2836 #8 0xb7f07987 in PyEval_EvalFrameEx (f=0x89891bc, throwflag=0) at Python/ceval.c:3669 #9 0xb7f097c0 in PyEval_EvalCodeEx (co=0x8744260, globals=0x87931c4, locals=0x0, args=0x8988a68, argcount=1, kws=0x8988a6c, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2836 #10 0xb7f07987 in PyEval_EvalFrameEx (f=0x8988914, throwflag=0) at Python/ceval.c:3669 #11 0xb7f097c0 in PyEval_EvalCodeEx (co=0x8744218, globals=0x87931c4, locals=0x0, args=0x8508db8, argcount=2, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2836 #12 0xb7ea7300 in function_call (func=0x8843e64, arg=0x8508dac, kw=0x0) at Objects/funcobject.c:517 #13 0xb7e857b7 in PyObject_Call (func=0x0, arg=0x8508dac, kw=0x0) at Objects/abstract.c:1861 #14 0xb7f06513 in PyEval_EvalFrameEx (f=0x8987fe4, throwflag=0) at Python/ceval.c:3853 #15 0xb7f097c0 in PyEval_EvalCodeEx (co=0x87ab458, globals=0x8793c64, locals=0x0, args=0x881f240, argcount=20, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2836 #16 0xb7ea7300 in function_call (func=0x88114fc, arg=0x881f234, kw=0x0) at Objects/funcobject.c:517 #17 0xb7e857b7 in PyObject_Call (func=0x0, arg=0x881f234, kw=0x0) at Objects/abstract.c:1861 #18 0xb7e8cfd2 in instancemethod_call (func=0x8331aa4, arg=0x881f234, kw=0x0) at Objects/classobject.c:2519 #19 0xb7e857b7 in PyObject_Call (func=0x0, arg=0x871da54, kw=0x0) at Objects/abstract.c:1861 #20 0xb7f0177b in PyEval_CallObjectWithKeywords (func=0x8331aa4, arg=0x871da54, kw=0x0) at Python/ceval.c:3442 #21 0xb6d6a0af in PythonCmd (clientData=0x8944440, interp=0x87d9c78, argc=20, argv=0x8987520) at /home/loic/tmp/Linux/src/Python-2.5.2/Modules/_tkinter.c:2014 #22 0xb6af52dc in TclInvokeStringCommand () from /home/loic/tmp/Linux/lib/libtcl8.4.so #23 0xb6af6e13 in TclEvalObjvInternal () from /home/loic/tmp/Linux/lib/libtcl8.4.so #24 0xb6b22bb7 in TclExecuteByteCode () from /home/loic/tmp/Linux/lib/libtcl8.4.so #25 0xb6b1fd54 in Tcl_ExprObj () from /home/loic/tmp/Linux/lib/libtcl8.4.so #26 0xb6af6633 in Tcl_ExprBooleanObj () from /home/loic/tmp/Linux/lib/libtcl8.4.so #27 0xb6b04085 in Tcl_IfObjCmd () from /home/loic/tmp/Linux/lib/libtcl8.4.so #28 0xb6af6e13 in TclEvalObjvInternal () from /home/loic/tmp/Linux/lib/libtcl8.4.so #29 0xb6af73ad in Tcl_EvalEx () from /home/loic/tmp/Linux/lib/libtcl8.4.so #30 0xb6b9eeba in Tk_BindEvent () from /home/loic/tmp/Linux/lib/libtk8.4.so #31 0xb6ba4773 in TkBindEventProc () from /home/loic/tmp/Linux/lib/libtk8.4.so #32 0xb6baa39a in Tk_HandleEvent () from /home/loic/tmp/Linux/lib/libtk8.4.so #33 0xb6bc60c6 in TkDoConfigureNotify () from /home/loic/tmp/Linux/lib/libtk8.4.so #34 0xb6bc68dd in Tk_MakeWindowExist () from /home/loic/tmp/Linux/lib/libtk8.4.so #35 0xb6bc6a5b in Tk_MapWindow () from /home/loic/tmp/Linux/lib/libtk8.4.so #36 0xb6bbdaa6 in ArrangePacking () from /home/loic/tmp/Linux/lib/libtk8.4.so #37 0xb6b5882f in TclServiceIdle () from /home/loic/tmp/Linux/lib/libtcl8.4.so #38 0xb6b47cb0 in Tcl_DoOneEvent () from /home/loic/tmp/Linux/lib/libtcl8.4.so #39 0xb6d69cd8 in Tkapp_MainLoop (selfptr=0x884a138, args=0xb77495cc) at /home/loic/tmp/Linux/src/Python-2.5.2/Modules/_tkinter.c:2554 #40 0xb7ebb37d in PyCFunction_Call (func=0x88270cc, arg=0xb77495cc, kw=0x0) at Objects/methodobject.c:108 #41 0xb7f07ed0 in PyEval_EvalFrameEx (f=0x898790c, throwflag=0) at Python/ceval.c:3573 #42 0xb7f097c0 in PyEval_EvalCodeEx (co=0x87992a8, globals=0x8793c64, locals=0x0, args=0x8986210, argcount=0, kws=0x8986210, kwcount=0, defs=0x880d3b8, defcount=1, closure=0x0) at Python/ceval.c:2836 ---Type to continue, or q to quit--- #43 0xb7f07987 in PyEval_EvalFrameEx (f=0x89860cc, throwflag=0) at Python/ceval.c:3669 #44 0xb7f097c0 in PyEval_EvalCodeEx (co=0x87440b0, globals=0x87931c4, locals=0x0, args=0x89860b8, argcount=0, kws=0x89860b8, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2836 #45 0xb7f07987 in PyEval_EvalFrameEx (f=0x8985f7c, throwflag=0) at Python/ceval.c:3669 #46 0xb7f097c0 in PyEval_EvalCodeEx (co=0xb7c34e30, globals=0xb7c87acc, locals=0xb7c87acc, args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2836 #47 0xb7f09835 in PyEval_EvalCode (co=0xb7c34e30, globals=0xb7c87acc, locals=0xb7c87acc) at Python/ceval.c:494 #48 0xb7f2b920 in PyRun_InteractiveOneFlags (fp=0xb7df9440, filename=0xb7f606dc "", flags=0xbff56d68) at Python/pythonrun.c:1273 #49 0xb7f2bb43 in PyRun_InteractiveLoopFlags (fp=0xb7df9440, filename=0xb7f606dc "", flags=0xbff56d68) at Python/pythonrun.c:723 #50 0xb7f2c277 in PyRun_AnyFileExFlags (fp=0xb7df9440, filename=0xb7f606dc "", closeit=0, flags=0xbff56d68) at Python/pythonrun.c:692 #51 0xb7f357f3 in Py_Main (argc=0, argv=0xbff56e34) at Modules/main.c:523 #52 0x080485a2 in main (argc=Cannot access memory at address 0x0 ) at ./Modules/python.c:23