[konsole] [Bug 390039] New: Konsole crashes under Wayland session

Alexander Miroshnichenko bugzilla_noreply at kde.org
Wed Feb 7 19:57:44 UTC 2018


https://bugs.kde.org/show_bug.cgi?id=390039

            Bug ID: 390039
           Summary: Konsole crashes under Wayland session
           Product: konsole
           Version: 17.08.3
          Platform: Gentoo Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: konsole-devel at kde.org
          Reporter: alexminder at gmail.com
  Target Milestone: ---

Application: konsole (17.08.3)

Qt Version: 5.7.1
Frameworks Version: 5.40.0
Operating System: Linux 4.13.16.a-hardened x86_64
Distribution: "Gentoo Base System release 2.4.1"

-- Information about the crash:
- What I was doing when the application crashed:

- Start Plasma Wayland session
- start Konsole
- Minimize or maximize window
- Crash happens

The problem with other apps too. Not only konsole.

-- Backtrace:
Application: Konsole (konsole), signal: Bus error
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x6c2144a40cc0 (LWP 30524))]

Thread 9 (Thread 0x6c2121afd700 (LWP 30535)):
#0  0x00006c214e77cd12 in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00006c2138100cfb in util_queue_thread_func () from
/usr/lib64/dri/radeonsi_dri.so
#2  0x00006c2138100bb6 in impl_thrd_routine () from
/usr/lib64/dri/radeonsi_dri.so
#3  0x00006c214e7759f3 in start_thread () from /lib64/libpthread.so.0
#4  0x00006c215558864f in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x6c21222fe700 (LWP 30534)):
#0  0x00006c214e77cd12 in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00006c2138100cfb in util_queue_thread_func () from
/usr/lib64/dri/radeonsi_dri.so
#2  0x00006c2138100bb6 in impl_thrd_routine () from
/usr/lib64/dri/radeonsi_dri.so
#3  0x00006c214e7759f3 in start_thread () from /lib64/libpthread.so.0
#4  0x00006c215558864f in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x6c2122aff700 (LWP 30533)):
#0  0x00006c214e77cd12 in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00006c2138100cfb in util_queue_thread_func () from
/usr/lib64/dri/radeonsi_dri.so
#2  0x00006c2138100bb6 in impl_thrd_routine () from
/usr/lib64/dri/radeonsi_dri.so
#3  0x00006c214e7759f3 in start_thread () from /lib64/libpthread.so.0
#4  0x00006c215558864f in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x6c2123300700 (LWP 30532)):
#0  0x00006c214e77cd12 in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00006c2138100cfb in util_queue_thread_func () from
/usr/lib64/dri/radeonsi_dri.so
#2  0x00006c2138100bb6 in impl_thrd_routine () from
/usr/lib64/dri/radeonsi_dri.so
#3  0x00006c214e7759f3 in start_thread () from /lib64/libpthread.so.0
#4  0x00006c215558864f in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x6c2123b01700 (LWP 30531)):
#0  0x00006c214e77cd12 in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00006c2138100cfb in util_queue_thread_func () from
/usr/lib64/dri/radeonsi_dri.so
#2  0x00006c2138100bb6 in impl_thrd_routine () from
/usr/lib64/dri/radeonsi_dri.so
#3  0x00006c214e7759f3 in start_thread () from /lib64/libpthread.so.0
#4  0x00006c215558864f in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x6c2124507700 (LWP 30530)):
#0  0x00006c214e77cd12 in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00006c2138100cfb in util_queue_thread_func () from
/usr/lib64/dri/radeonsi_dri.so
#2  0x00006c2138100bb6 in impl_thrd_routine () from
/usr/lib64/dri/radeonsi_dri.so
#3  0x00006c214e7759f3 in start_thread () from /lib64/libpthread.so.0
#4  0x00006c215558864f in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x6c2125685700 (LWP 30529)):
#0  0x00006c214e77cd12 in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00006c2138100cfb in util_queue_thread_func () from
/usr/lib64/dri/radeonsi_dri.so
#2  0x00006c2138100bb6 in impl_thrd_routine () from
/usr/lib64/dri/radeonsi_dri.so
#3  0x00006c214e7759f3 in start_thread () from /lib64/libpthread.so.0
#4  0x00006c215558864f in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x6c2141ad9700 (LWP 30528)):
#0  0x00006c215557c69d in poll () from /lib64/libc.so.6
#1  0x00006c214ca25766 in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x6c213c0016d0, timeout=<optimized out>, context=0x6c213c003050)
at /var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:4271
#2  g_main_context_iterate (context=context at entry=0x6c213c003050,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
/var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:3967
#3  0x00006c214ca258cb in g_main_context_iteration (context=0x6c213c003050,
may_block=may_block at entry=1) at
/var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:4033
#4  0x00006c2152055d6b in QEventDispatcherGlib::processEvents
(this=0x6c213c001600, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00006c2151ffa10a in QEventLoop::exec (this=this at entry=0x6c2141ad8db0,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:212
#6  0x00006c2151e2ec03 in QThread::exec (this=this at entry=0x6c2155bb9060
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread.cpp:507
#7  0x00006c2155b374a3 in QDBusConnectionManager::run (this=0x6c2155bb9060
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:178
#8  0x00006c2151e33f5b in QThreadPrivate::start (arg=0x6c2155bb9060 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:368
#9  0x00006c214e7759f3 in start_thread () from /lib64/libpthread.so.0
#10 0x00006c215558864f in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x6c2144a40cc0 (LWP 30524)):
[KCrash Handler]
#6  0x00006c21555195d4 in __memmove_sse2_unaligned_erms () from
/lib64/libc.so.6
#7  0x00006c214465954b in memcpy (__len=5941152, __src=0x6c2120c79000,
__dest=<optimized out>) at /usr/include/bits/string3.h:53
#8  QtWaylandClient::QWaylandShmBackingStore::resize
(this=this at entry=0x6695986c690, size=...) at qwaylandshmbackingstore.cpp:282
#9  0x00006c2144659774 in QtWaylandClient::QWaylandShmBackingStore::ensureSize
(this=this at entry=0x6695986c690) at qwaylandshmbackingstore.cpp:196
#10 0x00006c21446597b0 in QtWaylandClient::QWaylandShmBackingStore::beginPaint
(this=this at entry=0x6695986c690) at qwaylandshmbackingstore.cpp:177
#11 0x00006c21527836d9 in QBackingStore::beginPaint
(this=this at entry=0x6695986c350, region=...) at painting/qbackingstore.cpp:173
#12 0x00006c2152b747fa in QWidgetBackingStore::beginPaint
(toCleanIsInTopLevelCoordinates=true, returnInfo=<synthetic pointer>,
backingStore=0x6695986c350, widget=<optimized out>, toClean=...,
this=0x6695986c530) at kernel/qwidgetbackingstore.cpp:333
#13 QWidgetBackingStore::doSync (this=this at entry=0x6695986c530) at
kernel/qwidgetbackingstore.cpp:1360
#14 0x00006c2152b74b6e in QWidgetBackingStore::sync (this=0x6695986c530) at
kernel/qwidgetbackingstore.cpp:1179
#15 0x00006c2152b9b66e in QWidgetPrivate::syncBackingStore (this=0x6695974e7e0)
at kernel/qwidget.cpp:1962
#16 0x00006c2152bb6a08 in QWidget::event (this=this at entry=0x6695974e620,
event=event at entry=0x669599cd160) at kernel/qwidget.cpp:9100
#17 0x00006c2152cd52ab in QMainWindow::event (this=this at entry=0x6695974e620,
event=event at entry=0x669599cd160) at widgets/qmainwindow.cpp:1543
#18 0x00006c2154a79456 in KMainWindow::event (this=this at entry=0x6695974e620,
ev=ev at entry=0x669599cd160) at
/var/tmp/portage/kde-frameworks/kxmlgui-5.40.0/work/kxmlgui-5.40.0/src/kmainwindow.cpp:865
#19 0x00006c2154ac2804 in KXmlGuiWindow::event (this=0x6695974e620,
ev=0x669599cd160) at
/var/tmp/portage/kde-frameworks/kxmlgui-5.40.0/work/kxmlgui-5.40.0/src/kxmlguiwindow.cpp:119
#20 0x00006c2152b62eec in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x6695974e620, e=0x669599cd160) at kernel/qapplication.cpp:3799
#21 0x00006c2152b6afdb in QApplication::notify (this=0x669594ff9f0,
receiver=0x6695974e620, e=0x669599cd160) at kernel/qapplication.cpp:3556
#22 0x00006c2151ffb7ca in QCoreApplication::notifyInternal2
(receiver=0x6695974e620, event=event at entry=0x669599cd160) at
kernel/qcoreapplication.cpp:988
#23 0x00006c2151ffe7de in QCoreApplication::sendEvent (event=0x669599cd160,
receiver=<optimized out>) at kernel/qcoreapplication.h:231
#24 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver at entry=0x0,
event_type=event_type at entry=0, data=0x669594feed0) at
kernel/qcoreapplication.cpp:1649
#25 0x00006c2151ffec77 in QCoreApplication::sendPostedEvents
(receiver=receiver at entry=0x0, event_type=event_type at entry=0) at
kernel/qcoreapplication.cpp:1503
#26 0x00006c2152055ca6 in postEventSourceDispatch (s=0x66959591a20) at
kernel/qeventdispatcher_glib.cpp:276
#27 0x00006c214ca25567 in g_main_dispatch (context=0x6c213c0016f0) at
/var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:3234
#28 g_main_context_dispatch (context=context at entry=0x6c213c0016f0) at
/var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:3899
#29 0x00006c214ca257c8 in g_main_context_iterate
(context=context at entry=0x6c213c0016f0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at
/var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:3972
#30 0x00006c214ca258cb in g_main_context_iteration (context=0x6c213c0016f0,
may_block=may_block at entry=1) at
/var/tmp/portage/dev-libs/glib-2.52.3/work/glib-2.52.3/glib/gmain.c:4033
#31 0x00006c2152055d4e in QEventDispatcherGlib::processEvents
(this=0x6695958ee10, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#32 0x00006c2151ffa10a in QEventLoop::exec (this=this at entry=0x7f4515fb1800,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:212
#33 0x00006c2152002ccb in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1261
#34 0x00006c21525eb33b in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1633
#35 0x00006c2152b62e0c in QApplication::exec () at kernel/qapplication.cpp:2975
#36 0x00006c215586d02e in kdemain (argc=<optimized out>, argv=<optimized out>)
at
/var/tmp/portage/kde-apps/konsole-17.08.3/work/konsole-17.08.3/src/main.cpp:190
#37 0x00006c21554a85ad in __libc_start_main () from /lib64/libc.so.6
#38 0x000006691e0f888a in _start ()

Reported using DrKonqi

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


More information about the konsole-devel mailing list