Application: kwin_x11 (5.12.5) (Compiled from sources) Qt Version: 5.9.6 Frameworks Version: 5.47.0 Operating System: Linux 4.17.1-gentoo x86_64 Distribution: "Gentoo Base System release 2.6" -- Information about the crash: - What I was doing when the application crashed: I was testing the effects of KDE, I just enabled the Composer, I changed it to OpenGL 3.1 and the rest is in the standards. When you try to drag any window to the edges, KWin closes unexpectedly. - Unusual behavior I noticed: KWin restarts to "seemingly" try to "find out" to which size the window would be resized. - Custom settings of the application: Render Infrastructure. The crash can be reproduced every time. -- Backtrace: Application: KWin (kwin_x11), signal: Aborted Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f67f3134800 (LWP 7847))] Thread 6 (Thread 0x7f673690c700 (LWP 7873)): #0 0x00007f67eb9f626c in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5591f8e7d020) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x5591f8e7cfd0, cond=0x5591f8e7cff8) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x5591f8e7cff8, mutex=0x5591f8e7cfd0) at pthread_cond_wait.c:655 #3 0x00007f6736eddcbb in cnd_wait (mtx=0x5591f8e7cfd0, cond=0x5591f8e7cff8) at /var/tmp/portage/media-libs/mesa-18.1.2/work/mesa-18.1.2/include/c11/threads_posix.h:155 #4 util_queue_thread_func (input=input@entry=0x5591f8e637b0) at /var/tmp/portage/media-libs/mesa-18.1.2/work/mesa-18.1.2/src/util/u_queue.c:255 #5 0x00007f6736edda47 in impl_thrd_routine (p=<optimized out>) at /var/tmp/portage/media-libs/mesa-18.1.2/work/mesa-18.1.2/include/c11/threads_posix.h:87 #6 0x00007f67eb9f0488 in start_thread (arg=0x7f673690c700) at pthread_create.c:463 #7 0x00007f67f2ab8c9f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f67bb7ff700 (LWP 7866)): #0 0x00007f67eb9f626c in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f67ef014f98 <QTWTF::pageheap_memory+57592>) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7f67ef014f48 <QTWTF::pageheap_memory+57512>, cond=0x7f67ef014f70 <QTWTF::pageheap_memory+57552>) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x7f67ef014f70 <QTWTF::pageheap_memory+57552>, mutex=0x7f67ef014f48 <QTWTF::pageheap_memory+57512>) at pthread_cond_wait.c:655 #3 0x00007f67eed0acf9 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f67ef006ea0 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #4 0x00007f67eed0ae89 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #5 0x00007f67eb9f0488 in start_thread (arg=0x7f67bb7ff700) at pthread_create.c:463 #6 0x00007f67f2ab8c9f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f67c90bb700 (LWP 7865)): #0 0x00007f67f2aaef82 in __GI_ppoll (fds=fds@entry=0x7f67c0000d28, nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:39 #1 0x00007f67efe9bc0d in ppoll (__ss=<optimized out>, __timeout=<optimized out>, __nfds=<optimized out>, __fds=<optimized out>) at /usr/include/bits/poll2.h:77 #2 qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x7f67c0000d28) at kernel/qcore_unix.cpp:81 #3 qt_safe_poll (fds=0x7f67c0000d28, nfds=1, timeout_ts=timeout_ts@entry=0x0) at kernel/qcore_unix.cpp:102 #4 0x00007f67efe9d46e in QEventDispatcherUNIX::processEvents (this=<optimized out>, flags=...) at kernel/qeventdispatcher_unix.cpp:500 #5 0x00007f67efe46cfa in QEventLoop::exec (this=this@entry=0x7f67c90badb0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #6 0x00007f67efc6e9da in QThread::exec (this=this@entry=0x5591f8dc4d80) at thread/qthread.cpp:515 #7 0x00007f67ea4435b5 in QQmlThreadPrivate::run (this=0x5591f8dc4d80) at qml/ftw/qqmlthread.cpp:147 #8 0x00007f67efc7376e in QThreadPrivate::start (arg=0x5591f8dc4d80) at thread/qthread_unix.cpp:368 #9 0x00007f67eb9f0488 in start_thread (arg=0x7f67c90bb700) at pthread_create.c:463 #10 0x00007f67f2ab8c9f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f67cb652700 (LWP 7852)): #0 0x00007f67f2aaef82 in __GI_ppoll (fds=fds@entry=0x7f67c400b148, nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:39 #1 0x00007f67efe9bc0d in ppoll (__ss=<optimized out>, __timeout=<optimized out>, __nfds=<optimized out>, __fds=<optimized out>) at /usr/include/bits/poll2.h:77 #2 qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x7f67c400b148) at kernel/qcore_unix.cpp:81 #3 qt_safe_poll (fds=0x7f67c400b148, nfds=1, timeout_ts=timeout_ts@entry=0x0) at kernel/qcore_unix.cpp:102 #4 0x00007f67efe9d46e in QEventDispatcherUNIX::processEvents (this=<optimized out>, flags=...) at kernel/qeventdispatcher_unix.cpp:500 #5 0x00007f67efe46cfa in QEventLoop::exec (this=this@entry=0x7f67cb651da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #6 0x00007f67efc6e9da in QThread::exec (this=this@entry=0x7f67e953cd60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:515 #7 0x00007f67e92c0415 in QDBusConnectionManager::run (this=0x7f67e953cd60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178 #8 0x00007f67efc7376e in QThreadPrivate::start (arg=0x7f67e953cd60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:368 #9 0x00007f67eb9f0488 in start_thread (arg=0x7f67cb652700) at pthread_create.c:463 #10 0x00007f67f2ab8c9f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f67d1b0c700 (LWP 7850)): #0 0x00007f67f2aaeea9 in __GI___poll (fds=fds@entry=0x7f67d1b0bc98, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f67f19b17f7 in poll (__timeout=-1, __nfds=1, __fds=0x7f67d1b0bc98) at /usr/include/bits/poll2.h:46 #2 _xcb_conn_wait (c=c@entry=0x5591f8b49720, cond=cond@entry=0x5591f8b49760, vector=vector@entry=0x0, count=count@entry=0x0) at /var/tmp/portage/x11-libs/libxcb-1.13/work/libxcb-1.13/src/xcb_conn.c:479 #3 0x00007f67f19b3d2a in xcb_wait_for_event (c=0x5591f8b49720) at /var/tmp/portage/x11-libs/libxcb-1.13/work/libxcb-1.13/src/xcb_in.c:697 #4 0x00007f67d25ce831 in QXcbEventReader::run (this=0x5591f8b52bc0) at qxcbconnection.cpp:1330 #5 0x00007f67efc7376e in QThreadPrivate::start (arg=0x5591f8b52bc0) at thread/qthread_unix.cpp:368 #6 0x00007f67eb9f0488 in start_thread (arg=0x7f67d1b0c700) at pthread_create.c:463 #7 0x00007f67f2ab8c9f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f67f3134800 (LWP 7847)): [KCrash Handler] #6 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51 #7 0x00007f67f29fb781 in __GI_abort () at abort.c:79 #8 0x00007f67f25f5d72 in KWin::Workspace::clientArea (this=0x5591f8be9210, opt=<optimized out>, screen=0, desktop=<optimized out>) at /var/tmp/portage/kde-plasma/kwin-5.12.5/work/kwin-5.12.5/geometry.cpp:400 #9 0x00007f67f25f5db5 in KWin::Workspace::clientArea (this=<optimized out>, opt=<optimized out>, p=..., desktop=<optimized out>) at /var/tmp/portage/kde-plasma/kwin-5.12.5/work/kwin-5.12.5/geometry.cpp:406 #10 0x00007f67f267590f in KWin::WorkspaceWrapper::clientArea (this=<optimized out>, option=<optimized out>, p=..., desktop=<optimized out>) at /var/tmp/portage/kde-plasma/kwin-5.12.5/work/kwin-5.12.5/scripting/workspace_wrapper.cpp:244 #11 0x00007f67f270ae0a in KWin::WorkspaceWrapper::qt_static_metacall (_o=_o@entry=0x5591f8e08b30, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=84, _a=_a@entry=0x7fff22446bb0) at /var/tmp/portage/kde-plasma/kwin-5.12.5/work/kwin-5.12.5_build/kwin_autogen/7KDSW62DQT/moc_workspace_wrapper.cpp:622 #12 0x00007f67f2714205 in KWin::WorkspaceWrapper::qt_metacall (_a=0x7fff22446bb0, _id=84, _c=QMetaObject::InvokeMetaMethod, this=0x5591f8e08b30) at /var/tmp/portage/kde-plasma/kwin-5.12.5/work/kwin-5.12.5_build/kwin_autogen/7KDSW62DQT/moc_workspace_wrapper.cpp:872 #13 KWin::QtScriptWorkspaceWrapper::qt_metacall (this=0x5591f8e08b30, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff22446bb0) at /var/tmp/portage/kde-plasma/kwin-5.12.5/work/kwin-5.12.5_build/kwin_autogen/7KDSW62DQT/moc_workspace_wrapper.cpp:1141 #14 0x00007f67ea3f3ab5 in QQmlObjectOrGadget::metacall (this=this@entry=0x7fff22446e60, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>, index@entry=89, argv=<optimized out>) at qml/qqmlpropertycache.cpp:1713 #15 0x00007f67ea36f588 in CallMethod (callType=<optimized out>, callArgs=0x0, engine=0x7fff80000000, argTypes=<optimized out>, argCount=<optimized out>, returnType=<optimized out>, index=<optimized out>, object=...) at jsruntime/qv4qobjectwrapper.cpp:1090 #16 CallPrecise (object=..., data=..., engine=engine@entry=0x5591f8d3c7d0, callArgs=callArgs@entry=0x7f67bb8013b8, callType=callType@entry=QMetaObject::InvokeMetaMethod) at jsruntime/qv4qobjectwrapper.cpp:1352 #17 0x00007f67ea371399 in CallOverloaded (callType=QMetaObject::InvokeMetaMethod, propertyCache=<optimized out>, callArgs=0x7f67bb8013b8, engine=0x5591f8d3c7d0, data=..., object=...) at jsruntime/qv4qobjectwrapper.cpp:1426 #18 QV4::QObjectMethod::callInternal (this=<optimized out>, callData=0x7f67bb8013b8, scope=...) at jsruntime/qv4qobjectwrapper.cpp:1848 #19 0x00007f67ea388077 in QV4::Object::call (d=0x7f67bb8013b8, scope=..., this=<optimized out>) at jsruntime/qv4object_p.h:372 #20 QV4::Runtime::method_callProperty (engine=0x5591f8d3c7d0, nameIndex=<optimized out>, callData=0x7f67bb8013b8) at jsruntime/qv4runtime.cpp:1108 #21 0x00007f67c90e104e in ?? () #22 0x00005591f90e6820 in ?? () #23 0x00007f67ea1f7dee in memset (__len=140083504092152, __ch=0, __dest=0x0) at /usr/include/bits/string_fortified.h:71 #24 QV4::MemoryManager::allocData (this=0x7fff22447070, size=140083504092152) at memory/qv4mm.cpp:792 #25 0x00007f67ea2f16ac in QV4::ExecutionContext::simpleCall (this=<optimized out>, scope=..., callData=callData@entry=0x7f67bb801328, function=0x7fff22447280) at jsruntime/qv4context.cpp:347 #26 0x00007f67ea421c39 in QQmlJavaScriptExpression::evaluate (this=this@entry=0x5591f90e5120, callData=0x7f67bb801328, isUndefined=isUndefined@entry=0x7fff224471df, scope=...) at qml/qqmljavascriptexpression.cpp:223 #27 0x00007f67ea42c9e6 in QQmlNonbindingBinding::doUpdate (this=0x5591f90e5120, watcher=..., flags=..., scope=...) at qml/qqmlbinding.cpp:206 #28 0x00007f67ea42ab63 in QQmlBinding::update (this=0x5591f90e5120, flags=...) at qml/qqmlbinding.cpp:167 #29 0x00007f67ea4353da in QQmlObjectCreator::finalize (this=0x7f67cc013fa0, interrupt=...) at qml/qqmlobjectcreator.cpp:1324 #30 0x00007f67ea3abd54 in QQmlComponentPrivate::complete (enginePriv=0x5591f8cb1690, state=0x5591f8e0e1f0) at qml/qqmlcomponent.cpp:920 #31 0x00007f67ea3abe67 in QQmlComponentPrivate::completeCreate (this=0x5591f8e0e150) at qml/qqmlcomponent.cpp:956 #32 0x00007f67ea3ad6f2 in QQmlComponent::completeCreate (this=0x5591f9125bb0) at qml/qqmlcomponent.cpp:949 #33 QQmlComponent::create (this=0x5591f9125bb0, context=0x7f67cc00f370) at qml/qqmlcomponent.cpp:775 #34 0x00007f67f25c4f44 in KWin::CompositedOutlineVisual::show (this=0x5591f8dbee90) at /var/tmp/portage/kde-plasma/kwin-5.12.5/work/kwin-5.12.5/outline.cpp:181 #35 0x00007f67f25c4855 in KWin::Outline::show (this=0x5591f8cb8420) at /var/tmp/portage/kde-plasma/kwin-5.12.5/work/kwin-5.12.5/outline.cpp:63 #36 KWin::Outline::show (this=this@entry=0x5591f8cb8420, outlineGeometry=..., visualParentGeometry=...) at /var/tmp/portage/kde-plasma/kwin-5.12.5/work/kwin-5.12.5/outline.cpp:90 #37 0x00007f67f25ff20c in KWin::AbstractClient::setElectricBorderMaximizing (this=this@entry=0x5591f8d8bd90, maximizing=<optimized out>) at /var/tmp/portage/kde-plasma/kwin-5.12.5/work/kwin-5.12.5/geometry.cpp:3291 #38 0x00007f67f2559cf4 in KWin::AbstractClient::checkQuickTilingMaximizationZones (this=0x5591f8d8bd90, xroot=<optimized out>, yroot=<optimized out>) at /var/tmp/portage/kde-plasma/kwin-5.12.5/work/kwin-5.12.5/abstract_client.cpp:1337 #39 0x00007f67f25c80bc in KWin::Client::motionNotifyEvent (this=this@entry=0x5591f8d8bd90, w=73402060, state=272, x=<optimized out>, y=0, x_root=576, y_root=0) at /var/tmp/portage/kde-plasma/kwin-5.12.5/work/kwin-5.12.5/events.cpp:1098 #40 0x00007f67f25c9071 in KWin::Client::windowEvent (this=this@entry=0x5591f8d8bd90, e=e@entry=0x7f67cc010ae0) at /var/tmp/portage/kde-plasma/kwin-5.12.5/work/kwin-5.12.5/events.cpp:534 #41 0x00007f67f26c0d3c in KWin::MovingClientX11Filter::<lambda(xcb_window_t)>::operator() (window=<optimized out>, __closure=<synthetic pointer>) at /var/tmp/portage/kde-plasma/kwin-5.12.5/work/kwin-5.12.5/moving_client_x11_filter.cpp:41 #42 KWin::MovingClientX11Filter::event (this=<optimized out>, event=0x7f67cc010ae0) at /var/tmp/portage/kde-plasma/kwin-5.12.5/work/kwin-5.12.5/moving_client_x11_filter.cpp:57 #43 0x00007f67f25c9732 in KWin::Workspace::workspaceEvent (this=0x5591f8be9210, e=0x7f67cc010ae0) at /var/tmp/portage/kde-plasma/kwin-5.12.5/work/kwin-5.12.5/events.cpp:240 #44 0x00007f67efe4595f in QAbstractEventDispatcher::filterNativeEvent (this=<optimized out>, eventType=..., message=message@entry=0x7f67cc010ae0, result=result@entry=0x7fff22447838) at kernel/qabstracteventdispatcher.cpp:467 #45 0x00007f67d25d2bc0 in QXcbConnection::handleXcbEvent (this=this@entry=0x5591f8b45560, event=event@entry=0x7f67cc010ae0) at qxcbconnection.cpp:1091 #46 0x00007f67d25d664d in QXcbConnection::processXcbEvents (this=0x5591f8b45560) at qxcbconnection.cpp:1731 #47 0x00007f67efe77772 in QObject::event (this=0x5591f8b45560, e=<optimized out>) at kernel/qobject.cpp:1247 #48 0x00007f67f0b582fc in QApplicationPrivate::notify_helper (this=this@entry=0x5591f8b3dc50, receiver=receiver@entry=0x5591f8b45560, e=e@entry=0x7f67cc009b30) at kernel/qapplication.cpp:3722 #49 0x00007f67f0b5f318 in QApplication::notify (this=0x7fff22447e70, receiver=0x5591f8b45560, e=0x7f67cc009b30) at kernel/qapplication.cpp:3481 #50 0x00007f67efe48b08 in QCoreApplication::notifyInternal2 (receiver=0x5591f8b45560, event=event@entry=0x7f67cc009b30) at kernel/qcoreapplication.cpp:1024 #51 0x00007f67efe4b0f5 in QCoreApplication::sendEvent (event=0x7f67cc009b30, receiver=<optimized out>) at kernel/qcoreapplication.h:233 #52 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5591f8b298e0) at kernel/qcoreapplication.cpp:1699 #53 0x00007f67efe9d294 in QEventDispatcherUNIX::processEvents (this=0x5591f8b7dc20, flags=...) at kernel/qeventdispatcher_unix.cpp:466 #54 0x00007f67d2641a3d in QUnixEventDispatcherQPA::processEvents (this=<optimized out>, flags=...) at qunixeventdispatcher.cpp:68 #55 0x00007f67efe46cfa in QEventLoop::exec (this=this@entry=0x7fff22447d90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #56 0x00007f67efe4f954 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1297 #57 0x00007f67f2d7fe87 in kdemain (argc=<optimized out>, argv=0x7fff22448008) at /var/tmp/portage/kde-plasma/kwin-5.12.5/work/kwin-5.12.5/main_x11.cpp:468 #58 0x00007f67f29e7a37 in __libc_start_main (main=0x5591f6c78770 <main>, argc=3, argv=0x7fff22448008, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff22447ff8) at ../csu/libc-start.c:308 #59 0x00005591f6c787ca in _start () Possible duplicates by query: bug 344312. Reported using DrKonqi
Which compiler do you use?
Closing as you've not replied. If it's GCC8, update your QtScript to 5.11.1 Please reopen if you have the issue after that