Evolution segfaults when trying to show the oauth screen for gmail
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
evolution (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
I tried to add my gmail account to Evolution. It now segfaults on launch, without any user interaction, when it tries to show the "Google Mail authentication request" screen. The segfault seems to be caused by loading the oauth authentication web page with webkitgtk.
Here's a stack trace from GDB (Note: Even though I have installed the libwebkit2gtk-
Thread 1 "evolution" received signal SIGSEGV, Segmentation fault.
0x00007ffff3e3afeb in ?? () from /lib/x86_
(gdb) bt
#0 0x00007ffff3e3afeb in () at /lib/x86_
#1 0x00007ffff3e3b971 in () at /lib/x86_
#2 0x00007ffff1c3be2e in ffi_call_unix64 () at ../src/
#3 0x00007ffff1c38493 in ffi_call_int (cif=<optimized out>, fn=<optimized out>, rvalue=<optimized out>, avalue=<optimized out>, closure=<optimized out>) at ../src/
#4 0x00007fffef38d2c0 in wl_closure_invoke (closure=
#5 0x00007fffef3914c4 in wl_client_
#6 0x00007fffef38ff4a in wl_event_
#7 0x00007ffff3e3ad23 in () at /lib/x86_
#8 0x00007ffff7155c9b in g_main_dispatch (context=
#9 g_main_
#10 0x00007ffff71aa248 in g_main_
#11 0x00007ffff7155223 in g_main_loop_run (loop=0x5555566
#12 0x00007ffff768fa87 in gtk_dialog_run () at /lib/x86_
#13 0x00007ffff6a7dd0f in e_credentials_
#14 e_credentials_
#15 e_credentials_
#16 0x00007ffff7155ba4 in g_main_dispatch (context=
#17 g_main_
#18 0x00007ffff71aa248 in g_main_
#19 0x00007ffff7155223 in g_main_loop_run (loop=0x555555d
#20 0x00007ffff7723c0d in gtk_main () at /lib/x86_
#21 0x000055555555972c in main (argc=<optimized out>, argv=<optimized out>) at ./src/shell/
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: evolution 3.42.3-1
ProcVersionSign
Uname: Linux 5.15.0-18-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.11-0ubuntu77
Architecture: amd64
CasperMD5CheckR
CurrentDesktop: ubuntu:GNOME
Date: Tue Feb 22 12:28:08 2022
InstallationDate: Installed on 2021-06-10 (256 days ago)
InstallationMedia: Ubuntu 21.04 "Hirsute Hippo" - Release amd64 (20210420)
SourcePackage: evolution
UpgradeStatus: Upgraded to jammy on 2022-01-02 (50 days ago)
Status changed to 'Confirmed' because the bug affects multiple users.