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

Dr. Chapatin <bugsefor...@gmx.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|BACKTRACE                   |---
             Status|NEEDSINFO                   |REPORTED

--- Comment #5 from Dr. Chapatin <bugsefor...@gmx.com> ---
backtrace from Neon dev unstable after switching from kicker to kickoff.

Thread 1 "plasmashell" received signal SIGSEGV, Segmentation fault.
0x00007fd7939902f3 in wl_list_insert () from
/usr/lib/x86_64-linux-gnu/libwayland-client.so.0
(gdb) thread apply all bt

Thread 11 (Thread 0x7fd74e5d5700 (LWP 3106)):
#0  0x00007fd79178a9f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55a72b3a3d40)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55a72b3a3cf0,
cond=0x55a72b3a3d18) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55a72b3a3d18, mutex=0x55a72b3a3cf0) at
pthread_cond_wait.c:655
#3  0x00007fd794c5c91b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x55a72b3a3cf0)
    at thread/qwaitcondition_unix.cpp:143
#4  QWaitCondition::wait (this=this@entry=0x55a72c724288,
mutex=mutex@entry=0x55a72c724280, 
    time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#5  0x00007fd798c50be8 in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x55a72c724278)
    at scenegraph/qsgthreadedrenderloop.cpp:245
#6  QSGRenderThread::processEventsAndWaitForMore
(this=this@entry=0x55a72c724200)
    at scenegraph/qsgthreadedrenderloop.cpp:709
#7  0x00007fd798c5101a in QSGRenderThread::run (this=0x55a72c724200) at
scenegraph/qsgthreadedrenderloop.cpp:738
#8  0x00007fd794c5baab in QThreadPrivate::start (arg=0x55a72c724200) at
thread/qthread_unix.cpp:367
#9  0x00007fd7917846db in start_thread (arg=0x7fd74e5d5700) at
pthread_create.c:463
#10 0x00007fd79455388f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fd732baf700 (LWP 3061)):
#0  0x00007fd79178a9f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55a727732d50)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55a727732d00,
cond=0x55a727732d28) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55a727732d28, mutex=0x55a727732d00) at
pthread_cond_wait.c:655
#3  0x00007fd794c5c91b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x55a727732d00)
    at thread/qwaitcondition_unix.cpp:143
---Type <return> to continue, or q <return> to quit---
#4  QWaitCondition::wait (this=this@entry=0x55a7274b9728,
mutex=mutex@entry=0x55a7274b9720, 
    time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#5  0x00007fd798c50be8 in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x55a7274b9718)
    at scenegraph/qsgthreadedrenderloop.cpp:245
#6  QSGRenderThread::processEventsAndWaitForMore
(this=this@entry=0x55a7274b96a0)
    at scenegraph/qsgthreadedrenderloop.cpp:709
#7  0x00007fd798c5101a in QSGRenderThread::run (this=0x55a7274b96a0) at
scenegraph/qsgthreadedrenderloop.cpp:738
#8  0x00007fd794c5baab in QThreadPrivate::start (arg=0x55a7274b96a0) at
thread/qthread_unix.cpp:367
#9  0x00007fd7917846db in start_thread (arg=0x7fd732baf700) at
pthread_create.c:463
#10 0x00007fd79455388f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fd74edd6700 (LWP 3034)):
#0  0x00007fd794546bf9 in __GI___poll (fds=0x55a726fc27f0, nfds=2, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fd78e3c9439 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd78e3c954c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd78e3c9591 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fd78e3f0e85 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fd7917846db in start_thread (arg=0x7fd74edd6700) at
pthread_create.c:463
#6  0x00007fd79455388f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fd7664c3700 (LWP 3031)):
#0  0x00007fd79178a9f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55a72577f854)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55a72577f800,
cond=0x55a72577f828) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55a72577f828, mutex=0x55a72577f800) at
pthread_cond_wait.c:655
#3  0x00007fd794c5c91b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x55a72577f800)
---Type <return> to continue, or q <return> to quit---
    at thread/qwaitcondition_unix.cpp:143
#4  QWaitCondition::wait (this=this@entry=0x55a7253799a8,
mutex=mutex@entry=0x55a7253799a0, 
    time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#5  0x00007fd798c50be8 in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x55a725379998)
    at scenegraph/qsgthreadedrenderloop.cpp:245
#6  QSGRenderThread::processEventsAndWaitForMore
(this=this@entry=0x55a725379920)
    at scenegraph/qsgthreadedrenderloop.cpp:709
#7  0x00007fd798c5101a in QSGRenderThread::run (this=0x55a725379920) at
scenegraph/qsgthreadedrenderloop.cpp:738
#8  0x00007fd794c5baab in QThreadPrivate::start (arg=0x55a725379920) at
thread/qthread_unix.cpp:367
#9  0x00007fd7917846db in start_thread (arg=0x7fd7664c3700) at
pthread_create.c:463
#10 0x00007fd79455388f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fd7670c4700 (LWP 3024)):
#0  0x00007fd794546bf9 in __GI___poll (fds=0x7fd7600055c0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fd78e3c9439 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd78e3c954c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd794e81a7f in QEventDispatcherGlib::processEvents
(this=0x7fd760000b20, flags=...)
    at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007fd794e25dea in QEventLoop::exec (this=this@entry=0x7fd7670c3cf0,
flags=..., flags@entry=...)
    at kernel/qeventloop.cpp:214
