Bug 138014 - Crashes when renaming a file to a hidden file when previews are enabled
Summary: Crashes when renaming a file to a hidden file when previews are enabled
Status: RESOLVED DUPLICATE of bug 111729
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Debian testing Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-28 12:26 UTC by Sune Vuorela
Modified: 2006-11-28 12:35 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sune Vuorela 2006-11-28 12:26:48 UTC
Version:            (using KDE KDE 3.5.5)
Installed from:    Debian testing/unstable Packages

Hi!
Under the following conditions, konqueror crash on renaming a file.
"View > Show hidden files " Hidden files have to be hidden.
"View > Previews" previews have to be enabled.
"View > Viewmode" Icon View have to be chosen

Go to a dir where there is one or more files that is previewed.
Right click on one of the previewed files. Chose "rename". Add a dot (.) in the beginning of the file name to make it hidden. Click somewhere out of the text area.
Crash Boom Bang.

The bug does not occur if hidden files are showed, if previews has been disabled or in many of the other view modes.

I get the following backtrace:

Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1234069824 (LWP 3747)]
[KCrash handler]
#9  0x0065006b in ?? ()
#10 0xb6eb58ca in QIconView::drawContents (this=0xa47fb60, p=0xbf90ed48, 
    cx=9, cy=8, cw=82, ch=77) at iconview/qiconview.cpp:3505
#11 0xb6dfcf38 in QScrollView::drawContentsOffset (this=0xa47fb60, 
    p=0xbf90ed48, offsetx=0, offsety=0, clipx=9, clipy=8, clipw=82, cliph=77)
    at widgets/qscrollview.cpp:2336
#12 0xb6dfda09 in QScrollView::viewportPaintEvent (this=0xa47fb60, 
    pe=0xbf90f2f4) at widgets/qscrollview.cpp:1706
#13 0xb6eafb0e in QIconView::eventFilter (this=0xa47fb60, o=0xa5b9b68, 
    e=0xbf90f2f4) at iconview/qiconview.cpp:5676
#14 0xb6cc8266 in QObject::activate_filters (this=0xa5b9b68, e=0xbf90f2f4)
    at kernel/qobject.cpp:903
#15 0xb6cc82e4 in QObject::event (this=0xa5b9b68, e=0xbf90f2f4)
    at kernel/qobject.cpp:735
#16 0xb6cff576 in QWidget::event (this=0xa5b9b68, e=0xbf90f2f4)
    at kernel/qwidget.cpp:4678
#17 0xb6c60bd6 in QApplication::internalNotify (this=0xbf91005c, 
    receiver=0xa5b9b68, e=0xbf90f2f4) at kernel/qapplication.cpp:2635
#18 0xb6c63586 in QApplication::notify (this=0xbf91005c, receiver=0xa5b9b68, 
    e=0xbf90f2f4) at kernel/qapplication.cpp:2523
#19 0xb7436e0e in KApplication::notify (this=0xbf91005c, receiver=0xa5b9b68, 
    event=0xbf90f2f4)
    at /home/ana/Debian/kdelibs/kdelibs-3.5.5a.dfsg.1/./kdecore/kapplication.cpp:550
#20 0xb6bf43d1 in QApplication::sendEvent (receiver=0xa5b9b68, 
    event=0xbf90f2f4) at ../include/qapplication.h:520
#21 0xb6c2d6b9 in QWidget::repaint (this=0xa5b9b68, x=9, y=8, w=82, h=77, 
    erase=false) at kernel/qwidget_x11.cpp:1593
#22 0xb6dfd09b in QScrollView::repaintContents (this=0xa47fb60, x=9, y=8, 
    w=82, h=77, erase=false) at widgets/qscrollview.cpp:2320
#23 0xb6eb1c3b in QIconView::repaintItem (this=0xa47fb60, item=0x954f310)
    at iconview/qiconview.cpp:3885
#24 0xb6eb4c09 in QIconView::contentsMouseReleaseEvent (this=0xa47fb60, 
    e=0xbf90f4cc) at iconview/qiconview.cpp:4623
