Bug 111729

Summary: Konqueror crashed after deleting folder [backtrace]
Product: [Applications] konqueror Reporter: Dik Takken <kde>
Component: file icon viewAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED WORKSFORME    
Severity: crash CC: bou.gui, daniel.dumitrache, debian, dominik.tritscher, jtamate, liontooth, llLapiz, maksim, mito150, myanthonyho, rei3ner, tcfm.zubrin, verstraete_kenny
Priority: NOR Keywords: triaged
Version: unspecified   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: backtrace

Description Dik Takken 2005-08-29 22:06:00 UTC
Version:            (using KDE KDE 3.4.1)
Installed from:    Gentoo Packages
OS:                Linux

When I deleted a folder from the iconview, Konqueror crashed immediately.

I attached a backtrace with full debug info.
Comment 1 Dik Takken 2005-08-29 22:06:22 UTC
Created attachment 12423 [details]
backtrace
Comment 2 Thiago Macieira 2005-08-30 12:06:29 UTC
Pasting the backtrace:

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 14378)]
[New Thread 32769 (LWP 18574)]
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 14378)]
[New Thread 32769 (LWP 18574)]
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 14378)]
[New Thread 32769 (LWP 18574)]
[KCrash handler]
#6  0x00000010 in ?? ()
#7  0x469dd3bf in QIconView::drawContents(QPainter*, int, int, int, int) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#8  0x469330c3 in QScrollView::drawContentsOffset(QPainter*, int, int, int, int, int, int) () from /usr/qt/3/lib/libqt-mt.so.3
#9  0x469e2262 in QIconView::bufferedPaintEvent(QPaintEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#10 0x469e5a2f in QIconView::eventFilter(QObject*, QEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#11 0x4681e44e in QObject::activate_filters(QEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#12 0x4681e376 in QObject::event(QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3
#13 0x46855fff in QWidget::event(QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3
#14 0x467c5b4f in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#15 0x467c4f62 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#16 0xb761e64b in KApplication::notify(QObject*, QEvent*) (this=0xbfbc9ee0,
    receiver=0x83b9b78, event=0xbfbc8d80) at kapplication.cpp:549
#17 0x467906e0 in QWidget::repaint(int, int, int, int, bool) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#18 0x46932fea in QScrollView::repaintContents(int, int, int, int, bool) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#19 0x469deeac in QIconView::repaintItem(QIconViewItem*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#20 0x469e0ed9 in QIconView::contentsMouseReleaseEvent(QMouseEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#21 0xb79b0f80 in KIconView::contentsMouseReleaseEvent(QMouseEvent*) (
    this=0x84a1158, e=0x86f64d8) at kiconview.cpp:311
#22 0x458d020a in KonqIconViewWidget::contentsMouseReleaseEvent(QMouseEvent*)
    () from /usr/kde/3.4/lib/libkonq.so.4
#23 0x08524488 in ?? ()
#24 0xbfbc90c0 in ?? ()
#25 0x08524488 in ?? ()
#26 0x46c579b0 in ?? () from /usr/qt/3/lib/libqt-mt.so.3
#27 0xbfbc96b0 in ?? ()
#28 0x46c579b0 in ?? () from /usr/qt/3/lib/libqt-mt.so.3
#29 0xbfbc96b0 in ?? ()
#30 0x46931e82 in QScrollView::viewportMouseReleaseEvent(QMouseEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#31 0x46931757 in QScrollView::eventFilter(QObject*, QEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#32 0x469e59af in QIconView::eventFilter(QObject*, QEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#33 0x4681e44e in QObject::activate_filters(QEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#34 0x4681e376 in QObject::event(QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3
#35 0x46855fff in QWidget::event(QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3
#36 0x467c5b4f in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#37 0x467c5060 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#38 0xb761e64b in KApplication::notify(QObject*, QEvent*) (this=0xbfbc9ee0,
    receiver=0x83b9b78, event=0xbfbc96b0) at kapplication.cpp:549
#39 0x4675cccc in QETWidget::translateMouseEvent(_XEvent const*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#40 0x4675a938 in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#41 0x4677180b in QEventLoop::processEvents(unsigned) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#42 0x467d78d8 in QEventLoop::enterLoop() () from /usr/qt/3/lib/libqt-mt.so.3
#43 0x467d7788 in QEventLoop::exec() () from /usr/qt/3/lib/libqt-mt.so.3
#44 0x467c5d81 in QApplication::exec() () from /usr/qt/3/lib/libqt-mt.so.3
#45 0xb7f417ec in kdemain (argc=139071832, argv=0x84a1158) at konq_main.cc:206
#46 0x0804872b in main (argc=139071832, argv=0x84a1158) at konqueror.la.cc:2
Comment 3 Tommi Tervo 2006-09-05 11:07:45 UTC
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=384827

