Bug 178944 - when trying to view Trash dolphin crashes
Summary: when trying to view Trash dolphin crashes
Status: RESOLVED DUPLICATE of bug 178416
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.2
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-28 07:21 UTC by Blackpaw
Modified: 2008-12-31 03:36 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Blackpaw 2008-12-28 07:21:49 UTC
Version:            (using Devel)
OS:                Linux
Installed from:    Compiled sources

Plasma Trash applet display 11 items in hint. Click on it to view items and dolphin launches, briefly displays the items, then immediately crashes.

Application: Dolphin (dolphin), signal SIGABRT

Thread 1 (Thread 0xb5dc66c0 (LWP 11321)):
[KCrash Handler]
#6  0xb7f94430 in __kernel_vsyscall ()
#7  0xb638f880 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb6391248 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb6798795 in qt_message_output () from /usr/lib/libQtCore.so.4
#10 0xb6798872 in qFatal () from /usr/lib/libQtCore.so.4
#11 0xb6798915 in qt_assert () from /usr/lib/libQtCore.so.4
#12 0xb7dd7843 in KDirModelPrivate::_k_slotNewItems (this=0xa2f7390, directoryUrl=@0xa384438, items=@0xa384440) at /build/buildd/kde4libs-4.1.85/kio/kio/kdirmodel.cpp:377
#13 0xb7dd792f in KDirModel::qt_metacall (this=0xa2f7378, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfe93838) at /build/buildd/kde4libs-4.1.85/obj-i486-linux-gnu/kio/kdirmodel.moc:76
#14 0xb68a5a60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#15 0xb68a67e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#16 0xb7db9b89 in KDirLister::itemsAdded (this=0xa2f74a8, _t1=@0xa384438, _t2=@0xa384440) at /build/buildd/kde4libs-4.1.85/obj-i486-linux-gnu/kio/kdirlister.moc:266
#17 0xb7dbb009 in KDirLister::Private::emitItems (this=0xa2e8a60) at /build/buildd/kde4libs-4.1.85/kio/kio/kdirlister.cpp:2232
#18 0xb7dbdca2 in KDirListerCache::slotEntries (this=0xa11cb68, job=0xa319150, entries=@0xbfe93d64) at /build/buildd/kde4libs-4.1.85/kio/kio/kdirlister.cpp:1050
#19 0xb7dcc583 in KDirListerCache::qt_metacall (this=0xa11cb68, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfe93a58) at /build/buildd/kde4libs-4.1.85/obj-i486-linux-gnu/kio/kdirlister_p.moc:97
#20 0xb68a5a60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#21 0xb68a67e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#22 0xb7d913d9 in KIO::ListJob::entries (this=0xa319150, _t1=0xa319150, _t2=@0xbfe93d64) at /build/buildd/kde4libs-4.1.85/obj-i486-linux-gnu/kio/jobclasses.moc:763
#23 0xb7d9b1b3 in KIO::ListJobPrivate::slotListEntries (this=0xa319168, list=@0xbfe93d64) at /build/buildd/kde4libs-4.1.85/kio/kio/job.cpp:2341
#24 0xb7d9b350 in KIO::ListJob::qt_metacall (this=0xa319150, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfe93c2c) at /build/buildd/kde4libs-4.1.85/obj-i486-linux-gnu/kio/jobclasses.moc:750
#25 0xb68a5a60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#26 0xb68a67e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#27 0xb7e63c33 in KIO::SlaveInterface::listEntries (this=0xa195ce8, _t1=@0xbfe93d64) at /build/buildd/kde4libs-4.1.85/obj-i486-linux-gnu/kio/slaveinterface.moc:177
#28 0xb7e679f9 in KIO::SlaveInterface::dispatch (this=0xa195ce8, _cmd=106, rawdata=@0xbfe93db4) at /build/buildd/kde4libs-4.1.85/kio/kio/slaveinterface.cpp:193
#29 0xb7e641c7 in KIO::SlaveInterface::dispatch (this=0xa195ce8) at /build/buildd/kde4libs-4.1.85/kio/kio/slaveinterface.cpp:91
#30 0xb7e555bd in KIO::Slave::gotInput (this=0xa195ce8) at /build/buildd/kde4libs-4.1.85/kio/kio/slave.cpp:322
#31 0xb7e56733 in KIO::Slave::qt_metacall (this=0xa195ce8, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfe93ec8) at /build/buildd/kde4libs-4.1.85/obj-i486-linux-gnu/kio/slave.moc:75
#32 0xb68a5a60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#33 0xb68a67e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#34 0xb7d5fdc7 in KIO::Connection::readyRead (this=0xa310f20) at /build/buildd/kde4libs-4.1.85/obj-i486-linux-gnu/kio/connection.moc:84
#35 0xb7d61e99 in KIO::ConnectionPrivate::dequeue (this=0xa311338) at /build/buildd/kde4libs-4.1.85/kio/kio/connection.cpp:82
#36 0xb7d62026 in KIO::Connection::qt_metacall (this=0xa310f20, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xa221320) at /build/buildd/kde4libs-4.1.85/obj-i486-linux-gnu/kio/connection.moc:72
#37 0xb689ebfb in QMetaCallEvent::placeMetaCall () from /usr/lib/libQtCore.so.4
#38 0xb68a0771 in QObject::event () from /usr/lib/libQtCore.so.4
#39 0xb6ab38ec in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#40 0xb6abb72e in QApplication::notify () from /usr/lib/libQtGui.so.4
#41 0xb7731d3d in KApplication::notify (this=0xbfe94694, receiver=0xa310f20, event=0x9f556a8) at /build/buildd/kde4libs-4.1.85/kdeui/kernel/kapplication.cpp:307
#42 0xb6890e61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#43 0xb6891ae5 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4
#44 0xb6891cdd in QCoreApplication::sendPostedEvents () from /usr/lib/libQtCore.so.4
#45 0xb68bb82f in ?? () from /usr/lib/libQtCore.so.4
#46 0xb60ce6f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#47 0xb60d1da3 in ?? () from /usr/lib/libglib-2.0.so.0
#48 0xb60d1f61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#49 0xb68bb478 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#50 0xb6b4dea5 in ?? () from /usr/lib/libQtGui.so.4
#51 0xb688f52a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#52 0xb688f6ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#53 0xb6891da5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#54 0xb6ab3767 in QApplication::exec () from /usr/lib/libQtGui.so.4
#55 0x08086a3f in _start ()
Comment 1 Michael Leupold 2008-12-28 10:03:17 UTC
I can confirm this bug in trunk r901861.
Comment 2 Dario Andres 2008-12-28 13:08:20 UTC
The backtrace looks very similar to the one in bug 178416 . It's supposed to be fixed since rev.901012. Maybe it's here again :(
Do you have folders inside trash:/ and do you have the "Folders" panel enabled in Dolphin. 
Comment 3 Dario Andres 2008-12-28 13:23:18 UTC
Here using:

Qt: 4.4.3 + qt-copy-patches-889120
KDE: 4.1.86 (KDE 4.1.86 (KDE 4.2 >= 20081221))
kdelibs svn rev. 902368 / kdebase svn rev. 902368
on ArchLinux x86_64 - Kernel 2.6.27.10

I can't reproduce the crash.

@Michael: have you updated recently ? Do you experience the crash after a reboot / kde re-login . ? 
Thanks :) 
Comment 4 Blackpaw 2008-12-28 16:40:38 UTC
>Do you have folders inside trash:/ and do you have the "Folders" panel enabled
in Dolphin.

