Crash in KDirLister

Andras Mantia amantia at kde.org
Tue May 17 09:47:46 BST 2005


Hi,

 I have another crash in KDirLister, reproduceable with Konqueror. I 
opened a tar.gz containing HTML files (to be more exact, valgrind's 
user manual) and viewed a HTML file from there. Using the up button I 
wanted to navigate to the directory containing the file, but it crashes 
with the attached BT. It is clear that the "listers" is null. 
In .xinit-errors there is even a line:
ASSERT: "listers" 
in /data/development/sources/kde-head/kdelibs/kio/kio/kdirlister.cpp 
(1444)

If this is not a trunk specific bug, I can file report.

Andras


Using host libthread_db library "/lib/tls/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 1097230080 (LWP 8333)]
[KCrash handler]
#3  0x41029f17 in QGList::first (this=0x0) at qglist.cpp:839
#4  0x40295508 in QPtrList<KDirLister>::first (this=0x0) at 
qptrlist.h:109
#5  0x4028eacc in KDirListerCache::slotUpdateResult (this=0x8618ad8, 
    j=0x87143f8)
    
at /data/development/sources/kde-head/kdelibs/kio/kio/kdirlister.cpp:1477
#6  0x40294a0b in KDirListerCache::qt_invoke (this=0x8618ad8, _id=10, 
    _o=0xbfffe2a0) at kdirlister_p.moc:135
#7  0x40d55acb in QObject::activate_signal (this=0x87143f8, 
clist=0x883b2b0, 
    o=0xbfffe2a0) at qobject.cpp:2355
#8  0x401ed6d8 in KIO::Job::result (this=0x87143f8, t0=0x87143f8)
    at jobclasses.moc:156
#9  0x401d8e73 in KIO::Job::emitResult (this=0x87143f8)
    at /data/development/sources/kde-head/kdelibs/kio/kio/job.cpp:218
#10 0x401da494 in KIO::SimpleJob::slotFinished (this=0x87143f8)
    at /data/development/sources/kde-head/kdelibs/kio/kio/job.cpp:551
#11 0x401e18ac in KIO::ListJob::slotFinished (this=0x87143f8)
    at /data/development/sources/kde-head/kdelibs/kio/kio/job.cpp:2056
#12 0x401f1506 in KIO::ListJob::qt_invoke (this=0x87143f8, _id=16, 
    _o=0xbfffe520) at jobclasses.moc:1713
#13 0x40d55acb in QObject::activate_signal (this=0x849c678, 
clist=0x849d130, 
    o=0xbfffe520) at qobject.cpp:2355
#14 0x40d5596a in QObject::activate_signal (this=0x849c678, signal=6)
    at qobject.cpp:2324
#15 0x401cbb0d in KIO::SlaveInterface::finished (this=0x849c678)
    at slaveinterface.moc:226
#16 0x401ca099 in KIO::SlaveInterface::dispatch (this=0x849c678, 
_cmd=104, 
    rawdata=@0xbfffe6f0)
    
at /data/development/sources/kde-head/kdelibs/kio/kio/slaveinterface.cpp:243
#17 0x401c9cd0 in KIO::SlaveInterface::dispatch (this=0x849c678)
    
at /data/development/sources/kde-head/kdelibs/kio/kio/slaveinterface.cpp:173
#18 0x401c773d in KIO::Slave::gotInput (this=0x849c678)
    at /data/development/sources/kde-head/kdelibs/kio/kio/slave.cpp:300
#19 0x401c91bb in KIO::Slave::qt_invoke (this=0x849c678, _id=4, 
_o=0xbfffe830)
    at slave.moc:113
#20 0x40d55acb in QObject::activate_signal (this=0x849bf48, 
clist=0x849c8f0, 
    o=0xbfffe830) at qobject.cpp:2355
#21 0x40d55e3d in QObject::activate_signal (this=0x849bf48, signal=2, 
    param=18) at qobject.cpp:2448
#22 0x410b0a81 in QSocketNotifier::activated (this=0x849bf48, t0=18)
    at moc_qsocketnotifier.cpp:85
#23 0x40d75d3c in QSocketNotifier::event (this=0x849bf48, e=0xbfffeaa0)
    at qsocketnotifier.cpp:258
#24 0x40cf2d53 in QApplication::internalNotify (this=0xbffff080, 
    receiver=0x849bf48, e=0xbfffeaa0) at qapplication.cpp:2635
#25 0x40cf2210 in QApplication::notify (this=0xbffff080, 
receiver=0x849bf48, 
    e=0xbfffeaa0) at qapplication.cpp:2358
#26 0x407e67e0 in KApplication::notify (this=0xbffff080, 
receiver=0x849bf48, 
    event=0xbfffeaa0)
    
at /data/development/sources/kde-head/kdelibs/kdecore/kapplication.cpp:549
#27 0x4004dcdd in QApplication::sendEvent (receiver=0x849bf48, 
    event=0xbfffeaa0) at qapplication.h:491
#28 0x40ce10a8 in QEventLoop::activateSocketNotifiers (this=0x820c258)
    at qeventloop_unix.cpp:578
#29 0x40c9a2f2 in QEventLoop::processEvents (this=0x820c258, flags=4)
    at qeventloop_x11.cpp:383
#30 0x40d06fc2 in QEventLoop::enterLoop (this=0x820c258) at 
qeventloop.cpp:198
#31 0x40d06ede in QEventLoop::exec (this=0x820c258) at 
qeventloop.cpp:145
#32 0x40cf2ed3 in QApplication::exec (this=0xbffff080)
    at qapplication.cpp:2758
#33 0x418eb94e in kdemain () 
from /opt/kde-cvs/lib/libkdeinit_konqueror.so
#34 0x409b0770 in kdeinitmain () from /opt/kde-cvs/lib/kde3/konqueror.so
#35 0x0804e41b in launch (argc=4, _name=0x815e63c "konqueror", 
    args=0x815e661 "/home/andris", cwd=0x815e661 "/home/andris", 
envc=66, 
    envs=0x815eebb "", reset_env=true, tty=0x0, avoid_loops=false, 
    startup_id_str=0x815eebf "stein;1116311842;484700;7620_TIME641877")
    at /data/development/sources/kde-head/kdelibs/kinit/kinit.cpp:625
#36 0x0804f735 in handle_launcher_request (sock=4)
    at /data/development/sources/kde-head/kdelibs/kinit/kinit.cpp:1189
#37 0x0804fce3 in handle_requests (waitForPid=0)
    at /data/development/sources/kde-head/kdelibs/kinit/kinit.cpp:1362
#38 0x0805125a in main (argc=2, argv=0xbffff704, envp=0xbffff710)
    at /data/development/sources/kde-head/kdelibs/kinit/kinit.cpp:1836

-- 
Quanta Plus developer - http://quanta.kdewebdev.org
K Desktop Environment - http://www.kde.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20050517/4a33ebfe/attachment.sig>


More information about the kde-core-devel mailing list