#6  0xa74a8eac in QIconView::drawContents (this=0x842eb30, p=0xafececac,
    cx=18, cy=744, cw=95, ch=103) at iconview/qiconview.cpp:3499
#7  0xa73ecc00 in QScrollView::drawContentsOffset (this=0x842eb30,
    p=0xafececac, offsetx=0, offsety=507, clipx=18, clipy=744, clipw=95,
    cliph=103) at widgets/qscrollview.cpp:2336
#8  0xa73eb60a in QScrollView::viewportPaintEvent (this=0x842eb30,
    pe=0xafecf288) at widgets/qscrollview.cpp:1706
#9  0xa74a25c4 in QIconView::eventFilter (this=0x842eb30, o=0x842f230,
    e=0xafecf288) at iconview/qiconview.cpp:5670
#10 0xa72b46b0 in QObject::activate_filters (this=0x842f230, e=0xafecf288)
    at kernel/qobject.cpp:903
#11 0xa72b472e in QObject::event (this=0x842f230, e=0xafecf288)
    at kernel/qobject.cpp:735
#12 0xa72f1b9a in QWidget::event (this=0x842f230, e=0xafecf288)
    at kernel/qwidget.cpp:4678
#13 0xa724d87a in QApplication::internalNotify (this=0xafed002c,
    receiver=0x842f230, e=0xafecf288) at kernel/qapplication.cpp:2635
#14 0xa724e5f5 in QApplication::notify (this=0xafed002c, receiver=0x842f230,
    e=0xafecf288) at kernel/qapplication.cpp:2523
#15 0xa793352e in KApplication::notify (this=0xafed002c, receiver=0x842f230,
    event=0xafecf288)
    at /home/sid-user/kdelibs/kdelibs-3.5.4/./kdecore/kapplication.cpp:550
#16 0xa71df001 in QApplication::sendEvent (receiver=0x842f230,
    event=0xafecf288) at kernel/qapplication.h:520
#17 0xa7219b38 in QWidget::repaint (this=0x842f230, x=18, y=237, w=95, h=103,
    erase=false) at kernel/qwidget_x11.cpp:1593
#18 0xa73eca75 in QScrollView::repaintContents (this=0x842eb30, x=18, y=237,
    w=95, h=103, erase=false) at widgets/qscrollview.cpp:2320
#19 0xa74a096f in QIconView::repaintItem (this=0x842eb30, item=0x89cdc90)
    at iconview/qiconview.cpp:3879
#20 0xa74ada31 in QIconView::contentsMouseReleaseEvent (this=0x842eb30,
    e=0xafecf47c) at iconview/qiconview.cpp:4617
#21 0xa6cf5ece in KIconView::contentsMouseReleaseEvent (this=0x842eb30,
    e=0xafecf47c)
    at /home/sid-user/kdelibs/kdelibs-3.5.4/./kdeui/kiconview.cpp:334
#22 0xa65ca359 in KonqIconViewWidget::contentsMouseReleaseEvent (
    this=0x842eb30, e=0xafecf47c)
    at /home/sid-user/kdebase/kdebase-3.5.4/./libkonq/konq_iconviewwidget.cc:1402
#23 0xa73eb8d5 in QScrollView::viewportMouseReleaseEvent (this=0x842eb30,
    e=0xafecf99c) at widgets/qscrollview.cpp:1750
#24 0xa73ee492 in QScrollView::eventFilter (this=0x842eb30, obj=0x842f230,
    e=0xafecf99c) at widgets/qscrollview.cpp:1501
#25 0xa74a2630 in QIconView::eventFilter (this=0x842eb30, o=0x842f230,
    e=0xafecf99c) at iconview/qiconview.cpp:5683
#26 0xa72b46b0 in QObject::activate_filters (this=0x842f230, e=0xafecf99c)
    at kernel/qobject.cpp:903
#27 0xa72b472e in QObject::event (this=0x842f230, e=0xafecf99c)
    at kernel/qobject.cpp:735
#28 0xa72f1b9a in QWidget::event (this=0x842f230, e=0xafecf99c)
    at kernel/qwidget.cpp:4678
#29 0xa724d87a in QApplication::internalNotify (this=0xafed002c,
    receiver=0x842f230, e=0xafecf99c) at kernel/qapplication.cpp:2635
#30 0xa724ddff in QApplication::notify (this=0xafed002c, receiver=0x842f230,
    e=0xafecf99c) at kernel/qapplication.cpp:2421
