https://bugs.kde.org/show_bug.cgi?id=502576
Bug ID: 502576 Summary: Crash when changing workspaces while screen / window sharing dialog is active Classification: Applications Product: konqueror Version: 24.12.2 Platform: Other OS: Linux Status: REPORTED Severity: crash Priority: NOR Component: webenginepart Assignee: konq-b...@kde.org Reporter: jurajora...@mailo.com Target Milestone: --- SUMMARY Konqueror crashes when the workspaces change (quickly?) when the screen sharing dialog is open. I use i3 window manager. STEPS TO REPRODUCE 1. Go to site which provides screen sharing functionality, eg. https://www.webrtc-experiment.com/Pluginfree-Screen-Sharing/ 2. Click on "Share Your Screen" 3. Select some window 4. Move to different workspaces with different number of windows. (the number of windows might be related to the bug) OBSERVED RESULT Crash EXPECTED RESULT Survival SOFTWARE/OS VERSIONS Operating System: Artix Linux KDE Plasma Version: 6.3.3 KDE Frameworks Version: 6.11.0 Qt Version: 6.8.2 Graphics Platform: X11 Window Manager: i3 ADDITIONAL INFORMATION Discovered while testing Falkon MR with similar implementation. https://invent.kde.org/network/falkon/-/merge_requests/94 BACKTRACE (at least what I managed to get, sorry for missing symbols) #0 0x00007ffff597c249 in QConcatenateTablesProxyModel::index(int, int, QModelIndex const&) const () at /usr/lib/libQt6Core.so.6 #1 0x00007ffff6bf1aa8 in QAbstractItemView::rowsAboutToBeRemoved(QModelIndex const&, int, int) () at /usr/lib/libQt6Widgets.so.6 #2 0x00007ffff6c210f5 in QListView::rowsAboutToBeRemoved(QModelIndex const&, int, int) () at /usr/lib/libQt6Widgets.so.6 #3 0x00007ffff57adb9a in ??? () at /usr/lib/libQt6Core.so.6 #4 0x00007ffff5960eaf in QAbstractItemModel::beginRemoveRows(QModelIndex const&, int, int) () at /usr/lib/libQt6Core.so.6 #5 0x00007ffff597c4d3 in ??? () at /usr/lib/libQt6Core.so.6 #6 0x00007ffff57adb9a in ??? () at /usr/lib/libQt6Core.so.6 #7 0x00007ffff5960eaf in QAbstractItemModel::beginRemoveRows(QModelIndex const&, int, int) () at /usr/lib/libQt6Core.so.6 #8 0x00007fff75d97f5f in ??? () at /usr/lib/libQt6WebEngineCore.so.6 #9 0x00007ffff57adb9a in ??? () at /usr/lib/libQt6Core.so.6 #10 0x00007fff71a7dce3 in QtWebEngineCore::DesktopMediaListQt::sourceRemoved(int) () at /usr/lib/libQt6WebEngineCore.so.6 #11 0x0000000000000000 in ??? () -- You are receiving this mail because: You are watching all bug changes.