Bug 489204

Summary: crash when fullscreening wayland freetube (electron) app
Product: [Plasma] kwin Reporter: Henning <boredsquirrel>
Component: coreAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED WAITINGFORINFO    
Severity: crash CC: nate
Priority: NOR    
Version: git-stable-Plasma/6.1   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Henning 2024-06-25 22:15:11 UTC
I am using Freetube from Flathub, which uses Electron underneath.

I force it to use Wayland, and when fullscreening a video, it immediately crashes. I got a coredump in systemctl

Jun 26 00:07:35 PC systemd-coredump[391292]: [šŸ”•] Process 391126 (freetube) of user 1001 dumped core.
                                             
                                             Stack trace of thread 2:
                                             #0  0x00005630a874d5e5 n/a (/app/freetube/freetube + 0x25e45e5)
                                             #1  0x00005630b0234ab9 n/a (/app/freetube/freetube + 0xa0cbab9)
                                             #2  0x00005630b023461e n/a (/app/freetube/freetube + 0xa0cb61e)
                                             #3  0x00005630b0233d14 n/a (/app/freetube/freetube + 0xa0cad14)
                                             #4  0x00005630b0232bd9 n/a (/app/freetube/freetube + 0xa0c9bd9)
                                             #5  0x00005630b02329aa n/a (/app/freetube/freetube + 0xa0c99aa)
                                             #6  0x00005630a8720355 n/a (/app/freetube/freetube + 0x25b7355)
                                             #7  0x00005630a8717bee n/a (/app/freetube/freetube + 0x25aebee)
                                             #8  0x00005630a9146b6f n/a (/app/freetube/freetube + 0x2fddb6f)
                                             #9  0x00005630a915f6d5 n/a (/app/freetube/freetube + 0x2ff66d5)
                                             #10 0x00005630a84ef855 n/a (/app/freetube/freetube + 0x2386855)
                                             #11 0x0000000000000000 n/a (n/a + 0x0)
                                             ELF object binary architecture: AMD x86-64

Disabling Wayland access to the flatpak "fixes" this so this seems to be a kwin-wayland issue. maybe something with vrr?

Operating System: Fedora Linux 40 Kinoite
KDE Plasma Version: 6.1.0
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.1
Kernel Version: 6.9.5-200.fc40.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 8 Ɨ 11th Gen IntelĀ® Coreā„¢ i7-1165G7 @ 2.80GHz
Memory: 15.5 GiB of RAM
Graphics Processor: Mesa IntelĀ® Xe Graphics
Comment 1 Nate Graham 2024-06-26 00:09:26 UTC
Nothing in the backtrace suggests it's a KWin problem, but it's hard to tell since there are no debug symbols.

Please either get a new backtrace with debug symbols (see https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports#Retrieving_a_backtrace_using_coredumpctl) or else report this issue to the app developers. And frankly they're gonna want debug symbols too, so try your best to get those!