Bug 177873 - dolphin crashes sometimes when (re)moving a directory
Summary: dolphin crashes sometimes when (re)moving a directory
Status: RESOLVED DUPLICATE of bug 177125
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: SVN
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: David Faure
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-15 20:32 UTC by George Kiagiadakis
Modified: 2008-12-15 22:43 UTC (History)
1 user (show)

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 George Kiagiadakis 2008-12-15 20:32:31 UTC
Version:           1.1.80 (using Devel)
Compiler:          gcc version 4.3.2 (Debian 4.3.2-1) 
OS:                Linux
Installed from:    Compiled sources

I have this crash sometimes. It is random and I can't reproduce it reliably, but I've seen it already two times since 4.2 beta1. This particular backtrace I am posting was generated while deleting a directory. The other time I got this was when I was moving a directory to another place using split view and drag n' drop. It seems similar to the backtrace in bug 177795 but I am not sure if it is a duplicate.

Backtrace:
Εφαρμογή: Dolphin (dolphin), σήμα SIGSEGV
0x00007f050875dff1 in nanosleep () from /lib/libc.so.6
[Current thread is 0 (LWP 27880)]

Thread 2 (Thread 0x41884950 (LWP 27886)):
#0  0x00007f0508788ce2 in select () from /lib/libc.so.6
#1  0x00007f0508e53746 in QProcessManager::run (this=0x69b010) at io/qprocess_unix.cpp:301
#2  0x00007f0508d8b162 in QThreadPrivate::start (arg=0x69b010) at thread/qthread_unix.cpp:185
#3  0x00007f05050a4fc7 in start_thread () from /lib/libpthread.so.0
#4  0x00007f050878f5ad in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f050be5b6f0 (LWP 27880)):
[KCrash Handler]
#5  KDirModelNode::rowNumber (this=0xcde210) at /usr/include/qt4/QtCore/qlist.h:83
#6  0x00007f050b9d1d88 in KDirModelPrivate::indexForNode (this=0x69f950, node=0xcde210, rowNumber=-1) at ../../kio/kio/kdirmodel.cpp:291
#7  0x00007f050b9d5f4b in KDirModel::indexForUrl (this=0x9e3750, url=@0xa430d8) at ../../kio/kio/kdirmodel.cpp:856
#8  0x00007f050b19ec5e in DolphinView::restoreCurrentItem (this=0xa43030) at ../../../../apps/dolphin/src/dolphinview.cpp:1095
#9  0x00007f050b1a267f in DolphinView::qt_metacall (this=0xa43030, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff13f9ad40) at ./dolphinview.moc:204
#10 0x00007f0508e876d4 in QMetaObject::activate (sender=0x9e7030, from_signal_index=<value optimized out>, to_signal_index=5, argv=0xffffffff) at kernel/qobject.cpp:3031
#11 0x00007f050b9cc504 in KDirListerCache::slotUpdateResult (this=0x8d0b80, j=<value optimized out>) at ../../kio/kio/kdirlister.cpp:1579
#12 0x00007f050b9cd667 in KDirListerCache::qt_metacall (this=0x8d0b80, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff13f9b1d0) at ./kdirlister_p.moc:101
#13 0x00007f0508e876d4 in QMetaObject::activate (sender=0x11a4af0, from_signal_index=<value optimized out>, to_signal_index=7, argv=0xffffffff) at kernel/qobject.cpp:3031
#14 0x00007f050a015eb2 in KJob::result (this=0xcde210, _t1=0x11a4af0) at ./kjob.moc:186
#15 0x00007f050a01627f in KJob::emitResult (this=0x11a4af0) at ../../kdecore/jobs/kjob.cpp:294
#16 0x00007f050b99eb00 in KIO::SimpleJob::slotFinished (this=0x11a4af0) at ../../kio/kio/job.cpp:489
#17 0x00007f050b99ec35 in KIO::ListJob::slotFinished (this=0x11a4af0) at ../../kio/kio/job.cpp:2416
#18 0x00007f050b9a148d in KIO::ListJob::qt_metacall (this=0x11a4af0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff13f9b510) at ./jobclasses.moc:747
#19 0x00007f0508e876d4 in QMetaObject::activate (sender=0xfe1df0, from_signal_index=<value optimized out>, to_signal_index=8, argv=0xffffffff) at kernel/qobject.cpp:3031
#20 0x00007f050ba5e9b1 in KIO::SlaveInterface::dispatch (this=0xfe1df0, _cmd=104, rawdata=<value optimized out>) at ../../kio/kio/slaveinterface.cpp:175
#21 0x00007f050ba5b4a2 in KIO::SlaveInterface::dispatch (this=0xfe1df0) at ../../kio/kio/slaveinterface.cpp:91
#22 0x00007f050ba4d6a3 in KIO::Slave::gotInput (this=0xfe1df0) at ../../kio/kio/slave.cpp:322
#23 0x00007f050ba4e6d8 in KIO::Slave::qt_metacall (this=0xfe1df0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff13f9b930) at ./slave.moc:75
#24 0x00007f0508e876d4 in QMetaObject::activate (sender=0xfebd90, from_signal_index=<value optimized out>, to_signal_index=4, argv=0xffffffff) at kernel/qobject.cpp:3031
#25 0x00007f050b96a2e0 in KIO::ConnectionPrivate::dequeue (this=0xf9a360) at ../../kio/kio/connection.cpp:82
#26 0x00007f050b96a41a in KIO::Connection::qt_metacall (this=0xfebd90, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x10ceb00) at ./connection.moc:72
#27 0x00007f0508e82345 in QObject::event (this=0xfebd90, e=0xfe7df0) at kernel/qobject.cpp:1155
#28 0x00007f0509325a5d in QApplicationPrivate::notify_helper (this=0x694420, receiver=0xfebd90, e=0xfe7df0) at kernel/qapplication.cpp:3803
#29 0x00007f050932d7da in QApplication::notify (this=0x7fff13f9c380, receiver=0xfebd90, e=0xfe7df0) at kernel/qapplication.cpp:3768
#30 0x00007f050a5c0b8b in KApplication::notify (this=0x7fff13f9c380, receiver=0xfebd90, event=0xfe7df0) at ../../kdeui/kernel/kapplication.cpp:307
#31 0x00007f0508e73381 in QCoreApplication::notifyInternal (this=0x7fff13f9c380, receiver=0xfebd90, event=0xfe7df0) at kernel/qcoreapplication.cpp:587
#32 0x00007f0508e7401a in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x674e70) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:209
#33 0x00007f0508e9ba83 in postEventSourceDispatch (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:214
#34 0x00007f05052f378b in IA__g_main_context_dispatch (context=0x699d20) at /build/buildd/glib2.0-2.16.6/glib/gmain.c:2012
#35 0x00007f05052f6f5d in g_main_context_iterate (context=0x699d20, block=1, dispatch=1, self=<value optimized out>) at /build/buildd/glib2.0-2.16.6/glib/gmain.c:2645
#36 0x00007f05052f711b in IA__g_main_context_iteration (context=0x699d20, may_block=1) at /build/buildd/glib2.0-2.16.6/glib/gmain.c:2708
#37 0x00007f0508e9b70f in QEventDispatcherGlib::processEvents (this=0x690500, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:319
#38 0x00007f05093b744f in QGuiEventDispatcherGlib::processEvents (this=0xcde210, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:198
#39 0x00007f0508e71ca2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 335135408}) at kernel/qeventloop.cpp:143
#40 0x00007f0508e71e2d in QEventLoop::exec (this=0x7fff13f9c2f0, flags={i = 335135488}) at kernel/qeventloop.cpp:194
#41 0x00007f0508e742dd in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#42 0x000000000044324d in main (argc=6, argv=0x7fff13f9c868) at ../../../../apps/dolphin/src/main.cpp:94
Comment 1 Dario Andres 2008-12-15 22:43:42 UTC
Marking as duplicate of bug 177125 (same backtrace and situation). Already fixed in KDE4.2svn :) Thanks

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