Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-94525

Sometimes KDE Crash Handler crashes a few seconds after login

    XMLWordPrintable

Details

    • Bug
    • Resolution: Incomplete
    • P1: Critical
    • None
    • 5.15.2
    • Wayland Compositor
    • Linux/Wayland

    Description

      Reporting downstream KDE bug here. Link: https://bugs.kde.org/show_bug.cgi?id=436121

      Application: The KDE Crash Handler (drkonqi), signal: Segmentation fault
      Content of s_kcrashErrorMessage: [Current thread is 1 (Thread 0x7f83cac658c0 (LWP 16837))]
      [New LWP 16898]
      [Thread debugging using libthread_db enabled]
      Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
      0x00007f83ce113aff in __GI___poll (fds=fds@entry=0x7ffeffa07268, nfds=nfds@entry=1, timeout=timeout@entry=1000) at ../sysdeps/unix/sysv/linux/poll.c:29Thread 2 (Thread 0x7f83c913a700 (LWP 16898)):
      #0  0x00007f83ce113aff in __GI___poll (fds=0x7f83c4005240, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
      #1  0x00007f83ccfef36e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f83c4005240, timeout=<optimized out>, context=0x7f83c4000c20) at ../../../glib/gmain.c:4346
      #2  g_main_context_iterate (context=context@entry=0x7f83c4000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
      #3  0x00007f83ccfef4a3 in g_main_context_iteration (context=0x7f83c4000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
      #4  0x00007f83ce6f9ffb in QEventDispatcherGlib::processEvents (this=0x7f83c4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
      #5  0x00007f83ce69e1eb in QEventLoop::exec (this=this@entry=0x7f83c9139cb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
      #6  0x00007f83ce4b8a52 in QThread::exec (this=this@entry=0x7f83cf0aed80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
      #7  0x00007f83cf02af4b in QDBusConnectionManager::run (this=0x7f83cf0aed80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179
      #8  0x00007f83ce4b9bec in QThreadPrivate::start (arg=0x7f83cf0aed80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:329
      #9  0x00007f83cd9f7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
      #10 0x00007f83ce120293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95Thread 1 (Thread 0x7f83cac658c0 (LWP 16837)):
      
      
      [KCrash Handler]
      #6  wl_proxy_marshal_constructor (proxy=0x0, opcode=0, interface=0x7f83ccf91640 <wl_surface_interface>) at ../src/wayland-client.c:829
      #7  0x00007f83cceaa067 in QtWaylandClient::QWaylandDisplay::createSurface (this=<optimized out>, handle=handle@entry=0x561ca0ff2d70) at qwaylanddisplay.cpp:96
      #8  0x00007f83ccebee0a in QtWaylandClient::QWaylandSurface::QWaylandSurface (this=0x561ca0ff2d70, display=<optimized out>) at qwaylandsurface.cpp:50
      #9  0x00007f83cceb08ba in QtWaylandClient::QWaylandWindow::initializeWlSurface (this=this@entry=0x561ca0f20450) at qwaylandwindow.cpp:213
      #10 0x00007f83cceb2096 in QtWaylandClient::QWaylandWindow::QWaylandWindow (this=0x561ca0f20450, window=0x561ca10168b0, display=0x561ca0b86850) at qwaylandwindow.cpp:93
      #11 0x00007f83ccebcf3d in QtWaylandClient::QWaylandShmWindow::QWaylandShmWindow (this=0x561ca0f20450, window=<optimized out>, display=<optimized out>) at qwaylandshmwindow.cpp:52
      #12 0x00007f83cce9ab79 in QtWaylandClient::QWaylandIntegration::createPlatformWindow (this=<optimized out>, window=0x561ca10168b0) at qwaylandintegration.cpp:171
      #13 0x00007f83cea8b3f4 in QWindowPrivate::create (this=0x561ca0f51e10, recursive=recursive@entry=false, nativeHandle=nativeHandle@entry=0) at kernel/qwindow.cpp:527
      #14 0x00007f83cea8b7c1 in QWindow::create (this=this@entry=0x561ca10168b0) at kernel/qwindow.cpp:650
      #15 0x00007f83cf37b8b8 in QWidgetPrivate::create (this=this@entry=0x561ca0c7c7b0) at kernel/qwidget.cpp:1314
      #16 0x00007f83cf37bebe in QWidget::create (this=0x561ca0c1d590, window=<optimized out>, initializeWindow=<optimized out>, destroyOldWindow=<optimized out>) at kernel/qwidget.cpp:1179
      #17 0x00007f83cf38958b in QWidgetPrivate::setVisible (this=0x561ca0c7c7b0, visible=<optimized out>) at kernel/qwidget.cpp:8062
      #18 0x00007f83cf389966 in QWidget::setVisible (this=this@entry=0x561ca0c1d590, visible=visible@entry=true) at kernel/qwidget.cpp:8043
      #19 0x00007f83cf552cc8 in QDialog::setVisible (this=0x561ca0c1d590, visible=<optimized out>) at dialogs/qdialog.cpp:787
      #20 0x0000561c9fe09e51 in (anonymous namespace)::openDrKonqiDialog () at ./src/main.cpp:54
      #21 0x0000561c9fe0923e in main (argc=<optimized out>, argv=<optimized out>) at ./src/main.cpp:219
      [Inferior 1 (process 16837) detached]

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            qt.team.graphics.and.multimedia Qt Graphics Team
            mystiquewolf Lyubomir Parvanov
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes