Bug 297045

Summary: crazy crash time to time
Product: [Unmaintained] plasma4 Reporter: Aram Grigoryan <aram.grigoryan.mail>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED UNMAINTAINED    
Severity: crash CC: romanick, ryniker
Priority: NOR    
Version: 4.7.4   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Aram Grigoryan 2012-03-29 14:32:02 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-17-generic x86_64
Distribution: Ubuntu 11.10

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

just opened firefox with facebook, nothing else, i noticed that KDE plasma closes unexpectetly times to time and disabling 3d rendering effencts

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Aborted
[Current thread is 1 (Thread 0x7fb6b4bdc7a0 (LWP 1522))]

Thread 4 (Thread 0x7fb696b57700 (LWP 1524)):
#0  0x00007fb6a930d034 in __pthread_mutex_lock (mutex=0x165e1d8) at pthread_mutex_lock.c:61
#1  0x00007fb6a87fd023 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb6a87fddfd in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb6a87fe429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fb6b16a5f3e in QEventDispatcherGlib::processEvents (this=0x165d5e0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007fb6b1679cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fb6b1679ef7 in QEventLoop::exec (this=0x7fb696b56db0, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007fb6b159127f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#8  0x00007fb6b165ccbf in QInotifyFileSystemWatcherEngine::run (this=0x165be80) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007fb6b1593d05 in QThreadPrivate::start (arg=0x165be80) at thread/qthread_unix.cpp:331
#10 0x00007fb6a930aefc in start_thread (arg=0x7fb696b57700) at pthread_create.c:304
#11 0x00007fb6b44c759d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fb68b515700 (LWP 1525)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fb6b446462f in _L_lock_10501 () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007fb6b44629c1 in __GI___libc_free (mem=0x7fb6b47801c0) at malloc.c:3736
#3  0x00007fb6a87f94e1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fb6b16a5c37 in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x20b1090, __in_chrg=<optimized out>) at kernel/qeventdispatcher_glib.cpp:373
#5  0x00007fb6b16a5e49 in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x20b1090, __in_chrg=<optimized out>) at kernel/qeventdispatcher_glib.cpp:401
#6  0x00007fb6b1592e34 in QThreadPrivate::finish (arg=0x7fb6b19ae580) at thread/qthread_unix.cpp:367
#7  0x00007fb6b1593d0d in ~__pthread_cleanup_class (this=<synthetic pointer>, __in_chrg=<optimized out>) at /usr/include/pthread.h:545
#8  ~__pthread_cleanup_class (this=<synthetic pointer>, __in_chrg=<optimized out>) at thread/qthread_unix.cpp:824
#9  QThreadPrivate::start (arg=0x7fb6b19ae580) at thread/qthread_unix.cpp:290
#10 0x00007fb6a930aefc in start_thread (arg=0x7fb68b515700) at pthread_create.c:304
#11 0x00007fb6b44c759d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fb686832700 (LWP 1545)):
#0  0x00007fb6b44bb473 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fb6a87fdf68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb6a87fe429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb6b16a5f3e in QEventDispatcherGlib::processEvents (this=0x2900bc0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fb6b1679cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fb6b1679ef7 in QEventLoop::exec (this=0x7fb686831db0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007fb6b159127f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007fb6b165ccbf in QInotifyFileSystemWatcherEngine::run (this=0x28fffa0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fb6b1593d05 in QThreadPrivate::start (arg=0x28fffa0) at thread/qthread_unix.cpp:331
#9  0x00007fb6a930aefc in start_thread (arg=0x7fb686832700) at pthread_create.c:304
#10 0x00007fb6b44c759d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fb6b4bdc7a0 (LWP 1522)):
[KCrash Handler]
#6  0x00007fb6b441a3a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007fb6b441db0b in __GI_abort () at abort.c:92
#8  0x00007fb6b4453d63 in __libc_message (do_abort=2, fmt=0x7fb6b4544e58 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#9  0x00007fb6b445e6e6 in malloc_printerr (action=3, str=0x7fb6b4544f68 "free(): invalid next size (fast)", ptr=<optimized out>) at malloc.c:6283
#10 0x00007fb6b44629cc in __GI___libc_free (mem=<optimized out>) at malloc.c:3738
#11 0x00007fb6b407a60c in ~ServicePrivate (this=0x1fd0b50, __in_chrg=<optimized out>) at ../../plasma/private/service_p.h:89
#12 Plasma::Service::~Service (this=0x39bc180, __in_chrg=<optimized out>) at ../../plasma/service.cpp:65
#13 0x00007fb689677703 in ?? () from /usr/lib/kde4/plasma_engine_notifications.so
#14 0x00007fb6b1691a88 in QObject::event (this=0x39bc180, e=<optimized out>) at kernel/qobject.cpp:1200
#15 0x00007fb6b0a2a474 in notify_helper (e=0x293b220, receiver=0x39bc180, this=0x1052980) at kernel/qapplication.cpp:4486
#16 QApplicationPrivate::notify_helper (this=0x1052980, receiver=0x39bc180, e=0x293b220) at kernel/qapplication.cpp:4458
#17 0x00007fb6b0a2f2e1 in QApplication::notify (this=0x1040ef0, receiver=0x39bc180, e=0x293b220) at kernel/qapplication.cpp:4365
#18 0x00007fb6b2329466 in KApplication::notify (this=0x1040ef0, receiver=0x39bc180, event=0x293b220) at ../../kdeui/kernel/kapplication.cpp:311
#19 0x00007fb6b167aafc in QCoreApplication::notifyInternal (this=0x1040ef0, receiver=0x39bc180, event=0x293b220) at kernel/qcoreapplication.cpp:787
#20 0x00007fb6b167e51f in sendEvent (event=0x293b220, receiver=0x39bc180) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#21 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xfe0430) at kernel/qcoreapplication.cpp:1428
#22 0x00007fb6b16a5a73 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#23 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#24 0x00007fb6a87fda5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007fb6a87fe258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007fb6a87fe429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007fb6b16a5ed6 in QEventDispatcherGlib::processEvents (this=0xfe1f40, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#28 0x00007fb6b0ad210e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#29 0x00007fb6b1679cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#30 0x00007fb6b1679ef7 in QEventLoop::exec (this=0x7fff52cf30e0, flags=...) at kernel/qeventloop.cpp:201
#31 0x00007fb6b167e789 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#32 0x00007fb6b47c61a3 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_plasma-desktop.so
#33 0x00007fb6b440530d in __libc_start_main (main=0x400640, argc=1, ubp_av=0x7fff52cf34c8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff52cf34b8) at libc-start.c:226
#34 0x0000000000400671 in _start ()