Yes and Yes. If I disable the Folder Panel in dolphin then the crash no longer happens.
Comment 5 Blackpaw 2008-12-28 16:41:34 UTC
p.s.

Qt: 4.4.3
KDE: 4.1.85 (KDE 4.1.85 (KDE 4.2 Beta2))
kde4-config: 1.0
Comment 6 Dario Andres 2008-12-30 18:36:02 UTC
@Blackpaw:
Can you start Dolphin from Konsole, go to Trash, experience the crash and past the Konsole output here ? Specially the "ASSERT" line. 
Thanks !
Comment 7 Blackpaw 2008-12-31 02:56:14 UTC
>Can you start Dolphin from Konsole, go to Trash, experience the crash and past
the Konsole output here ? Specially the "ASSERT" line.


Sure, here goes!:

lindsay@lindsay-desktop:~$ dolphin
dolphin(8139): Attempt to use QAction "close_tab" with KXMLGUIFactory!
dolphin(8139): Attempt to use QAction "show_info_panel" with KXMLGUIFactory!
dolphin(8139): Attempt to use QAction "show_folders_panel" with KXMLGUIFactory!
dolphin(8139): Attempt to use QAction "show_terminal_panel" with KXMLGUIFactory!
dolphin(8139): Attempt to use QAction "show_places_panel" with KXMLGUIFactory!
dolphin(8139) MetaDataWidget::setFile: KUrl("file:///home/lindsay")
lindsay@lindsay-desktop:~$ dolphin(8139) MetaDataWidget::setFile: KUrl("file:///home/lindsay")
dolphin(8139) MetaDataWidget::setFile: KUrl("trash:/")
ASSERT: "result" in file /build/buildd/kde4libs-4.1.85/kio/kio/kdirmodel.cpp, line 377
KCrash: Application 'dolphin' crashing...
sock_file=/home/lindsay/.kde/socket-lindsay-desktop/kdeinit4__0

lindsay@lindsay-desktop:~$
Comment 8 Dario Andres 2008-12-31 03:03:44 UTC
@Blackpaw: thanks for the reply :)


*** This bug has been marked as a duplicate of bug 178416 ***
Comment 9 Blackpaw 2008-12-31 03:36:21 UTC
No worries, Thanks Dario