Bug 355187

Summary: After update of Kubuntu dolphin crashes
Product: [Applications] dolphin Reporter: Elias <hir.i.mogul>
Component: generalAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: RESOLVED UPSTREAM    
Severity: crash CC: elvis.angelaccio, emmanuelpescosta099
Priority: NOR Keywords: drkonqi
Version: 4.14.2   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Elias 2015-11-11 13:20:16 UTC
Application: dolphin (4.14.2)
KDE Platform Version: 4.14.2
Qt Version: 4.8.2
Operating System: Linux 3.2.0-31-generic x86_64
Distribution: Ubuntu 12.04.5 LTS

-- Information about the crash:
I updated my machine yesterday. Today i started the machine and opened dolphin, it crashed immediately. I dont know what causes the crash.

The crash can be reproduced every time.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f3f96e79780 (LWP 7358))]

Thread 5 (Thread 0x7f3f7b075700 (LWP 7359)):
#0  0x00007f3f9265bbea in unixCheckClockType () at tools/qelapsedtimer_unix.cpp:76
#1  0x00007f3f9265bc69 in do_gettime (frac=0x7f3f7b074b98, sec=0x7f3f7b074b90) at tools/qelapsedtimer_unix.cpp:120
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x00007f3f9273408d in QTimerInfoList::updateCurrentTime (this=0x7f3f74002860) at kernel/qeventdispatcher_unix.cpp:343
#4  0x00007f3f927343c3 in QTimerInfoList::timerWait (this=0x7f3f74002860, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#5  0x00007f3f92732e7c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f3f7b074c6c) at kernel/qeventdispatcher_glib.cpp:136
#6  0x00007f3f92732f25 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x00007f3f8db27806 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f3f8db27f1b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f3f8db28124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f3f92733926 in QEventDispatcherGlib::processEvents (this=0x7f3f740008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#11 0x00007f3f92702e62 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#12 0x00007f3f927030b7 in QEventLoop::exec (this=0x7f3f7b074dd0, flags=...) at kernel/qeventloop.cpp:204
#13 0x00007f3f92602077 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#14 0x00007f3f926e2b6f in QInotifyFileSystemWatcherEngine::run (this=0x182e770) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x00007f3f9260509b in QThreadPrivate::start (arg=0x182e770) at thread/qthread_unix.cpp:307
#16 0x00007f3f8dff4e9a in start_thread (arg=0x7f3f7b075700) at pthread_create.c:308
#17 0x00007f3f9673b38d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#18 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f3f7a772700 (LWP 7360)):
#0  0x00007f3f92732fff in socketNotifierSourceCheck (source=0x7f3f6c001350) at kernel/qeventdispatcher_glib.cpp:83
#1  0x00007f3f8db27b03 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f3f8db27f96 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f3f8db28124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f3f92733926 in QEventDispatcherGlib::processEvents (this=0x7f3f6c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007f3f92702e62 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f3f927030b7 in QEventLoop::exec (this=0x7f3f7a771e00, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f3f92602077 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x00007f3f9260509b in QThreadPrivate::start (arg=0x13a1950) at thread/qthread_unix.cpp:307
#9  0x00007f3f8dff4e9a in start_thread (arg=0x7f3f7a772700) at pthread_create.c:308
#10 0x00007f3f9673b38d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f3f798c1700 (LWP 7361)):
#0  0x00007f3f8dff6f69 in __pthread_mutex_lock (mutex=0x7f3f70000a60) at pthread_mutex_lock.c:92
#1  0x00007f3f8db635b1 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f3f8db27b0e in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f3f8db27f96 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f3f8db28124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f3f92733926 in QEventDispatcherGlib::processEvents (this=0x7f3f700008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f3f92702e62 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f3f927030b7 in QEventLoop::exec (this=0x7f3f798c0dd0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f3f92602077 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#9  0x00007f3f926e2b6f in QInotifyFileSystemWatcherEngine::run (this=0x19fa200) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00007f3f9260509b in QThreadPrivate::start (arg=0x19fa200) at thread/qthread_unix.cpp:307
#11 0x00007f3f8dff4e9a in start_thread (arg=0x7f3f798c1700) at pthread_create.c:308
#12 0x00007f3f9673b38d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f3f6b7fe700 (LWP 7370)):
[KCrash Handler]
#6  0x00007f3f78366c9e in ?? () from /usr/lib/kde4/dolphin-box-plugin.so
#7  0x00007f3f95a96832 in UpdateItemStatesThread::run (this=0x1f516c0) at ../../../dolphin/src/views/versioncontrol/updateitemstatesthread.cpp:52
#8  0x00007f3f9260509b in QThreadPrivate::start (arg=0x1f516c0) at thread/qthread_unix.cpp:307
#9  0x00007f3f8dff4e9a in start_thread (arg=0x7f3f6b7fe700) at pthread_create.c:308
#10 0x00007f3f9673b38d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f3f96e79780 (LWP 7358)):
#0  0x00007f3f9672df8d in read () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007f3f8db628df in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f3f8db27b64 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f3f8db27f96 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f3f8db28124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f3f927338bf in QEventDispatcherGlib::processEvents (this=0x12acb40, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00007f3f931abcde in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#7  0x00007f3f92702e62 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#8  0x00007f3f927030b7 in QEventLoop::exec (this=0x7fffc5ed5c30, flags=...) at kernel/qeventloop.cpp:204
#9  0x00007f3f92708407 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#10 0x00007f3f96a57d61 in kdemain (argc=5, argv=0x7fffc5ed6238) at ../../../dolphin/src/main.cpp:93
#11 0x00007f3f9666976d in __libc_start_main (main=0x400640 <main(int, char**)>, argc=5, ubp_av=0x7fffc5ed6238, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffc5ed6228) at libc-start.c:226
#12 0x0000000000400671 in _start ()

Possible duplicates by query: bug 333185, bug 332983, bug 332481.

Reported using DrKonqi
Comment 1 Emmanuel Pescosta 2015-11-18 19:50:04 UTC
> I dont know what causes the crash.

It crashes in dolphin-box-plugin.so which is loaded as version control plugin.
Comment 2 Emmanuel Pescosta 2015-11-18 19:51:05 UTC
Please try to update the dolphin-box plugin or open a bug report for dolphin-box on their upstream bugtracker. Thanks!
Comment 3 Emmanuel Pescosta 2015-11-18 19:54:59 UTC
Ok google told me that this plugin is for the dropbox integration.

We have our own dropbox plugin which is shipped via the dolphin-plugins package ;)
You can enable it under Settings -> Services -> Dropbox