Bugzilla – Bug 148289
reproducible pgcalc2 crash
Last modified: 2006-04-17 11:18:17 UTC
- start pgcal2 - click 9 - click enter - click 9 - click enter - click = -> crash *** glibc detected *** pgcalc2: munmap_chunk(): invalid pointer: 0x081746ec *** ======= Backtrace: ========= /lib/libc.so.6[0xb711a901] /usr/lib/libstdc++.so.6(_ZdlPv+0x21)[0xb72ae3e1] pgcalc2[0x807f1dd] pgcalc2[0x80830e8] pgcalc2[0x80839d3] pgcalc2[0x80875c6] pgcalc2[0x8087bb2] /usr/lib/qt3/lib/libqt-mt.so.3(_ZN7QWidget5eventEP6QEvent+0x3a0)[0xb759b760] /usr/lib/qt3/lib/libqt-mt.so.3(_ZN12QApplication14internalNotifyEP7QObjectP6QEvent+0x97)[0xb7504417] /usr/lib/qt3/lib/libqt-mt.so.3(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x1cb)[0xb750521b] /opt/kde3/lib/libkdecore.so.4(_ZN12KApplication6notifyEP7QObjectP6QEvent+0x183)[0xb7b73803] /usr/lib/qt3/lib/libqt-mt.so.3(_ZN9QETWidget19translateMouseEventEPK7_XEvent+0x4ba)[0xb74a3c7a] /usr/lib/qt3/lib/libqt-mt.so.3(_ZN12QApplication15x11ProcessEventEP7_XEvent+0x916)[0xb74a2e56] /usr/lib/qt3/lib/libqt-mt.so.3(_ZN10QEventLoop13processEventsEj+0x4aa)[0xb74b37aa] /usr/lib/qt3/lib/libqt-mt.so.3(_ZN10QEventLoop9enterLoopEv+0x48)[0xb751b128] /usr/lib/qt3/lib/libqt-mt.so.3(_ZN10QEventLoop4execEv+0x2e)[0xb751afbe] /usr/lib/qt3/lib/libqt-mt.so.3(_ZN12QApplication4execEv+0x1f)[0xb7503eaf] pgcalc2[0x808ce76] /lib/libc.so.6(__libc_start_main+0xdc)[0xb70cc81c] pgcalc2(_ZN6QFrame10paintEventEP11QPaintEvent+0x31)[0x804e361] ======= Memory map: ======== 08048000-0809e000 r-xp 00000000 08:01 285426 /opt/kde3/bin/pgcalc2 0809e000-080a4000 rw-p 00055000 08:01 285426 /opt/kde3/bin/pgcalc2 080a4000-081d7000 rw-p 080a4000 00:00 0 [heap] b6837000-b686c000 r--s 00000000 08:01 415455 /var/run/nscd/passwd b686c000-b691f000 rw-p b686c000 00:00 0 b691f000-b6949000 r--p 00000000 08:01 797702 /usr/X11R6/lib/X11/fonts/truetype/albwb.ttf b6949000-b69b6000 r-xp 00000000 08:01 68365 /usr/lib/libmng.so.1.1.0.9 b69b6000-b69b9000 rw-p 0006c000 08:01 68365 /usr/lib/libmng.so.1.1.0.9
Sorry, the last button pressed is + The complete sequence: - start pgcal2 - click 9 - click enter - click 9 - click enter - click +
Here's the full bt for the record: Using host libthread_db library "/lib/tls/libthread_db.so.1". `system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols. [Thread debugging using libthread_db enabled] [New Thread 1092256032 (LWP 25064)] [KCrash handler] #4 0x410f0dc3 in strlen () from /lib/tls/libc.so.6 #5 0x080789c7 in TLCDDisplay::drawText (this=0x81f0150, X=126, Y=70, Text=0x0, AFont=0x828f238) at tlcd.cpp:237 #6 0x0807ed2f in TCalcMsgBox::Refresh (this=0x81fe680) at uCalcWin.cpp:406 #7 0x0807e520 in TCalcWin::Activate (this=0x81fe680) at uCalcWin.cpp:237 #8 0x0806f52e in TCalc::setActiveObject (this=0x81e7c30, obj=0x81fe680) at pgcalc.cpp:271 #9 0x0807b37a in TCalcObject::ShowModal (this=0x81fe680) at ucalcobj.cpp:372 #10 0x0807f513 in ErrMsg (AMessage=@0xbfcf3390, ACaption=@0xbfcf338c) at uCalcWin.cpp:443 #11 0x08080742 in TCalcAlg::ExecAction (this=0x8285190, Action=@0xbfcf3400) at uCalcAlg.cpp:280 #12 0x080741c5 in TCalc::ExecAction (this=0x81e7c30, Action=@0xbfcf3400) at pgcalc.cpp:547 #13 0x08074707 in TCalc::mouseReleaseEvent (this=0x81e7c30, e=0xbfcf3834) at pgcalc.cpp:1758 #14 0x408ba008 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3 #15 0x40820a91 in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3 #16 0x40821bf8 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3 #17 0x40398827 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4 #18 0x407bbc78 in QETWidget::translateMouseEvent () from /usr/lib/qt3/lib/libqt-mt.so.3 #19 0x407baa9b in QApplication::x11ProcessEvent () from /usr/lib/qt3/lib/libqt-mt.so.3 #20 0x407ceb7a in QEventLoop::processEvents () from /usr/lib/qt3/lib/libqt-mt.so.3 #21 0x40837989 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3 #22 0x40837886 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 #23 0x408203df in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 #24 0x0806f32f in main (argc=1, argv=0xbfcf3d74) at main.cpp:51
Fixed in stable
Hmm, I get the same problem on beta9 and current version from factory tree now (sorry,no debug package installed): signal 6, sigabrt
Really can't reproduce after my fix, try to get a backtrace please