[Bug 729788] New: Frequent plasma-desktop crashes - bug fix from 4.7 branch needed
https://bugzilla.novell.com/show_bug.cgi?id=729788 https://bugzilla.novell.com/show_bug.cgi?id=729788#c0 Summary: Frequent plasma-desktop crashes - bug fix from 4.7 branch needed Classification: openSUSE Product: openSUSE 11.4 Version: Factory Platform: All OS/Version: All Status: NEW Severity: Critical Priority: P5 - None Component: KDE4 Workspace AssignedTo: kde-maintainers@suse.de ReportedBy: rkrell@gmx.net QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:8.0) Gecko/20100101 Firefox/8.0 I get frequent Plasma crashes in DKE 4.7.3 (KDE 4 Factory for OpenSUSE 11.4) and found out an according bug report at kde.org: https://bugs.kde.org/show_bug.cgi?id=272495 Please merge the changes from http://commits.kde.org/kde-workspace/639155a5493a28ca9460d60fa0c078ec65c3bb9... to get it fixed. Thank you Reproducible: Sometimes -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=729788 https://bugzilla.novell.com/show_bug.cgi?id=729788#c1 --- Comment #1 from René Krell <rkrell@gmx.net> 2011-11-11 07:40:17 UTC --- My initial bug report before detecting it as duplicate has been this one: https://bugs.kde.org/show_bug.cgi?id=286254 There you can find a backtrace. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=729788 https://bugzilla.novell.com/show_bug.cgi?id=729788#c2 --- Comment #2 from René Krell <rkrell@gmx.net> 2011-11-11 07:58:44 UTC --- I recompiled my own kdebase4-workspace package based on the lastest one from the openSUSE repository, enhanced by the changes from upstream (Revision 639155a5, Aaron J. Seigo) which compiles and works so far without crashes. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=729788 https://bugzilla.novell.com/show_bug.cgi?id=729788#c3 Christian Trippe <ctrippe@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO CC| |ctrippe@opensuse.org InfoProvider| |rkrell@gmx.net --- Comment #3 from Christian Trippe <ctrippe@opensuse.org> 2011-11-13 18:07:28 UTC --- If you recomplied the package with obs, it is only a small step to submit a fixed package, see http://en.opensuse.org/Build_Service/Collaboration One additional question. I have not seen this crash so far with KDE 4.7.2. Did the crash for you only happen after the update to 4.7.3? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=729788 https://bugzilla.novell.com/show_bug.cgi?id=729788#c4 René Krell <rkrell@gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|rkrell@gmx.net | --- Comment #4 from René Krell <rkrell@gmx.net> 2011-11-13 21:13:46 UTC --- I compiled it locally using the "classic" way over installing the src rpm and patching the source bz2, so far, just for fixing the problem quickly locally. The crash happened for me after update to KDE 4.7.3, until 4.7.2 it did not occur, although I'm not sure whether it has been potentially there. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=729788 https://bugzilla.novell.com/show_bug.cgi?id=729788#c5 Dirk Mueller <dmueller@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |rkrell@gmx.net --- Comment #5 from Dirk Mueller <dmueller@suse.com> 2011-11-15 19:06:00 CET --- could you double check that it works for openSUSE 12.1? I've accepted your fix for Factory now. TIA! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=729788 https://bugzilla.novell.com/show_bug.cgi?id=729788#c6 Christian Trippe <ctrippe@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|rkrell@gmx.net | --- Comment #6 from Christian Trippe <ctrippe@opensuse.org> 2011-11-19 05:26:22 UTC --- I had this crash now on KDE:Distro:Stable with openSUSE 12.1, so the fix should probably also go to 12.1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=729788 https://bugzilla.novell.com/show_bug.cgi?id=729788#c7 --- Comment #7 from René Krell <rkrell@gmx.net> 2011-11-21 10:36:01 UTC --- Sorry for being late: After upgrading to 12.1 on two computers and switching all KDE packages to KDE:Distro:Factory (KDE 4.7.3) for openSUSE 11.2 there haven't been any crashes anymore, so far. Seems to be worth to go to 12.1. Thanks -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=729788 https://bugzilla.novell.com/show_bug.cgi?id=729788#c8 --- Comment #8 from René Krell <rkrell@gmx.net> 2011-11-21 10:38:21 UTC --- BTW: I had to look to the build system, whether the patch had been applied, because it is missing in changelog (which I supplied in the original submit, AFAIK). -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=729788 https://bugzilla.novell.com/show_bug.cgi?id=729788#c9 --- Comment #9 from René Krell <rkrell@gmx.net> 2011-11-21 12:59:16 UTC --- Today I got another two plasma-desktop crashes when working with Krusader, probably after closing an editor window. Unfortunately, no backtrace has been produced, so I'm not sure about the cause of the crash. Nevertheless, the fix discussed in this issue solved the very frequent crashes (several times a hour) I had before. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=729788 https://bugzilla.novell.com/show_bug.cgi?id=729788#c10 --- Comment #10 from René Krell <rkrell@gmx.net> 2011-11-22 10:16:56 UTC --- Today, Plasma crashes again in OpenSUSE 12.1 using the KDE:Distro:Factorys repo for OpenSUSE 12.1. Has this patch really been applied for this special part of the repo? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=729788 https://bugzilla.novell.com/show_bug.cgi?id=729788#c11 --- Comment #11 from René Krell <rkrell@gmx.net> 2011-11-22 10:49:01 UTC --- These crashes now seem to be of a different kind, they seem to happen, if a KDE job is started, for instance copying. Furthermore, Plasma now crashes and restarts without leaving a backtrace. Probably different from the original problem. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=729788 https://bugzilla.novell.com/show_bug.cgi?id=729788#c12 --- Comment #12 from René Krell <rkrell@gmx.net> 2011-11-22 16:59:32 UTC --- Now I got a backtrace, it seems that the patch hasn't been applied for KDE:Distro:Factory/openSUSE_12.1 (currently kdebase4-workspace-4.7.3-694.1.x86_64): Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault [Current thread is 1 (Thread 0x7f5289876760 (LWP 28762))] Thread 2 (Thread 0x7f526749c700 (LWP 28765)): #0 0x00007f5285d5a014 in pthread_mutex_lock () from /lib64/libpthread.so.0 #1 0x00007f527cbefb53 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f527cbf092d in ?? () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f527cbf0f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #4 0x00007f52860f9576 in QEventDispatcherGlib::processEvents (this=0x108b430, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #5 0x00007f52860cda22 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f52860cdc1f in QEventLoop::exec (this=0x7f526749bdf0, flags=..) at kernel/qeventloop.cpp:201 #7 0x00007f5285fe55df in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498 #8 0x00007f52860b0aef in QInotifyFileSystemWatcherEngine::run (this=0x109d6b0) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x00007f5285fe8025 in QThreadPrivate::start (arg=0x109d6b0) at thread/qthread_unix.cpp:331 #10 0x00007f5285d57f05 in start_thread () from /lib64/libpthread.so.0 #11 0x00007f5288f6d53d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f5289876760 (LWP 28762)): [KCrash Handler] #6 isNull (this=0x454545454545450c) at /usr/include/QtCore/qsharedpointer_impl.h:568 #7 operator! (this=0x454545454545450c) at /usr/include/QtCore/qsharedpointer_impl.h:574 #8 TaskManager::TaskItem::task (this=0xd9e190) at /usr/src/debug/kde-workspace-4.7.3/libs/taskmanager/taskitem.cpp:113 #9 0x00007f526ec8b2e2 in WindowTaskItem::publishIconGeometry (this=0xdcf440) at /usr/src/debug/kde-workspace-4.7.3/plasma/desktop/applets/tasks/windowtaskitem.cpp:120 #10 0x00007f526ec99cac in AbstractTaskItem::timerEvent (this=0xdcf440, event=<optimized out>) at /usr/src/debug/kde-workspace-4.7.3/plasma/desktop/applets/tasks/abstracttaskitem.cpp:439 #11 0x00007f52860e4e79 in QObject::event (this=0xdcf440, e=<optimized out>) at kernel/qobject.cpp:1190 #12 0x00007f528589a27b in QGraphicsWidget::event (this=0xdcf440, event=0x7fff5e119f80) at graphicsview/qgraphicswidget.cpp:1455 #13 0x00007f5285280be4 in notify_helper (e=0x7fff5e119f80, receiver=0xdcf440, this=0x6b07a0) at kernel/qapplication.cpp:4481 #14 QApplicationPrivate::notify_helper (this=0x6b07a0, receiver=0xdcf440, e=0x7fff5e119f80) at kernel/qapplication.cpp:4453 #15 0x00007f5285285a71 in QApplication::notify (this=0x6a5c80, receiver=0xdcf440, e=0x7fff5e119f80) at kernel/qapplication.cpp:4360 #16 0x00007f5286d97e36 in KApplication::notify (this=0x6a5c80, receiver=0xdcf440, event=0x7fff5e119f80) at /usr/src/debug/kdelibs-4.7.3/kdeui/kernel/kapplication.cpp:311 #17 0x00007f52860ce81c in QCoreApplication::notifyInternal (this=0x6a5c80, receiver=0xdcf440, event=0x7fff5e119f80) at kernel/qcoreapplication.cpp:787 #18 0x00007f52860fb398 in sendEvent (event=0x7fff5e119f80, receiver=<optimized out>) at kernel/qcoreapplication.h:215 #19 QTimerInfoList::activateTimers (this=0x6ac0e0) at kernel/qeventdispatcher_unix.cpp:618 #20 0x00007f52860f8b84 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:184 #21 0x00007f527cbf058d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #22 0x00007f527cbf0d88 in ?? () from /usr/lib64/libglib-2.0.so.0 #23 0x00007f527cbf0f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #24 0x00007f52860f950f in QEventDispatcherGlib::processEvents (this=0x6078d0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422 #25 0x00007f5285323f2e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #26 0x00007f52860cda22 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #27 0x00007f52860cdc1f in QEventLoop::exec (this=0x7fff5e11a280, flags=..) at kernel/qeventloop.cpp:201 #28 0x00007f52860d1de7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064 #29 0x00007f5289477773 in kdemain (argc=3, argv=0x7fff5e11a668) at /usr/src/debug/kde-workspace-4.7.3/plasma/desktop/shell/main.cpp:120 #30 0x00007f5288eb523d in __libc_start_main () from /lib64/libc.so.6 #31 0x00000000004006a1 in _start () at ../sysdeps/x86_64/elf/start.S:113 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=729788 https://bugzilla.novell.com/show_bug.cgi?id=729788#c13 --- Comment #13 from René Krell <rkrell@gmx.net> 2011-11-23 06:25:11 UTC --- Sorry, after a look to the build system: The patch has been applied, but the package doesn't compile on the build system due to a dependency clash with libqca2. The problem exists more than 8 days on the build system in KDE:Distro:Factory. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=729788 https://bugzilla.novell.com/show_bug.cgi?id=729788#c14 --- Comment #14 from René Krell <rkrell@gmx.net> 2011-12-02 08:31:20 UTC --- The OBS final deployed the files to the repositories, but my change got lost. Someone quietly threw out my change, resulting in having the same crashes again after updating from the recent files. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=729788 https://bugzilla.novell.com/show_bug.cgi?id=729788#c René Krell <rkrell@gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|KDE4 Workspace |KDE4 Workspace Product|openSUSE 11.4 |openSUSE 12.1 Target Milestone|--- |Final -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=729788 https://bugzilla.novell.com/show_bug.cgi?id=729788#c15 René Krell <rkrell@gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |UPSTREAM --- Comment #15 from René Krell <rkrell@gmx.net> 2011-12-22 13:43:04 UTC --- Definitly fixed in KDE 4.7.4 of the KDE:Distro Factory for 12.1, now. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com