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

            Bug ID: 478973
           Summary: Qt popups crashes kwin_wayland
    Classification: Plasma
           Product: kwin
           Version: 5.27.10
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kwin-bugs-n...@kde.org
          Reporter: kimjj2...@gmail.com
  Target Milestone: ---

Created attachment 164428
  --> https://bugs.kde.org/attachment.cgi?id=164428&action=edit
`abrt backtrace` result

STEPS TO REPRODUCE
1. invoke any Qt popup. from system settings, kwrite, almost anything.
Or from this python code.
```py
import sys
from PyQt6.QtWidgets import QApplication, QWidget, QPushButton, QMessageBox

class Panel(QWidget):
    def __init__(self):
        super().__init__()
        self.setGeometry(300, 300, 300, 300)
        self.setWindowTitle('Qt Crash Test')
        button = QPushButton('Show Popup', self)
        button.clicked.connect(self.show_popup)
        self.show()

    def show_popup(self):
        popup = QMessageBox()
        popup.setWindowTitle('Test Popup')
        popup.setText('Qt Popup Test')
        popup.exec()

app = QApplication(sys.argv)
panel = Panel()
sys.exit(app.exec())
```

OBSERVED RESULT
kwin_wayland crashes. sometimes popup can be seen on one frame.

EXPECTED RESULT
normal, interactable popup.

SOFTWARE/OS VERSIONS
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.111.0
Qt Version: 5.15.11

ADDITIONAL INFORMATION
fedora asahi remix with kernel: `6.6.3-411.asahi.fc39.aarch64+16k`.
reverting to kwin version 5.27.8 fixes the issue. did not tested 5.27.9.

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

Reply via email to