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

            Bug ID: 434937
           Summary: KDE Crash Handler closes unexpectedly upon logging in
                    wayland session
           Product: drkonqi
           Version: 5.21.3
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: plasma-b...@kde.org
          Reporter: storagebi...@gmail.com
  Target Milestone: ---

SUMMARY
KDE crash handler fails upon login with notification in system tray


STEPS TO REPRODUCE
1. Log in a wayland session
2. 
3. 

OBSERVED RESULT
Few seconds after logging in wayland session, the crash handler crashes with
notification in system tray


EXPECTED RESULT
No crash handler failure

SOFTWARE/OS VERSIONS
Linux/KDE Plasma:
Operating System: KDE neon 5.21
KDE Plasma Version: 5.21.3
KDE Frameworks Version: 5.80.0
Qt Version: 5.15.2
Kernel Version: 5.4.0-70-generic
OS Type: 64-bit
Graphics Platform: Wayland


ADDITIONAL INFORMATION
Application: The KDE Crash Handler (drkonqi), signal: Segmentation fault

[New LWP 154140]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007fca3a9f3aff in __GI___poll (fds=0x7fffced9c828, nfds=1, timeout=1000) at
../sysdeps/unix/sysv/linux/poll.c:29
[Current thread is 1 (Thread 0x7fca3753f8c0 (LWP 154080))]

Thread 2 (Thread 0x7fca35774700 (LWP 154140)):
#0  0x00007fca399164dd in g_mutex_lock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fca398c8dac in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fca398c9312 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fca398c94a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fca3afd9ffb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fca3af7e1eb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fca3ad98a52 in QThread::exec() () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fca3b903f4b in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x00007fca3ad99bec in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fca3a2d1609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007fca3aa00293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fca3753f8c0 (LWP 154080)):
[KCrash Handler]
#4  0x00007fca396fe4aa in wl_proxy_marshal_constructor () from
/lib/x86_64-linux-gnu/libwayland-client.so.0
#5  0x00007fca39784067 in
QtWaylandClient::QWaylandDisplay::createSurface(void*) () from
/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#6  0x00007fca39798e0a in ?? () from
/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#7  0x00007fca3978a8ba in
QtWaylandClient::QWaylandWindow::initializeWlSurface() () from
/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#8  0x00007fca3978c096 in
QtWaylandClient::QWaylandWindow::QWaylandWindow(QWindow*,
QtWaylandClient::QWaylandDisplay*) () from
/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#9  0x00007fca39796f3d in
QtWaylandClient::QWaylandShmWindow::QWaylandShmWindow(QWindow*,
QtWaylandClient::QWaylandDisplay*) () from
/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#10 0x00007fca39774b79 in
QtWaylandClient::QWaylandIntegration::createPlatformWindow(QWindow*) const ()
from /lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#11 0x00007fca3b36b3f4 in QWindowPrivate::create(bool, unsigned long long) ()
from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#12 0x00007fca3bbe18b8 in QWidgetPrivate::create() () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x00007fca3bbe1ebe in QWidget::create(unsigned long long, bool, bool) ()
from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#14 0x00007fca3bbef58b in QWidgetPrivate::setVisible(bool) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007fca3bdb8cc8 in QDialog::setVisible(bool) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x000055c3e8c2a701 in (anonymous namespace)::openDrKonqiDialog () at
./src/main.cpp:54
#17 0x000055c3e8c29b1e in main (argc=<optimized out>, argv=<optimized out>) at
./src/main.cpp:219
[Inferior 1 (process 154080) detached]

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

Reply via email to