#31 0xa793352e in KApplication::notify (this=0xafed002c, receiver=0x842f230,
    event=0xafecf99c)
    at /home/sid-user/kdelibs/kdelibs-3.5.4/./kdecore/kapplication.cpp:550
#32 0xa71df06f in QApplication::sendSpontaneousEvent (receiver=0x842f230,
    event=0xafecf99c) at kernel/qapplication.h:523
#33 0xa71da7a4 in QETWidget::translateMouseEvent (this=0x842f230,
    event=0xafecfdd8) at kernel/qapplication_x11.cpp:4301
#34 0xa71d8c94 in QApplication::x11ProcessEvent (this=0xafed002c,
Comment 4 Tommi Tervo 2006-11-28 12:35:18 UTC
*** Bug 138014 has been marked as a duplicate of this bug. ***
Comment 5 Tommi Tervo 2006-11-28 12:36:17 UTC
*** Bug 132714 has been marked as a duplicate of this bug. ***
Comment 6 Maksim Orlovich 2006-11-28 14:58:59 UTC
#138014 has useful reproduction instructions for one scenario...
Comment 7 Marcus Menzel 2007-02-04 12:37:49 UTC
I think  my crash is similar to this bug:
I use Kubuntu 6.10 with KDE 3.5.6 (packages from kubuntu, so no debuging symbols are included)
Sometimes I had a crash while deleting a folder from a USB-Stick using konqueror (view mode: tree structur), but I can't reproduce the crash by a certain action.

I hope this is somehow correct, since this is my first bug report here.
Regards,
Marcus
flareload a_t_t gmx de if there are more questions involved. And happy hacking :-)

The Crashmanager prints the following:
(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1232353616 (LWP 4316)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#6  0x080550df in ?? ()
#7  0xb7b37c01 in KFileItem::mimetype () from /usr/lib/libkio.so.4
#8  0xb7b4c3e2 in KIO::PreviewJob::startPreview () from /usr/lib/libkio.so.4
#9  0xb7b4d190 in KIO::PreviewJob::qt_invoke () from /usr/lib/libkio.so.4
#10 0xb724b957 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#11 0xb724c3fc in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#12 0xb75da00a in QTimer::timeout () from /usr/lib/libqt-mt.so.3
#13 0xb7273662 in QTimer::event () from /usr/lib/libqt-mt.so.3
#14 0xb71e2b88 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#15 0xb71e49b7 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#16 0xb78b7c82 in KApplication::notify () from /usr/lib/libkdecore.so.4
#17 0xb7175389 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#18 0xb71d55d3 in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3
#19 0xb7189ec5 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#20 0xb71fd25e in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#21 0xb71fd06e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#22 0xb71e4731 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#23 0xb66db894 in kdemain () from /usr/lib/libkdeinit_konqueror.so
#24 0xb7f32524 in kdeinitmain () from /usr/lib/kde3/konqueror.so
#25 0x0804e4df in ?? ()
#26 0x00000004 in ?? ()
#27 0x0812cd08 in ?? ()
#28 0x00000001 in ?? ()
#29 0x00000000 in ?? ()
Comment 8 Tommi Tervo 2007-04-05 13:28:58 UTC
*** Bug 143867 has been marked as a duplicate of this bug. ***
Comment 9 Tommi Tervo 2007-04-05 13:29:09 UTC
*** Bug 142338 has been marked as a duplicate of this bug. ***
Comment 10 Tommi Tervo 2007-06-21 12:42:25 UTC
*** Bug 146826 has been marked as a duplicate of this bug. ***
Comment 11 Bram Schoenmakers 2007-07-16 18:37:27 UTC
*** Bug 147912 has been marked as a duplicate of this bug. ***
Comment 12 Tommi Tervo 2007-08-13 21:23:43 UTC
*** Bug 148791 has been marked as a duplicate of this bug. ***
Comment 13 Tommi Tervo 2007-08-13 21:25:12 UTC
*** Bug 144544 has been marked as a duplicate of this bug. ***
Comment 14 mario tuling 2008-06-30 13:58:30 UTC
can you still reproduce with kde4? would be nice if anyone could try, thanks
Comment 15 Rui G. 2008-07-31 15:24:57 UTC
*** Bug 158582 has been marked as a duplicate of this bug. ***
Comment 16 Dominik Tritscher 2008-08-20 23:00:04 UTC
Could not reproduce that with KDE4.1 from Kubuntu packages.
Comment 17 Jaime Torres 2008-09-03 12:26:14 UTC
Could not reproduce that also with kde 4.1.62 svn trunk (even comment #6 and #7)
Comment 18 Tommi Tervo 2009-03-05 12:53:26 UTC
*** Bug 186210 has been marked as a duplicate of this bug. ***