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

Nate Graham <n...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |n...@kde.org
            Summary|Plasma crashed after trying |Plasma crashed in
                   |to unmount an device via    |QtWaylandClient::QWaylandWi
                   |Disks & Devices applet      |ndow::createDecoration()
                   |                            |after trying to unmount an
                   |                            |device via Disks & Devices
                   |                            |applet

--- Comment #2 from Nate Graham <n...@kde.org> ---
Haven't been able to reproduce it. Backtrace:

Thread 1 (Thread 0x7f353f64f6c0 (LWP 9495)):
#0  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44
#1  0x00007f35b12ac8a3 in __pthread_kill_internal (signo=11,
threadid=<optimized out>) at pthread_kill.c:78
#2  0x00007f35b125c668 in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26
#3  0x00007f35b3fe4582 in KCrash::defaultCrashHandler(int) (sig=11) at
/usr/src/debug/kcrash/kcrash-5.245.0/src/kcrash.cpp:597
#4  0x00007f35b125c710 in <signal handler called> () at /usr/lib/libc.so.6
#5  0x0000000000000000 in  ()
#6  0x00007f35b3dc48a2 in QtWaylandClient::QWaylandWindow::createDecoration()
(this=0x5560b0c60cf0) at
/usr/src/debug/qt6-wayland/qtwayland-everywhere-src-6.6.0/src/client/qwaylandwindow.cpp:1033
#7  0x00007f35ac81585d in
QtWaylandClient::QWaylandGLContext::makeCurrent(QPlatformSurface*)
(this=this@entry=0x7f3568002920, surface=<optimized out>) at
/usr/src/debug/qt6-wayland/qtwayland-everywhere-src-6.6.0/src/hardwareintegration/client/wayland-egl/qwaylandglcontext.cpp:315
#8  0x00007f35b22b0a3d in QOpenGLContext::makeCurrent(QSurface*)
(this=0x7f3568003670, surface=0x5560b05dab20) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/gui/kernel/qopenglcontext.cpp:656
#9  0x00007f35b22bf3fb in QRhiGles2::ensureContext(QSurface*) const
(this=0x7f356801ad00, surface=0x5560b05dab20) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/gui/rhi/qrhigles2.cpp:619
#10 0x00007f35b22c44ad in QRhiGles2::beginFrame(QRhiSwapChain*,
QFlags<QRhi::BeginFrameFlag>) (this=0x7f356801ad00, swapChain=0x7f356800b3c0)
at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/gui/rhi/qrhigles2.cpp:2028
#11 0x00007f35b2189db6 in QRhi::beginFrame(QRhiSwapChain*,
QFlags<QRhi::BeginFrameFlag>) (this=0x7f3568004240, swapChain=0x7f356800b3c0,
flags=..., flags@entry=...) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/gui/rhi/qrhi.cpp:10146
#12 0x00007f35b3a07194 in QSGRenderThread::syncAndRender() (this=<optimized
out>) at /usr/include/qt6/QtCore/qflags.h:73
#13 QSGRenderThread::run() (this=0x5560b3dd1b40) at
/usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:946
#14 0x00007f35b1ac97b3 in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/thread/qthread_unix.cpp:324
#15 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/thread/qthread_unix.cpp:260
#16 QThreadPrivate::start(void*) (arg=0x5560b3dd1b40) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/thread/qthread_unix.cpp:283
#17 0x00007f35b12aa9eb in start_thread (arg=<optimized out>) at
pthread_create.c:444
#18 0x00007f35b132e7cc in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

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

Reply via email to