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

            Bug ID: 520218
           Summary: kde-open crashes with SEGV in
                    QWaylandXdgShellIntegration::initialize when started
                    without a complete Wayland environment
    Classification: Plasma
           Product: kde-cli-tools
      Version First 6.5.4
       Reported In:
          Platform: Kubuntu
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Description:
When kde-open is launched as a child process of an application that does not
provide a complete Wayland environment (in this case Mathematica), it crashes
with a segmentation fault during Wayland shell initialization.

Steps to reproduce:

Run Mathematica on a KDE Wayland session
Use Web help or trigger any action that causes Mathematica to call kde-open,
e.g. documentation button
kde-open crashes

Workaround:
QT_QPA_PLATFORM=xcb kde-open <url>

Stack Trace
#0  QWaylandXdgShellIntegration::initialize(QWaylandDisplay*) (libxdg-shell.so)
#1  QWaylandShellIntegrationFactory::create(...)
#2  QWaylandIntegration::createShellIntegration(...)
#3  QWaylandIntegration::initializeShellIntegration()
#4  QWaylandDisplay::shellIntegration()
#5  QWaylandDisplay::initialize()

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

Reply via email to