Bug 346447 - kwin crash when closing an OpenGL window
Summary: kwin crash when closing an OpenGL window
Status: RESOLVED DUPLICATE of bug 346857
Alias: None
Product: kwin
Classification: Plasma
Component: aurorae (show other bugs)
Version: 5.2.2
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-04-21 22:08 UTC by Laurent Bonnaud
Modified: 2015-04-28 17:38 UTC (History)
0 users

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 Laurent Bonnaud 2015-04-21 22:08:07 UTC
Application: kwin_x11 (5.2.2)

Qt Version: 5.4.1
Operating System: Linux 4.0.0-040000-lowlatency x86_64
Distribution: Ubuntu 15.04

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

I was running glxgears and was closing the window.

$ glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
299 frames in 5.0 seconds = 59.668 FPS
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
      after 1527 requests (1527 known processed) with 0 events remaining.

The crash can be reproduced every time.

-- Backtrace:
Application: KWin (kwin_x11), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f9573e9c800 (LWP 9624))]

Thread 4 (Thread 0x7f955542e700 (LWP 9634)):
#0  0x00007f9573972743 in select () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f95721bc101 in qt_safe_select(int, fd_set*, fd_set*, fd_set*, timespec const*) (nfds=16, fdread=fdread@entry=0x1acebe8, fdwrite=fdwrite@entry=0x1acee78, fdexcept=fdexcept@entry=0x1acf108, orig_timeout=orig_timeout@entry=0x0) at kernel/qcore_unix.cpp:75
#2  0x00007f95721bdcd2 in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timespec*) (timeout=0x0, exceptfds=0x1acf108, writefds=0x1acee78, readfds=0x1acebe8, nfds=<optimized out>, this=0x1984a10) at kernel/qeventdispatcher_unix.cpp:320
#3  0x00007f95721bdcd2 in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timespec*) (this=this@entry=0x1acea50, flags=..., flags@entry=..., timeout=timeout@entry=0x0) at kernel/qeventdispatcher_unix.cpp:196
#4  0x00007f95721be275 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x1984a10, flags=...) at kernel/qeventdispatcher_unix.cpp:607
#5  0x00007f95721653e2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f955542dda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f9571f24b44 in QThread::exec() (this=this@entry=0x1ac4710) at thread/qthread.cpp:503
#7  0x00007f956bdd7f65 in QQmlThreadPrivate::run() (this=0x1ac4710) at qml/ftw/qqmlthread.cpp:141
#8  0x00007f9571f29b0e in QThreadPrivate::start(void*) (arg=0x1ac4710) at thread/qthread_unix.cpp:337
#9  0x00007f956afa46aa in start_thread (arg=0x7f955542e700) at pthread_create.c:333
#10 0x00007f957397beed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f954947c700 (LWP 9637)):
#0  0x00007f9573972743 in select () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f95721bc101 in qt_safe_select(int, fd_set*, fd_set*, fd_set*, timespec const*) (nfds=18, fdread=fdread@entry=0x24867d8, fdwrite=fdwrite@entry=0x2486a68, fdexcept=fdexcept@entry=0x2486cf8, orig_timeout=orig_timeout@entry=0x0) at kernel/qcore_unix.cpp:75
#2  0x00007f95721bdcd2 in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timespec*) (timeout=0x0, exceptfds=0x2486cf8, writefds=0x2486a68, readfds=0x24867d8, nfds=<optimized out>, this=0x1aab880) at kernel/qeventdispatcher_unix.cpp:320
#3  0x00007f95721bdcd2 in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timespec*) (this=this@entry=0x2486640, flags=..., flags@entry=..., timeout=timeout@entry=0x0) at kernel/qeventdispatcher_unix.cpp:196
#4  0x00007f95721be275 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x1aab880, flags=...) at kernel/qeventdispatcher_unix.cpp:607
#5  0x00007f95721653e2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f954947bda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f9571f24b44 in QThread::exec() (this=this@entry=0x33a3de0) at thread/qthread.cpp:503
#7  0x00007f956bdd7f65 in QQmlThreadPrivate::run() (this=0x33a3de0) at qml/ftw/qqmlthread.cpp:141
#8  0x00007f9571f29b0e in QThreadPrivate::start(void*) (arg=0x33a3de0) at thread/qthread_unix.cpp:337
#9  0x00007f956afa46aa in start_thread (arg=0x7f954947c700) at pthread_create.c:333
#10 0x00007f957397beed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f9541242700 (LWP 9639)):
#0  0x00007f956afa9da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f9570d2e644 in QTWTF::TCMalloc_PageHeap::scavengerThread() (this=0x7f9570e1ff40 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f9570d2e689 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f956afa46aa in start_thread (arg=0x7f9541242700) at pthread_create.c:333
#4  0x00007f957397beed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f9573e9c800 (LWP 9624)):
[KCrash Handler]
#6  0x00007f956bd5d960 in QQmlBoundSignalExpression::function() const (this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qscopedpointer.h:135
#7  0x00007f956bd5d960 in QQmlBoundSignalExpression::function() const (p=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:961
#8  0x00007f956bd5d960 in QQmlBoundSignalExpression::function() const (this=<optimized out>) at ../../include/QtQml/5.4.1/QtQml/private/../../../../../src/qml/qml/qqmlengine.h:150
#9  0x00007f956bd5d960 in QQmlBoundSignalExpression::function() const (e=<optimized out>) at ../../include/QtQml/5.4.1/QtQml/private/../../../../../src/qml/qml/qqmlengine_p.h:491
#10 0x00007f956bd5d960 in QQmlBoundSignalExpression::function() const (this=this@entry=0x46115d0) at qml/qqmlboundsignal.cpp:183
#11 0x00007f956bd5da00 in QQmlBoundSignalExpression::sourceLocation() const (this=this@entry=0x46115d0) at qml/qqmlboundsignal.cpp:154
#12 0x00007f956bd3c067 in QQmlData::destroyed(QObject*) (this=0x46adf40, object=0x4613eb0) at qml/qqmlengine.cpp:1614
#13 0x00007f95721a149b in QObject::~QObject() (this=0x4613eb0, __in_chrg=<optimized out>) at kernel/qobject.cpp:918
#14 0x00007f9570fd8866 in QQuickItem::~QQuickItem() (this=0x4613eb0, __in_chrg=<optimized out>) at items/qquickitem.cpp:2225
#15 0x00007f9570ff2ad6 in QQmlPrivate::QQmlElement<QQuickMouseArea>::~QQmlElement() (this=0x4613eb0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:98
#16 0x00007f9570ff2ad6 in QQmlPrivate::QQmlElement<QQuickMouseArea>::~QQmlElement() (this=0x4613eb0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:98
#17 0x00007f957219718c in QObjectPrivate::deleteChildren() (this=this@entry=0x460f8e0) at kernel/qobject.cpp:1950
#18 0x00007f95721a17f3 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1030
#19 0x00007f9570fd8866 in QQuickItem::~QQuickItem() (this=0x460f8b0, __in_chrg=<optimized out>) at items/qquickitem.cpp:2225
#20 0x00007f9570ff27c6 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x460f8b0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:98
#21 0x00007f9570ff27c6 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x460f8b0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:98
#22 0x00007f957219718c in QObjectPrivate::deleteChildren() (this=this@entry=0x4613440) at kernel/qobject.cpp:1950
#23 0x00007f95721a17f3 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1030
#24 0x00007f9570fd8866 in QQuickItem::~QQuickItem() (this=0x46ae660, __in_chrg=<optimized out>) at items/qquickitem.cpp:2225
#25 0x00007f9570ff2a26 in QQmlPrivate::QQmlElement<QQuickLoader>::~QQmlElement() (this=0x46ae660, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:98
#26 0x00007f9570ff2a26 in QQmlPrivate::QQmlElement<QQuickLoader>::~QQmlElement() (this=0x46ae660, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:98
#27 0x00007f957219718c in QObjectPrivate::deleteChildren() (this=this@entry=0x449f770) at kernel/qobject.cpp:1950
#28 0x00007f95721a17f3 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1030
#29 0x00007f9570fd8866 in QQuickItem::~QQuickItem() (this=0x405eaf0, __in_chrg=<optimized out>) at items/qquickitem.cpp:2225
#30 0x00007f9570ffbfae in QQmlPrivate::QQmlElement<QQuickRow>::~QQmlElement() (this=0x405eaf0, __in_chrg=<optimized out>) at items/qquickpositioners_p.h:183
#31 0x00007f9570ffbfae in QQmlPrivate::QQmlElement<QQuickRow>::~QQmlElement() (this=0x405eaf0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:98
#32 0x00007f9570ffbfae in QQmlPrivate::QQmlElement<QQuickRow>::~QQmlElement() (this=0x405eaf0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:98
#33 0x00007f957219718c in QObjectPrivate::deleteChildren() (this=this@entry=0x4499b80) at kernel/qobject.cpp:1950
#34 0x00007f95721a17f3 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1030
#35 0x00007f9570fd8866 in QQuickItem::~QQuickItem() (this=0x4663ea0, __in_chrg=<optimized out>) at items/qquickitem.cpp:2225
#36 0x00007f9570ff27c6 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x4663ea0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:98
#37 0x00007f9570ff27c6 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x4663ea0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:98
#38 0x00007f957219718c in QObjectPrivate::deleteChildren() (this=this@entry=0x41146c0) at kernel/qobject.cpp:1950
#39 0x00007f95721a17f3 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1030
#40 0x00007f9570fd8866 in QQuickItem::~QQuickItem() (this=0x46652d0, __in_chrg=<optimized out>) at items/qquickitem.cpp:2225
#41 0x00007f9570ff27c6 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x46652d0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:98
#42 0x00007f9570ff27c6 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x46652d0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:98
#43 0x00007f957219718c in QObjectPrivate::deleteChildren() (this=this@entry=0x33a41f0) at kernel/qobject.cpp:1950
#44 0x00007f95721a17f3 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1030
#45 0x00007f9570fd8866 in QQuickItem::~QQuickItem() (this=0x1cdf880, __in_chrg=<optimized out>) at items/qquickitem.cpp:2225
#46 0x00007f9570ffc06e in QQmlPrivate::QQmlElement<QQuickRectangle>::~QQmlElement() (this=0x1cdf880, __in_chrg=<optimized out>) at items/qquickrectangle_p.h:128
#47 0x00007f9570ffc06e in QQmlPrivate::QQmlElement<QQuickRectangle>::~QQmlElement() (this=0x1cdf880, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:98
#48 0x00007f9570ffc06e in QQmlPrivate::QQmlElement<QQuickRectangle>::~QQmlElement() (this=0x1cdf880, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:98
#49 0x00007f957219718c in QObjectPrivate::deleteChildren() (this=this@entry=0x338ea50) at kernel/qobject.cpp:1950
#50 0x00007f95721a17f3 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1030
#51 0x00007f9570fd8866 in QQuickItem::~QQuickItem() (this=0x3361620, __in_chrg=<optimized out>) at items/qquickitem.cpp:2225
#52 0x00007f9570ffc06e in QQmlPrivate::QQmlElement<QQuickRectangle>::~QQmlElement() (this=0x3361620, __in_chrg=<optimized out>) at items/qquickrectangle_p.h:128
#53 0x00007f9570ffc06e in QQmlPrivate::QQmlElement<QQuickRectangle>::~QQmlElement() (this=0x3361620, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:98
#54 0x00007f9570ffc06e in QQmlPrivate::QQmlElement<QQuickRectangle>::~QQmlElement() (this=0x3361620, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:98
#55 0x00007f957219718c in QObjectPrivate::deleteChildren() (this=this@entry=0x3e61300) at kernel/qobject.cpp:1950
#56 0x00007f95721a17f3 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1030
#57 0x00007f9570fd8866 in QQuickItem::~QQuickItem() (this=0x31209d0, __in_chrg=<optimized out>) at items/qquickitem.cpp:2225
#58 0x00007f9570ff27c6 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x31209d0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:98
#59 0x00007f9570ff27c6 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x31209d0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:98
#60 0x00007f955544a7bf in Aurorae::Decoration::~Decoration() (this=0x43faa10, __in_chrg=<optimized out>) at ../../../../clients/aurorae/src/aurorae.cpp:275
#61 0x00007f955544a929 in Aurorae::Decoration::~Decoration() (this=0x43faa10, __in_chrg=<optimized out>) at ../../../../clients/aurorae/src/aurorae.cpp:280
#62 0x00007f95734a2a54 in KWin::Client::destroyDecoration() (this=this@entry=0x3b367e0) at ../client.cpp:546
#63 0x00007f95734ac4c9 in KWin::Client::destroyClient() (this=this@entry=0x3b367e0) at ../client.cpp:421
#64 0x00007f95734ac78b in KWin::Client::killWindow() (this=0x3b367e0) at ../client.cpp:1286
#65 0x00007f956f6e5e35 in KDecoration2::Decoration::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=_o@entry=0x43faa10, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=6, _a=_a@entry=0x7fffb3b04710) at moc_decoration.cpp:195
#66 0x00007f956f6e66a7 in KDecoration2::Decoration::qt_metacall(QMetaObject::Call, int, void**) (this=this@entry=0x43faa10, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=6, _a=_a@entry=0x7fffb3b04710) at moc_decoration.cpp:288
#67 0x00007f9555457777 in Aurorae::Decoration::qt_metacall(QMetaObject::Call, int, void**) (this=0x43faa10, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffb3b04710) at moc_aurorae.cpp:145
#68 0x00007f956bd1a36d in CallMethod(QObject*, int, int, int, int*, QV8Engine*, QV4::CallData*) (object=0x46115d0, index=73471440, returnType=43, argCount=0, argTypes=0x46ae550, engine=0x8d5c, callArgs=0x7f955442e078) at jsruntime/qv4qobjectwrapper.cpp:1170
#69 0x00007f956bd1c995 in CallPrecise(QObject*, QQmlPropertyData const&, QV8Engine*, QV4::CallData*) (object=0x43faa10, data=..., engine=0x1ab70d0, callArgs=0x7f955442e078) at jsruntime/qv4qobjectwrapper.cpp:1408
#70 0x00007f956bd1d0b3 in QV4::QObjectMethod::callInternal(QV4::CallData*) (this=<optimized out>, callData=0x7f955442e078) at jsruntime/qv4qobjectwrapper.cpp:1889
#71 0x00007f956bd28b18 in QV4::Runtime::callProperty(QV4::ExecutionContext*, QV4::String*, QV4::CallData*) (d=0x7f955442e078, this=<optimized out>) at jsruntime/qv4object_p.h:278
#72 0x00007f956bd28b18 in QV4::Runtime::callProperty(QV4::ExecutionContext*, QV4::String*, QV4::CallData*) (context=0x7fffb3b04d20, name=0x7f95543b69a0, callData=0x7f955442e078) at jsruntime/qv4runtime.cpp:934
#73 0x00007f9553d269ab in  ()
#74 0x00007f95534c2f30 in rgba8_copy_aligned_dst () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#75 0x0003000000000007 in  ()
#76 0x0003000000000000 in  ()
#77 0x00007f955442e058 in  ()
#78 0x00007f955aa33000 in  ()
#79 0x0000000001b0ef60 in  ()
#80 0x0000000001b0ef60 in  ()
#81 0x0000000001b0ef60 in  ()
#82 0x00007f955aa33000 in  ()
#83 0x00007f956bcd8936 in QV4::SimpleScriptFunction::call(QV4::Managed*, QV4::CallData*) (that=0x7f954a262c40, callData=<optimized out>) at jsruntime/qv4functionobject.cpp:512
#84 0x00007f956bdbdc8f in QQmlJavaScriptExpression::evaluate(QQmlContextData*, QV4::ValueRef, QV4::CallData*, bool*) (d=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.4.1/QtQml/private/../../../../../src/qml/jsruntime/qv4object_p.h:278
#85 0x00007f956bdbdc8f in QQmlJavaScriptExpression::evaluate(QQmlContextData*, QV4::ValueRef, QV4::CallData*, bool*) (this=0x46115f0, context=<optimized out>, function=..., callData=<optimized out>, isUndefined=0x0) at qml/qqmljavascriptexpression.cpp:158
#86 0x00007f956bd5eb86 in QQmlBoundSignalExpression::evaluate(void**) (this=0x46115d0, a=0x4fc) at qml/qqmlboundsignal.cpp:281
#87 0x00007f956bd5f5cb in QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) (e=0x4611588, a=0x7fffb3b052b0) at qml/qqmlboundsignal.cpp:408
#88 0x00007f956bda0497 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=0x4611588, a=a@entry=0x7fffb3b052b0) at qml/qqmlnotifier.cpp:73
#89 0x00007f956bd3d10c in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) (object=0x4613eb0, index=44, a=0x7fffb3b052b0) at qml/qqmlengine.cpp:716
#90 0x00007f9572198141 in QMetaObject::activate(QObject*, int, int, void**) (sender=sender@entry=0x4613eb0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=15, argv=argv@entry=0x7fffb3b052b0) at kernel/qobject.cpp:3603
#91 0x00007f9572199057 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x4613eb0, m=m@entry=0x7f9571222f40 <QQuickMouseArea::staticMetaObject>, local_signal_index=local_signal_index@entry=15, argv=argv@entry=0x7fffb3b052b0) at kernel/qobject.cpp:3582
#92 0x00007f9571121702 in QQuickMouseArea::clicked(QQuickMouseEvent*) (this=this@entry=0x4613eb0, _t1=_t1@entry=0x7fffb3b05310) at .moc/moc_qquickmousearea_p.cpp:586
#93 0x00007f9571057036 in QQuickMouseArea::setPressed(Qt::MouseButton, bool) (this=this@entry=0x4613eb0, button=Qt::LeftButton, p=p@entry=false) at items/qquickmousearea.cpp:1162
#94 0x00007f9571057b5b in QQuickMouseArea::mouseReleaseEvent(QMouseEvent*) (this=0x4613eb0, event=<optimized out>) at items/qquickmousearea.cpp:743
#95 0x00007f9570fd4918 in QQuickItem::event(QEvent*) (this=0x4613eb0, ev=0x4641440) at items/qquickitem.cpp:7301
#96 0x00007f9572a71b2c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=0x17ad9d0, receiver=0x4613eb0, e=0x4641440) at kernel/qapplication.cpp:3720
#97 0x00007f9572a77000 in QApplication::notify(QObject*, QEvent*) (this=0x7fffb3b066e0, receiver=0x4613eb0, e=0x4641440) at kernel/qapplication.cpp:3503
#98 0x00007f9572167c2b in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7fffb3b066e0, receiver=receiver@entry=0x4613eb0, event=event@entry=0x4641440) at kernel/qcoreapplication.cpp:935
#99 0x00007f9570fe5283 in QQuickWindow::sendEvent(QQuickItem*, QEvent*) (event=0x4641440, receiver=0x4613eb0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qcoreapplication.h:228
#100 0x00007f9570fe5283 in QQuickWindow::sendEvent(QQuickItem*, QEvent*) (this=this@entry=0x46c17d0, item=0x4613eb0, e=e@entry=0x4641440) at items/qquickwindow.cpp:2532
#101 0x00007f9570fe5652 in QQuickWindowPrivate::deliverMouseEvent(QMouseEvent*) (this=this@entry=0x470aa70, event=event@entry=0x7fffb3b05a90) at items/qquickwindow.cpp:1511
#102 0x00007f9570fe8076 in QQuickWindow::mouseReleaseEvent(QMouseEvent*) (this=0x46c17d0, event=0x7fffb3b05a90) at items/qquickwindow.cpp:1551
#103 0x00007f95724bd7b5 in QWindow::event(QEvent*) (this=this@entry=0x46c17d0, ev=ev@entry=0x7fffb3b05a90) at kernel/qwindow.cpp:2051
#104 0x00007f9570fecdd3 in QQuickWindow::event(QEvent*) (this=0x46c17d0, e=0x7fffb3b05a90) at items/qquickwindow.cpp:1392
#105 0x00007f9572a71b2c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=0x17ad9d0, receiver=0x46c17d0, e=0x7fffb3b05a90) at kernel/qapplication.cpp:3720
#106 0x00007f9572a77000 in QApplication::notify(QObject*, QEvent*) (this=0x7fffb3b066e0, receiver=0x46c17d0, e=0x7fffb3b05a90) at kernel/qapplication.cpp:3503
#107 0x00007f9572167c2b in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7fffb3b066e0, receiver=0x46c17d0, event=event@entry=0x7fffb3b05a90) at kernel/qcoreapplication.cpp:935
#108 0x00007f955544c85c in Aurorae::Decoration::mouseReleaseEvent(QMouseEvent*) (event=0x7fffb3b05a90, receiver=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qcoreapplication.h:228
#109 0x00007f955544c85c in Aurorae::Decoration::mouseReleaseEvent(QMouseEvent*) (this=0x43faa10, event=0x7fffb3b05d70) at ../../../../clients/aurorae/src/aurorae.cpp:603
#110 0x00007f956f6dc9f9 in KDecoration2::Decoration::event(QEvent*) (this=<optimized out>, event=<optimized out>) at ../../src/decoration.cpp:269
#111 0x00007f9572a71b2c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=0x17ad9d0, receiver=0x43faa10, e=0x7fffb3b05d70) at kernel/qapplication.cpp:3720
#112 0x00007f9572a77000 in QApplication::notify(QObject*, QEvent*) (this=0x7fffb3b066e0, receiver=0x43faa10, e=0x7fffb3b05d70) at kernel/qapplication.cpp:3503
#113 0x00007f9572167c2b in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7fffb3b066e0, receiver=0x43faa10, event=0x7fffb3b05d70) at kernel/qcoreapplication.cpp:935
#114 0x00007f95734d549a in KWin::Client::buttonReleaseEvent(unsigned int, int, int, int, int, int, int) (event=<optimized out>, receiver=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qcoreapplication.h:228
#115 0x00007f95734d549a in KWin::Client::buttonReleaseEvent(unsigned int, int, int, int, int, int, int) (this=0x3b367e0, w=117452783, button=1, state=256, x=281, y=15, x_root=1102, y_root=314) at ../events.cpp:1288
#116 0x00007f95734d5b47 in KWin::Client::windowEvent(xcb_generic_event_t*) (this=0x3b367e0, e=0x3e59e30) at ../events.cpp:683
#117 0x00007f95734d6ece in KWin::Workspace::workspaceEvent(xcb_generic_event_t*) (this=0x1997b40, e=0x3e59e30) at ../events.cpp:349
#118 0x00007f9572164510 in QAbstractEventDispatcher::filterNativeEvent(QByteArray const&, void*, long*) (this=this@entry=0x1845f30, eventType=..., message=message@entry=0x3e59e30, result=result@entry=0x7fffb3b05ff8) at kernel/qabstracteventdispatcher.cpp:460
#119 0x00007f955ed3e02d in QXcbConnection::handleXcbEvent(xcb_generic_event_t*) (this=this@entry=0x17b4ef0, event=event@entry=0x3e59e30) at qxcbconnection.cpp:863
#120 0x00007f955ed3f4bb in QXcbConnection::processXcbEvents() (this=0x17b4ef0) at qxcbconnection.cpp:1303
#121 0x00007f957219973a in QObject::event(QEvent*) (this=0x17b4ef0, e=<optimized out>) at kernel/qobject.cpp:1245
#122 0x00007f9572a71b2c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=0x17ad9d0, receiver=0x17b4ef0, e=0x4612e80) at kernel/qapplication.cpp:3720
#123 0x00007f9572a77000 in QApplication::notify(QObject*, QEvent*) (this=0x7fffb3b066e0, receiver=0x17b4ef0, e=0x4612e80) at kernel/qapplication.cpp:3503
#124 0x00007f9572167c2b in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7fffb3b066e0, receiver=0x17b4ef0, event=event@entry=0x4612e80) at kernel/qcoreapplication.cpp:935
#125 0x00007f9572169c9b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (event=0x4612e80, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:228
#126 0x00007f9572169c9b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x179e560) at kernel/qcoreapplication.cpp:1552
#127 0x00007f95721be112 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x1845f30, flags=flags@entry=...) at kernel/qeventdispatcher_unix.cpp:579
#128 0x00007f955ed9596d in QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...) at eventdispatchers/qunixeventdispatcher.cpp:62
#129 0x00007f95721653e2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffb3b06600, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#130 0x00007f957216d02c in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1188
#131 0x00007f95724ac31c in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1510
#132 0x00007f9572a6d7a5 in QApplication::exec() () at kernel/qapplication.cpp:2956
#133 0x00007f9573c438c3 in kdemain(int, char**) (argc=1, argv=0x7fffb3b06838) at ../main_x11.cpp:294
#134 0x00007f9573895a40 in __libc_start_main (main=0x400790 <main(int, char**)>, argc=1, argv=0x7fffb3b06838, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffb3b06828) at libc-start.c:289
#135 0x00000000004007c9 in _start ()

Reported using DrKonqi
Comment 1 Laurent Bonnaud 2015-04-28 17:38:53 UTC

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