Summary: | Plasma crashes in QXcbConnection::glIntegration() after QXcbIntegration::createPlatformOpenGLContext(QOpenGLContext*) on clicking widget | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | charly ghislain <charlyghislain> |
Component: | generic-crash | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | admin, alumni_leap_0d, bertil.bonus, cyberbeat, dluigirafael12, gefersonlucatelli, hugh, joseph.d.harris78, kde, kdebugs, legonxtjedi, manolol, matheus-catarino, milosz.lenczewski, miltonh26, nate, plasma-bugs, rabin, scott.ashford, simon.vogl, u, w |
Priority: | HI | Keywords: | drkonqi |
Version: | 5.17.4 | ||
Target Milestone: | 1.0 | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi Plasmashell (5.18.1-0xneon+18.04+bionic+build58) crash log New crash information added by DrKonqi |
Description
charly ghislain
2019-12-04 12:32:20 UTC
*** Bug 414840 has been marked as a duplicate of this bug. *** *** Bug 415043 has been marked as a duplicate of this bug. *** All duplicates use Qt 5.13.2, could be a Qt regression. Please install debug symbols for libQt5*.so, and add an updated backtrace. Got a crash again. Please let me know if this stack trace is of more use. 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 0x7fc31e474c80 (LWP 7911))] Thread 18 (Thread 0x7fc285808700 (LWP 19312)): #0 0x00007fc3151deed9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7fc285807be0, expected=0, futex_word=0x5590bbc60fa0) at ../sysdeps/unix/sysv/linux/futex-internal.h:142 #1 0x00007fc3151deed9 in __pthread_cond_wait_common (abstime=0x7fc285807ca0, mutex=0x5590bbc60f50, cond=0x5590bbc60f78) at pthread_cond_wait.c:533 #2 0x00007fc3151deed9 in __pthread_cond_timedwait (cond=0x5590bbc60f78, mutex=0x5590bbc60f50, abstime=0x7fc285807ca0) at pthread_cond_wait.c:667 #3 0x00007fc3182afa66 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x5590bbc60f50, deadline=...) at thread/qwaitcondition_unix.cpp:136 #4 0x00007fc3182afa66 in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5590bbc60f50) at thread/qwaitcondition_unix.cpp:144 #5 0x00007fc3182afa66 in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5590bb66d060, deadline=...) at thread/qwaitcondition_unix.cpp:225 #6 0x00007fc3182afdc6 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x5590ba94d010, mutex=mutex@entry=0x5590bb66d060, time=<optimized out>) at thread/qwaitcondition_unix.cpp:209 #7 0x00007fc3182ac7cd in QThreadPoolThread::run() (this=0x5590ba94d000) at thread/qthreadpool.cpp:139 #8 0x00007fc3182a8b52 in QThreadPrivate::start(void*) (arg=0x5590ba94d000) at thread/qthread_unix.cpp:360 #9 0x00007fc3151d86db in start_thread (arg=0x7fc285808700) at pthread_create.c:463 #10 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 17 (Thread 0x7fc2db7ff700 (LWP 18792)): #0 0x00007fc3151de9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fc27c195604) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fc3151de9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7fc27c1955b0, cond=0x7fc27c1955d8) at pthread_cond_wait.c:502 #2 0x00007fc3151de9f3 in __pthread_cond_wait (cond=0x7fc27c1955d8, mutex=0x7fc27c1955b0) at pthread_cond_wait.c:655 #3 0x00007fc3182afaeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x7fc27c1955b0) at thread/qwaitcondition_unix.cpp:146 #4 0x00007fc3182afaeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x7fc27c0dd810, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fc3182afdf9 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x7fc27c0dd818, mutex=mutex@entry=0x7fc27c0dd810, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #6 0x00007fc31c2cfec8 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x7fc27c0dd808) at scenegraph/qsgthreadedrenderloop.cpp:245 #7 0x00007fc31c2cfec8 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x7fc27c0dd790) at scenegraph/qsgthreadedrenderloop.cpp:710 #8 0x00007fc31c2d02fa in QSGRenderThread::run() (this=0x7fc27c0dd790) at scenegraph/qsgthreadedrenderloop.cpp:739 #9 0x00007fc3182a8b52 in QThreadPrivate::start(void*) (arg=0x7fc27c0dd790) at thread/qthread_unix.cpp:360 #10 0x00007fc3151d86db in start_thread (arg=0x7fc2db7ff700) at pthread_create.c:463 #11 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 16 (Thread 0x7fc28e009700 (LWP 18790)): #0 0x00007fc317b98bf9 in __GI___poll (fds=0x7fc27c105cd0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fc2d06b2481 in () at /usr/lib/x86_64-linux-gnu/libpulse.so.0 #2 0x00007fc2d06a3e40 in pa_mainloop_poll () at /usr/lib/x86_64-linux-gnu/libpulse.so.0 #3 0x00007fc2d06a44d0 in pa_mainloop_iterate () at /usr/lib/x86_64-linux-gnu/libpulse.so.0 #4 0x00007fc2d06a4560 in pa_mainloop_run () at /usr/lib/x86_64-linux-gnu/libpulse.so.0 #5 0x00007fc2d06b23c9 in () at /usr/lib/x86_64-linux-gnu/libpulse.so.0 #6 0x00007fc2d0020318 in () at /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-11.1.so #7 0x00007fc3151d86db in start_thread (arg=0x7fc28e009700) at pthread_create.c:463 #8 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 15 (Thread 0x7fc2c1924700 (LWP 17773)): #0 0x00007fc3151de9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5590bb5d4510) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fc3151de9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5590bb5d44c0, cond=0x5590bb5d44e8) at pthread_cond_wait.c:502 #2 0x00007fc3151de9f3 in __pthread_cond_wait (cond=0x5590bb5d44e8, mutex=0x5590bb5d44c0) at pthread_cond_wait.c:655 #3 0x00007fc3182afaeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5590bb5d44c0) at thread/qwaitcondition_unix.cpp:146 #4 0x00007fc3182afaeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5590bb5d4430, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fc3182afdf9 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x5590bb5d4438, mutex=mutex@entry=0x5590bb5d4430, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #6 0x00007fc31c2cfec8 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5590bb5d4428) at scenegraph/qsgthreadedrenderloop.cpp:245 #7 0x00007fc31c2cfec8 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5590bb5d43b0) at scenegraph/qsgthreadedrenderloop.cpp:710 #8 0x00007fc31c2d02fa in QSGRenderThread::run() (this=0x5590bb5d43b0) at scenegraph/qsgthreadedrenderloop.cpp:739 #9 0x00007fc3182a8b52 in QThreadPrivate::start(void*) (arg=0x5590bb5d43b0) at thread/qthread_unix.cpp:360 #10 0x00007fc3151d86db in start_thread (arg=0x7fc2c1924700) at pthread_create.c:463 #11 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 14 (Thread 0x7fc2c2125700 (LWP 17770)): #0 0x00007fc3151de9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5590ba082780) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fc3151de9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5590ba082730, cond=0x5590ba082758) at pthread_cond_wait.c:502 #2 0x00007fc3151de9f3 in __pthread_cond_wait (cond=0x5590ba082758, mutex=0x5590ba082730) at pthread_cond_wait.c:655 #3 0x00007fc3182afaeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5590ba082730) at thread/qwaitcondition_unix.cpp:146 #4 0x00007fc3182afaeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5590ba081930, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fc3182afdf9 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x5590ba081938, mutex=mutex@entry=0x5590ba081930, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #6 0x00007fc31c2cfec8 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5590ba081928) at scenegraph/qsgthreadedrenderloop.cpp:245 #7 0x00007fc31c2cfec8 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5590ba0818b0) at scenegraph/qsgthreadedrenderloop.cpp:710 #8 0x00007fc31c2d02fa in QSGRenderThread::run() (this=0x5590ba0818b0) at scenegraph/qsgthreadedrenderloop.cpp:739 #9 0x00007fc3182a8b52 in QThreadPrivate::start(void*) (arg=0x5590ba0818b0) at thread/qthread_unix.cpp:360 #10 0x00007fc3151d86db in start_thread (arg=0x7fc2c2125700) at pthread_create.c:463 #11 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7fc2eb153700 (LWP 17654)): #0 0x00007fc3151de9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5590b9ecea60) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fc3151de9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5590b9ecea10, cond=0x5590b9ecea38) at pthread_cond_wait.c:502 #2 0x00007fc3151de9f3 in __pthread_cond_wait (cond=0x5590b9ecea38, mutex=0x5590b9ecea10) at pthread_cond_wait.c:655 #3 0x00007fc3182afaeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5590b9ecea10) at thread/qwaitcondition_unix.cpp:146 #4 0x00007fc3182afaeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5590bb368320, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fc3182afdf9 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x5590bb368328, mutex=mutex@entry=0x5590bb368320, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #6 0x00007fc31c2cfec8 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5590bb368318) at scenegraph/qsgthreadedrenderloop.cpp:245 #7 0x00007fc31c2cfec8 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5590bb3682a0) at scenegraph/qsgthreadedrenderloop.cpp:710 #8 0x00007fc31c2d02fa in QSGRenderThread::run() (this=0x5590bb3682a0) at scenegraph/qsgthreadedrenderloop.cpp:739 #9 0x00007fc3182a8b52 in QThreadPrivate::start(void*) (arg=0x5590bb3682a0) at thread/qthread_unix.cpp:360 #10 0x00007fc3151d86db in start_thread (arg=0x7fc2eb153700) at pthread_create.c:463 #11 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7fc2c2b26700 (LWP 17646)): #0 0x00007fc3151de9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5590b9ece594) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fc3151de9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5590b9ece540, cond=0x5590b9ece568) at pthread_cond_wait.c:502 #2 0x00007fc3151de9f3 in __pthread_cond_wait (cond=0x5590b9ece568, mutex=0x5590b9ece540) at pthread_cond_wait.c:655 #3 0x00007fc3182afaeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5590b9ece540) at thread/qwaitcondition_unix.cpp:146 #4 0x00007fc3182afaeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5590bb3681c0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fc3182afdf9 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x5590bb3681c8, mutex=mutex@entry=0x5590bb3681c0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #6 0x00007fc31c2cfec8 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5590bb3681b8) at scenegraph/qsgthreadedrenderloop.cpp:245 #7 0x00007fc31c2cfec8 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5590bb368140) at scenegraph/qsgthreadedrenderloop.cpp:710 #8 0x00007fc31c2d02fa in QSGRenderThread::run() (this=0x5590bb368140) at scenegraph/qsgthreadedrenderloop.cpp:739 #9 0x00007fc3182a8b52 in QThreadPrivate::start(void*) (arg=0x5590bb368140) at thread/qthread_unix.cpp:360 #10 0x00007fc3151d86db in start_thread (arg=0x7fc2c2b26700) at pthread_create.c:463 #11 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7fc2bfe18700 (LWP 16155)): #0 0x00007fc3151de9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5590bd4fc130) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fc3151de9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5590bd4fc0e0, cond=0x5590bd4fc108) at pthread_cond_wait.c:502 #2 0x00007fc3151de9f3 in __pthread_cond_wait (cond=0x5590bd4fc108, mutex=0x5590bd4fc0e0) at pthread_cond_wait.c:655 #3 0x00007fc3182afaeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5590bd4fc0e0) at thread/qwaitcondition_unix.cpp:146 #4 0x00007fc3182afaeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5590bdead290, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fc3182afdf9 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x5590bdead298, mutex=mutex@entry=0x5590bdead290, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #6 0x00007fc31c2cfec8 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5590bdead288) at scenegraph/qsgthreadedrenderloop.cpp:245 #7 0x00007fc31c2cfec8 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5590bdead210) at scenegraph/qsgthreadedrenderloop.cpp:710 #8 0x00007fc31c2d02fa in QSGRenderThread::run() (this=0x5590bdead210) at scenegraph/qsgthreadedrenderloop.cpp:739 #9 0x00007fc3182a8b52 in QThreadPrivate::start(void*) (arg=0x5590bdead210) at thread/qthread_unix.cpp:360 #10 0x00007fc3151d86db in start_thread (arg=0x7fc2bfe18700) at pthread_create.c:463 #11 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7fc2c9367700 (LWP 23343)): #0 0x00007fc3151de9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5590bca85ab0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fc3151de9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5590bca85a60, cond=0x5590bca85a88) at pthread_cond_wait.c:502 #2 0x00007fc3151de9f3 in __pthread_cond_wait (cond=0x5590bca85a88, mutex=0x5590bca85a60) at pthread_cond_wait.c:655 #3 0x00007fc3182afaeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5590bca85a60) at thread/qwaitcondition_unix.cpp:146 #4 0x00007fc3182afaeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5590bc6b12b0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fc3182afdf9 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x5590bc6b12b8, mutex=mutex@entry=0x5590bc6b12b0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #6 0x00007fc31c2cfec8 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5590bc6b12a8) at scenegraph/qsgthreadedrenderloop.cpp:245 #7 0x00007fc31c2cfec8 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5590bc6b1230) at scenegraph/qsgthreadedrenderloop.cpp:710 #8 0x00007fc31c2d02fa in QSGRenderThread::run() (this=0x5590bc6b1230) at scenegraph/qsgthreadedrenderloop.cpp:739 #9 0x00007fc3182a8b52 in QThreadPrivate::start(void*) (arg=0x5590bc6b1230) at thread/qthread_unix.cpp:360 #10 0x00007fc3151d86db in start_thread (arg=0x7fc2c9367700) at pthread_create.c:463 #11 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7fc2b8af3700 (LWP 12045)): #0 0x00007fc311d0f52a in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007fc311d11ef2 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fc311d12570 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fc311d126dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fc3184ebb9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc2a01ba5b0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007fc31848c06a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fc2b8af2da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #6 0x00007fc3182a73aa in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:531 #7 0x00007fc3182a8b52 in QThreadPrivate::start(void*) (arg=0x7fc2c4005f10) at thread/qthread_unix.cpp:360 #8 0x00007fc3151d86db in start_thread (arg=0x7fc2b8af3700) at pthread_create.c:463 #9 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7fc2c0619700 (LWP 9163)): [KCrash Handler] #6 0x00007fc318a883a4 in QScreen::handle() const (this=0x5590b93a1730) at kernel/qscreen.cpp:153 #7 0x00007fc30b94db48 in QXcbIntegration::createPlatformOpenGLContext(QOpenGLContext*) const (this=<optimized out>, context=0x5590bb6170d0) at qxcbintegration.cpp:279 #8 0x00007fc318aa376f in QOpenGLContext::create() (this=0x5590bb6170d0) at kernel/qopenglcontext.cpp:611 #9 0x00007fc31c2cb5ad in QSGRenderThread::sync(bool) (this=this@entry=0x5590bb8341c0, inExpose=<optimized out>) at scenegraph/qsgthreadedrenderloop.cpp:552 #10 0x00007fc31c2cca24 in QSGRenderThread::syncAndRender() (this=this@entry=0x5590bb8341c0) at scenegraph/qsgthreadedrenderloop.cpp:610 #11 0x00007fc31c2d02b8 in QSGRenderThread::run() (this=0x5590bb8341c0) at scenegraph/qsgthreadedrenderloop.cpp:730 #12 0x00007fc3182a8b52 in QThreadPrivate::start(void*) (arg=0x5590bb8341c0) at thread/qthread_unix.cpp:360 #13 0x00007fc3151d86db in start_thread (arg=0x7fc2c0619700) at pthread_create.c:463 #14 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7fc2c3527700 (LWP 8181)): #0 0x00007fc3151de9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5590ba4c4280) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fc3151de9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5590ba4c4230, cond=0x5590ba4c4258) at pthread_cond_wait.c:502 #2 0x00007fc3151de9f3 in __pthread_cond_wait (cond=0x5590ba4c4258, mutex=0x5590ba4c4230) at pthread_cond_wait.c:655 #3 0x00007fc3182afaeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5590ba4c4230) at thread/qwaitcondition_unix.cpp:146 #4 0x00007fc3182afaeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5590baac8a00, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fc3182afdf9 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x5590baac8a08, mutex=mutex@entry=0x5590baac8a00, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #6 0x00007fc31c2cfec8 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5590baac89f8) at scenegraph/qsgthreadedrenderloop.cpp:245 #7 0x00007fc31c2cfec8 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5590baac8980) at scenegraph/qsgthreadedrenderloop.cpp:710 #8 0x00007fc31c2d02fa in QSGRenderThread::run() (this=0x5590baac8980) at scenegraph/qsgthreadedrenderloop.cpp:739 #9 0x00007fc3182a8b52 in QThreadPrivate::start(void*) (arg=0x5590baac8980) at thread/qthread_unix.cpp:360 #10 0x00007fc3151d86db in start_thread (arg=0x7fc2c3527700) at pthread_create.c:463 #11 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7fc2ba9d1700 (LWP 8176)): #0 0x00007fc317b98bf9 in __GI___poll (fds=0x7fc2b4003ce0, nfds=1, timeout=1577913) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fc311d125c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fc311d126dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fc3184ebb9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc2b4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007fc31848c06a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fc2ba9d0d60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007fc3182a73aa in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:531 #6 0x00007fc2bd32f407 in KCupsConnection::run() () at /usr/lib/x86_64-linux-gnu/libkcupslib.so #7 0x00007fc3182a8b52 in QThreadPrivate::start(void*) (arg=0x5590bae4b1a0) at thread/qthread_unix.cpp:360 #8 0x00007fc3151d86db in start_thread (arg=0x7fc2ba9d1700) at pthread_create.c:463 #9 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7fc2ca994700 (LWP 8172)): #0 0x00007fc317b98bf9 in __GI___poll (fds=0x7fc2c556dae0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fc311d125c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fc311d126dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fc3184ebb9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc2c4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007fc31848c06a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fc2ca993d30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007fc3182a73aa in QThread::exec() (this=this@entry=0x5590b9e73f20) at thread/qthread.cpp:531 #6 0x00007fc31c249ac6 in QQuickPixmapReader::run() (this=0x5590b9e73f20) at util/qquickpixmapcache.cpp:962 #7 0x00007fc3182a8b52 in QThreadPrivate::start(void*) (arg=0x5590b9e73f20) at thread/qthread_unix.cpp:360 #8 0x00007fc3151d86db in start_thread (arg=0x7fc2ca994700) at pthread_create.c:463 #9 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7fc2ea952700 (LWP 8145)): #0 0x00007fc3151de9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fc30400f264) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fc3151de9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7fc30400f210, cond=0x7fc30400f238) at pthread_cond_wait.c:502 #2 0x00007fc3151de9f3 in __pthread_cond_wait (cond=0x7fc30400f238, mutex=0x7fc30400f210) at pthread_cond_wait.c:655 #3 0x00007fc3182afaeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x7fc30400f210) at thread/qwaitcondition_unix.cpp:146 #4 0x00007fc3182afaeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5590b9ec4050, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fc3182afdf9 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x5590b9ec4058, mutex=mutex@entry=0x5590b9ec4050, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #6 0x00007fc31c2cfec8 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5590b9ec4048) at scenegraph/qsgthreadedrenderloop.cpp:245 #7 0x00007fc31c2cfec8 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5590b9ec3fd0) at scenegraph/qsgthreadedrenderloop.cpp:710 #8 0x00007fc31c2d02fa in QSGRenderThread::run() (this=0x5590b9ec3fd0) at scenegraph/qsgthreadedrenderloop.cpp:739 #9 0x00007fc3182a8b52 in QThreadPrivate::start(void*) (arg=0x5590b9ec3fd0) at thread/qthread_unix.cpp:360 #10 0x00007fc3151d86db in start_thread (arg=0x7fc2ea952700) at pthread_create.c:463 #11 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7fc300c04700 (LWP 8135)): #0 0x00007fc317b98bf9 in __GI___poll (fds=0x7fc2f4004a00, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fc311d125c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fc311d126dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fc3184ebb9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc2f4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007fc31848c06a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fc300c03d80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007fc3182a73aa in QThread::exec() (this=this@entry=0x5590b9593aa0) at thread/qthread.cpp:531 #6 0x00007fc31bd77815 in QQmlThreadPrivate::run() (this=0x5590b9593aa0) at qml/ftw/qqmlthread.cpp:152 #7 0x00007fc3182a8b52 in QThreadPrivate::start(void*) (arg=0x5590b9593aa0) at thread/qthread_unix.cpp:360 #8 0x00007fc3151d86db in start_thread (arg=0x7fc300c04700) at pthread_create.c:463 #9 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7fc302c8c700 (LWP 7927)): #0 0x00007fc317b98bf9 in __GI___poll (fds=0x7fc2fc01b1c0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fc311d125c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fc311d126dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fc3184ebb9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc2fc000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007fc31848c06a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fc302c8bd70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007fc3182a73aa in QThread::exec() (this=this@entry=0x7fc319817d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:531 #6 0x00007fc3195a00e5 in QDBusConnectionManager::run() (this=0x7fc319817d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178 #7 0x00007fc3182a8b52 in QThreadPrivate::start(void*) (arg=0x7fc319817d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:360 #8 0x00007fc3151d86db in start_thread (arg=0x7fc302c8c700) at pthread_create.c:463 #9 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7fc31e474c80 (LWP 7911)): #0 0x00007fc3151de9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5590bb6363b4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fc3151de9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5590bb636360, cond=0x5590bb636388) at pthread_cond_wait.c:502 #2 0x00007fc3151de9f3 in __pthread_cond_wait (cond=0x5590bb636388, mutex=0x5590bb636360) at pthread_cond_wait.c:655 #3 0x00007fc3182afaeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5590bb636360) at thread/qwaitcondition_unix.cpp:146 #4 0x00007fc3182afaeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5590bb834200, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fc3182afdf9 in QWaitCondition::wait(QMutex*, unsigned long) (this=0x5590bb834208, mutex=0x5590bb834200, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #6 0x00007fc31c2cd0ed in QSGThreadedRenderLoop::polishAndSync(QSGThreadedRenderLoop::Window*, bool) (this=this@entry=0x5590b995c360, w=<optimized out>, w@entry=0x5590bb84b210, inExpose=inExpose@entry=true) at scenegraph/qsgthreadedrenderloop.cpp:1217 #7 0x00007fc31c2cf66d in QSGThreadedRenderLoop::handleExposure(QQuickWindow*) (this=this@entry=0x5590b995c360, window=window@entry=0x5590bb5fdf30) at scenegraph/qsgthreadedrenderloop.cpp:1011 #8 0x00007fc31c2cfce9 in QSGThreadedRenderLoop::exposureChanged(QQuickWindow*) (this=0x5590b995c360, window=0x5590bb5fdf30) at scenegraph/qsgthreadedrenderloop.cpp:919 #9 0x00007fc318a6c525 in QWindow::event(QEvent*) (this=this@entry=0x5590bb5fdf30, ev=ev@entry=0x7ffc500e7070) at kernel/qwindow.cpp:2359 #10 0x00007fc31c32fa45 in QQuickWindow::event(QEvent*) (this=0x5590bb5fdf30, e=0x7ffc500e7070) at items/qquickwindow.cpp:1695 #11 0x00007fc31e07981b in PlasmaQuick::Dialog::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5 #12 0x00007fc2f32de175 in () at /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so #13 0x00007fc319df9eac in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x5590b9369820, receiver=receiver@entry=0x5590bb5fdf30, e=e@entry=0x7ffc500e7070) at kernel/qapplication.cpp:3703 #14 0x00007fc319e014b0 in QApplication::notify(QObject*, QEvent*) (this=0x7ffc500e74a0, receiver=0x5590bb5fdf30, e=0x7ffc500e7070) at kernel/qapplication.cpp:3449 #15 0x00007fc31848df08 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x5590bb5fdf30, event=0x7ffc500e7070) at kernel/qcoreapplication.cpp:1095 #16 0x00007fc31848e0ee in QCoreApplication::sendSpontaneousEvent(QObject*, QEvent*) (receiver=receiver@entry=0x5590bb5fdf30, event=event@entry=0x7ffc500e7070) at kernel/qcoreapplication.cpp:1502 #17 0x00007fc318a6241a in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) (e=0x7fc304033a00) at kernel/qguiapplication.cpp:3081 #18 0x00007fc318a6266d in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) (e=e@entry=0x7fc304033a00) at kernel/qguiapplication.cpp:1911 #19 0x00007fc318a3c79b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1148 #20 0x00007fc30b970dda in xcbSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at qxcbeventdispatcher.cpp:105 #21 0x00007fc311d12417 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #22 0x00007fc311d12650 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #23 0x00007fc311d126dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #24 0x00007fc3184ebb7f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x5590b93ca470, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #25 0x00007fc31848c06a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffc500e7350, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #26 0x00007fc3184953e0 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1403 #27 0x00005590b8ed3cef in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:219 Created attachment 125359 [details]
New crash information added by DrKonqi
plasmashell (5.17.5) using Qt 5.13.2
- What I was doing when the application crashed:
Crash when coming out of fullscreen wine application (game).
-- Backtrace (Reduced):
#6 0x00007f89922453a4 in QScreen::handle (this=0x7f897c007c30) at kernel/qscreen.cpp:153
#7 0x00007f8985679b48 in QXcbIntegration::createPlatformOpenGLContext (this=<optimized out>, context=0x7f897c00e140) at qxcbintegration.cpp:279
#8 0x00007f899226076f in QOpenGLContext::create (this=0x7f897c00e140) at kernel/qopenglcontext.cpp:611
#9 0x00007f8995a885ad in QSGRenderThread::sync (this=this@entry=0x55a6d182f3e0, inExpose=<optimized out>) at scenegraph/qsgthreadedrenderloop.cpp:552
#10 0x00007f8995a89a24 in QSGRenderThread::syncAndRender (this=this@entry=0x55a6d182f3e0) at scenegraph/qsgthreadedrenderloop.cpp:610
Created attachment 125567 [details]
New crash information added by DrKonqi
plasmashell (5.17.5) using Qt 5.13.2
- What I was doing when the application crashed:
Clicking on the Application Launcher
- Custom settings of the application:
I have Conky on the desctop and the Weater widget. I Also just cloes a wine app fron the Latte dock.
-- Backtrace (Reduced):
#6 0x00007f54d4abb3a4 in QScreen::handle (this=0x55bc63065a40) at kernel/qscreen.cpp:153
#7 0x00007f54c7eefb48 in QXcbIntegration::createPlatformOpenGLContext (this=<optimized out>, context=0x55bc63ab3da0) at qxcbintegration.cpp:279
#8 0x00007f54d4ad676f in QOpenGLContext::create (this=0x55bc63ab3da0) at kernel/qopenglcontext.cpp:611
#9 0x00007f54d82fe5ad in QSGRenderThread::sync (this=this@entry=0x55bc64e4f480, inExpose=<optimized out>) at scenegraph/qsgthreadedrenderloop.cpp:552
#10 0x00007f54d82ffa24 in QSGRenderThread::syncAndRender (this=this@entry=0x55bc64e4f480) at scenegraph/qsgthreadedrenderloop.cpp:610
Created attachment 126333 [details]
Plasmashell (5.18.1-0xneon+18.04+bionic+build58) crash log
This bug still persists on the latest Neon / User version
Created attachment 126881 [details]
New crash information added by DrKonqi
plasmashell (5.18.3) using Qt 5.14.1
- What I was doing when the application crashed:
Opening chromium and slack application next I click on the sound icon in tray and after that kde just crushed. It can be related to pulseaudio. My laptop is Thinkpad X1 Extreme Gen 2.
-- Backtrace (Reduced):
#6 0x00007fa2cc69ed54 in QXcbConnection::glIntegration() const () at /usr/lib/libQt5XcbQpa.so.5
#7 0x00007fa2cc6a1bc6 in QXcbIntegration::createPlatformOpenGLContext(QOpenGLContext*) const () at /usr/lib/libQt5XcbQpa.so.5
#8 0x00007fa2d19ce2de in QOpenGLContext::create() () at /usr/lib/libQt5Gui.so.5
#9 0x00007fa2d31454cc in () at /usr/lib/libQt5Quick.so.5
#10 0x00007fa2d31473a4 in () at /usr/lib/libQt5Quick.so.5
*** Bug 416327 has been marked as a duplicate of this bug. *** *** Bug 417955 has been marked as a duplicate of this bug. *** *** Bug 418690 has been marked as a duplicate of this bug. *** *** Bug 423308 has been marked as a duplicate of this bug. *** *** Bug 419401 has been marked as a duplicate of this bug. *** *** Bug 417439 has been marked as a duplicate of this bug. *** *** Bug 417279 has been marked as a duplicate of this bug. *** *** Bug 412157 has been marked as a duplicate of this bug. *** *** Bug 411720 has been marked as a duplicate of this bug. *** *** Bug 434459 has been marked as a duplicate of this bug. *** *** Bug 417796 has been marked as a duplicate of this bug. *** *** Bug 437090 has been marked as a duplicate of this bug. *** *** Bug 437266 has been marked as a duplicate of this bug. *** *** Bug 437464 has been marked as a duplicate of this bug. *** This is the same bug as 414805 just we're missing the final backtrace, use of QScreen across threads. Fixed in Qt6, backport available. *** This bug has been marked as a duplicate of bug 414805 *** *** Bug 443637 has been marked as a duplicate of this bug. *** *** Bug 472246 has been marked as a duplicate of this bug. *** |