#5  0x00007fd794c50b8a in QThread::exec (this=this@entry=0x7fd78000d2d0) at
thread/qthread.cpp:525
#6  0x00007fd798bd1906 in QQuickPixmapReader::run (this=0x7fd78000d2d0) at
util/qquickpixmapcache.cpp:934
#7  0x00007fd794c5baab in QThreadPrivate::start (arg=0x7fd78000d2d0) at
thread/qthread_unix.cpp:367
#8  0x00007fd7917846db in start_thread (arg=0x7fd7670c4700) at
pthread_create.c:463
#9  0x00007fd79455388f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

---Type <return> to continue, or q <return> to quit---
Thread 4 (Thread 0x7fd76e16c700 (LWP 3023)):
#0  0x00007fd794546bf9 in __GI___poll (fds=0x7fd768004a10, nfds=1,
timeout=10464) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fd78e3c9439 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd78e3c954c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd794e81a7f in QEventDispatcherGlib::processEvents
(this=0x7fd768000b20, flags=...)
    at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007fd794e25dea in QEventLoop::exec (this=this@entry=0x7fd76e16bd60,
flags=..., flags@entry=...)
    at kernel/qeventloop.cpp:214
#5  0x00007fd794c50b8a in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:525
#6  0x00007fd794c5baab in QThreadPrivate::start (arg=0x55a72529d6b0) at
thread/qthread_unix.cpp:367
#7  0x00007fd7917846db in start_thread (arg=0x7fd76e16c700) at
pthread_create.c:463
#8  0x00007fd79455388f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fd77fbf2700 (LWP 3022)):
#0  0x00007fd794546bf9 in __GI___poll (fds=0x7fd778004e00, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fd78e3c9439 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd78e3c954c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd794e81a7f in QEventDispatcherGlib::processEvents
(this=0x7fd778000b20, flags=...)
    at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007fd794e25dea in QEventLoop::exec (this=this@entry=0x7fd77fbf1d40,
flags=..., flags@entry=...)
    at kernel/qeventloop.cpp:214
#5  0x00007fd794c50b8a in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:525
#6  0x00007fd7987568b5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fd794c5baab in QThreadPrivate::start (arg=0x55a724c43640) at
thread/qthread_unix.cpp:367
#8  0x00007fd7917846db in start_thread (arg=0x7fd77fbf2700) at
pthread_create.c:463
#9  0x00007fd79455388f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
---Type <return> to continue, or q <return> to quit---

Thread 2 (Thread 0x7fd785741700 (LWP 3021)):
#0  0x00007fd794546bf9 in __GI___poll (fds=0x7fd780003ce0, nfds=3, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fd78e3c9439 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd78e3c954c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd794e81a7f in QEventDispatcherGlib::processEvents
(this=0x7fd780000b20, flags=...)
    at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007fd794e25dea in QEventLoop::exec (this=this@entry=0x7fd785740d30,
flags=..., flags@entry=...)
    at kernel/qeventloop.cpp:214
#5  0x00007fd794c50b8a in QThread::exec (
    this=this@entry=0x7fd7973ecd60 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>)
    at thread/qthread.cpp:525
#6  0x00007fd797174e45 in QDBusConnectionManager::run (
    this=0x7fd7973ecd60 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:178
#7  0x00007fd794c5baab in QThreadPrivate::start (
    arg=0x7fd7973ecd60 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:367
#8  0x00007fd7917846db in start_thread (arg=0x7fd785741700) at
pthread_create.c:463
#9  0x00007fd79455388f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fd79afb8840 (LWP 3016)):
#0  0x00007fd7939902f3 in wl_list_insert () from
/usr/lib/x86_64-linux-gnu/libwayland-client.so.0
#1  0x00007fd79398d61a in wl_display_read_events () from
/usr/lib/x86_64-linux-gnu/libwayland-client.so.0
#2  0x00007fd78813b469 in QtWaylandClient::QWaylandDisplay::flushRequests
(this=0x55a724b44b50)
    at qwaylanddisplay.cpp:179
#3  0x00007fd794e56ad5 in QMetaObject::activate
(sender=sender@entry=0x55a724b7e9a0, signalOffset=<optimized out>, 
    local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x0) at
kernel/qobject.cpp:3771
---Type <return> to continue, or q <return> to quit---
#4  0x00007fd794e571a7 in QMetaObject::activate
(sender=sender@entry=0x55a724b7e9a0, 
    m=m@entry=0x7fd7952ab320 <QAbstractEventDispatcher::staticMetaObject>, 
    local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x0) at
kernel/qobject.cpp:3633
#5  0x00007fd794e24043 in QAbstractEventDispatcher::awake
(this=this@entry=0x55a724b7e9a0)
    at .moc/moc_qabstracteventdispatcher.cpp:144
#6  0x00007fd794e81abe in QEventDispatcherGlib::processEvents
(this=0x55a724b7e9a0, flags=...)
    at kernel/qeventdispatcher_glib.cpp:430
#7  0x00007fd788172571 in
QPAEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#8  0x00007fd794e25dea in QEventLoop::exec (this=this@entry=0x7fff20648000,
flags=..., flags@entry=...)
    at kernel/qeventloop.cpp:214
#9  0x00007fd794e2efa0 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1336
#10 0x000055a72456cf25 in main (argc=<optimized out>, argv=<optimized out>) at
./shell/main.cpp:212

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to