Bug 304480

Summary: Dolphin crashed when usin mouse wheel [ QApplicationPrivate::notify_helper]
Product: [Applications] dolphin Reporter: Lewkow Brigitte <biby>
Component: generalAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: noctcrawler
Priority: NOR    
Version: 2.0   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Lewkow Brigitte 2012-08-03 02:26:41 UTC
Application: dolphin (2.0)
KDE Platform Version: 4.8.4 (4.8.4)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-27-generic x86_64
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:

I was using Dolphin and just use the mous wheel and then crash!

-- 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 0x7f7ece292780 (LWP 9197))]

Thread 3 (Thread 0x7f7eba00a700 (LWP 9198)):
#0  0x00007f7ec63ef05d in __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x7f7eb4000a60) at pthread_mutex_unlock.c:290
#2  0x00007f7ec5b625d1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f7ec5b2683b in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f7ec5b26f5b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f7ec5b27164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f7ecabd8426 in QEventDispatcherGlib::processEvents (this=0x7f7eb40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0x00007f7ecaba7c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#8  0x00007f7ecaba7ed7 in QEventLoop::exec (this=0x7f7eba009dd0, flags=...) at kernel/qeventloop.cpp:204
#9  0x00007f7ecaaa6fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#10 0x00007f7ecab879ff in QInotifyFileSystemWatcherEngine::run (this=0x1ea9ba0) at io/qfilesystemwatcher_inotify.cpp:248
#11 0x00007f7ecaaa9fcb in QThreadPrivate::start (arg=0x1ea9ba0) at thread/qthread_unix.cpp:298
#12 0x00007f7ec63ebe9a in start_thread (arg=0x7f7eba00a700) at pthread_create.c:308
#13 0x00007f7ecdb5c4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f7eb8e44700 (LWP 9199)):
#0  0x00007f7ecdb50b03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f7ec5b27036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f7ec5b27164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f7ecabd8426 in QEventDispatcherGlib::processEvents (this=0x7f7eac0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f7ecaba7c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f7ecaba7ed7 in QEventLoop::exec (this=0x7f7eb8e43dd0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f7ecaaa6fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007f7ecab879ff in QInotifyFileSystemWatcherEngine::run (this=0x2203570) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f7ecaaa9fcb in QThreadPrivate::start (arg=0x2203570) at thread/qthread_unix.cpp:298
#9  0x00007f7ec63ebe9a in start_thread (arg=0x7f7eb8e44700) at pthread_create.c:308
#10 0x00007f7ecdb5c4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f7ece292780 (LWP 9197)):
[KCrash Handler]
#6  0x0000000002316a70 in ?? ()
#7  0x00007f7ec9cae894 in notify_helper (e=0x7fff38c57a80, receiver=0x2661210, this=0x1d20280) at kernel/qapplication.cpp:4559
#8  QApplicationPrivate::notify_helper (this=0x1d20280, receiver=0x2661210, e=0x7fff38c57a80) at kernel/qapplication.cpp:4531
#9  0x00007f7ec9cb3713 in QApplication::notify (this=0x7fff38c584d0, receiver=0x2661210, e=0x7fff38c57a80) at kernel/qapplication.cpp:4420
#10 0x00007f7ecb60f9e6 in KApplication::notify (this=0x7fff38c584d0, receiver=0x2661210, event=0x7fff38c57a80) at ../../kdeui/kernel/kapplication.cpp:311
#11 0x00007f7ecaba8e9c in QCoreApplication::notifyInternal (this=0x7fff38c584d0, receiver=0x2661210, event=0x7fff38c57a80) at kernel/qcoreapplication.cpp:876
#12 0x00007f7ec9caf11b in sendEvent (event=0x7fff38c57a80, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#13 QApplicationPrivate::dispatchEnterLeave (enter=0x2661210, leave=<optimized out>) at kernel/qapplication.cpp:2824
#14 0x00007f7ec9d2d9f1 in QApplication::x11ProcessEvent (this=0x7fff38c584d0, event=0x7fff38c580c0) at kernel/qapplication_x11.cpp:3805
#15 0x00007f7ec9d570d2 in x11EventSourceDispatch (s=0x1d21d70, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#16 0x00007f7ec5b26d53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f7ec5b270a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f7ec5b27164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f7ecabd83bf in QEventDispatcherGlib::processEvents (this=0x1cfa4a0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#20 0x00007f7ec9d56d5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#21 0x00007f7ecaba7c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#22 0x00007f7ecaba7ed7 in QEventLoop::exec (this=0x7fff38c58460, flags=...) at kernel/qeventloop.cpp:204
#23 0x00007f7ecabacf67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#24 0x00007f7ecde6f4c7 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_dolphin.so
#25 0x00007f7ecda8b76d in __libc_start_main (main=0x400640, argc=5, ubp_av=0x7fff38c58a28, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff38c58a18) at libc-start.c:226
#26 0x0000000000400671 in _start ()

Possible duplicates by query: bug 304472, bug 304433, bug 304420, bug 304376, bug 304354.

Reported using DrKonqi
Comment 1 Frank Reininghaus 2012-08-03 06:08:35 UTC
Thanks for the bug report! Is this crash reproducible for you? Do you have Tool Tips enabled (we had crashes with the same backtrace which were due to problems with Tool Tips)?
Comment 2 Lewkow Brigitte 2012-08-03 23:50:46 UTC
Sorry, i don't remember if the Tool Tips was enabled but generally i deactivate it!
thanks.
Comment 3 Frank Reininghaus 2012-08-04 07:22:24 UTC
Thanks for the quick reply! If you find a way to reproduce this crash, please let us know.
Comment 4 Kenny 2012-08-05 22:33:19 UTC
Created attachment 72977 [details]
New crash information added by DrKonqi

dolphin (2.0) on KDE Platform 4.8.4 (4.8.4) using Qt 4.8.1

- What I was doing when the application crashed:

Scrolling with the mouse wheel. Before this, I was transfering icon/png files from one folder to another.

-- Backtrace (Reduced):
#7  QCoreApplication::notifyInternal (this=0xbfd78ff8, receiver=0x9761910, event=0xbfd788ec) at kernel/qcoreapplication.cpp:864
#8  0x01c3979b in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#9  QApplicationPrivate::dispatchEnterLeave (enter=0x9761910, leave=0x25cdafc) at kernel/qapplication.cpp:2824
#10 0x01cc4a25 in QApplication::x11ProcessEvent (this=0xbfd78ff8, event=0xbfd78c6c) at kernel/qapplication_x11.cpp:3805
#11 0x01cf1eac in x11EventSourceDispatch (s=0x8dca880, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
Comment 5 Jeroen van Meeuwen (Kolab Systems) 2012-08-24 16:18:41 UTC
Resetting assignee to default as per bug #305719
Comment 6 Frank Reininghaus 2012-11-24 04:05:25 UTC

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