Bug 180740 - dolphin randomly crashes and causes the signal 6
Summary: dolphin randomly crashes and causes the signal 6
Status: RESOLVED DUPLICATE of bug 178897
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: 2009-01-14 23:06 UTC by Philip Johnsson
Modified: 2009-01-23 10:42 UTC (History)
2 users (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 Philip Johnsson 2009-01-14 23:06:37 UTC
Version:            (using Devel)
OS:                Linux
Installed from:    Compiled sources

dolphin randomly crashes and causes the signal 6 while deleting files or sometimes open files with i.e kate. Generates the following crash rapport:


Application: Dolphin (dolphin), signal SIGABRT
[Current thread is 0 (LWP 22264)]

Thread 2 (Thread 0xb41c6b90 (LWP 18505)):
#0  0xb80a4424 in __kernel_vsyscall ()
#1  0xb6699c01 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb6968150 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb68986ae in ?? () from /usr/lib/libQtCore.so.4
#4  0xb62c250f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb66a17ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb5ebe6c0 (LWP 22264)):
[KCrash Handler]
#6  0xb80a4424 in __kernel_vsyscall ()
#7  0xb65eb880 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb65ed248 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb6890795 in qt_message_output () from /usr/lib/libQtCore.so.4
#10 0xb6890872 in qFatal () from /usr/lib/libQtCore.so.4
#11 0xb6890915 in qt_assert () from /usr/lib/libQtCore.so.4
#12 0xb7ec1d90 in ?? () from /usr/lib/libkio.so.5
#13 0xb7ec3b15 in ?? () from /usr/lib/libkio.so.5
#14 0xb7ec8d2a in ?? () from /usr/lib/libkio.so.5
#15 0xb699da60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#16 0xb699e7e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#17 0xb7ed7223 in KDirWatch::dirty () from /usr/lib/libkio.so.5
#18 0xb7ed7a92 in KDirWatch::setDirty () from /usr/lib/libkio.so.5
#19 0xb7ed7fcb in ?? () from /usr/lib/libkio.so.5
#20 0xb7edf366 in ?? () from /usr/lib/libkio.so.5
#21 0xb7edf97b in ?? () from /usr/lib/libkio.so.5
#22 0xb699da60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#23 0xb699e7e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#24 0xb69d87a7 in QTimer::timeout () from /usr/lib/libQtCore.so.4
#25 0xb69a440e in QTimer::timerEvent () from /usr/lib/libQtCore.so.4
#26 0xb699853f in QObject::event () from /usr/lib/libQtCore.so.4
#27 0xb6bab8ec in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#28 0xb6bb372e in QApplication::notify () from /usr/lib/libQtGui.so.4
#29 0xb782c04d in KApplication::notify () from /usr/lib/libkdeui.so.5
#30 0xb6988e61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#31 0xb69b6d81 in ?? () from /usr/lib/libQtCore.so.4
#32 0xb69b3520 in ?? () from /usr/lib/libQtCore.so.4
#33 0xb61c66f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#34 0xb61c9da3 in ?? () from /usr/lib/libglib-2.0.so.0
#35 0xb61c9f61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#36 0xb69b3478 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#37 0xb6c45ea5 in ?? () from /usr/lib/libQtGui.so.4
#38 0xb698752a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#39 0xb69876ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#40 0xb6989da5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#41 0xb6bab767 in QApplication::exec () from /usr/lib/libQtGui.so.4
#42 0x08086cbf in _start ()
Comment 1 Frank Reininghaus 2009-01-15 23:16:13 UTC
Thanks for the bug report.

It might help if you could run Dolphin from a Konsole and paste the
"ASSERT...." line from the output during the crash here (if there is one) or -
even better - provide a more detailed backtrace, see
http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports
Thanks!
Comment 2 Dario Andres 2009-01-15 23:18:52 UTC
Also, can you post what KDE version are you using ?
Comment 3 Philip Johnsson 2009-01-23 06:31:27 UTC
What it appears to is that my Doplhin crashes everytime some file is altered or even accesses in my home directory (might be only when something is written to a file there). Either by myself or a a config file in my home dir that the system write or deletes. I think it doesn't crash as long as it's just a read.

I'm using the KDE 4.2 RC1 delivered by the kubuntu people and I run 64bit kubuntu 8.10 (intrepid)

I installed relevant dbg-packages for this crash from my ubuntu dist so you get a more useful crash report.

PS. This is my first bug report so I'm learning by doing and hope this is sufficient...

-------------------------------

Application: Dolphin (dolphin), signal SIGABRT
0x00007f1434ee75f0 in __nanosleep_nocancel () from /lib/libc.so.6

Thread 1 (Thread 0x7f14393076f0 (LWP 7791)):
[KCrash Handler]
#5  0x00007f1434e71fd5 in raise () from /lib/libc.so.6
#6  0x00007f1434e73b43 in abort () from /lib/libc.so.6
#7  0x00007f14359bf6b5 in qt_message_output () from /usr/lib/libQtCore.so.4
#8  0x00007f14359bf7fd in qFatal () from /usr/lib/libQtCore.so.4
#9  0x00007f1438d717d8 in KDirListerCache::updateDirectory (this=0x134cd80, _dir=@0x7fff41343820) at /build/buildd/kde4libs-4.1.96/kio/kio/kdirlister.cpp:609
#10 0x00007f1438d733eb in KDirListerCache::slotFileDirty (this=0x134cd80, path=@0x7fff41343a70) at /build/buildd/kde4libs-4.1.96/kio/kio/kdirlister.cpp:955
#11 0x00007f1438d782ec in KDirListerCache::qt_metacall (this=0x134cd80, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff413439d0)
    at /build/buildd/kde4libs-4.1.96/obj-x86_64-linux-gnu/kio/kdirlister_p.moc:94
#12 0x00007f1435ac4134 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#13 0x00007f1438d85ac2 in KDirWatch::dirty (this=0x1e6f, _t1=<value optimized out>) at /build/buildd/kde4libs-4.1.96/obj-x86_64-linux-gnu/kio/kdirwatch.moc:81
#14 0x00007f1438d862c0 in KDirWatch::setDirty (this=0x13be2f0, _file=@0x7fff41343a70) at /build/buildd/kde4libs-4.1.96/kio/kio/kdirwatch.cpp:1670
#15 0x00007f1438d8678d in KDirWatchPrivate::emitEvent (this=<value optimized out>, e=0x19209b8, event=1, fileName=@0xffffffffffffffff) at /build/buildd/kde4libs-4.1.96/kio/kio/kdirwatch.cpp:1153
#16 0x00007f1438d8cea9 in KDirWatchPrivate::slotRescan (this=0x136ba50) at /build/buildd/kde4libs-4.1.96/kio/kio/kdirwatch.cpp:1231
#17 0x00007f1438d8d368 in KDirWatchPrivate::qt_metacall (this=0x136ba50, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff41343d40)
    at /build/buildd/kde4libs-4.1.96/obj-x86_64-linux-gnu/kio/kdirwatch_p.moc:72
#18 0x00007f1435ac4134 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#19 0x00007f1435abea43 in QObject::event () from /usr/lib/libQtCore.so.4
#20 0x00007f1435f63c3d in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#21 0x00007f1435f6b9ba in QApplication::notify () from /usr/lib/libQtGui.so.4
#22 0x00007f143742f3cb in KApplication::notify (this=0x7fff41344730, receiver=0x136bab8, event=0x7fff413443f0) at /build/buildd/kde4libs-4.1.96/kdeui/kernel/kapplication.cpp:307
#23 0x00007f1435aafd61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#24 0x00007f1435adbab6 in ?? () from /usr/lib/libQtCore.so.4
#25 0x00007f1435ad81fd in ?? () from /usr/lib/libQtCore.so.4
#26 0x00007f14317f3d3b in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#27 0x00007f14317f750d in ?? () from /usr/lib/libglib-2.0.so.0
#28 0x00007f14317f76cb in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#29 0x00007f1435ad815f in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#30 0x00007f1435ff5a6f in ?? () from /usr/lib/libQtGui.so.4
#31 0x00007f1435aae682 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#32 0x00007f1435aae80d in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#33 0x00007f1435ab0cbd in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#34 0x000000000044381d in _start ()
Comment 4 Dario Andres 2009-01-23 10:42:23 UTC
Thanks for all the info. I had a very similar report. and I can no longer reproduce that crash so I assume the bug is fixed :)

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