All of lore.kernel.org
 help / color / mirror / Atom feed
From: bugzilla-daemon@freedesktop.org
To: dri-devel@lists.freedesktop.org
Subject: [Bug 103234] KWin crashed when Alt+Tab-ing through open windows
Date: Tue, 17 Oct 2017 19:11:50 +0000	[thread overview]
Message-ID: <bug-103234-502-avilksiAWx@http.bugs.freedesktop.org/> (raw)
In-Reply-To: <bug-103234-502@http.bugs.freedesktop.org/>


[-- Attachment #1.1: Type: text/plain, Size: 15252 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=103234

--- Comment #3 from Dennis Schridde <devurandom@gmx.net> ---
It just happened again:

Application: KWin (kwin_x11), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fc355251d00 (LWP 3241))]

Thread 13 (Thread 0x7fc31350c700 (LWP 30580)):
#0  0x00007fc34e829466 in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007fc32df9b7f3 in cnd_wait (mtx=0x144db48, cond=0x144db70) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0x13e9bf0) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/src/util/u_queue.c:158
#3  0x00007fc32df9b717 in impl_thrd_routine (p=<optimized out>) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/include/c11/threads_posix.h:87
#4  0x00007fc34e822617 in start_thread () from /lib64/libpthread.so.0
#5  0x00007fc354d5960f in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7fc312d0b700 (LWP 3408)):
#0  0x00007fc34e829466 in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007fc351dbe634 in ?? () from /usr/lib64/libQt5Script.so.5
#2  0x00007fc351dbe679 in ?? () from /usr/lib64/libQt5Script.so.5
#3  0x00007fc34e822617 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fc354d5960f in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7fc313d0d700 (LWP 3380)):
#0  0x00007fc34e829466 in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007fc32df9b7f3 in cnd_wait (mtx=0xf50528, cond=0xf50550) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0xe39db0) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/src/util/u_queue.c:158
#3  0x00007fc32df9b717 in impl_thrd_routine (p=<optimized out>) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/include/c11/threads_posix.h:87
#4  0x00007fc34e822617 in start_thread () from /lib64/libpthread.so.0
#5  0x00007fc354d5960f in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7fc31450e700 (LWP 3377)):
#0  0x00007fc34e829466 in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007fc32df9b7f3 in cnd_wait (mtx=0xdf6b80, cond=0xdf6ba8) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0xe45f40) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/src/util/u_queue.c:158
#3  0x00007fc32df9b717 in impl_thrd_routine (p=<optimized out>) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/include/c11/threads_posix.h:87
#4  0x00007fc34e822617 in start_thread () from /lib64/libpthread.so.0
#5  0x00007fc354d5960f in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7fc314d0f700 (LWP 3376)):
#0  0x00007fc34e829466 in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007fc32df9b7f3 in cnd_wait (mtx=0xdf6b80, cond=0xdf6ba8) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0xe45f00) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/src/util/u_queue.c:158
#3  0x00007fc32df9b717 in impl_thrd_routine (p=<optimized out>) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/include/c11/threads_posix.h:87
#4  0x00007fc34e822617 in start_thread () from /lib64/libpthread.so.0
#5  0x00007fc354d5960f in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7fc315510700 (LWP 3375)):
#0  0x00007fc34e829466 in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007fc32df9b7f3 in cnd_wait (mtx=0xdf6a98, cond=0xdf6ac0) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0xe52840) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/src/util/u_queue.c:158
#3  0x00007fc32df9b717 in impl_thrd_routine (p=<optimized out>) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/include/c11/threads_posix.h:87
#4  0x00007fc34e822617 in start_thread () from /lib64/libpthread.so.0
#5  0x00007fc354d5960f in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7fc315d11700 (LWP 3374)):
#0  0x00007fc34e829466 in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007fc32df9b7f3 in cnd_wait (mtx=0xdf6a98, cond=0xdf6ac0) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0xe0a120) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/src/util/u_queue.c:158
#3  0x00007fc32df9b717 in impl_thrd_routine (p=<optimized out>) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/include/c11/threads_posix.h:87
#4  0x00007fc34e822617 in start_thread () from /lib64/libpthread.so.0
#5  0x00007fc354d5960f in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7fc316512700 (LWP 3373)):
#0  0x00007fc34e829466 in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007fc32df9b7f3 in cnd_wait (mtx=0xdf6a98, cond=0xdf6ac0) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0xe45d60) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/src/util/u_queue.c:158
#3  0x00007fc32df9b717 in impl_thrd_routine (p=<optimized out>) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/include/c11/threads_posix.h:87
#4  0x00007fc34e822617 in start_thread () from /lib64/libpthread.so.0
#5  0x00007fc354d5960f in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7fc316f19700 (LWP 3372)):
#0  0x00007fc34e829466 in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007fc32df9b7f3 in cnd_wait (mtx=0xe45de0, cond=0xe45e08) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0xd4c050) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/src/util/u_queue.c:158
#3  0x00007fc32df9b717 in impl_thrd_routine (p=<optimized out>) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/include/c11/threads_posix.h:87
#4  0x00007fc34e822617 in start_thread () from /lib64/libpthread.so.0
#5  0x00007fc354d5960f in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fc31771a700 (LWP 3371)):
#0  0x00007fc34e829466 in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007fc32df9b7f3 in cnd_wait (mtx=0xdf3d38, cond=0xdf3d60) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/include/c11/threads_posix.h:159
#2  util_queue_thread_func (input=input@entry=0xd4c390) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/src/util/u_queue.c:158
#3  0x00007fc32df9b717 in impl_thrd_routine (p=<optimized out>) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/include/c11/threads_posix.h:87
#4  0x00007fc34e822617 in start_thread () from /lib64/libpthread.so.0
#5  0x00007fc354d5960f in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fc32ffff700 (LWP 3341)):
#0  0x00007fc354d4e5c3 in ppoll () from /lib64/libc.so.6
#1  0x00007fc352c9c419 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=0x7fc324000ac8) at
kernel/qcore_unix.cpp:81
#3  qt_safe_poll (fds=0x7fc324000ac8, nfds=nfds@entry=1,
timeout_ts=timeout_ts@entry=0x0) at kernel/qcore_unix.cpp:102
#4  0x00007fc352c9d663 in QEventDispatcherUNIX::processEvents (this=<optimized
out>, flags=...) at kernel/qeventdispatcher_unix.cpp:500
#5  0x00007fc352c5066a in QEventLoop::exec (this=this@entry=0x7fc32fffed50,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007fc352ab43bb in QThread::exec (this=this@entry=0xde0aa0) at
thread/qthread.cpp:515
#7  0x00007fc34d6f3675 in QQmlThreadPrivate::run (this=0xde0aa0) at
qml/ftw/qqmlthread.cpp:147
#8  0x00007fc352ab85e0 in QThreadPrivate::start (arg=0xde0aa0) at
thread/qthread_unix.cpp:368
#9  0x00007fc34e822617 in start_thread () from /lib64/libpthread.so.0
#10 0x00007fc354d5960f in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fc337102700 (LWP 3277)):
#0  0x00007fc354d67b92 in __libc_disable_asynccancel () from /lib64/libc.so.6
#1  0x00007fc354d4e5d6 in ppoll () from /lib64/libc.so.6
#2  0x00007fc352c9c419 in ppoll (__ss=<optimized out>, __timeout=<optimized
out>, __nfds=<optimized out>, __fds=<optimized out>) at
/usr/include/bits/poll2.h:77
#3  qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x7fc33000ab98) at
kernel/qcore_unix.cpp:81
#4  qt_safe_poll (fds=0x7fc33000ab98, nfds=nfds@entry=1,
timeout_ts=timeout_ts@entry=0x0) at kernel/qcore_unix.cpp:102
#5  0x00007fc352c9d663 in QEventDispatcherUNIX::processEvents (this=<optimized
out>, flags=...) at kernel/qeventdispatcher_unix.cpp:500
#6  0x00007fc352c5066a in QEventLoop::exec (this=this@entry=0x7fc337101d40,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#7  0x00007fc352ab43bb in QThread::exec (this=this@entry=0x7fc3553b4da0
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread.cpp:515
#8  0x00007fc3553406b5 in QDBusConnectionManager::run (this=0x7fc3553b4da0
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:178
#9  0x00007fc352ab85e0 in QThreadPrivate::start (arg=0x7fc3553b4da0 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:368
#10 0x00007fc34e822617 in start_thread () from /lib64/libpthread.so.0
#11 0x00007fc354d5960f in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fc355251d00 (LWP 3241)):
[KCrash Handler]
#6  si_draw_vbo (ctx=0x1413780, info=0x14503f8) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/src/gallium/drivers/radeonsi/si_state_draw.c:1305
#7  0x00007fc32e0b8863 in tc_call_draw_vbo (pipe=<optimized out>,
payload=0x14503f8) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/src/gallium/auxiliary/util/u_threaded_context.c:1814
#8  0x00007fc32e0b69b0 in tc_batch_execute (thread_index=0, job=0x1450170) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/src/gallium/auxiliary/util/u_threaded_context.c:94
#9  _tc_sync (tc=0x144d770, func=<optimized out>, info=<optimized out>) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/src/gallium/auxiliary/util/u_threaded_context.c:185
#10 0x00007fc32e0b6e58 in tc_flush (_pipe=<optimized out>,
fence=0x7ffe88493950, flags=1) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/src/gallium/auxiliary/util/u_threaded_context.c:1797
#11 0x00007fc32dee0bfe in st_context_flush (stctxi=0x146cda0, flags=3,
fence=0x7ffe88493950) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/src/mesa/state_tracker/st_manager.c:635
#12 0x00007fc32e01f427 in dri_flush (cPriv=<optimized out>, dPriv=<optimized
out>, flags=<optimized out>, reason=<optimized out>) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/src/gallium/state_trackers/dri/dri_drawable.c:550
#13 0x00007fc34bc989ef in loader_dri3_swap_buffers_msc (draw=0x13ea708,
target_msc=0, divisor=0, remainder=0, flush_flags=3, force_copy=<optimized
out>) at
/var/tmp/portage/media-libs/mesa-17.2.2/work/mesa-17.2.2/src/loader/loader_dri3_helper.c:643
#14 0x00007fc3554345fa in QGLXContext::swapBuffers (this=0x138d910,
surface=0x14775d0) at qglxintegration.cpp:545
#15 0x00007fc352fd120d in QOpenGLContext::swapBuffers (this=0x13c1bb0,
surface=<optimized out>) at kernel/qopenglcontext.cpp:1107
#16 0x00007fc34dbd312e in QSGGuiThreadRenderLoop::renderWindow (this=0x12092f0,
window=<optimized out>) at scenegraph/qsgrenderloop.cpp:445
#17 0x00007fc34dc45796 in QQuickWindow::event (this=this@entry=0x11d0440,
e=e@entry=0x7ffe88493f20) at items/qquickwindow.cpp:1587
#18 0x00007fc276db2d0b in PlasmaQuick::Dialog::event (this=0x11d0440,
event=0x7ffe88493f20) at
/var/tmp/portage/kde-frameworks/plasma-5.39.0/work/plasma-framework-5.39.0/src/plasmaquick/dialog.cpp:1171
#19 0x00007fc35349cf4c in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x11d0440, e=0x7ffe88493f20) at kernel/qapplication.cpp:3722
#20 0x00007fc3534a4620 in QApplication::notify (this=0x7ffe88494610,
receiver=0x11d0440, e=0x7ffe88493f20) at kernel/qapplication.cpp:3481
#21 0x00007fc352c51891 in QCoreApplication::notifyInternal2
(receiver=receiver@entry=0x11d0440, event=event@entry=0x7ffe88493f20) at
kernel/qcoreapplication.cpp:1018
#22 0x00007fc352fa9986 in QCoreApplication::sendEvent (event=0x7ffe88493f20,
receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233
#23 QWindowPrivate::deliverUpdateRequest (this=this@entry=0x11d08b0) at
kernel/qwindow.cpp:2302
#24 0x00007fc352fa9e99 in QWindow::event (this=this@entry=0x11d0440,
ev=ev@entry=0x7ffe88494390) at kernel/qwindow.cpp:2273
#25 0x00007fc34dc45735 in QQuickWindow::event (this=this@entry=0x11d0440,
e=e@entry=0x7ffe88494390) at items/qquickwindow.cpp:1606
#26 0x00007fc276db2d0b in PlasmaQuick::Dialog::event (this=0x11d0440,
event=0x7ffe88494390) at
/var/tmp/portage/kde-frameworks/plasma-5.39.0/work/plasma-framework-5.39.0/src/plasmaquick/dialog.cpp:1171
#27 0x00007fc35349cf4c in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x11d0440, e=0x7ffe88494390) at kernel/qapplication.cpp:3722
#28 0x00007fc3534a4620 in QApplication::notify (this=0x7ffe88494610,
receiver=0x11d0440, e=0x7ffe88494390) at kernel/qapplication.cpp:3481
#29 0x00007fc352c51891 in QCoreApplication::notifyInternal2
(receiver=0x11d0440, event=event@entry=0x7ffe88494390) at
kernel/qcoreapplication.cpp:1018
#30 0x00007fc352c9f44b in QCoreApplication::sendEvent (event=0x7ffe88494390,
receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233
#31 QTimerInfoList::activateTimers (this=this@entry=0xb4e700) at
kernel/qtimerinfo_unix.cpp:643
#32 0x00007fc352c9c844 in QEventDispatcherUNIXPrivate::activateTimers
(this=this@entry=0xb4e660) at kernel/qeventdispatcher_unix.cpp:249
#33 0x00007fc352c9d808 in QEventDispatcherUNIX::processEvents (this=<optimized
out>, flags=...) at kernel/qeventdispatcher_unix.cpp:514
#34 0x00007fc33da0b135 in QUnixEventDispatcherQPA::processEvents
(this=<optimized out>, flags=...) at qunixeventdispatcher.cpp:68
#35 0x00007fc352c5066a in QEventLoop::exec (this=this@entry=0x7ffe88494520,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#36 0x00007fc352c588fc in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1291
#37 0x00007fc352f959ec in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1679
#38 0x00007fc35349cea5 in QApplication::exec () at kernel/qapplication.cpp:2910
#39 0x00007fc35502408a in kdemain (argc=<optimized out>, argv=0x7ffe884947a8)
at /var/tmp/portage/kde-plasma/kwin-5.11.0/work/kwin-5.11.0/main_x11.cpp:466
#40 0x00007fc354c835b1 in __libc_start_main () from /lib64/libc.so.6
#41 0x00000000004006ea in _start ()

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 16421 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

  parent reply	other threads:[~2017-10-17 19:11 UTC|newest]

