[kde] [Bug 398272] New: Plasma crashed after changing panel menu from Kicker to Kickoff on Wayland

Alexander Mentyu bugzilla_noreply at kde.org
Wed Sep 5 04:03:11 BST 2018


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

            Bug ID: 398272
           Summary: Plasma crashed after changing panel menu from Kicker
                    to Kickoff on Wayland
           Product: kde
           Version: unspecified
          Platform: unspecified
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: notuxius at gmail.com
  Target Milestone: ---

Application: plasmashell (5.13.80)

Qt Version: 5.11.1
Frameworks Version: 5.50.0
Operating System: Linux 4.15.0-29-generic x86_64
Distribution: KDE neon Developer Edition

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

Changed panel menu from Kickoff to Kicker and upon changing panel menu back to
Kickoff Plasma crashed

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fb48da70940 (LWP 9314))]

Thread 12 (Thread 0x7fb414d6f700 (LWP 10678)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fb4877815cb in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x968cfe0) at
thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=this at entry=0x968ce98,
mutex=mutex at entry=0x968ce90, time=time at entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:215
#3  0x00007fb48b7c35ad in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x968ce88) at scenegraph/qsgthreadedrenderloop.cpp:245
#4  QSGRenderThread::processEventsAndWaitForMore (this=this at entry=0x968ce10) at
scenegraph/qsgthreadedrenderloop.cpp:709
#5  0x00007fb48b7c3a31 in QSGRenderThread::run (this=0x968ce10) at
scenegraph/qsgthreadedrenderloop.cpp:738
#6  0x00007fb487780727 in QThreadPrivate::start (arg=0x968ce10) at
thread/qthread_unix.cpp:367
#7  0x00007fb4845866ba in start_thread (arg=0x7fb414d6f700) at
pthread_create.c:333
#8  0x00007fb48708d41d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7fb42eded700 (LWP 9877)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fb4877815cb in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x25f5d40) at
thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=this at entry=0x34b4ef8,
mutex=mutex at entry=0x34b4ef0, time=time at entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:215
#3  0x00007fb48b7c35ad in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x34b4ee8) at scenegraph/qsgthreadedrenderloop.cpp:245
#4  QSGRenderThread::processEventsAndWaitForMore (this=this at entry=0x34b4e70) at
scenegraph/qsgthreadedrenderloop.cpp:709
#5  0x00007fb48b7c3a31 in QSGRenderThread::run (this=0x34b4e70) at
scenegraph/qsgthreadedrenderloop.cpp:738
#6  0x00007fb487780727 in QThreadPrivate::start (arg=0x34b4e70) at
thread/qthread_unix.cpp:367
#7  0x00007fb4845866ba in start_thread (arg=0x7fb42eded700) at
pthread_create.c:333
#8  0x00007fb48708d41d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7fb42f5ee700 (LWP 9550)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fb4877815cb in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x6a944b0) at
thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=this at entry=0x6878c38,
mutex=mutex at entry=0x6878c30, time=time at entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:215
#3  0x00007fb48b7c35ad in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x6878c28) at scenegraph/qsgthreadedrenderloop.cpp:245
#4  QSGRenderThread::processEventsAndWaitForMore (this=this at entry=0x6878bb0) at
scenegraph/qsgthreadedrenderloop.cpp:709
#5  0x00007fb48b7c3a31 in QSGRenderThread::run (this=0x6878bb0) at
scenegraph/qsgthreadedrenderloop.cpp:738
#6  0x00007fb487780727 in QThreadPrivate::start (arg=0x6878bb0) at
thread/qthread_unix.cpp:367
#7  0x00007fb4845866ba in start_thread (arg=0x7fb42f5ee700) at
pthread_create.c:333
#8  0x00007fb48708d41d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7fb438d8a700 (LWP 9545)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fb4877815cb in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x20f17b0) at
thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=this at entry=0x52c5118,
mutex=mutex at entry=0x52c5110, time=time at entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:215
#3  0x00007fb48b7c35ad in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x52c5108) at scenegraph/qsgthreadedrenderloop.cpp:245
#4  QSGRenderThread::processEventsAndWaitForMore (this=this at entry=0x52c5090) at
scenegraph/qsgthreadedrenderloop.cpp:709
#5  0x00007fb48b7c3a31 in QSGRenderThread::run (this=0x52c5090) at
scenegraph/qsgthreadedrenderloop.cpp:738
#6  0x00007fb487780727 in QThreadPrivate::start (arg=0x52c5090) at
thread/qthread_unix.cpp:367
#7  0x00007fb4845866ba in start_thread (arg=0x7fb438d8a700) at
pthread_create.c:333
#8  0x00007fb48708d41d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7fb439a73700 (LWP 9395)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fb4877815cb in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x37997f0) at
thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=this at entry=0x37995c8,
mutex=mutex at entry=0x37995c0, time=time at entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:215
#3  0x00007fb48b7c35ad in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x37995b8) at scenegraph/qsgthreadedrenderloop.cpp:245
#4  QSGRenderThread::processEventsAndWaitForMore (this=this at entry=0x3799540) at
scenegraph/qsgthreadedrenderloop.cpp:709
#5  0x00007fb48b7c3a31 in QSGRenderThread::run (this=0x3799540) at
scenegraph/qsgthreadedrenderloop.cpp:738
#6  0x00007fb487780727 in QThreadPrivate::start (arg=0x3799540) at
thread/qthread_unix.cpp:367
#7  0x00007fb4845866ba in start_thread (arg=0x7fb439a73700) at
pthread_create.c:333
#8  0x00007fb48708d41d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7fb440e15700 (LWP 9392)):
#0  0x00007fb4814fb904 in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fb4814fc2bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb4814fc49c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb4879990bb in QEventDispatcherGlib::processEvents
(this=0x7fb43c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fb4879405ba in QEventLoop::exec (this=this at entry=0x7fb440e14c30,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:214
#5  0x00007fb4877755e4 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:525
#6  0x00007fb4432f4e47 in KCupsConnection::run() () from
/usr/lib/x86_64-linux-gnu/libkcupslib.so
#7  0x00007fb487780727 in QThreadPrivate::start (arg=0x3566310) at
thread/qthread_unix.cpp:367
#8  0x00007fb4845866ba in start_thread (arg=0x7fb440e15700) at
pthread_create.c:333
#9  0x00007fb48708d41d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7fb459cd1700 (LWP 9375)):
#0  0x00007fb48708174d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fb4814fc38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb4814fc49c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb4879990bb in QEventDispatcherGlib::processEvents
(this=0x7fb44c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fb4879405ba in QEventLoop::exec (this=this at entry=0x7fb459cd0c00,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:214
#5  0x00007fb4877755e4 in QThread::exec (this=this at entry=0x25b7630) at
thread/qthread.cpp:525
#6  0x00007fb48b742f86 in QQuickPixmapReader::run (this=0x25b7630) at
util/qquickpixmapcache.cpp:934
#7  0x00007fb487780727 in QThreadPrivate::start (arg=0x25b7630) at
thread/qthread_unix.cpp:367
#8  0x00007fb4845866ba in start_thread (arg=0x7fb459cd1700) at
pthread_create.c:333
#9  0x00007fb48708d41d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7fb45a566700 (LWP 9374)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fb4877815cb in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0xfc4ec0) at
thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=this at entry=0xfb2688, mutex=mutex at entry=0xfb2680,
time=time at entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007fb48b7c35ad in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0xfb2678) at scenegraph/qsgthreadedrenderloop.cpp:245
#4  QSGRenderThread::processEventsAndWaitForMore (this=this at entry=0xfb2600) at
scenegraph/qsgthreadedrenderloop.cpp:709
#5  0x00007fb48b7c3a31 in QSGRenderThread::run (this=0xfb2600) at
scenegraph/qsgthreadedrenderloop.cpp:738
#6  0x00007fb487780727 in QThreadPrivate::start (arg=0xfb2600) at
thread/qthread_unix.cpp:367
#7  0x00007fb4845866ba in start_thread (arg=0x7fb45a566700) at
pthread_create.c:333
#8  0x00007fb48708d41d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7fb46ebf3700 (LWP 9352)):
#0  0x00007fb4814fb998 in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fb4814fc2bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb4814fc49c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb4879990bb in QEventDispatcherGlib::processEvents
(this=0x7fb4640008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fb4879405ba in QEventLoop::exec (this=this at entry=0x7fb46ebf2c70,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:214
#5  0x00007fb4877755e4 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:525
#6  0x00007fb487780727 in QThreadPrivate::start (arg=0xa09b90) at
thread/qthread_unix.cpp:367
#7  0x00007fb4845866ba in start_thread (arg=0x7fb46ebf3700) at
pthread_create.c:333
#8  0x00007fb48708d41d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fb476272700 (LWP 9351)):
#0  0x00007fb48708174d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fb4814fc38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb4814fc49c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb4879990bb in QEventDispatcherGlib::processEvents
(this=0x7fb4680008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fb4879405ba in QEventLoop::exec (this=this at entry=0x7fb476271c50,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:214
#5  0x00007fb4877755e4 in QThread::exec (this=this at entry=0x7da480) at
thread/qthread.cpp:525
#6  0x00007fb48b2b9195 in QQmlThreadPrivate::run (this=0x7da480) at
qml/ftw/qqmlthread.cpp:148
#7  0x00007fb487780727 in QThreadPrivate::start (arg=0x7da480) at
thread/qthread_unix.cpp:367
#8  0x00007fb4845866ba in start_thread (arg=0x7fb476272700) at
pthread_create.c:333
#9  0x00007fb48708d41d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fb477ca8700 (LWP 9343)):
#0  0x00007fb48708174d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fb4814fc38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb4814fc49c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb4879990bb in QEventDispatcherGlib::processEvents
(this=0x7fb4700008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fb4879405ba in QEventLoop::exec (this=this at entry=0x7fb477ca7c40,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:214
#5  0x00007fb4877755e4 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:525
#6  0x00007fb489ce6f35 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007fb487780727 in QThreadPrivate::start (arg=0x7fb489f5fd60) at
thread/qthread_unix.cpp:367
#8  0x00007fb4845866ba in start_thread (arg=0x7fb477ca8700) at
pthread_create.c:333
#9  0x00007fb48708d41d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fb48da70940 (LWP 9314)):
[KCrash Handler]
#6  0x00007fb4863f9273 in wl_list_insert (list=0x7fb4181068b0,
elm=elm at entry=0x4f84308) at ../src/wayland-util.c:49
#7  0x00007fb4863f663f in queue_event (len=32, display=0x6f9100) at
../src/wayland-client.c:1264
#8  read_events (display=0x6f9100) at ../src/wayland-client.c:1349
#9  wl_display_read_events (display=0x6f9100) at ../src/wayland-client.c:1432
#10 0x00007fb47a50b189 in QtWaylandClient::QWaylandDisplay::flushRequests
(this=0x70ae70) at qwaylanddisplay.cpp:179
#11 0x00007fb48796ef79 in QMetaObject::activate (sender=sender at entry=0x7837d0,
signalOffset=<optimized out>, local_signal_index=local_signal_index at entry=1,
argv=argv at entry=0x0) at kernel/qobject.cpp:3771
#12 0x00007fb48796f887 in QMetaObject::activate (sender=sender at entry=0x7837d0,
m=m at entry=0x7fb487dc3320 <QAbstractEventDispatcher::staticMetaObject>,
local_signal_index=local_signal_index at entry=1, argv=argv at entry=0x0) at
kernel/qobject.cpp:3633
#13 0x00007fb48793e8f3 in QAbstractEventDispatcher::awake
(this=this at entry=0x7837d0) at .moc/moc_qabstracteventdispatcher.cpp:144
#14 0x00007fb4879990de in QEventDispatcherGlib::processEvents (this=0x7837d0,
flags=...) at kernel/qeventdispatcher_glib.cpp:430
#15 0x00007fb47a542421 in
QPAEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#16 0x00007fb4879405ba in QEventLoop::exec (this=this at entry=0x7fff31ae1940,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:214
#17 0x00007fb4879496c4 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1336
#18 0x00007fb487efaf8c in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1762
#19 0x00007fb488fe22f5 in QApplication::exec () at kernel/qapplication.cpp:2901
#20 0x000000000041ce72 in main (argc=1, argv=<optimized out>) at
/workspace/build/shell/main.cpp:212

The reporter indicates this bug may be a duplicate of or related to bug 386086.

Possible duplicates by query: bug 397838, bug 386086.

Reported using DrKonqi

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


More information about the Unassigned-bugs mailing list