Re: Bug#1112227: libwebkit2gtk-4.0-37: Gnome Online Accounts not working, shows error "Webkit encountered an internal error"
- To: Emilio Pozuelo Monfort <pochu@debian.org>
- Cc: 1112227@bugs.debian.org, debian-lts@lists.debian.org
- Subject: Re: Bug#1112227: libwebkit2gtk-4.0-37: Gnome Online Accounts not working, shows error "Webkit encountered an internal error"
- From: Adrian Bunk <bunk@debian.org>
- Date: Tue, 2 Sep 2025 12:51:29 +0300
- Message-id: <aLa+IedTYvZ/JFd3@localhost>
- In-reply-to: <c3dd7d556292af2d27e19ab5e3fa1a70b7ada3db.camel@gmail.com>
- References: <175631122313.360663.2311842519854920505.reportbug@casper-hp.friendin.net> <aK9AtHSVNHeLSLsJ@localhost> <6848aff09a4deab11144dc87020dbd07d784e8c5.camel@gmail.com> <aLAomQoQbJ5FEzM8@localhost> <c3dd7d556292af2d27e19ab5e3fa1a70b7ada3db.camel@gmail.com>
On Fri, Aug 29, 2025 at 01:30:05AM +0300, Konstantin Pokotilenko wrote:
> В Чт, 28/08/2025 в 12:59 +0300, Adrian Bunk пишет:
> > On Wed, Aug 27, 2025 at 10:08:05PM +0300, Konstantin Pokotilenko
> > wrote:
> > > В Ср, 27/08/2025 в 20:30 +0300, Adrian Bunk пишет:
> > > ...
> > > > 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.
> > >
> > > Thanks for quick response.
> > >
> > > No HTTP proxy used.
> > >
> > > I found out a simpler reproduction, it is to just run WebKit
> > > example
> > > browser: /usr/lib/x86_64-linux-gnu/webkit2gtk-4.0/MiniBrowser
> > > ...
> >
> > That was helpful.
> >
> > Please check if you have libproxy1-plugin-networkmanager
> > installed, and whether removing it fixes the issue.
>
> It was installed. Removing it fixes the issue.
Emilio, I can reproduce this in bookworm by compiling webkit2gtk with
libc++-16 there.
Plan A would be that someone (not me) debugs what is going wrong in
libproxy when libc++-16 is linked.
libproxy in trixie is a complete rewrite in C, which makes upstream
support for fixing unlikely.
Plan B would be
Package: libwebkit2gtk-4.0-37
Breaks: libproxy1-plugin-networkmanager
This would not be nice, but better than runtime breakage.
This would likely also be needed in bookworm if we ever need libc++ there.
cu
Adrian
Reply to: