https://bugs.kde.org/show_bug.cgi?id=359284

            Bug ID: 359284
           Summary: KDE Crash after double click on icon, or openning any
                    app from manu
           Product: kwin
           Version: 5.4.3
          Platform: openSUSE RPMs
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kwin-bugs-n...@kde.org
          Reporter: opensusebugtruck...@gmail.com

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

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to