Bug 140780

Summary: Crash when filtering filenames while directory being scanned
Product: [Applications] konqueror Reporter: Mahendra Tallur <listes>
Component: generalAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Mahendra Tallur 2007-01-28 16:12:51 UTC
Version:            (using KDE Devel)
Installed from:    Compiled sources

(Under Kubuntu Edgy, i386, official 3.5.6 KDE packages)

I encounter a crash systematically if I type something in the filtering box just after opening a new directory in konqi, as filemanager, while it is still scanning its content and changing the icons : especially, because it contains many drawers and displays the type of their contents at the bottom left of their icons.

In other words : if I type a filter, while drawers icons are being updated, with another mini icon indicating what is inside, konqueror always crashes.

Thanks for reading. I am very grateful for your work !
Comment 1 Bram Schoenmakers 2007-01-28 18:24:34 UTC
Please supply a backtrace. You can generate one by installing kdelibs-dbg and kdebase-dbg and then click the Backtrace tab of the crash dialog. Thanks in advance.
Comment 2 Mahendra Tallur 2007-01-30 00:14:29 UTC
I could only install kdelibs-dbg (kdebase-dbg: Dépend: libkonq4 (= 4:3.5.6-0ubuntu1~edgy1) mais 4:3.5.6-0ubuntu1 devra être installé), but here is the trace anyway, I hope this helps and am very sorry for the inconvenience :

Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1232079184 (LWP 12339)]
[KCrash handler]
#6  0xb791705b in KGlobalSettings::showFilePreview (url=@0xb0)
    at /root/kdelibs/kdelibs-3.5.6/./kdecore/kurl.h:367
#7  0xb689327c in KonqIconViewWidget::canPreview () from /usr/lib/libkonq.so.4
#8  0xb689334a in KFileIVI::updatePixmapSize () from /usr/lib/libkonq.so.4
#9  0xb68937c0 in KFileIVI::setPixmapDirect () from /usr/lib/libkonq.so.4
#10 0xb6893940 in KFileIVI::setIcon () from /usr/lib/libkonq.so.4
#11 0xb687b280 in KFileIVI::refreshIcon () from /usr/lib/libkonq.so.4
#12 0xb687d395 in KFileIVI::setOverlay () from /usr/lib/libkonq.so.4
#13 0xb688a2da in KIVDirectoryOverlay::slotCompleted ()
   from /usr/lib/libkonq.so.4
#14 0xb688a368 in KIVDirectoryOverlay::qt_invoke () from /usr/lib/libkonq.so.4
#15 0xb728e957 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#16 0xb728f3fc in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#17 0xb7b4aadc in KDirLister::completed (this=0x86652f0)
    at ./kdirlister.moc:221
#18 0xb7b68d84 in KDirListerCache::slotResult (this=0x854f880, j=0x867c140)
    at /root/kdelibs/kdelibs-3.5.6/./kio/kio/kdirlister.cpp:1052
#19 0xb7b97c27 in KDirListerCache::qt_invoke (this=0x854f880, _id=7, 
    _o=0xbfa02f64) at ./kdirlister_p.moc:132
#20 0xb728e957 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#21 0xb7ac5c0e in KIO::Job::result (this=0x867c140, t0=0x867c140)
    at ./jobclasses.moc:162
#22 0xb7b085ed in KIO::Job::emitResult (this=0x867c140)
    at /root/kdelibs/kdelibs-3.5.6/./kio/kio/job.cpp:235
#23 0xb7b08a4e in KIO::SimpleJob::slotFinished (this=0x867c140)
    at /root/kdelibs/kdelibs-3.5.6/./kio/kio/job.cpp:601
#24 0xb7b08dcd in KIO::ListJob::slotFinished (this=0x867c140)
    at /root/kdelibs/kdelibs-3.5.6/./kio/kio/job.cpp:2122
#25 0xb7b31e8e in KIO::ListJob::qt_invoke (this=0x867c140, _id=16, 
    _o=0xbfa0321c) at ./jobclasses.moc:1734
#26 0xb728e957 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#27 0xb728f3fc in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#28 0xb7ac11ac in KIO::SlaveInterface::finished (this=0x85b6bc0)
    at ./slaveinterface.moc:226
#29 0xb7b25ff0 in KIO::SlaveInterface::dispatch (this=0x85b6bc0, _cmd=104, 
    rawdata=@0xbfa03430)
    at /root/kdelibs/kdelibs-3.5.6/./kio/kio/slaveinterface.cpp:243
#30 0xb7b2e58a in KIO::SlaveInterface::dispatch (this=0x85b6bc0)
    at /root/kdelibs/kdelibs-3.5.6/./kio/kio/slaveinterface.cpp:173
#31 0xb7ad550c in KIO::Slave::gotInput (this=0x85b6bc0)
    at /root/kdelibs/kdelibs-3.5.6/./kio/kio/slave.cpp:300
#32 0xb7b1ea90 in KIO::Slave::qt_invoke (this=0x85b6bc0, _id=4, _o=0xbfa03558)
    at ./slave.moc:113
#33 0xb728e957 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#34 0xb728f26e in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#35 0xb761bcdb in QSocketNotifier::activated () from /usr/lib/libqt-mt.so.3
#36 0xb72b1516 in QSocketNotifier::event () from /usr/lib/libqt-mt.so.3
#37 0xb7225b88 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#38 0xb72279b7 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#39 0xb78fac82 in KApplication::notify (this=0xbfa03ed8, receiver=0x8578298, 
    event=0xbfa03888)
    at /root/kdelibs/kdelibs-3.5.6/./kdecore/kapplication.cpp:550
#40 0xb71b8389 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#41 0xb7217f81 in QEventLoop::activateSocketNotifiers ()
   from /usr/lib/libqt-mt.so.3
#42 0xb71ccea7 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#43 0xb724025e in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#44 0xb724006e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#45 0xb7227731 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#46 0xb66c8894 in kdemain () from /usr/lib/libkdeinit_konqueror.so
#47 0xb7f70524 in kdeinitmain () from /usr/lib/kde3/konqueror.so
#48 0x0804e4df in launch (argc=2, _name=0x80d2404 "konqueror", 
    args=0x80d2417 "", cwd=0x0, envc=1, envs=0x80d2428 "", reset_env=false, 
    tty=0x0, avoid_loops=false, startup_id_str=0x8050e2e "0")
    at /root/kdelibs/kdelibs-3.5.6/./kinit/kinit.cpp:673
#49 0x0804ed6a in handle_launcher_request (sock=10)
    at /root/kdelibs/kdelibs-3.5.6/./kinit/kinit.cpp:1240
#50 0x0804f118 in handle_requests (waitForPid=0)
    at /root/kdelibs/kdelibs-3.5.6/./kinit/kinit.cpp:1443
#51 0x080503ac in main (argc=5, argv=0xbfa04664, envp=0xbfa0467c)
    at /root/kdelibs/kdelibs-3.5.6/./kinit/kinit.cpp:1909
#52 0xb7cf78cc in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#53 0x0804b971 in _start ()
Comment 3 Tommi Tervo 2007-01-30 09:32:01 UTC

*** This bug has been marked as a duplicate of 118961 ***