Konq always crashes on exit

Malte Starostik malte at kde.org
Mon Oct 7 04:26:16 BST 2002


Hi,

has anyone seen this recently?
Fresh build on Mandrake 9.0 and konq consistently crashes on exit. I suspect 
it's some lib unloading thing as ~KLibrary is always in the bt, but I'm not 
sure yet. Still investigating but maybe you already have the answer *hope*
-Malte

Here's one from webbrowsing:

#0  0x402fb71f in readConfig (config=0x816a830, group=@0xbfffed60, 
metaData=0x82ab1a0)
    at /home/malte/src/kde/kdelibs/kio/kio/slaveconfig.cpp:55
#1  0x402fb7de in KIO::SlaveConfigPrivate::readGlobalConfig() (this=0x82ab1a0)
    at /home/malte/src/kde/kdelibs/kio/kio/slaveconfig.cpp:77
#2  0x402fbc63 in SlaveConfig (this=0x82b1fe0)
    at /home/malte/src/kde/kdelibs/kio/kio/slaveconfig.cpp:150
#3  0x402fbb31 in KIO::SlaveConfig::self() ()
    at /home/malte/src/kde/kdelibs/kio/kio/slaveconfig.cpp:142
#4  0x402c4ce0 in KProtocolManager::userAgentForHost(QString const&) (
    hostname=@0xbfffeec0) at 
/home/malte/src/kde/kdelibs/kio/kio/kprotocolmanager.cpp:415
#5  0x41ba35bd in KJSProxyImpl::applyUserAgent() (this=0x8272400)
    at /home/malte/src/kde/kdelibs/khtml/ecma/kjs_proxy.cpp:322
#6  0x41ba2fa6 in KJSProxyImpl::clear() (this=0x8272400)
    at /home/malte/src/kde/kdelibs/khtml/ecma/kjs_proxy.cpp:205
#7  0x41875590 in KHTMLPart::clear() (this=0x820d370)
    at /home/malte/src/kde/kdelibs/khtml/khtml_part.cpp:893
#8  0x418727d8 in ~KHTMLPart (this=0x820d370)
    at /home/malte/src/kde/kdelibs/khtml/khtml_part.cpp:283
#9  0x406758fd in QPtrList<QObject>::deleteItem(void*) (this=0x8202d40, 
d=0x820d370)
    at /usr/local/qt/include/qptrlist.h:121
#10 0x40e23c06 in QGList::clear() () from /usr/local/qt/lib/libqt-mt.so.3
#11 0x4067580c in QPtrList<QObject>::clear() (this=0x8202d40)
    at /usr/local/qt/include/qptrlist.h:80
#12 0x408467fb in ~KLibrary (this=0x8202d08)
    at /home/malte/src/kde/kdelibs/kdecore/klibloader.cpp:132
#13 0x408483f2 in KLibLoader::close_pending(KLibWrapPrivate*) (this=0x8103de8,
    wrap=0x8202d90) at /home/malte/src/kde/kdelibs/kdecore/klibloader.cpp:525
#14 0x40847793 in ~KLibLoader (this=0x8103de8)
    at /home/malte/src/kde/kdelibs/kdecore/klibloader.cpp:342
#15 0x408470db in KLibLoader::cleanUp() ()
    at /home/malte/src/kde/kdelibs/kdecore/klibloader.cpp:312
#16 0x407c0139 in ~KApplication (this=0xbffff3a0)
    at /home/malte/src/kde/kdelibs/kdecore/kapplication.cpp:1314
#17 0x4006508c in ~KonquerorApplication (this=0xbffff3a0)
    at /home/malte/src/kde/kdebase/konqueror/konq_main.cc:52

and one from filemanagement:
#0  0x40e23ca1 in QGList::find(void*, bool) () from 
/usr/local/qt/lib/libqt-mt.so.3
#1  0x4083c3d9 in QPtrList<KStaticDeleterBase>::find(KStaticDeleterBase 
const*) (
    this=0x0, d=0x4046daa4) at /usr/local/qt/include/qptrlist.h:82
#2  0x4083c17e in KGlobal::registerStaticDeleter(KStaticDeleterBase*) 
(obj=0x4046daa4)
    at /home/malte/src/kde/kdelibs/kdecore/kglobal.cpp:163
#3  0x40332651 in KStaticDeleter<KDirWatch>::setObject(KDirWatch*&, 
KDirWatch*, bool) (
    this=0x4046daa4, globalRef=@0x40458e88, obj=0x8217ba8, isArray=false)
    at /home/malte/src/kde/kdelibs/kdecore/kstaticdeleter.h:98
#4  0x40330d7a in KDirWatch::self() ()
    at /home/malte/src/kde/kdelibs/kio/kio/kdirwatch.cpp:1155
#5  0x4036fd8d in KDirListerCache (this=0x8229c98, maxCount=10)
    at /home/malte/src/kde/kdelibs/kio/kio/kdirlister.cpp:62
#6  0x403733a1 in KDirListerCache::self() ()
    at /home/malte/src/kde/kdelibs/kio/kio/kdirlister.cpp:732
#7  0x403778cf in KDirLister::stop() (this=0x8227de0)
    at /home/malte/src/kde/kdelibs/kio/kio/kdirlister.cpp:1499
#8  0x40377616 in ~KDirLister (this=0x8227de0)
    at /home/malte/src/kde/kdelibs/kio/kio/kdirlister.cpp:1471
#9  0x4173839b in ~KonqKfmIconView (this=0x81fa910)
    at /home/malte/src/kde/kdebase/konqueror/iconview/konq_iconview.cc:354
#10 0x406758fd in QPtrList<QObject>::deleteItem(void*) (this=0x81f2a38, 
d=0x81fa910)
    at /usr/local/qt/include/qptrlist.h:121
#11 0x40e23c06 in QGList::clear() () from /usr/local/qt/lib/libqt-mt.so.3
#12 0x4067580c in QPtrList<QObject>::clear() (this=0x81f2a38)
    at /usr/local/qt/include/qptrlist.h:80
#13 0x408467fb in ~KLibrary (this=0x81f2a00)
    at /home/malte/src/kde/kdelibs/kdecore/klibloader.cpp:132
#14 0x408483f2 in KLibLoader::close_pending(KLibWrapPrivate*) (this=0x81ef1d0,
    wrap=0x81efb80) at /home/malte/src/kde/kdelibs/kdecore/klibloader.cpp:525
#15 0x40847793 in ~KLibLoader (this=0x81ef1d0)
    at /home/malte/src/kde/kdelibs/kdecore/klibloader.cpp:342
#16 0x408470db in KLibLoader::cleanUp() ()
    at /home/malte/src/kde/kdelibs/kdecore/klibloader.cpp:312
#17 0x407c0139 in ~KApplication (this=0xbffff3b0)
    at /home/malte/src/kde/kdelibs/kdecore/kapplication.cpp:1314
#18 0x4006508c in ~KonquerorApplication (this=0xbffff3b0)
---Type <return> to continue, or q <return> to quit---
    at /home/malte/src/kde/kdebase/konqueror/konq_main.cc:52






More information about the kfm-devel mailing list