https://bugs.kde.org/show_bug.cgi?id=363224
--- Comment #36 from David <zenc...@gmail.com> --- Try using a different windows manager for linux. I have some windows programs which I ran in wine crash like yours and my only solution was to use a different windows manager than KDE. It seems as though it has been the cause of the window manager updating itself and now that it has a few new libraries, kwin and other programs crash constantly. I am now using windows managers like enlightenment, awesome and standard gnome windows managers and I havent gotten a crash since. David Jones Ashmore Protective Services Greenville, South Carolina On Thu, Jan 19, 2017 at 7:57 PM, A. Wilcox <bugzilla_nore...@kde.org> wrote: > 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 on the CC list for the bug. > -- You are receiving this mail because: You are watching all bug changes.