#25 0xb762ca3e in KIconView::contentsMouseReleaseEvent (this=0xa47fb60, 
    e=0xbf90f4cc)
    at /home/ana/Debian/kdelibs/kdelibs-3.5.5a.dfsg.1/./kdeui/kiconview.cpp:334
#26 0xb7bf9229 in KonqIconViewWidget::contentsMouseReleaseEvent (
    this=0xa47fb60, e=0xbf90f4cc)
    at /home/sid-user/kdebase/kdebase-3.5.5/./libkonq/konq_iconviewwidget.cc:1402
#27 0xb6dfcda9 in QScrollView::viewportMouseReleaseEvent (this=0xa47fb60, 
    e=0xbf90f9d4) at widgets/qscrollview.cpp:1750
#28 0xb6dfe336 in QScrollView::eventFilter (this=0xa47fb60, obj=0xa5b9b68, 
    e=0xbf90f9d4) at widgets/qscrollview.cpp:1501
#29 0xb6eafb7a in QIconView::eventFilter (this=0xa47fb60, o=0xa5b9b68, 
    e=0xbf90f9d4) at iconview/qiconview.cpp:5689
#30 0xb6cc8266 in QObject::activate_filters (this=0xa5b9b68, e=0xbf90f9d4)
    at kernel/qobject.cpp:903
#31 0xb6cc82e4 in QObject::event (this=0xa5b9b68, e=0xbf90f9d4)
    at kernel/qobject.cpp:735
#32 0xb6cff576 in QWidget::event (this=0xa5b9b68, e=0xbf90f9d4)
    at kernel/qwidget.cpp:4678
#33 0xb6c60bd6 in QApplication::internalNotify (this=0xbf91005c, 
    receiver=0xa5b9b68, e=0xbf90f9d4) at kernel/qapplication.cpp:2635
#34 0xb6c62d79 in QApplication::notify (this=0xbf91005c, receiver=0xa5b9b68, 
    e=0xbf90f9d4) at kernel/qapplication.cpp:2421
#35 0xb7436e0e in KApplication::notify (this=0xbf91005c, receiver=0xa5b9b68, 
    event=0xbf90f9d4)
    at /home/ana/Debian/kdelibs/kdelibs-3.5.5a.dfsg.1/./kdecore/kapplication.cpp:550
#36 0xb6bf4445 in QApplication::sendSpontaneousEvent (receiver=0xa5b9b68, 
    event=0xbf90f9d4) at kernel/qapplication.h:523
#37 0xb6bf30df in QETWidget::translateMouseEvent (this=0xa5b9b68, 
    event=0xbf90fe08) at kernel/qapplication_x11.cpp:4301
#38 0xb6bf1660 in QApplication::x11ProcessEvent (this=0xbf91005c, 
    event=0xbf90fe08) at kernel/qapplication_x11.cpp:3478
#39 0xb6c07cb2 in QEventLoop::processEvents (this=0x807bcf8, flags=4)
    at kernel/qeventloop_x11.cpp:192
#40 0xb6c7b129 in QEventLoop::enterLoop (this=0x807bcf8)
    at kernel/qeventloop.cpp:198
#41 0xb6c7af4a in QEventLoop::exec (this=0x807bcf8)
    at kernel/qeventloop.cpp:145
#42 0xb6c6276f in QApplication::exec (this=0xbf91005c)
    at kernel/qapplication.cpp:2758
#43 0xb7f35495 in kdemain (argc=1, argv=0xbf9104f4)
    at /home/sid-user/kdebase/kdebase-3.5.5/./konqueror/konq_main.cc:206
#44 0x08048482 in main (argc=149685064, argv=0xb7d72580) at konqueror.la.cc:2
#45 0xb7c58ea8 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#46 0x080483d1 in _start () at ../sysdeps/i386/elf/start.S:119
Comment 1 Tommi Tervo 2006-11-28 12:35:16 UTC

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