From kde-devel Thu Dec 12 05:19:31 2002 From: tech () bishop ! dhs ! org Date: Thu, 12 Dec 2002 05:19:31 +0000 To: kde-devel Subject: Re: strange backtrace, crashing in qt X-MARC-Message: https://marc.info/?l=kde-devel&m=103967041404330 1) I would stop the configure with an error if it doesn't find the proper xml and xslt headers. As it is, it continues on, and if you aren't paying attention to the configure output, it's easy to miss that you don't have what it needs to compile. 2) I am running debian/unstable, and I do *not* get a crash. Instead, I get no gui and all, and after a couple seconds, it just returns to the command-line :-( It outputs the following: [ david@debian ] $ bookcase BCGroupView::slotShowCount BCGroupView::setGroupAttribute - Bookcase::updateCollectionToolBar BCGroupView::setGroupAttribute - author BCGroupView::locateItem() - adding new collection BCGroupView::slotAddCollection BCGroupView::slotAddCollection Alarm clock [ david@debian ] $ I am running 3.1, and have successfully compiled and ran other third party apps (umbrello, kmamerun, etc). In the immortal words of Ellen Feiss, "Huh?". Sorry this isn't of more help, but I tried... 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 <<