[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    strange backtrace, crashing in qt
From:       Robby Stephenson <robby () periapsis ! org>
Date:       2002-12-12 4:40:09
[Download RAW message or body]

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 <<
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic