Bug 242864 - plasma crashed while changing keyboard layout
Summary: plasma crashed while changing keyboard layout
Status: RESOLVED WORKSFORME
Alias: None
Product: plasma4
Classification: Unmaintained
Component: notifications (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 243176 246907 247570 248419 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-06-26 13:37 UTC by Martin Koller
Modified: 2011-12-06 10:01 UTC (History)
8 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Koller 2010-06-26 13:37:44 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.4.90 (KDE 4.4.90 (KDE 4.5 RC1)) (Compiled from sources)
Qt Version: 4.6.3
Operating System: Linux 2.6.31.12-0.2-desktop i686
Distribution: "openSUSE 11.2 (i586)"

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

I was playing around with the keyboard settings in systemsettings (adding a german layout) when suddenly plasma crashed.
I'm not sure if the keyboard layout has anything to do with that crash, thouh.
I will continue testing this.

I'm running current KDE trunk within a Xephyr X-Server, which runs on an openSuse 11.2, KDE 4.5 beta2

-- Backtrace:
Application: Plasma Workspace (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb5923700 (LWP 26186))]

Thread 2 (Thread 0xab5f2b70 (LWP 26187)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6bb3d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb3bd4b57 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xb3cb11a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#3  0xb3bd4b9f in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb3cb11a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#4  0xb6baf6e5 in start_thread () from /lib/libpthread.so.0
#5  0xb6baf600 in ?? () from /lib/libpthread.so.0

Thread 1 (Thread 0xb5923700 (LWP 26186)):
[KCrash Handler]
#7  0xb71bfb95 in XDrawLines () from /usr/lib/libX11.so.6
#8  0xb6444819 in QX11PaintEnginePrivate::strokePolygon_dev (this=0xa069b58, polygonPoints=0xa457ea0, pointCount=600, close=<value optimized out>) at painting/qpaintengine_x11.cpp:1688
#9  0xb6444a21 in QX11PaintEnginePrivate::strokePolygon_translated (this=0xa069b58, polygonPoints=0x86755a4, pointCount=600, close=false) at painting/qpaintengine_x11.cpp:1670
#10 0xb6446d46 in QX11PaintEngine::drawPolygon (this=0x88f5bf8, polygonPoints=0x86755a4, pointCount=600, mode=3067363368) at painting/qpaintengine_x11.cpp:1725
#11 0xa9613a2f in DBusNotificationProtocol::notificationDeleted (this=0x8354fa0, source=...)
    at /home/KDE4/source/kdebase/workspace/plasma/generic/applets/notifications/protocols/notifications/dbusnotificationprotocol.cpp:181
#12 0xa9613c74 in DBusNotificationProtocol::qt_metacall (this=0x8354fa0, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfc72638)
    at /home/KDE4/build/kdebase/workspace/plasma/generic/applets/notifications/dbusnotificationprotocol.moc:88
#13 0xb6d3499d in QMetaObject::metacall (object=0x8354fa0, cl=642, idx=10, argv=0xbfc72638) at kernel/qmetaobject.cpp:237
#14 0xb6d43bb0 in QMetaObject::activate (sender=0x8675598, m=0xa963dd1c, local_signal_index=0, argv=0xbfc72638) at kernel/qobject.cpp:3287
#15 0xa960b8fc in DBusNotification::notificationDeleted (this=0x8675598, _t1=...) at /home/KDE4/build/kdebase/workspace/plasma/generic/applets/notifications/moc_dbusnotification.cpp:98
#16 0xa9614ebd in DBusNotification::~DBusNotification (this=0x8675598, __in_chrg=<value optimized out>)
    at /home/KDE4/source/kdebase/workspace/plasma/generic/applets/notifications/protocols/notifications/dbusnotification.cpp:35
#17 0xb6d3ed73 in qDeleteInEventHandler (o=0x0) at kernel/qobject.cpp:3993
#18 0xb6d404f8 in QObject::event (this=0x8675598, e=0x0) at kernel/qobject.cpp:1223
#19 0xb620d2ac in QApplicationPrivate::notify_helper (this=0x80a35d0, receiver=0x8675598, e=0x94c1590) at kernel/qapplication.cpp:4302
#20 0xb62140e8 in QApplication::notify (this=0x809d5e0, receiver=0x8675598, e=0x94c1590) at kernel/qapplication.cpp:4185
#21 0xb74ef416 in KApplication::notify (this=0x809d5e0, receiver=0x8675598, event=0x94c1590) at /home/KDE4/source/kdelibs/kdeui/kernel/kapplication.cpp:309
#22 0xb6d2f58e in QCoreApplication::notifyInternal (this=0x809d5e0, receiver=0x8675598, event=0x94c1590) at kernel/qcoreapplication.cpp:726
#23 0xb6d33097 in sendEvent (receiver=0x0, event_type=0, data=0x805ce30) at kernel/qcoreapplication.h:215
#24 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x805ce30) at kernel/qcoreapplication.cpp:1367
#25 0xb6d3321c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1260
#26 0xb6d5c6cd in sendPostedEvents (s=0x80a5720) at kernel/qcoreapplication.h:220
#27 postEventSourceDispatch (s=0x80a5720) at kernel/qeventdispatcher_glib.cpp:276
#28 0xb5aaa4c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#29 0xb5aadd98 in ?? () from /usr/lib/libglib-2.0.so.0
#30 0xb5aadebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#31 0xb6d5c1b1 in QEventDispatcherGlib::processEvents (this=0x80a30b8, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#32 0xb62cddfa in QGuiEventDispatcherGlib::processEvents (this=0x80a30b8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#33 0xb6d2dbfd in QEventLoop::processEvents (this=0xbfc72df4, flags=) at kernel/qeventloop.cpp:149
#34 0xb6d2e049 in QEventLoop::exec (this=0xbfc72df4, flags=...) at kernel/qeventloop.cpp:201
#35 0xb6d332f0 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#36 0xb620d354 in QApplication::exec () at kernel/qapplication.cpp:3581
#37 0xb2de47f9 in kdemain (argc=1, argv=0x8098e38) at /home/KDE4/source/kdebase/workspace/plasma/desktop/shell/main.cpp:118
#38 0x0804dcf2 in launch (argc=1, _name=0x8098124 "/home/KDE4/bin/plasma-desktop", args=0x8098142 "", cwd=0x0, envc=0, envs=0x8098146 "", reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=
    0x8052e2f "0") at /home/KDE4/source/kdelibs/kinit/kinit.cpp:723
