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

List:       kde-core-devel
Subject:    Re: Konqueror crash
From:       David Faure <david () mandrakesoft ! com>
Date:       2000-04-16 17:56:43
[Download RAW message or body]

Yes, I've been hitting that one too, since we upgraded to Qt 2.1 final :(

The bug seems to be either in Qt (the QLayout code) or in KTMLayout.
The relevant konqueror code hasn't changed, and commenting out the dummy widget
in konq_viewmgr.cc's constructor fixes it - but since KOffice uses the same
'dummy' widget and works fine, it should work in konqy too.

Can someone with knowledge about KTMW's layout code have a look ?

I tried to look into it, but can't see what's wrong.

When the crash occurs, the kmainWidget member in KTMW seems to be a dangling pointer,
no idea why.

On Sun, Apr 16, 2000 at 01:17:26PM +0200, Geert Jansen wrote:
> Hi!
> 
> Konqueror crashes for me directly after startup. Here's a backtrace:
> 
> #0  0x406787c6 in QGList::read () from /home/geertj/kde/CVS/qt/lib/libqt.so.2
> #1  0x402e54d6 in KTMLayout::mainLayout () from /opt/kde2/lib/libkdeui.so.3
> #2  0x402e4917 in KTMLayout::setGeometry () from /opt/kde2/lib/libkdeui.so.3
> #3  0x40699105 in QLayout::activate ()
>    from /home/geertj/kde/CVS/qt/lib/libqt.so.2
> #4  0x40698870 in QLayout::eventFilter ()
>    from /home/geertj/kde/CVS/qt/lib/libqt.so.2
> #5  0x406ff9c0 in QObject::activate_filters ()
>    from /home/geertj/kde/CVS/qt/lib/libqt.so.2
> #6  0x40763bdb in QWidget::event () from /home/geertj/kde/CVS/qt/lib/libqt.so.2
> #7  0x402e2f25 in KTMainWindow::event () from /opt/kde2/lib/libkdeui.so.3
> #8  0x4069eb74 in QApplication::notify ()
>    from /home/geertj/kde/CVS/qt/lib/libqt.so.2
> #9  0x4069f7ec in QApplication::sendPostedEvents ()
>    from /home/geertj/kde/CVS/qt/lib/libqt.so.2
> #10 0x4069f3f5 in QApplication::sendPostedEvents ()
>    from /home/geertj/kde/CVS/qt/lib/libqt.so.2
> #11 0x4062399b in QApplication::processNextEvent ()
>    from /home/geertj/kde/CVS/qt/lib/libqt.so.2
> #12 0x406a042f in QApplication::enter_loop ()
>    from /home/geertj/kde/CVS/qt/lib/libqt.so.2
> #13 0x4062394b in QApplication::exec ()
>    from /home/geertj/kde/CVS/qt/lib/libqt.so.2
> #14 0x400404ae in main (argc=1, argv=0xbffff6f4) at konq_main.cc:145 
> 
> This is Qt 2.1 final, fresh checkout and XFree 4.0.
> 
> Greetings,
> -- 
>     Geert Jansen                       email: <g.t.jansen at stud.tue.nl>
>     Phylosopher, Physicist,                    email: <jansen at kde.org>           
>     KDE enthusiast                                 PGP key ID: 0xD2B5E7CE            

-- 
David FAURE, david@mandrakesoft.com, faure@kde.org
http://home.clara.net/faure/
KDE, Making The Future of Computing Available Today
See http://www.kde.org/kde1-and-kde2.html for how to set up KDE 2

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

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