Hi list, I've a rather huge and involved application which now that I've updateded a couple of its dependencies (numpy/PyQwt/ScientificPython ...) keeps crashing on me after "certain patterns of interaction". I've pasted a typical backtrace below, the top part looks always very similar, in particular multiarray.so is always there. Also it's always an illegal call to free (). So you gurus out there, does this mean that numpy is the culprit? Any help would be appreciated. Thanks, Martin *** glibc detected *** python: free(): invalid pointer: 0xb7a95ac0 *** ======= Backtrace: ========= /lib/libc.so.6[0xb7c00911] /lib/libc.so.6(__libc_free+0x84)[0xb7c01f84] /usr/local/lib/libpython2.4.so.1.0(PyObject_Free+0x51)[0xb7e3cf31] /usr/local/lib/python2.4/site-packages/numpy/core/multiarray.so[0xb7a47d97] /usr/local/lib/python2.4/site-packages/numpy/core/multiarray.so[0xb7a60dca] /usr/local/lib/python2.4/site-packages/numpy/core/umath.so[0xb7a2bd9f] /usr/local/lib/libpython2.4.so.1.0(PyCFunction_Call+0x11d)[0xb7e3964d] /usr/local/lib/libpython2.4.so.1.0(PyEval_EvalFrame+0x4e8e)[0xb7e7542e] /usr/local/lib/libpython2.4.so.1.0(PyEval_EvalCodeEx+0x869)[0xb7e765c9] /usr/local/lib/libpython2.4.so.1.0(PyEval_EvalFrame+0x408b)[0xb7e7462b] /usr/local/lib/libpython2.4.so.1.0(PyEval_EvalCodeEx+0x869)[0xb7e765c9] /usr/local/lib/libpython2.4.so.1.0[0xb7e25fce] /usr/local/lib/libpython2.4.so.1.0(PyObject_Call+0x37)[0xb7e0a217] /usr/local/lib/libpython2.4.so.1.0[0xb7e11b05] /usr/local/lib/libpython2.4.so.1.0(PyObject_Call+0x37)[0xb7e0a217] /usr/local/lib/libpython2.4.so.1.0[0xb7e5192e] /usr/local/lib/libpython2.4.so.1.0[0xb7e4aea5] /usr/local/lib/libpython2.4.so.1.0(PyObject_Call+0x37)[0xb7e0a217] /usr/local/lib/libpython2.4.so.1.0(PyEval_EvalFrame+0x25fd)[0xb7e72b9d] /usr/local/lib/libpython2.4.so.1.0(PyEval_EvalCodeEx+0x869)[0xb7e765c9] /usr/local/lib/libpython2.4.so.1.0(PyEval_EvalFrame+0x408b)[0xb7e7462b] /usr/local/lib/libpython2.4.so.1.0(PyEval_EvalCodeEx+0x869)[0xb7e765c9] /usr/local/lib/libpython2.4.so.1.0[0xb7e25efa] /usr/local/lib/libpython2.4.so.1.0(PyObject_Call+0x37)[0xb7e0a217] /usr/local/lib/libpython2.4.so.1.0[0xb7e11b05] /usr/local/lib/libpython2.4.so.1.0(PyObject_Call+0x37)[0xb7e0a217] /usr/local/lib/libpython2.4.so.1.0(PyEval_CallObjectWithKeywords+0x7c) [0xb7e6f91c] /usr/local/lib/python2.4/site-packages/sip.so[0xb3aa2817] /usr/local/lib/python2.4/site-packages/qt.so[0xb3b7bb80] /usr/lib/libqt-mt.so.3 (_ZN7QObject15activate_signalEP15QConnectionListP8QUObject+0x16d)[0xb3618b5d] /usr/lib/libqt-mt.so.3 (_ZN9QListView13doubleClickedEP13QListViewItemRK6QPointi+0xe6)[0xb3964686] /usr/lib/libqt-mt.so.3 (_ZN9QListView29contentsMouseDoubleClickEventEP11QMouseEvent+0x168) [0xb36fc908] /usr/local/lib/python2.4/site-packages/qt.so[0xb3d6ae7c] /usr/lib/libqt-mt.so.3 (_ZN11QScrollView29viewportMouseDoubleClickEventEP11QMouseEvent+0xa5) [0xb372e345] /usr/local/lib/python2.4/site-packages/qt.so[0xb3d6a7bc] /usr/lib/libqt-mt.so.3(_ZN11QScrollView11eventFilterEP7QObjectP6QEvent+0x1e1) [0xb372b821] /usr/lib/libqt-mt.so.3(_ZN9QListView11eventFilterEP7QObjectP6QEvent+0xa6) [0xb36f9c96] /usr/local/lib/python2.4/site-packages/qt.so[0xb3d66aab] /usr/lib/libqt-mt.so.3(_ZN7QObject16activate_filtersEP6QEvent+0x5c) [0xb361845c] /usr/lib/libqt-mt.so.3(_ZN7QObject5eventEP6QEvent+0x3b)[0xb36184cb] /usr/lib/libqt-mt.so.3(_ZN7QWidget5eventEP6QEvent+0x2c)[0xb36514fc] /usr/lib/libqt-mt.so.3 (_ZN12QApplication14internalNotifyEP7QObjectP6QEvent+0x97)[0xb35b9c47] /usr/lib/libqt-mt.so.3(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x1cb) [0xb35bab6b] /usr/local/lib/python2.4/site-packages/qt.so[0xb3f3bf05] /usr/lib/libqt-mt.so.3(_ZN9QETWidget19translateMouseEventEPK7_XEvent+0x4c2) [0xb3559c42] /usr/lib/libqt-mt.so.3(_ZN12QApplication15x11ProcessEventEP7_XEvent+0x916) [0xb3558e16] /usr/lib/libqt-mt.so.3(_ZN10QEventLoop13processEventsEj+0x4aa)[0xb356945a] /usr/lib/libqt-mt.so.3(_ZN10QEventLoop9enterLoopEv+0x48)[0xb35d0a78] /usr/lib/libqt-mt.so.3(_ZN10QEventLoop4execEv+0x2e)[0xb35d090e] /usr/lib/libqt-mt.so.3(_ZN12QApplication4execEv+0x1f)[0xb35b97ff] /usr/local/lib/python2.4/site-packages/qt.so[0xb3f39d6e] /usr/local/lib/libpython2.4.so.1.0(PyCFunction_Call+0x14d)[0xb7e3967d] /usr/local/lib/libpython2.4.so.1.0(PyEval_EvalFrame+0x4e8e)[0xb7e7542e] /usr/local/lib/libpython2.4.so.1.0(PyEval_EvalCodeEx+0x869)[0xb7e765c9] /usr/local/lib/libpython2.4.so.1.0(PyEval_EvalCode+0x63)[0xb7e76643] /usr/local/lib/libpython2.4.so.1.0(PyRun_FileExFlags+0xb7)[0xb7e9b5c7] /usr/local/lib/libpython2.4.so.1.0(PyRun_SimpleFileExFlags+0x198)[0xb7e9b7c8] /usr/local/lib/libpython2.4.so.1.0(PyRun_AnyFileExFlags+0x7a)[0xb7e9baba] /usr/local/lib/libpython2.4.so.1.0(Py_Main+0xbad)[0xb7ea1f3d] python(main+0x32)[0x80485e2] /lib/libc.so.6(__libc_start_main+0xdc)[0xb7bb287c] python[0x8048521] ======= Memory map: ======== 08048000-08049000 r-xp 00000000 03:05 205745 /usr/local/bin/python 08049000-0804a000 rw-p 00000000 03:05 205745 /usr/local/bin/python 0804a000-087cc000 rw-p 0804a000 00:00 0 [heap] b1f00000-b1f21000 rw-p b1f00000 00:00 0 b1f21000-b2000000 ---p b1f21000 00:00 0 b204b000-b21d7000 rw-p b204b000 00:00 0 b229d000-b24ef000 rw-p b229d000 00:00 0 b2551000-b2583000 rw-p b2551000 00:00 0 b25b5000-b25e7000 rw-p b25b5000 00:00 0 b2619000-b2713000 rw-p b2619000 00:00 0 b2745000-b2786000 rw-p b2745000 00:00 0 b2786000-b278f000 r-xp 00000000 03:05 42242 /usr/X11R6/lib/X11/locale/lib/common/xomGeneric.so.2 b278f000-b2790000 rw-p 00008000 03:05 42242 /usr/X11R6/lib/X11/locale/lib/common/xomGeneric.so.2 b2790000-b27d6000 r--p 00000000 03:05 47073 /var/X11R6/compose-cache/l2_024_35fe9fba b27d6000-b27f1000 r-xp 00000000 03:05 42237 /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2 b27f1000-b27f3000 rw-p 0001b000 03:05 42237 /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2 b27f3000-b2816000 r-xp 00000000 03:05 43814 /usr/lib/qt3/plugins/inputmethods/libqsimple.so b2816000-b2817000 rw-p 00022000 03:05 43814 /usr/lib/qt3/plugins/inputmethods/libqsimple.so b2817000-b281f000 r-xp 00000000 03:05 13957 /lib/libnss_files-2.4.so b281f000-b2821000 rw-p 00007000 03:05 13957 /lib/libnss_files-2.4.so b2821000-b2832000 r-xp 00000000 03:05 13951 /lib/libnsl-2.4.so b2832000-b2834000 rw-p 00010000 03:05 13951 /lib/libnsl-2.4.so b2834000-b2836000 rw-p b2834000 00:00 0 b2836000-b2860000 r-xp 00000000 03:05 61788 /opt/kde3/lib/libkdefx.so.4.2.0 b2860000-b2862000 rw-p 00029000 03:05 61788 /opt/kde3/lib/libkdefx.so.4.2.0 b2862000-b2878000 r-xp 00000000 03:05 61766 /opt/kde3/lib/kde3/plugins/styles/light.so b2878000-b2879000 rw-p 00015000 03:05 61766 /opt/kde3/lib/kde3/plugins/styles/light.so b2879000-b289a000 r--p 00000000 03:05 36221 /usr/X11R6/lib/X11/fonts/truetype/DejaVuSerif.ttf b28a8000-b28c8000 r--p 00000000 03:05 36218 /usr/X11R6/lib/X11/fonts/truetype/DejaVuSerif-Bold.ttf b28c8000-b2909000 rw-p b28c8000 00:00 0 b2909000-b2934000 r-xp 00000000 03:05 19354 /usr/lib/liblcms.so.1.0.15 b2934000-b2936000 rw-p 0002a000 03:05 19354 /usr/lib/liblcms.so.1.0.15 b2936000-b2938000 rw-p b2936000 00:00 0 b2938000-b29a5000 r-xp 00000000 03:05 21150 /usr/lib/libmng.so.1.1.0.9 b29a5000-b29a8000 rw-p 0006c000 03:05 21150 /usr/lib/libmng.so.1.1.0.9 b29ab000-b29b3000 r-xp 00000000 03:05 43815 /usr/lib/qt3/plugins/inputmethods/libqxim.so b29b3000-b29b4000 rw-p 00008000 03:05 43815 /usr/lib/qt3/plugins/inputmethods/libqxim.so b29b4000-b29b7000 r-xp 00000000 03:05 43813 /usr/lib/qt3/plugins/inputmethods/libqimsw-none.so b29b7000-b29b8000 rw-p 00003000 03:05 43813 /usr/lib/qt3/plugins/inputmethods/libqimsw-none.so b29b8000-b29bf000 r-xp 00000000 03:05 43812 /usr/lib/qt3/plugins/inputmethods/libqimsw-multi.so b29bf000-b29c0000 rw-p 00007000 03:05 43812 /usr/lib/qt3/plugins/inputmethods/libqimsw-multi.so b29c0000-b29de000 r-xp 00000000 03:05 17664 /usr/lib/libjpeg.so.62.0.0 b29de000-b29df000 rw-p 0001d000 03:05 17664 /usr/lib/libjpeg.so.62.0.0 b29e0000-b29e8000 r-xp 00000000 03:05 13961 /lib/libnss_nis-2.4.so b29e8000-b29ea000 rw-p 00007000 03:05 13961 /lib/libnss_nis-2.4.so b29ea000-b29f0000 r-xp 00000000 03:05 13953 /lib/libnss_compat-2.4.so b29f0000-b29f2000 rw-p 00005000 03:05 13953 /lib/libnss_compat-2.4.so b29f2000-b29f6000 r-xp 00000000 03:05 43810 /usr/lib/qt3/plugins/imageformats/libqmng.so b29f6000-b29f7000 rw-p 00003000 03:05 43810 /usr/lib/qt3/plugins/imageformats/libqmng.so b29f7000-b29f8000 r-xp 00000000 03:05 42239 /usr/X11R6/lib/X11/locale/lib/common/xlcUTF8Load.so.2 b29f8000-b29f9000 rw-p 00000000 03:05 42239 /usr/X11R6/lib/X11/locale/lib/common/xlcUTF8Load.so.2 b29f9000-b29ff000 r--s 00001000 03:05 68835 /var/cache/fontconfig/d0814903482a18ed8717ceb08fcf4410.cache-2 b29ff000-b2a04000 r--s 00001000 0Aborted
participants (7)
-
Albert Strasheim
-
Martin Takeo Wiechert
-
Martin Wiechert
-
Nils Wagner
-
Robert Kern
-
Simon Burton
-
Travis Oliphant