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

List:       kde-core-devel
Subject:    Re: metaunloading problem
From:       Michael Matz <matz () ifh ! de>
Date:       2000-08-05 20:24:08
[Download RAW message or body]

Hi,

On Sat, 5 Aug 2000, David Faure wrote:
> >> >> #0  0x4000769c in _dl_lookup_symbol (
> >> >>     undef_name=0x411a9e2f "_._35_KUnloadMetaClass_Helperlibkjava_la",
> >> >>     ref=0xbffff59c, symbol_scope=0x8179f20,
> >
> >so I'm not too sure. Do you have a reproducible situation (with URL and so
> >on) for that crash for me to test, if it really makes a difference?
> 
> Yes. As I was saying, "konqueror www.kde.org", then go to home directory
> (I'm not even sure it's necessary....), then close the window -> crash.

Yep, this leads to a crash even for me, but not to the one mentioned
above:

#0  0x0 in ?? ()
#1  0x40a7255a in QToolBar::~QToolBar (this=0x8141c88, __in_chrg=3)
    at widgets/qtoolbar.cpp:303
#2  0x403dd15d in KToolBar::~KToolBar (this=0x8141c88, __in_chrg=3)
    at ../../../kdecvs/kdelibs/kdeui/ktoolbar.cpp:176
#3  0x4049bcb8 in KXMLGUIBuilder::removeContainer (this=0x80ed748,
    container=0x8141c88, parent=0x0, element=@0xbfffefcc, id=-1)
    at ../../../kdecvs/kdelibs/kdeui/kxmlguibuilder.cpp:241
#4  0x40049f56 in KonqMainWindow::removeContainer (this=0x80ed6d0,
    container=0x8141c88, parent=0x0, element=@0xbfffefcc, id=-1)
    at ../../../kdecvs/kdebase/konqueror/konq_mainwindow.cc:280
#5  0x4049902c in KXMLGUIFactory::removeRecursive (this=0x81230b8,
    element=@0xbfffefcc, node=0x81431f0)
    at ../../../kdecvs/kdelibs/kdeui/kxmlgui.cpp:1026
#6  0x404986c4 in KXMLGUIFactory::removeRecursive (this=0x81230b8,
    element=@0xbffff038, node=0x8112390)
    at ../../../kdecvs/kdelibs/kdeui/kxmlgui.cpp:912
#7  0x40497130 in KXMLGUIFactory::removeClient (this=0x81230b8,
    client=0x80ed8f0) at ../../../kdecvs/kdelibs/kdeui/kxmlgui.cpp:566
#8  0x40134016 in KParts::MainWindow::createShellGUI (this=0x80ed6d0,
    create=false) at ../../../kdecvs/kdelibs/kparts/mainwindow.cpp:181

I get this crash even when I only start konqui in homedir (iconview), and
quit it. Seems some unclean things in the toolbar or xmlgui code. It also
happens when I disable the dlclose. So this crash is not connected with
unloading. The one in _dl_lookup_symbol() is, but I can't reproduce it, as
the above SEGV is faster ;)


Ciao,
Michael.

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

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