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.

Reply via email to