https://bugs.kde.org/show_bug.cgi?id=363224
A. Wilcox (awilfox) <awil...@adelielinux.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |awil...@adelielinux.org --- Comment #34 from A. Wilcox (awilfox) <awil...@adelielinux.org> --- I have a task scheduler (for my life, not my computer: Above & Beyond) that runs in 32-bit WINE. When I pressed F10 to insert a done item - which I have done thousands of times before - this time I received a segmentation fault like the one reported in comment 15. I have SupportInformation, .xsession-errors, and full core dump (xz compressed: 6,170.5 KiB from original 3,077.5 MiB) available if any would be helpful. KWin version: 5.8.4 Qt Version: 5.6.1 Qt compile version: 5.6.1 Compositing is active Compositing Type: OpenGL OpenGL vendor string: X.Org OpenGL renderer string: Gallium 0.4 on AMD PITCAIRN (DRM 3.8.0 / 4.9.0-rc8-ciall, LLVM 3.9.0) OpenGL version string: 4.3 (Core Profile) Mesa 13.0.0 OpenGL platform interface: EGL OpenGL shading language version string: 4.30 OpenGL version: 4.3 GLSL version: 4.30 Mesa version: 13.0 X server version: 1.18.4 Linux kernel version: 4.9 Direct rendering: Requires strict binding: no GLSL shaders: yes Texture NPOT support: yes Virtual Machine: no OpenGL 2 Shaders are used Painting blocks for vertical retrace: no Backtrace of the crash I experienced: Application: KWin (kwin_x11), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f0456822800 (LWP 14617))] Thread 11 (Thread 0x7f04077fe700 (LWP 14641)): #0 pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f0453286eaa in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f0453369820 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007f0453286e26 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f04533778f4 <QTWTF::pageheap_memory+57556>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00007f04563a8434 in start_thread (arg=0x7f04077fe700) at pthread_create.c:333 #4 0x00007f04560ef8fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 10 (Thread 0x7f041e0ad700 (LWP 14638)): #0 0x00007f04560e8503 in select () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f0454085f74 in qt_safe_select (nfds=20, fdread=0x7f0418000a78, fdwrite=0x7f0418000d08, fdexcept=0x7f0418000f98, orig_timeout=<optimized out>) at kernel/qcore_unix.cpp:75 #2 0x00007f0454086b0b in QEventDispatcherUNIXPrivate::doSelect (this=0x7f04180008e0, flags=..., timeout=0x0) at kernel/qeventdispatcher_unix.cpp:192 #3 0x00007f0454087b9d in QEventDispatcherUNIX::processEvents (this=0x7f04180008c0, flags=...) at kernel/qeventdispatcher_unix.cpp:607 #4 0x00007f0454039001 in QEventLoop::processEvents (flags=..., this=<optimized out>) at kernel/qeventloop.cpp:128 #5 QEventLoop::exec (this=0x7f041e0acdd0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f0453e8e5e9 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:500 #7 0x00007f044f17dbf6 in QQmlThreadPrivate::run (this=0xedb7f0) at qml/ftw/qqmlthread.cpp:141 #8 0x00007f0453e91d24 in QThreadPrivate::start (arg=0xedb7f0) at thread/qthread_unix.cpp:341 #9 0x00007f04563a8434 in start_thread (arg=0x7f041e0ad700) at pthread_create.c:333 #10 0x00007f04560ef8fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 9 (Thread 0x7f041ed40700 (LWP 14637)): #0 pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f04350cfb8d in cnd_wait (cond=0x1139760, mtx=0x1139738) at /var/tmp/portage/media-libs/mesa-13.0.0/work/mesa-13.0.0/include/c11/threads_posix.h:159 #2 0x00007f04350d00c7 in util_queue_thread_func (input=0x113b8f0) at /var/tmp/portage/media-libs/mesa-13.0.0/work/mesa-13.0.0/src/gallium/auxiliary/util/u_queue.c:76 #3 0x00007f04350d0712 in impl_thrd_routine (p=0x113e3f0) at /var/tmp/portage/media-libs/mesa-13.0.0/work/mesa-13.0.0/include/c11/threads_posix.h:87 #4 0x00007f04563a8434 in start_thread (arg=0x7f041ed40700) at pthread_create.c:333 #5 0x00007f04560ef8fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 8 (Thread 0x7f041f541700 (LWP 14636)): #0 pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f04350cfb8d in cnd_wait (cond=0x1139760, mtx=0x1139738) at /var/tmp/portage/media-libs/mesa-13.0.0/work/mesa-13.0.0/include/c11/threads_posix.h:159 #2 0x00007f04350d00c7 in util_queue_thread_func (input=0x113e980) at /var/tmp/portage/media-libs/mesa-13.0.0/work/mesa-13.0.0/src/gallium/auxiliary/util/u_queue.c:76 #3 0x00007f04350d0712 in impl_thrd_routine (p=0x113e9a0) at /var/tmp/portage/media-libs/mesa-13.0.0/work/mesa-13.0.0/include/c11/threads_posix.h:87 #4 0x00007f04563a8434 in start_thread (arg=0x7f041f541700) at pthread_create.c:333 #5 0x00007f04560ef8fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 7 (Thread 0x7f041fd42700 (LWP 14635)): #0 pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f04350cfb8d in cnd_wait (cond=0x1139760, mtx=0x1139738) at /var/tmp/portage/media-libs/mesa-13.0.0/work/mesa-13.0.0/include/c11/threads_posix.h:159 #2 0x00007f04350d00c7 in util_queue_thread_func (input=0x113b8f0) at /var/tmp/portage/media-libs/mesa-13.0.0/work/mesa-13.0.0/src/gallium/auxiliary/util/u_queue.c:76 #3 0x00007f04350d0712 in impl_thrd_routine (p=0x113b910) at /var/tmp/portage/media-libs/mesa-13.0.0/work/mesa-13.0.0/include/c11/threads_posix.h:87 #4 0x00007f04563a8434 in start_thread (arg=0x7f041fd42700) at pthread_create.c:333 #5 0x00007f04560ef8fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 6 (Thread 0x7f0420543700 (LWP 14634)): #0 pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f04350cfb8d in cnd_wait (cond=0x1139760, mtx=0x1139738) at /var/tmp/portage/media-libs/mesa-13.0.0/work/mesa-13.0.0/include/c11/threads_posix.h:159 #2 0x00007f04350d00c7 in util_queue_thread_func (input=0x113e980) at /var/tmp/portage/media-libs/mesa-13.0.0/work/mesa-13.0.0/src/gallium/auxiliary/util/u_queue.c:76 #3 0x00007f04350d0712 in impl_thrd_routine (p=0x113e9a0) at /var/tmp/portage/media-libs/mesa-13.0.0/work/mesa-13.0.0/include/c11/threads_posix.h:87 #4 0x00007f04563a8434 in start_thread (arg=0x7f0420543700) at pthread_create.c:333 #5 0x00007f04560ef8fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 5 (Thread 0x7f0420f49700 (LWP 14633)): #0 pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f04350cfb8d in cnd_wait (cond=0x1138440, mtx=0x1138418) at /var/tmp/portage/media-libs/mesa-13.0.0/work/mesa-13.0.0/include/c11/threads_posix.h:159 #2 0x00007f04350d00c7 in util_queue_thread_func (input=0x1139110) at /var/tmp/portage/media-libs/mesa-13.0.0/work/mesa-13.0.0/src/gallium/auxiliary/util/u_queue.c:76 #3 0x00007f04350d0712 in impl_thrd_routine (p=0x1139130) at /var/tmp/portage/media-libs/mesa-13.0.0/work/mesa-13.0.0/include/c11/threads_posix.h:87 #4 0x00007f04563a8434 in start_thread (arg=0x7f0420f49700) at pthread_create.c:333 #5 0x00007f04560ef8fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 4 (Thread 0x7f0437515700 (LWP 14632)): #0 0x00007f04560e8503 in select () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f0454085f74 in qt_safe_select (nfds=14, fdread=0x7f0424000a78, fdwrite=0x7f0424000d08, fdexcept=0x7f0424000f98, orig_timeout=<optimized out>) at kernel/qcore_unix.cpp:75 #2 0x00007f0454086b0b in QEventDispatcherUNIXPrivate::doSelect (this=0x7f04240008e0, flags=..., timeout=0x0) at kernel/qeventdispatcher_unix.cpp:192 #3 0x00007f0454087b9d in QEventDispatcherUNIX::processEvents (this=0x7f04240008c0, flags=...) at kernel/qeventdispatcher_unix.cpp:607 #4 0x00007f0454039001 in QEventLoop::processEvents (flags=..., this=<optimized out>) at kernel/qeventloop.cpp:128 #5 QEventLoop::exec (this=0x7f0437514dd0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f0453e8e5e9 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:500 #7 0x00007f044f17dbf6 in QQmlThreadPrivate::run (this=0xed4c50) at qml/ftw/qqmlthread.cpp:141 #8 0x00007f0453e91d24 in QThreadPrivate::start (arg=0xed4c50) at thread/qthread_unix.cpp:341 #9 0x00007f04563a8434 in start_thread (arg=0x7f0437515700) at pthread_create.c:333 #10 0x00007f04560ef8fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7f043d96e700 (LWP 14622)): #0 0x00007f04560e8503 in select () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f0454085f74 in qt_safe_select (nfds=8, fdread=0x7f0430000a78, fdwrite=0x7f0430000d08, fdexcept=0x7f0430000f98, orig_timeout=<optimized out>) at kernel/qcore_unix.cpp:75 #2 0x00007f0454086b0b in QEventDispatcherUNIXPrivate::doSelect (this=0x7f04300008e0, flags=..., timeout=0x0) at kernel/qeventdispatcher_unix.cpp:192 #3 0x00007f0454087b9d in QEventDispatcherUNIX::processEvents (this=0x7f04300008c0, flags=...) at kernel/qeventdispatcher_unix.cpp:607 #4 0x00007f0454039001 in QEventLoop::processEvents (flags=..., this=<optimized out>) at kernel/qeventloop.cpp:128 #5 QEventLoop::exec (this=0x7f043d96ddc0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f0453e8e5e9 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:500 #7 0x00007f0456931430 in QDBusConnectionManager::run (this=0x7f0456993260 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:189 #8 0x00007f0453e91d24 in QThreadPrivate::start (arg=0x7f0456993260 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:341 #9 0x00007f04563a8434 in start_thread (arg=0x7f043d96e700) at pthread_create.c:333 #10 0x00007f04560ef8fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7f043fc1c700 (LWP 14620)): #0 0x00007f04560e67fd in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f0455286362 in _xcb_conn_wait (c=<optimized out>, cond=<optimized out>, vector=<optimized out>, count=<optimized out>) at /var/tmp/portage/x11-libs/libxcb-1.12-r1/work/libxcb-1.12/src/xcb_conn.c:479 #2 0x00007f0455287bb9 in xcb_wait_for_event (c=<optimized out>) at /var/tmp/portage/x11-libs/libxcb-1.12-r1/work/libxcb-1.12/src/xcb_in.c:693 #3 0x00007f04408d2935 in QXcbEventReader::run (this=0xd5cdf0) at qxcbconnection.cpp:1325 #4 0x00007f0453e91d24 in QThreadPrivate::start (arg=0xd5cdf0) at thread/qthread_unix.cpp:341 #5 0x00007f04563a8434 in start_thread (arg=0x7f043fc1c700) at pthread_create.c:333 #6 0x00007f04560ef8fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f0456822800 (LWP 14617)): [KCrash Handler] #6 0x0000000000000020 in ?? () #7 0x00007f0454065f08 in QObject::connect (sender=0x14c59c0, signal=0x7f0453309a7b <.L.str.12> "2destroyed(QObject*)", receiver=0x1f99a70, method=0x7f0453309a90 <.L.str.13> "1_q_objectDestroyed(QObject*)", type=Qt::AutoConnection) at kernel/qobject.cpp:2642 #8 0x00007f04532c1f1c in QScriptEnginePrivate::qobjectData (this=<optimized out>, object=<optimized out>) at api/qscriptengine.cpp:1572 #9 0x00007f04532c1bac in QScriptEnginePrivate::newQObject (this=0x2695660, object=0x14c59c0, ownership=QScriptEngine::QtOwnership, options=...) at api/qscriptengine.cpp:1504 #10 0x00007f04532c42f7 in QScriptEngine::newQObject (this=<optimized out>, object=0x14c59c0, ownership=QScriptEngine::QtOwnership, options=...) at api/qscriptengine.cpp:2281 #11 0x00007f0455d22f2f in KWin::effectWindowToScriptValue (eng=0x7f0453309a7b <.L.str.12>, window=<optimized out>) at /var/tmp/portage/kde-plasma/kwin-5.8.4/work/kwin-5.8.4/scripting/scriptedeffect.cpp:416 #12 0x00007f04532c625e in QScriptEnginePrivate::create (exec=0x2695868, type=<optimized out>, ptr=0x7ffe3ec5f358) at api/qscriptengine.cpp:3081 #13 0x00007f04532eae7d in QScript::QObjectConnectionManager::execute (this=<optimized out>, slotIndex=<optimized out>, argv=<optimized out>) at bridge/qscriptqobject.cpp:2173 #14 0x00007f04532eb223 in QScript::QObjectConnectionManager::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at bridge/qscriptqobject.cpp:2070 #15 QScript::QObjectConnectionManager::qt_metacall (this=0x269b2f0, _c=<optimized out>, _id=0, _a=0x7ffe3ec5f360) at bridge/qscriptqobject.cpp:2099 #16 0x00007f045406ac13 in QMetaObject::activate (sender=0x1f8acf0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3745 #17 0x00007f045388d471 in KWin::EffectsHandler::screenGeometryChanged (this=<optimized out>, _t1=...) at /var/tmp/portage/kde-plasma/kwin-5.8.4/work/kwin-5.8.4_build/libkwineffects/moc_kwineffects.cpp:1518 #18 KWin::EffectsHandler::qt_static_metacall (_o=0x20, _c=<optimized out>, _id=<optimized out>, _a=0x1a23580) at /var/tmp/portage/kde-plasma/kwin-5.8.4/work/kwin-5.8.4_build/libkwineffects/moc_kwineffects.cpp:618 #19 0x00007f045406436f in QObject::event (this=0x1f8acf0, e=<optimized out>) at kernel/qobject.cpp:1256 #20 0x00007f04548d3792 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x1f8acf0, e=0x2f79dd0) at kernel/qapplication.cpp:3804 #21 0x00007f04548d55c2 in QApplication::notify (this=<optimized out>, receiver=0x1f8acf0, e=0x2f79dd0) at kernel/qapplication.cpp:3163 #22 0x00007f04565c5006 in KWin::ApplicationX11::notify (this=0x7ffe3ec5fb18, o=0x1f8acf0, e=0x2f79dd0) at /var/tmp/portage/kde-plasma/kwin-5.8.4/work/kwin-5.8.4/main_x11.cpp:276 #23 0x00007f045403c73b in QCoreApplication::notifyInternal2 (receiver=0x1f8acf0, event=0x2f79dd0) at kernel/qcoreapplication.cpp:1015 #24 0x00007f045403d2f8 in QCoreApplication::sendEvent (receiver=0x1f8acf0, event=0x2f79dd0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:225 #25 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xd307f0) at kernel/qcoreapplication.cpp:1650 #26 0x00007f0454087af8 in QEventDispatcherUNIX::processEvents (this=0xd97290, flags=...) at kernel/qeventdispatcher_unix.cpp:579 #27 0x00007f0440940eba in QUnixEventDispatcherQPA::processEvents (this=0x14c59c0, flags=...) at eventdispatchers/qunixeventdispatcher.cpp:62 #28 0x00007f0454039001 in QEventLoop::processEvents (flags=..., this=<optimized out>) at kernel/qeventloop.cpp:128 #29 QEventLoop::exec (this=0x7ffe3ec5fa60, flags=...) at kernel/qeventloop.cpp:204 #30 0x00007f045403cd63 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1285 #31 0x00007f04565c5ac1 in kdemain (argc=<optimized out>, argv=<optimized out>) at /var/tmp/portage/kde-plasma/kwin-5.8.4/work/kwin-5.8.4/main_x11.cpp:466 #32 0x00007f0456028790 in __libc_start_main (main=0x4008e0 <main(int, char**)>, argc=3, argv=0x7ffe3ec5fc98, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe3ec5fc88) at ../csu/libc-start.c:289 #33 0x00000000004007f9 in _start () -- You are receiving this mail because: You are watching all bug changes.