Bug 2459407 - Webkit2gtk crashes when trying to login in Proton Authenticator app.
Summary: Webkit2gtk crashes when trying to login in Proton Authenticator app.
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: webkit2gtk4.0
Version: 44
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Orphan Owner
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-04-18 03:12 UTC by Lyubomir
Modified: 2026-04-18 03:19 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)
Proton auth button [bug].png (531.24 KB, image/png)
2026-04-18 03:13 UTC, Lyubomir
no flags Details
bt_full.txt (324 bytes, text/plain)
2026-04-18 03:14 UTC, Lyubomir
no flags Details
thread_apply_all_bt.txt (137.93 KB, text/plain)
2026-04-18 03:15 UTC, Lyubomir
no flags Details

Description Lyubomir 2026-04-18 03:12:19 UTC
I managed to obtain debug symbols on Fedora, but the specific frame for the crashing thread still seems to be missing details. Probably some JIT?

Also attached backtrace for other threads as attachment.

I have also reported this bug to https://bugs.webkit.org/show_bug.cgi?id=311382

Also could reproduce on Kubuntu 26.04 every single time, but since then did a clean reinstall and using Fedora.

Reproducible: Always

Steps to Reproduce:
1. Create a proton account at https://account.proton.me/start
2. Install the .rpm from https://proton.me/authenticator
3. Open the app and login with you account credentials (see the attached screenshot)

Actual Results:
Result is a hang of the app, followed by a crash dump notification and the loaded site inside the app goes blank.

Expected Results:
Not crash...

Comment 1 Lyubomir 2026-04-18 03:13:58 UTC
Created attachment 2137491 [details]
Proton auth button [bug].png

Comment 2 Lyubomir 2026-04-18 03:14:43 UTC
Created attachment 2137492 [details]
bt_full.txt

Comment 3 Lyubomir 2026-04-18 03:15:15 UTC
Created attachment 2137493 [details]
thread_apply_all_bt.txt

Comment 4 Lyubomir 2026-04-18 03:19:38 UTC
javascriptcoregtk4.1-2.52.1-1.fc44.x86_64

dnf provides /usr/lib64/libjavascriptcoregtk-4.1.so.0.10.9

Updating and loading repositories:
Repositories loaded.
javascriptcoregtk4.1-2.52.1-1.fc44.x86_64 : JavaScript engine from webkit2gtk4.1
Repo         : @System
Matched From : 
Filename     : /usr/lib64/libjavascriptcoregtk-4.1.so.0.10.9

javascriptcoregtk4.1-2.52.1-1.fc44.x86_64 : JavaScript engine from webkit2gtk4.1
Repo         : fedora
Matched From : 
Filename     : /usr/lib64/libjavascriptcoregtk-4.1.so.0.10.9


Note You need to log in before you can comment on or make changes to this bug.