On Wed, Aug 27, 2025 at 07:13:43PM +0300, Pokotilenko Kostik wrote: > Package: libwebkit2gtk-4.0-37 > Version: 2.48.5-1~deb11u1 > Severity: important > X-Debbugs-Cc: [email protected], [email protected] > > Dear Maintainer, > > Updating libwebkit2gtk-4.0-37 beyond 2.44.2-1~deb11u1 (from Debian repo), for > example to 2.48.5-1~deb11u1 (Debian Security repo), renders Gnome Online > Accounts unusable as any invokation ends up showing error: "Webkit encountered > an internal error". > > The following error is printed if I run from console "gnome-control-center > online-accounts": > > WebKitNetworkProcess: /build/libproxy- > cqqv9A/libproxy-0.4.17/libmodman/module_manager.hpp:58: std::vector<T*> > libmodman::module_manager::get_extensions() const [with T = > libproxy::network_extension]: Assertion `obj != NULL' failed. > ERROR: WebKit encountered an internal error. This is a WebKit bug.
Same as #1101807 in atril, but your bug report is much better. > Downgrading libwebkit2gtk-4.0-37 back to 2.44.2-1~deb11u1 resolves the > problem. > > Gnome Online Accounts (GOA) is being used for GMail. > > How to reproduce: > - upgrade libwebkit2gtk-4.0-37 to the version from Debian Security repo (for > example 2.48.5-1~deb11u1) > - run "gnome-control-center online-accounts" > - choose Add account / Google > - get error described errors in WebKit window and in console > - downgrade libwebkit2gtk-4.0-37 to the version from Debian repo > (2.44.2-1~deb11u1) and repeat this steps to see there is no error >... Thanks for this good bug report. Two additional questions: 1. Do you have an HTTP proxy configured? 2. If yes, using PAC (proxy auto-config)? I am asking since my guess is that the new WebKitGTK broke libproxy1-plugin-webkit, which is used for parsing PAC files. cu Adrian
