Bug 489204 - crash when fullscreening wayland freetube (electron) app
Summary: crash when fullscreening wayland freetube (electron) app
Status: RESOLVED WAITINGFORINFO
Alias: None
Product: kwin
Classification: Plasma
Component: core (show other bugs)
Version: git-stable-Plasma/6.1
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-25 22:15 UTC by Henning
Modified: 2024-06-26 00:09 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 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!