Bug 359284 - KDE Crash after double click on icon, or openning any app from manu
Summary: KDE Crash after double click on icon, or openning any app from manu
Status: RESOLVED DUPLICATE of bug 352259
Alias: None
Product: kwin
Classification: Plasma
Component: aurorae (show other bugs)
Version: 5.4.3
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-02-11 19:59 UTC by pkb
Modified: 2016-02-11 20:07 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description pkb 2016-02-11 19:59:28 UTC
Application: kwin_x11 (5.4.3)

Qt Version: 5.5.1
Operating System: Linux 4.1.15-8-default x86_64
Distribution: "openSUSE Leap 42.1 (x86_64)"

-- Information about the crash:
In this particular situation I was trying to open Firefox. Unfortunately it does not matter what I do or did i happens quite offen. While I double click on any icon KDE crashes. It might be related to problem that I'm not able to change setting for my mouse/touchpad to use double click instead of one click on icons. Additionall I have no available settings panel for synaptics device on my account. On root account his settings are available, but also double click can't be enabled. I would really appreciate any help with this issue.

The crash can be reproduced every time.

-- Backtrace:
Application: KWin (kwin_x11), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f68c9b18800 (LWP 8176))]

Thread 5 (Thread 0x7f68b0f2f700 (LWP 8409)):
#0  0x00007f68c9491c1d in poll () from /lib64/libc.so.6
#1  0x00007f68c6e10422 in poll (__timeout=-1, __nfds=1, __fds=0x7f68b0f2ecc0) at /usr/include/bits/poll2.h:46
#2  _xcb_conn_wait (c=c@entry=0x8fef00, cond=cond@entry=0x8fef40, vector=vector@entry=0x0, count=count@entry=0x0) at xcb_conn.c:459
#3  0x00007f68c6e1200f in xcb_wait_for_event (c=0x8fef00) at xcb_in.c:693
#4  0x00007f68b19e63c9 in QXcbEventReader::run (this=0x9090d0) at qxcbconnection.cpp:1229
#5  0x00007f68c70d032f in QThreadPrivate::start (arg=0x9090d0) at thread/qthread_unix.cpp:331
#6  0x00007f68c8b000a4 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f68c949a04d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f68a111d700 (LWP 8436)):
#0  0x00007ffc319fcb26 in clock_gettime ()
#1  0x00007f68c94a6c9d in clock_gettime () from /lib64/libc.so.6
#2  0x00007f68c71817d6 in qt_clock_gettime (ts=0x7f68a111cc70, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#3  do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:156
#4  qt_gettime () at tools/qelapsedtimer_unix.cpp:165
#5  0x00007f68c73013b9 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f6898001118) at kernel/qtimerinfo_unix.cpp:84
#6  0x00007f68c7301945 in QTimerInfoList::timerWait (this=this@entry=0x7f6898001118, tm=...) at kernel/qtimerinfo_unix.cpp:381
#7  0x00007f68c7300fa2 in QEventDispatcherUNIX::processEvents (this=0x7f68980008c0, flags=...) at kernel/qeventdispatcher_unix.cpp:594
#8  0x00007f68c72a9d53 in QEventLoop::exec (this=this@entry=0x7f68a111cdb0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#9  0x00007f68c70cb61a in QThread::exec (this=this@entry=0xc7ddb0) at thread/qthread.cpp:503
#10 0x00007f68c13f2df8 in QQmlThreadPrivate::run (this=0xc7ddb0) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/qml/ftw/qqmlthread.cpp:141
#11 0x00007f68c70d032f in QThreadPrivate::start (arg=0xc7ddb0) at thread/qthread_unix.cpp:331
#12 0x00007f68c8b000a4 in start_thread () from /lib64/libpthread.so.0
#13 0x00007f68c949a04d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f6894120700 (LWP 8443)):
#0  0x00007f68c8b0405f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f68c605486b in ?? () from /usr/lib64/libQt5Script.so.5
#2  0x00007f68c6054899 in ?? () from /usr/lib64/libQt5Script.so.5
#3  0x00007f68c8b000a4 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f68c949a04d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f68aa48c700 (LWP 8784)):
#0  0x00007ffc319fcb26 in clock_gettime ()
#1  0x00007f68c94a6c9d in clock_gettime () from /lib64/libc.so.6
#2  0x00007f68c71817d6 in qt_clock_gettime (ts=0x7f68aa48bc70, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#3  do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:156
#4  qt_gettime () at tools/qelapsedtimer_unix.cpp:165
#5  0x00007f68c73013b9 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f689c079208) at kernel/qtimerinfo_unix.cpp:84
#6  0x00007f68c7301945 in QTimerInfoList::timerWait (this=this@entry=0x7f689c079208, tm=...) at kernel/qtimerinfo_unix.cpp:381
#7  0x00007f68c7300fa2 in QEventDispatcherUNIX::processEvents (this=0x7f689c0b5b90, flags=...) at kernel/qeventdispatcher_unix.cpp:594
#8  0x00007f68c72a9d53 in QEventLoop::exec (this=this@entry=0x7f68aa48bdb0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#9  0x00007f68c70cb61a in QThread::exec (this=this@entry=0x1bfa330) at thread/qthread.cpp:503
#10 0x00007f68c13f2df8 in QQmlThreadPrivate::run (this=0x1bfa330) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/qml/ftw/qqmlthread.cpp:141
#11 0x00007f68c70d032f in QThreadPrivate::start (arg=0x1bfa330) at thread/qthread_unix.cpp:331
#12 0x00007f68c8b000a4 in start_thread () from /lib64/libpthread.so.0
#13 0x00007f68c949a04d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f68c9b18800 (LWP 8176)):
[KCrash Handler]
#6  0x00007f68c12b728f in setPointer (p=<optimized out>, this=<synthetic pointer>) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/jsruntime/qv4scopedvalue_p.h:206
#7  Scoped (v=..., scope=<synthetic pointer>, this=<synthetic pointer>) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/jsruntime/qv4scopedvalue_p.h:228
#8  toVariant (e=0xa886d0, value=..., typeHint=<optimized out>, createJSValueForObjects=<optimized out>, visitedObjects=visitedObjects@entry=0x0) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/jsruntime/qv4engine.cpp:1278
#9  0x00007f68c12b76f0 in QV4::ExecutionEngine::toVariant (this=<optimized out>, value=..., typeHint=<optimized out>, createJSValueForObjects=<optimized out>) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/jsruntime/qv4engine.cpp:1192
#10 0x00007f68c1375aca in QQmlPropertyPrivate::writeBinding (object=0x1be0f50, core=..., context=0x916c60, expression=expression@entry=0x1b0e870, result=..., isUndefined=isUndefined@entry=false, flags=...) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/qml/qqmlproperty.cpp:1548
#11 0x00007f68c13df823 in QQmlBinding::update (this=0x1b0e850, flags=...) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/qml/qqmlbinding.cpp:199
#12 0x00007f68c13e954a in setEnabled (f=..., e=true, this=0x1b0e888) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/qml/qqmlabstractbinding_p.h:110
#13 QQmlObjectCreator::finalize (this=0xfcbcb0, interrupt=...) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/qml/qqmlobjectcreator.cpp:1194
#14 0x00007f68c1377e2b in QQmlComponentPrivate::complete (enginePriv=0x14f6810, state=state@entry=0xb8b220) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/qml/qqmlcomponent.cpp:928
#15 0x00007f68c1377ee7 in QQmlComponentPrivate::completeCreate (this=0xb8b180) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/qml/qqmlcomponent.cpp:964
#16 0x00007f68c1377d70 in QQmlComponent::create (this=0xb872f0, context=0xad5540) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/qml/qqmlcomponent.cpp:791
#17 0x00007f68aa79d77e in Aurorae::Decoration::init (this=0x1e0a330) at /usr/src/debug/kwin-5.4.3/clients/aurorae/src/aurorae.cpp:316
#18 0x00007f68c90dba1b in KWin::Decoration::DecorationBridge::createDecoration (this=0x9a01a0, client=client@entry=0x1298340) at /usr/src/debug/kwin-5.4.3/decorations/decorationbridge.cpp:213
#19 0x00007f68c8fd3f01 in KWin::Client::createDecoration (this=this@entry=0x1298340, oldgeom=...) at /usr/src/debug/kwin-5.4.3/client.cpp:409
#20 0x00007f68c8fd4a19 in KWin::Client::updateDecoration (this=this@entry=0x1298340, check_workspace_pos=check_workspace_pos@entry=false, force=force@entry=false) at /usr/src/debug/kwin-5.4.3/client.cpp:396
#21 0x00007f68c90211c1 in KWin::Client::manage (this=this@entry=0x1298340, w=w@entry=27263181, isMapped=isMapped@entry=false) at /usr/src/debug/kwin-5.4.3/manage.cpp:388
#22 0x00007f68c8fbbb5b in KWin::Workspace::createClient (this=this@entry=0x9964c0, w=27263181, is_mapped=is_mapped@entry=false) at /usr/src/debug/kwin-5.4.3/workspace.cpp:485
#23 0x00007f68c9009df3 in KWin::Workspace::workspaceEvent (this=0x9964c0, e=0x7f68ac001a30) at /usr/src/debug/kwin-5.4.3/events.cpp:419
#24 0x00007f68c72a8fc0 in QAbstractEventDispatcher::filterNativeEvent (this=<optimized out>, eventType=..., message=message@entry=0x7f68ac001a30, result=result@entry=0x7ffc319c5698) at kernel/qabstracteventdispatcher.cpp:460
#25 0x00007f68b19e4044 in QXcbConnection::handleXcbEvent (this=this@entry=0x8fd760, event=event@entry=0x7f68ac001a30) at qxcbconnection.cpp:1020
#26 0x00007f68b19e601b in QXcbConnection::processXcbEvents (this=0x8fd760) at qxcbconnection.cpp:1504
#27 0x00007f68c72dcac6 in QObject::event (this=0x8fd760, e=<optimized out>) at kernel/qobject.cpp:1239
#28 0x00007f68c7f8fe7c in QApplicationPrivate::notify_helper (this=this@entry=0x8f2a30, receiver=receiver@entry=0x8fd760, e=e@entry=0x7f68ac0023a0) at kernel/qapplication.cpp:3716
#29 0x00007f68c7f94cc8 in QApplication::notify (this=0x7ffc319c5d30, receiver=0x8fd760, e=0x7f68ac0023a0) at kernel/qapplication.cpp:3499
#30 0x00007f68c72abe95 in QCoreApplication::notifyInternal (this=0x7ffc319c5d30, receiver=0x8fd760, event=event@entry=0x7f68ac0023a0) at kernel/qcoreapplication.cpp:965
#31 0x00007f68c72ae057 in sendEvent (event=0x7f68ac0023a0, receiver=<optimized out>) at kernel/qcoreapplication.h:224
#32 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x8e2bb0) at kernel/qcoreapplication.cpp:1593
#33 0x00007f68c7300ec4 in QEventDispatcherUNIX::processEvents (this=0x9305f0, flags=flags@entry=...) at kernel/qeventdispatcher_unix.cpp:579
#34 0x00007f68b1a4633d in QUnixEventDispatcherQPA::processEvents (this=<optimized out>, flags=...) at eventdispatchers/qunixeventdispatcher.cpp:62
#35 0x00007f68c72a9d53 in QEventLoop::exec (this=this@entry=0x7ffc319c5c60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#36 0x00007f68c72b18f6 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229
#37 0x00007f68c77f586c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1527
#38 0x00007f68c7f8c605 in QApplication::exec () at kernel/qapplication.cpp:2976
#39 0x00007f68c9761807 in kdemain (argc=3, argv=0x7ffc319c5e98) at /usr/src/debug/kwin-5.4.3/main_x11.cpp:303
#40 0x00007f68c93d6b05 in __libc_start_main () from /lib64/libc.so.6
#41 0x000000000040085e in _start () at ../sysdeps/x86_64/start.S:122

Possible duplicates by query: bug 358558.

Reported using DrKonqi
Comment 1 Thomas Lübking 2016-02-11 20:07:54 UTC
run "kcmshell5 kwindecoration" and select breeze. QtQuick situation *might* improve with Qt5.6

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