Bug 289230

Summary: plasma crashed when switching between two activities
Product: [Unmaintained] plasma4 Reporter: Kévin PETIT <kpet>
Component: generalAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED UNMAINTAINED    
Severity: crash CC: asraniel
Priority: NOR    
Version First Reported In: 4.7.3   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Kévin PETIT 2011-12-17 19:37:39 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.7.3 (4.7.3) (Compiled from sources)
Qt Version: 4.7.2
Operating System: Linux 3.0.6-gentoo x86_64
Distribution (Platform): Gentoo Packages

-- Information about the crash:
- What I was doing when the application crashed: switching between two activities, then plasma crashed. Tried to reproduce without success.

The crash does not seem to be reproducible.

-- Backtrace:
Application: Outil de gestion de fenêtres Plasma (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f69c5353760 (LWP 25526))]

Thread 4 (Thread 0x7f69a42c6700 (LWP 25527)):
#0  0x00007f69c2912c93 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f69bf928ee1 in g_main_context_poll (context=0x143f280, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:3405
#2  g_main_context_iterate (context=0x143f280, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:3087
#3  0x00007f69bf92931e in g_main_context_iteration (context=0x143f280, may_block=1) at gmain.c:3155
#4  0x00007f69c3f6994e in QEventDispatcherGlib::processEvents (this=0x143f190, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f69c3f3c5d2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#6  0x00007f69c3f3c99d in QEventLoop::exec (this=0x7f69a42c5d20, flags=) at kernel/qeventloop.cpp:201
#7  0x00007f69c3e49b52 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492
#8  0x00007f69c3f1c480 in QInotifyFileSystemWatcherEngine::run (this=0x143db90) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f69c3e4cb05 in QThreadPrivate::start (arg=0x143db90) at thread/qthread_unix.cpp:320
#10 0x00007f69b5a472da in ?? () from /usr/lib64/opengl/nvidia/lib/libGL.so.1
#11 0x00007f69c3bbacba in start_thread (arg=<value optimized out>) at pthread_create.c:301
#12 0x00007f69c291ba4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 3 (Thread 0x7f69a0922700 (LWP 6929)):
#0  pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216
#1  0x00007f69c3e4d5fd in wait (this=<value optimized out>, mutex=0x1987040, time=30000) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1987040, time=30000) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f69c3e411f1 in QThreadPoolThread::run (this=0x7f699c03c5c0) at concurrent/qthreadpool.cpp:140
#4  0x00007f69c3e4cb05 in QThreadPrivate::start (arg=0x7f699c03c5c0) at thread/qthread_unix.cpp:320
#5  0x00007f69b5a472da in ?? () from /usr/lib64/opengl/nvidia/lib/libGL.so.1
#6  0x00007f69c3bbacba in start_thread (arg=<value optimized out>) at pthread_create.c:301
#7  0x00007f69c291ba4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7f69a2bd9700 (LWP 6932)):
#0  pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216
#1  0x00007f69c3e4d5fd in wait (this=<value optimized out>, mutex=0x1987040, time=30000) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1987040, time=30000) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f69c3e411f1 in QThreadPoolThread::run (this=0x1332450) at concurrent/qthreadpool.cpp:140
#4  0x00007f69c3e4cb05 in QThreadPrivate::start (arg=0x1332450) at thread/qthread_unix.cpp:320
#5  0x00007f69b5a472da in ?? () from /usr/lib64/opengl/nvidia/lib/libGL.so.1
#6  0x00007f69c3bbacba in start_thread (arg=<value optimized out>) at pthread_create.c:301
#7  0x00007f69c291ba4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f69c5353760 (LWP 25526)):
[KCrash Handler]
#6  0xffffff59fffffd65 in ?? ()
#7  0x00007f69c35d7bf0 in QAbstractItemView::update (this=0x27f8340, index=...) at itemviews/qabstractitemview.cpp:3144
#8  0x00007f69a99a9c0e in BackgroundListModel::sizeFound (this=0x28166b0, path=<value optimized out>, s=<value optimized out>) at /var/tmp/portage/kde-base/plasma-workspace-4.7.3-r7/work/plasma-workspace-4.7.3/plasma/generic/wallpapers/image/backgroundlistmodel.cpp:216
#9  0x00007f69a99a9fc4 in BackgroundListModel::qt_metacall (this=0x28166b0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7f699c01d7c0) at /var/tmp/portage/kde-base/plasma-workspace-4.7.3-r7/work/plasma-workspace-4.7.3_build/plasma/generic/wallpapers/image/backgroundlistmodel.moc:155
#10 0x00007f69c3f4f64e in QObject::event (this=0x28166b0, e=0x27f8340) at kernel/qobject.cpp:1217
#11 0x00007f69c30a820c in QApplicationPrivate::notify_helper (this=0xb33d30, receiver=0x28166b0, e=0x7f699c00db00) at kernel/qapplication.cpp:4462
#12 0x00007f69c30ad6ad in QApplication::notify (this=0xb27360, receiver=0x28166b0, e=0x7f699c00db00) at kernel/qapplication.cpp:4341
#13 0x00007f69c4d342a8 in KApplication::notify (this=0xb27360, receiver=0x28166b0, event=0x7f699c00db00) at /var/tmp/portage/kde-base/kdelibs-4.7.3-r1/work/kdelibs-4.7.3/kdeui/kernel/kapplication.cpp:311
#14 0x00007f69c3f3d88b in QCoreApplication::notifyInternal (this=0xb27360, receiver=0x28166b0, event=0x7f699c00db00) at kernel/qcoreapplication.cpp:731
#15 0x00007f69c3f40809 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0xa53970) at kernel/qcoreapplication.h:215
#16 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0xa53970) at kernel/qcoreapplication.cpp:1372
#17 0x00007f69c3f69e13 in sendPostedEvents (s=0xb37b40) at kernel/qcoreapplication.h:220
#18 postEventSourceDispatch (s=0xb37b40) at kernel/qeventdispatcher_glib.cpp:277
#19 0x00007f69bf924c39 in g_main_dispatch (context=0xb36ce0) at gmain.c:2441
#20 g_main_context_dispatch (context=0xb36ce0) at gmain.c:3014
#21 0x00007f69bf929178 in g_main_context_iterate (context=0xb36ce0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:3092
#22 0x00007f69bf92931e in g_main_context_iteration (context=0xb36ce0, may_block=1) at gmain.c:3155
#23 0x00007f69c3f698fe in QEventDispatcherGlib::processEvents (this=0xb33480, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#24 0x00007f69c315aac6 in QGuiEventDispatcherGlib::processEvents (this=0x27f8340, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#25 0x00007f69c3f3c5d2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#26 0x00007f69c3f3c99d in QEventLoop::exec (this=0x7fff71f98130, flags=) at kernel/qeventloop.cpp:201
#27 0x00007f69c3f40a1b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#28 0x00007f69b2e64929 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /var/tmp/portage/kde-base/plasma-workspace-4.7.3-r7/work/plasma-workspace-4.7.3/plasma/desktop/shell/main.cpp:120
#29 0x0000000000408018 in launch (argc=1, _name=<value optimized out>, args=<value optimized out>, cwd=<value optimized out>, envc=0, envs=<value optimized out>, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40b40b "0") at /var/tmp/portage/kde-base/kdelibs-4.7.3-r1/work/kdelibs-4.7.3/kinit/kinit.cpp:734
#30 0x0000000000408c58 in handle_launcher_request (sock=7, who=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3-r1/work/kdelibs-4.7.3/kinit/kinit.cpp:1226
#31 0x00000000004091cb in handle_requests (waitForPid=0) at /var/tmp/portage/kde-base/kdelibs-4.7.3-r1/work/kdelibs-4.7.3/kinit/kinit.cpp:1419
#32 0x0000000000409db9 in main (argc=2, argv=<value optimized out>, envp=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3-r1/work/kdelibs-4.7.3/kinit/kinit.cpp:1907

Possible duplicates by query: bug 287554, bug 269558.

Reported using DrKonqi
Comment 1 Beat Wolf 2011-12-17 22:47:52 UTC
probably duplicate of already fixed https://bugs.kde.org/show_bug.cgi?id=287365
Comment 2 Martin Flöser 2013-05-28 20:05:31 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!