Bug 398322 - Crash on expanding of `Split View` menu item on Wayland with xdg-shell-v5
Summary: Crash on expanding of `Split View` menu item on Wayland with xdg-shell-v5
Status: RESOLVED WORKSFORME
Alias: None
Product: konsole
Classification: Applications
Component: split-view (show other bugs)
Version: master
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-09-06 12:27 UTC by Matt Whipple
Modified: 2020-11-13 14:57 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matt Whipple 2018-09-06 12:27:51 UTC
Likely a wider (and potentially upstream) issue but very easily reproduced following the steps:

1. Launch konsole
2. Click on View, Hover over Split View

Crashes with output:

> Using Wayland-EGL
> QObject::connect: No such signal Konsole::TabbedViewContainer::destroyed(TabbedViewContainer*)
> Using the 'xdg-shell-v6' shell integration
> zxdg_shell_v6@22: error 2: xdg_popup was not created on the topmost popup
> The Wayland connection experienced a fatal error (Protocol error)

Versions:
wayland 1.15.0
konsole 18.11.70

I'm looking to dig into this issue myself but am still getting my bearings a bit. So any pointers would be appreciated.
Comment 1 Matt Whipple 2018-09-06 12:28:58 UTC
Potentially related:
https://bugreports.qt.io/browse/QTBUG-67988
Comment 2 Matt Whipple 2018-09-06 12:32:01 UTC
(In reply to Matt Whipple from comment #1)
> Potentially related:
> https://bugreports.qt.io/browse/QTBUG-67988

Following the suggestion there, specifying xdg shell v5 seems to avoid the issue so it is likely tied to v6 behavior.
Comment 3 Justin Zobel 2020-11-13 06:34:56 UTC
Thanks for the report Matt.

I've not been able to reproduce this issue with konsole from git master.

Can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved. I'm setting status to "needsinfo" pending your response, please change back to "reported" or "resolved" when you respond, thanks.
Comment 4 Matt Whipple 2020-11-13 14:57:34 UTC
I'm not set up to attempt to reproduce this and it seems old enough to close as stale.