Bug 119747

Summary: konqueror crashes while walking through the filesystem
Product: [Applications] konqueror Reporter: Rüdiger Hacke <rudwardt>
Component: generalAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: lex.lists
Priority: NOR    
Version: 3.5   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Rüdiger Hacke 2006-01-08 17:16:22 UTC
Version:           3.5 (using KDE 3.5.0, Gentoo)
Compiler:          gcc version 3.3.6 (Gentoo 3.3.6, ssp-3.3.6-1.0, pie-8.7.8)
OS:                Linux (i686) release 2.6.13-gentoo-r2

Konqueror crashes sometimes when perfoming standard tasks such as entering a directory, clicking back / forward, switching tabs. Seems to be random.

Backtrace attached.

Using host libthread_db library "/lib/tls/libthread_db.so.1".
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
[Thread debugging using libthread_db enabled]
[New Thread -1222010656 (LWP 7805)]
[KCrash handler]
#4  0xb7f724f2 in KURL::protocol (this=0xb0) at kurl.h:367
#5  0xb7610890 in KGlobalSettings::showFilePreview (url=@0xb0)
    at kglobalsettings.cpp:713
#6  0xb7ec92dd in KonqIconViewWidget::canPreview (this=0x0, item=0xb0)
    at konq_iconviewwidget.cc:1874
#7  0xb7ec0e89 in KFileIVI::updatePixmapSize (this=0x860f7d8)
    at kfileivi.cc:455
#8  0xb7ebfe47 in KFileIVI::setPixmapDirect (this=0x860f7d8, pixmap=@0xb0, 
    recalc=true, redraw=true) at kfileivi.cc:185
#9  0xb7ebfbaf in KFileIVI::setIcon (this=0x860f7d8, size=176, state=0, 
    recalc=true, redraw=true) at kfileivi.cc:130
#10 0xb7ec0411 in KFileIVI::refreshIcon (this=0x860f7d8, redraw=true)
    at kfileivi.cc:284
#11 0xb7ebfc46 in KFileIVI::setOverlay (this=0x860f7d8, iconName=@0xb0)
    at kfileivi.cc:137
#12 0xb7eefa33 in KIVDirectoryOverlay::slotCompleted (this=0x8c48be0)
    at kivdirectoryoverlay.cc:104
#13 0xb7eefdef in KIVDirectoryOverlay::qt_invoke (this=0x8c48be0, _id=2, 
    _o=0xbfdfb800) at kivdirectoryoverlay.moc:97
#14 0x48d2912c in QObject::activate_signal (this=0x85fdd20, clist=0x84c5690, 
    o=0xbfdfb800) at qobject.cpp:2355
#15 0x48d28f84 in QObject::activate_signal (this=0x85fdd20, signal=3)
    at qobject.cpp:2324
#16 0xb7c58001 in KDirLister::completed (this=0xb0) at kdirlister.moc:221
#17 0xb7c51a8f in KDirListerCache::slotResult (this=0x88f4a20, j=0x85fdd20)
    at kdirlister.cpp:1014
#18 0xb7c59557 in KDirListerCache::qt_invoke (this=0x88f4a20, _id=7, 
    _o=0xbfdfb9a0) at kdirlister_p.moc:132
#19 0x48d2912c in QObject::activate_signal (this=0x8ce1f40, clist=0x8dedb18, 
    o=0xbfdfb9a0) at qobject.cpp:2355
#20 0xb7bb2049 in KIO::Job::result (this=0x8ce1f40, t0=0xb0)
    at jobclasses.moc:162
#21 0xb7b9d6fc in KIO::Job::emitResult (this=0x8ce1f40) at job.cpp:222
#22 0xb7b9ec74 in KIO::SimpleJob::slotFinished (this=0x8ce1f40) at job.cpp:570
#23 0xb7ba6318 in KIO::ListJob::slotFinished (this=0x8ce1f40) at job.cpp:2080
#24 0xb7bb5e4b in KIO::ListJob::qt_invoke (this=0x8ce1f40, _id=16, 
    _o=0xbfdfbd30) at jobclasses.moc:1734
#25 0x48d2912c in QObject::activate_signal (this=0x84accd0, clist=0x866c510, 
    o=0xbfdfbd30) at qobject.cpp:2355
#26 0x48d28f84 in QObject::activate_signal (this=0x84accd0, signal=6)
    at qobject.cpp:2324
#27 0xb7b90363 in KIO::SlaveInterface::finished (this=0xb0)
    at slaveinterface.moc:226
#28 0xb7b8ef63 in KIO::SlaveInterface::dispatch (this=0x84accd0, _cmd=104, 
    rawdata=@0xbfdfbfc0) at slaveinterface.cpp:243
#29 0xb7b8e69b in KIO::SlaveInterface::dispatch (this=0x84accd0)
    at slaveinterface.cpp:173
#30 0xb7b8c2bd in KIO::Slave::gotInput (this=0x84accd0) at slave.cpp:300
#31 0xb7b8dbdb in KIO::Slave::qt_invoke (this=0x84accd0, _id=4, _o=0xbfdfc130)
    at slave.moc:113
#32 0x48d2912c in QObject::activate_signal (this=0x8491da0, clist=0x897d6d8, 
    o=0xbfdfc130) at qobject.cpp:2355
#33 0x48d294e6 in QObject::activate_signal (this=0x8491da0, signal=2, 
    param=18) at qobject.cpp:2448
#34 0x4910d3ed in QSocketNotifier::activated (this=0x8491da0, t0=18)
    at moc_qsocketnotifier.cpp:85
#35 0x48d4e079 in QSocketNotifier::event (this=0x8491da0, e=0xbfdfc460)
    at qsocketnotifier.cpp:258
#36 0x48cb8cb5 in QApplication::internalNotify (this=0xbfdfc9c0, 
    receiver=0x8491da0, e=0xbfdfc460) at qapplication.cpp:2635
#37 0x48cb7ef8 in QApplication::notify (this=0xbfdfc9c0, receiver=0x8491da0, 
    e=0xbfdfc460) at qapplication.cpp:2358
#38 0xb7569e4c in KApplication::notify (this=0xbfdfc9c0, receiver=0x8491da0, 
    event=0xbfdfc460) at kapplication.cpp:550
#39 0xb7f7ac05 in QApplication::sendEvent (receiver=0xb0, event=0x4186c000)
    at qapplication.h:491
#40 0x48ca433b in QEventLoop::activateSocketNotifiers (this=0x81843e8)
    at qeventloop_unix.cpp:578
#41 0x48c547c1 in QEventLoop::processEvents (this=0x81843e8, flags=4)
    at qeventloop_x11.cpp:383
#42 0x48cd0259 in QEventLoop::enterLoop (this=0x81843e8) at qeventloop.cpp:198
#43 0x48cd0172 in QEventLoop::exec (this=0x81843e8) at qeventloop.cpp:145
#44 0x48cb8e57 in QApplication::exec (this=0xbfdfc9c0)
    at qapplication.cpp:2758
#45 0xb7f63412 in kdemain (argc=176, argv=0xb0) at konq_main.cc:206
#46 0x0804871b in main (argc=176, argv=0xb0) at konqueror.la.cc:2
Comment 1 lexual 2006-01-09 05:36:55 UTC
Can I ask what gcc flags you compiled with?
Comment 2 Rüdiger Hacke 2006-01-09 15:15:39 UTC
Sure!
CFLAGS="-march=pentium3 -O2 -pipe"
Comment 3 Tommi Tervo 2006-01-30 16:24:51 UTC

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