Summary: | dolpin crashed when doing cut/paste | ||
---|---|---|---|
Product: | [Applications] dolphin | Reporter: | Ritesh Raj Sarraf <kde-bugs> |
Component: | general | Assignee: | Peter Penz <peter.penz19> |
Status: | RESOLVED WORKSFORME | ||
Severity: | crash | CC: | andresbajotierra, frank78ac |
Priority: | NOR | ||
Version: | 16.12.2 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Ritesh Raj Sarraf
2008-11-17 13:52:50 UTC
Konqueror is also plagued with this bug. Thanks for the bug report. I can reproduce this in 4.1.3 (Kubuntu) with the test images attached to bug 170547 which looks related, but is fixed in 4.1.3. After messing around a bit, I found a way to crash Dolphin reproducibly: 1. Open Dolphin (in my case, Details view, Previews enabled). 2. Go to a directory that contains one of the test images (and nothing else). 3. Select the image with Ctrl-A. 4. Change to Icons View. 5. Press Ctrl-X. 6. Change back to Details View. 7. Press Ctrl-X again -> Crash. I cannot crash trunk rev. 885676 using these steps. I don't know though if this is due to the fact that the selection gets lost on view mode change in trunk or if this is really fixed (also bug 170547 seemed to be fixed in trunk a while before it was actually fixed in the 4.1 branch). Here using: Qt: 4.4.3 KDE: 4.1.85 (KDE 4.1.85 (KDE 4.2 Beta2)) kdelibs svn rev. 898705 / kdebase svn rev. 898705 on ArchLinux x86_64 - 2.6.27.8 While trying to reproduce the bug using the steps in comment 2, Dolphin crashed in step 6. Also the selection of that file was lost in comment 4 (changing the view mode) Here is the backtrace (different from the one in comment 0): Application: Dolphin (dolphin), signal SIGABRT 0x00007f8362f0d001 in nanosleep () from /lib/libc.so.6 Thread 1 (Thread 0x7f8367384750 (LWP 11944)): [KCrash Handler] #5 0x00007f8362ea00c5 in raise () from /lib/libc.so.6 #6 0x00007f8362ea15e3 in abort () from /lib/libc.so.6 #7 0x00007f8363bd9a25 in qt_message_output (msgType=QtFatalMsg, buf=<value optimized out>) at global/qglobal.cpp:2102 #8 0x00007f8363bd9b47 in qFatal (msg=<value optimized out>) at global/qglobal.cpp:2303 #9 0x00007f8366efd8f0 in KDirModel::setData (this=0x18a83e0, index=@0x7fff6f4c4870, value=@0x7fff6f4c4890, role=<value optimized out>) at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/kdirmodel.cpp:712 #10 0x00007f8366ba942e in KFilePreviewGenerator::Private::dispatchPreviewQueue (this=0x1eee910) at /home/kde-devel/kde/src/KDE/kdelibs/kfile/kfilepreviewgenerator.cpp:493 #11 0x00007f8366babfc9 in KFilePreviewGenerator::qt_metacall (this=0x1acf4f0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x1f4bff0) at /home/kde-devel/kde/build/KDE/kdelibs/kfile/kfilepreviewgenerator.moc:80 #12 0x00007f8363ccec6e in QObject::event (this=0x1acf4f0, e=0x1e95d20) at kernel/qobject.cpp:1152 #13 0x00007f83641260ad in QApplicationPrivate::notify_helper (this=0x141b960, receiver=0x1acf4f0, e=0x1e95d20) at kernel/qapplication.cpp:3803 #14 0x00007f836412d40e in QApplication::notify (this=0x7fff6f4c5290, receiver=0x1acf4f0, e=0x1e95d20) at kernel/qapplication.cpp:3768 #15 0x00007f836556822b in KApplication::notify (this=0x7fff6f4c5290, receiver=0x1acf4f0, event=0x1e95d20) at /home/kde-devel/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:307 #16 0x00007f8363cbfd90 in QCoreApplication::notifyInternal (this=0x7fff6f4c5290, receiver=0x1acf4f0, event=0x1e95d20) at kernel/qcoreapplication.cpp:583 #17 0x00007f8363cc3643 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x13d5eb0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:209 #18 0x00007f8363ce6fa3 in postEventSourceDispatch (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:214 #19 0x00007f835febeaa2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #20 0x00007f835fec221d in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #21 0x00007f835fec23db in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #22 0x00007f8363ce6cdf in QEventDispatcherGlib::processEvents (this=0x13e49b0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:319 #23 0x00007f83641adf7f in QGuiEventDispatcherGlib::processEvents (this=0x2ea8, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:198 #24 0x00007f8363cbe9c2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 1867272640}) at kernel/qeventloop.cpp:143 #25 0x00007f8363cbeb55 in QEventLoop::exec (this=0x7fff6f4c5200, flags={i = 1867272720}) at kernel/qeventloop.cpp:190 #26 0x00007f8363cc38f7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845 #27 0x000000000044376d in main (argc=6, argv=0x7fff6f4c5778) at /home/kde-devel/kde/src/KDE/kdebase/apps/dolphin/src/main.cpp:94 I can't reproduce here now using a recent 4.3trunk build. Can anyone else reproduce ? Thanks (In reply to comment #4) > I can't reproduce here now using a recent 4.3trunk build. Can anyone else > reproduce ? Thanks Neither 4.2.1 nor trunk rev. 942216 crash for me. Ritesh, please reopen this report if you see this crash again in KDE 4.2.1 or later. Thanks! Just did a quick verification on both Konq and Dolphin (4.2.1) and I can't see the crash anymore. |