Bug 179230 - Dolphin chrashes when opening the trash
Summary: Dolphin chrashes when opening the trash
Status: RESOLVED FIXED
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-31 19:51 UTC by markuss
Modified: 2009-01-04 17:28 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Crashlog (5.55 KB, text/plain)
2008-12-31 19:52 UTC, markuss
Details

Note You need to log in before you can comment on or make changes to this bug.
Description markuss 2008-12-31 19:51:58 UTC
Version:           1.1.80 (using Devel)
OS:                Linux
Installed from:    Compiled sources

When the trash is not empty and I try to open it, Dolphin crashes.
Crashlog is attached.
Comment 1 markuss 2008-12-31 19:52:31 UTC
Created attachment 29788 [details]
Crashlog
Comment 2 Dario Andres 2008-12-31 20:52:47 UTC
Pasted backtrace from comment 1: (please, in the future, paste the backtraces directly into the report. thanks)

Anwendung: Dolphin (dolphin), Signal SIGSEGV
[?1034h[Thread debugging using libthread_db enabled]
[Current thread is 1 (Thread 0xb5d70700 (LWP 15962))]

Thread 1 (Thread 0xb5d70700 (LWP 15962)):
[KCrash Handler]
#6  0xb7e307d8 in KDirModelNode::rowNumber (this=0x0) at /usr/src/debug/kdelibs-4.1.86/kio/kio/kdirmodel.cpp:116
#7  0xb7e30880 in KDirModelPrivate::indexForNode (this=0x80cd128, node=0x0, rowNumber=-1) at /usr/src/debug/kdelibs-4.1.86/kio/kio/kdirmodel.cpp:291
#8  0xb7e34cab in KDirModelPrivate::_k_slotNewItems (this=0x80cd128, directoryUrl=@0x85212d8, items=@0x85212e0) at /usr/src/debug/kdelibs-4.1.86/kio/kio/kdirmodel.cpp:382
#9  0xb7e35baf in KDirModel::qt_metacall (this=0x80c5c78, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfbf0218) at /usr/src/debug/kdelibs-4.1.86/build/kio/kdirmodel.moc:76
#10 0xb68ee580 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#11 0xb68ef302 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#12 0xb7e1c9a9 in KDirLister::itemsAdded (this=0x84b0838, _t1=@0x85212d8, _t2=@0x85212e0) at /usr/src/debug/kdelibs-4.1.86/build/kio/kdirlister.moc:266
#13 0xb7e1dc16 in KDirLister::Private::emitItems (this=0x8133bf0) at /usr/src/debug/kdelibs-4.1.86/kio/kio/kdirlister.cpp:2234
#14 0xb7e2051a in KDirListerCache::slotEntries (this=0x8304c18, job=0x8346800, entries=@0xbfbf06f4) at /usr/src/debug/kdelibs-4.1.86/kio/kio/kdirlister.cpp:1052
#15 0xb7e2cce3 in KDirListerCache::qt_metacall (this=0x8304c18, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfbf0428) at /usr/src/debug/kdelibs-4.1.86/build/kio/kdirlister_p.moc:97
#16 0xb68ee580 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#17 0xb68ef302 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#18 0xb7df9779 in KIO::ListJob::entries (this=0x8346800, _t1=0x8346800, _t2=@0xbfbf06f4) at /usr/src/debug/kdelibs-4.1.86/build/kio/jobclasses.moc:763
#19 0xb7dffb48 in KIO::ListJobPrivate::slotListEntries (this=0x8346720, list=@0xbfbf06f4) at /usr/src/debug/kdelibs-4.1.86/kio/kio/job.cpp:2341
#20 0xb7e06f90 in KIO::ListJob::qt_metacall (this=0x8346800, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfbf05ec) at /usr/src/debug/kdelibs-4.1.86/build/kio/jobclasses.moc:750
#21 0xb68ee580 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#22 0xb68ef302 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#23 0xb7eb1c33 in KIO::SlaveInterface::listEntries (this=0x82fdd80, _t1=@0xbfbf06f4) at /usr/src/debug/kdelibs-4.1.86/build/kio/slaveinterface.moc:177
#24 0xb7eb4889 in KIO::SlaveInterface::dispatch (this=0x82fdd80, _cmd=106, rawdata=@0xbfbf0744) at /usr/src/debug/kdelibs-4.1.86/kio/kio/slaveinterface.cpp:193
#25 0xb7eb22f7 in KIO::SlaveInterface::dispatch (this=0x82fdd80) at /usr/src/debug/kdelibs-4.1.86/kio/kio/slaveinterface.cpp:91
#26 0xb7ea4c60 in KIO::Slave::gotInput (this=0x82fdd80) at /usr/src/debug/kdelibs-4.1.86/kio/kio/slave.cpp:322
#27 0xb7ea4fd3 in KIO::Slave::qt_metacall (this=0x82fdd80, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfbf0838) at /usr/src/debug/kdelibs-4.1.86/build/kio/slave.moc:75
#28 0xb68ee580 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#29 0xb68ef302 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#30 0xb7dcf887 in KIO::Connection::readyRead (this=0x83cb270) at /usr/src/debug/kdelibs-4.1.86/build/kio/connection.moc:84
#31 0xb7dd12b3 in KIO::ConnectionPrivate::dequeue (this=0x843d4f8) at /usr/src/debug/kdelibs-4.1.86/kio/kio/connection.cpp:82
#32 0xb7dd1906 in KIO::Connection::qt_metacall (this=0x83cb270, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x850c690) at /usr/src/debug/kdelibs-4.1.86/build/kio/connection.moc:72
#33 0xb68e771b in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/libQtCore.so.4
#34 0xb68e9281 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#35 0xb6adf8fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#36 0xb6ae775e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#37 0xb77608dd in KApplication::notify (this=0xbfbf0ff4, receiver=0x83cb270, event=0x84ba628) at /usr/src/debug/kdelibs-4.1.86/kdeui/kernel/kapplication.cpp:307
#38 0xb68d9961 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#39 0xb68da5d5 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#40 0xb68da7cd in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#41 0xb690436f in ?? () from /usr/lib/libQtCore.so.4
#42 0xb60fd9a8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#43 0xb6101063 in ?? () from /usr/lib/libglib-2.0.so.0
#44 0xb6101221 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#45 0xb6903fb8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#46 0xb6b78785 in ?? () from /usr/lib/libQtGui.so.4
#47 0xb68d801a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#48 0xb68d81da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#49 0xb68da895 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#50 0xb6adf777 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#51 0x08084cef in main (argc=6, argv=0xbfbf11a4) at /usr/src/debug/kdebase-4.1.86/apps/dolphin/src/main.cpp:94

Comment 3 markuss 2009-01-04 17:28:09 UTC
Whatever the reason for this bug was, it seems to be fixed now. I installed updated KDE 4.2 packages yesterday and I didn't encounter this particular crash any more since then.