From kde-devel Thu Dec 12 05:22:23 2002 From: David Bishop Date: Thu, 12 Dec 2002 05:22:23 +0000 To: kde-devel Subject: Re: strange backtrace, crashing in qt X-MARC-Message: https://marc.info/?l=kde-devel&m=103967053204391 I take that back. If I run it under gdb, it is crashing, with an identical backtrace. I guess I'm used to the krash dialog coming up, so I didn't expect it to just ... not appear. That's really weird. On Wed, Dec 11, 2002 at 08:40:09PM -0800, Robby Stephenson wrote: > Hi, > > I've written a program I use for my book collection, called Bookcase, > available at http://www.periapsis.org/bookcase/ I've had a couple users > report crashes immediately upon application startup, and they've been kind > enough to send me backtraces. > > The problem is that it seems to be crashing somewhere within qt's internals > since nothing in the backtrace references bookcase or kde. I was wondering > if anyone has seen this before and more importantly, if you have any > suggestion about how to fix it. I hesitate to start thinking it's a qt bug > without further evidence. > > As far as I know, it's a fairly 'normal' app, made from the kdevelop > template for the most part. I don't understand backtraces all that well, > and this really has me puzzled. Everything runs fine on my Mandrake 9.0 > box, so can't reproduce it. Oh, and it's a KDE3 app. > > Thanks, > Robby > > Here's the backtrace (from a Debian unstable box): > #1 0x4097c6f4 in __builtin_delete () from > /usr/lib/libstdc++-libc6.2-2.so.3 > #2 0x40d8c4f4 in QGList::removeRef () from /usr/lib/libqt-mt.so.3 > #3 0x40b4c251 in QApplication::sendPostedEvents () from > /usr/lib/libqt-mt.so.3 > #4 0x40bbc7a9 in QWidget::polish () from /usr/lib/libqt-mt.so.3 > #5 0x40c6b780 in QSplitter::minimumSizeHint () from > /usr/lib/libqt-mt.so.3 > #6 0x40c44f6d in QMainWindowLayout::minimumSize () from > /usr/lib/libqt-mt.so.3 > #7 0x40b814f5 in QBoxLayout::setupGeom () from /usr/lib/libqt-mt.so.3 > #8 0x40b801bd in QBoxLayout::sizeHint () from /usr/lib/libqt-mt.so.3 > #9 0x40b465ef in QLayout::totalSizeHint () from /usr/lib/libqt-mt.so.3 > #10 0x40c46c3f in QMainWindow::sizeHint () from /usr/lib/libqt-mt.so.3 > #11 0x40bbbc94 in QWidget::show () from /usr/lib/libqt-mt.so.3 > #12 0x40c46be3 in QMainWindow::show () from /usr/lib/libqt-mt.so.3 > #13 0x08073dd5 in main () > #14 0x4109ca5f in __libc_start_main () from /lib/libc.so.6 > > Another one I have from RedHat 7.3 is very similar: > #1 0x4060e5e6 in __builtin_delete (ptr=0x812ecd0) at > ../../gcc/cp/new2.cc:-1 > #2 0x40dea84c in QGList::removeRef () from > /usr/lib/qt3-gcc2.96/lib/libqt-mt.so.3 > #3 0x40b901f3 in QApplication::sendPostedEvents () > from /usr/lib/qt3-gcc2.96/lib/libqt-mt.so.3 > #4 0x40c05112 in QWidget::polish () from > /usr/lib/qt3-gcc2.96/lib/libqt-mt.so.3 > #5 0x40cbcda1 in QSplitter::minimumSizeHint () > from /usr/lib/qt3-gcc2.96/lib/libqt-mt.so.3 > #6 0x40c943cc in QMainWindowLayout::minimumSize () > from /usr/lib/qt3-gcc2.96/lib/libqt-mt.so.3 > #7 0x40bc6e3e in QBoxLayout::setupGeom () from > /usr/lib/qt3-gcc2.96/lib/libqt-mt.so.3 > #8 0x40bc598c in QBoxLayout::sizeHint () from > /usr/lib/qt3-gcc2.96/lib/libqt-mt.so.3 > #9 0x40b89d3f in QLayout::totalSizeHint () from > /usr/lib/qt3-gcc2.96/lib/libqt-mt.so.3 > #10 0x40c96092 in QMainWindow::sizeHint () from > /usr/lib/qt3-gcc2.96/lib/libqt-mt.so.3 > #11 0x40c04580 in QWidget::show () from > /usr/lib/qt3-gcc2.96/lib/libqt-mt.so.3 > #12 0x40c96036 in QMainWindow::show () from > /usr/lib/qt3-gcc2.96/lib/libqt-mt.so.3 > #13 0x08073822 in main () > #14 0x42017589 in __libc_start_main () from /lib/i686/libc.so.6 > > > >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe << >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<