Possible duplicates by query: bug 296435, bug 296304, bug 294766, bug 294115, bug 293966.

Reported using DrKonqi
Comment 1 Roman 2012-04-03 16:04:08 UTC
Created attachment 70121 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.7.4 (4.7.4) using Qt 4.7.4

- What I was doing when the application crashed: Plazma crashed when I'm compile my project in QtCreator.

-- Backtrace (Reduced):
#10 0x061a7ada in QEventDispatcherGlib::processEvents (this=0x9c4c218, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#11 0x08ab6e7a in QGuiEventDispatcherGlib::processEvents (this=0x9c4c218, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#12 0x061781dd in QEventLoop::processEvents (this=0xbfaba724, flags=...) at kernel/qeventloop.cpp:149
#13 0x06178421 in QEventLoop::exec (this=0xbfaba724, flags=...) at kernel/qeventloop.cpp:201
#14 0x0617d19d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
Comment 2 Jekyll Wu 2012-05-26 21:06:07 UTC
*** Bug 289444 has been marked as a duplicate of this bug. ***
Comment 3 Martin Flöser 2013-05-29 05:24:06 UTC
Thank you for this crash report and helping to improve our software. 
Unfortunately we were not able to work on this specific report yet. Nowadays 
the version this crash was reported against is no longer maintained and this 
makes it very difficult to work on this report as the source code might have 
changed and the information in the backtrace is no longer valid.

Also it is quite likely that this problem got fixed in a later version. Crash 
reports are very often reported multiple times.

If you are able to reproduce this crash with the latest version of KDE Plasma 
(4.10.3) please reopen this report and adjust the version information in the 
dropdown above and please also include a new backtrace as generated by the 
crash reporting tool. Please also make sure that the steps on how to reproduce 
the crash are precise and correct. Thank you!