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

List:       kde-devel
Subject:    Re: strange backtrace, crashing in qt
From:       tech () bishop ! dhs ! org
Date:       2002-12-12 5:19:31
[Download RAW message or body]


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

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