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

            Bug ID: 427699
           Summary: DrKonqi segfaults and reopens when opening on Wayland
           Product: drkonqi
           Version: 5.19.5
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: plasma-b...@kde.org
          Reporter: philipp.reichm...@gmail.com
  Target Milestone: ---

SUMMARY
DrKonqi crashes on OpenSUSE Full Wayland session as soon as another application
crashes (in this case Yakuake). 

STEPS TO REPRODUCE
1. Start system
2. Open Yakuake (it crashes)
3. DrKonqi pops up, crashes immediately, and pops up again.

OBSERVED RESULT
DrKonqi opens, crashes and opens again.

EXPECTED RESULT
DrKonqi should just open.

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20201012
KDE Plasma Version: 5.19.5
KDE Frameworks Version: 5.75.0
Qt Version: 5.15.1
Kernel Version: 5.8.14-1-default
OS Type: 64-bit
Processors: 8 × Intel® Core™ i7-8550U CPU @ 1.80GHz
Memory: 15.4 GiB of RAM
Graphics Processor: Mesa DRI Intel® UHD Graphics 620

ADDITIONAL INFORMATION

Backtrace:
Application: Die KDE-Absturzbehandlung (drkonqi), signal: Segmentation fault

[KCrash Handler]
#4  wl_proxy_marshal_constructor (proxy=0x0, opcode=0, interface=0x7f12236ea620
<wl_surface_interface>) at src/wayland-client.c:829
#5  0x00007f12236389b3 in QtWaylandClient::QWaylandDisplay::createSurface
(this=this@entry=0x7ffc2947db58, handle=handle@entry=0x55de876c9570) at
qwaylanddisplay.cpp:96
#6  0x00007f1223643e16 in QtWaylandClient::QWaylandSurface::QWaylandSurface
(this=0x55de876c9570, display=0x7ffc2947db58) at qwaylandsurface.cpp:50
#7  0x00007f122363ccb6 in QtWaylandClient::QWaylandWindow::initializeWlSurface
(this=0x55de8769cd30) at qwaylandwindow.cpp:212
#8  0x00007f1223643699 in QtWaylandClient::QWaylandShmWindow::QWaylandShmWindow
(this=0x55de8769cd30, window=<optimized out>, display=<optimized out>) at
qwaylandshmwindow.cpp:52
#9  0x00007f122362bdc5 in
QtWaylandClient::QWaylandIntegration::createPlatformWindow (this=<optimized
out>, window=0x55de8769cb10) at /usr/include/qt5/QtCore/qscopedpointer.h:138
#10 0x00007f1227827bf4 in QWindowPrivate::create (this=0x55de878fd230,
recursive=recursive@entry=false, nativeHandle=nativeHandle@entry=0) at
kernel/qwindow.cpp:527
#11 0x00007f1227827fcd in QWindow::create (this=this@entry=0x55de8769cb10) at
kernel/qwindow.cpp:650
#12 0x00007f122807c36d in QWidgetPrivate::create
(this=this@entry=0x55de8734f3d0) at kernel/qwidget.cpp:1314
#13 0x00007f122807c8a6 in QWidget::create (this=0x55de873a1030,
window=<optimized out>, initializeWindow=<optimized out>,
destroyOldWindow=<optimized out>) at kernel/qwidget.cpp:1179
#14 0x00007f12280899ca in QWidgetPrivate::setVisible (this=0x55de8734f3d0,
visible=<optimized out>) at kernel/qwidget.cpp:8062
#15 0x00007f1228089dc2 in QWidget::setVisible (this=this@entry=0x55de873a1030,
visible=visible@entry=true) at kernel/qwidget.cpp:8043
#16 0x00007f12282436b4 in QDialog::setVisible (this=0x55de873a1030,
visible=<optimized out>) at dialogs/qdialog.cpp:787
#17 0x000055de85a0cfbd in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/drkonqi5-5.19.5-1.1.x86_64/src/main.cpp:237
[Inferior 1 (process 10567) detached]

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

Reply via email to