#39 0x0804ed87 in handle_launcher_request (sock=8, who=0x80530c8 "launcher") at /home/KDE4/source/kdelibs/kinit/kinit.cpp:1215
#40 0x0804f4b2 in handle_requests (waitForPid=0) at /home/KDE4/source/kdelibs/kinit/kinit.cpp:1408
#41 0x08050dda in main (argc=4, argv=0xbfc73594, envp=0xbfc735a8) at /home/KDE4/source/kdelibs/kinit/kinit.cpp:1892

Reported using DrKonqi
Comment 1 Marco Martin 2010-06-28 19:30:14 UTC
sounds like qt issue?
Comment 2 Beat Wolf 2010-06-30 00:07:35 UTC
*** Bug 243176 has been marked as a duplicate of this bug. ***
Comment 3 Beat Wolf 2010-08-07 14:21:46 UTC
*** Bug 246907 has been marked as a duplicate of this bug. ***
Comment 4 Nicolas L. 2010-08-12 22:40:02 UTC
*** Bug 247570 has been marked as a duplicate of this bug. ***
Comment 5 Jonathan Thomas 2010-08-20 04:22:58 UTC
*** Bug 248419 has been marked as a duplicate of this bug. ***
Comment 6 Dario Andres 2010-11-15 22:30:53 UTC
[Comment from a bug triager]
The backtrace looks related to the one in bug 249020 which Aaron fixed.
Comment 7 Beat Wolf 2011-12-06 10:01:01 UTC
This crash report is against an old kde version. Can you reproduce this bug with a newer version? If yes, please reopen the bug. Thank you