Thread overview: 31+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-10-12  8:08 [Bug 103234] KWin crashed when Alt+Tab-ing through open windows bugzilla-daemon
2017-10-12  8:08 ` bugzilla-daemon
2017-10-12  8:13 ` bugzilla-daemon
2017-10-12  8:14 ` bugzilla-daemon
2017-10-17 19:11 ` bugzilla-daemon [this message]
2017-10-17 19:13 ` bugzilla-daemon
2017-10-17 21:11 ` bugzilla-daemon
2017-10-18  7:20 ` bugzilla-daemon
2017-10-18 19:20 ` bugzilla-daemon
2017-10-19  7:20 ` bugzilla-daemon
2017-10-26  8:22 ` bugzilla-daemon
2017-12-12 19:54 ` bugzilla-daemon
2017-12-12 19:55 ` bugzilla-daemon
2017-12-12 19:56 ` bugzilla-daemon
2018-01-24 13:50 ` bugzilla-daemon
2018-02-26 21:36 ` bugzilla-daemon
2018-03-05 21:45 ` bugzilla-daemon
2018-03-06 23:25 ` bugzilla-daemon
2018-03-08  9:57 ` bugzilla-daemon
2018-03-19 16:57 ` bugzilla-daemon
2018-03-28 22:02 ` bugzilla-daemon
2018-04-20 18:08 ` bugzilla-daemon
2018-04-20 18:16 ` bugzilla-daemon
2018-05-01  7:24 ` bugzilla-daemon
2018-05-02  7:41 ` bugzilla-daemon
2018-05-02 19:43 ` bugzilla-daemon
2018-05-03  4:46 ` bugzilla-daemon
2018-08-15 20:23 ` bugzilla-daemon
2019-05-15  6:35 ` bugzilla-daemon
2019-09-02  3:12 ` bugzilla-daemon
2019-09-02 10:01 ` bugzilla-daemon

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=bug-103234-502-avilksiAWx@http.bugs.freedesktop.org/ \
    --to=bugzilla-daemon@freedesktop.org \
    --cc=dri-devel@lists.freedesktop.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.