Bug#1016811: libwebkit2gtk-4.0-37: bullseye backport crashes a lot on arm64

2022-10-31 Thread Alberto Garcia
On Fri, Oct 28, 2022 at 08:02:19PM +0200, Loïc Yhuel wrote: > The crash in operationArithNegateProfiledOptimize is due to a bug in > clang 10/11. > On AArch64, the frame pointer might be set incorrectly depending on > which registers are saved on the stack. > This is fixed in > https://github.com/l

Bug#1016811: libwebkit2gtk-4.0-37: bullseye backport crashes a lot on arm64

2022-10-28 Thread Loïc Yhuel
The crash in operationArithNegateProfiledOptimize is due to a bug in clang 10/11. On AArch64, the frame pointer might be set incorrectly depending on which registers are saved on the stack. This is fixed in https://github.com/llvm/llvm-project/commit/e9d9a61208, which applies easily on clang 11. W

Bug#1016811: libwebkit2gtk-4.0-37: bullseye backport crashes a lot on arm64

2022-10-03 Thread Alberto Garcia
On Mon, Oct 03, 2022 at 01:07:09PM +0900, Dominique MARTINET wrote: > Since gcc build appears to fix the issue I think that's the way to > go for bullseye, at least until we understand where that makes a > difference... gcc is the default compiler that we use for WebKit in Debian, the only reason

Bug#1016811: libwebkit2gtk-4.0-37: bullseye backport crashes a lot on arm64

2022-10-02 Thread Dominique MARTINET
Hi Alberto, Sebastian, Sebastian Krzyszkowiak wrote on Thu, Sep 29, 2022 at 06:15:56PM +0200: > the patch that sets setAllowsServerPreconnect does not fix the > original issue, however, this one does: > https://github.com/WebKit/WebKit/pull/4790 > > With this applied on top of your recent backpor

Bug#1016811: libwebkit2gtk-4.0-37: bullseye backport crashes a lot on arm64

2022-09-30 Thread Alberto Garcia
Control: tags -1 pending On Fri, Sep 30, 2022 at 01:01:55PM +0200, Sebastian Krzyszkowiak wrote: > > Can you check if it works for you? If it does then I'll switch > > back to gcc for the next upload. > > I have tested your unpatched-gcc build on my machines and it appears > perfectly usable - h

Bug#1016811: libwebkit2gtk-4.0-37: bullseye backport crashes a lot on arm64

2022-09-30 Thread Sebastian Krzyszkowiak
On Fri, Sep 30, 2022 at 11:05 AM Alberto Garcia wrote: > Can you check if it works for you? If it does then I'll switch back to > gcc for the next upload. I have tested your unpatched-gcc build on my machines and it appears perfectly usable - haven't managed to make it crash so far. I can still

Bug#1016811: libwebkit2gtk-4.0-37: bullseye backport crashes a lot on arm64

2022-09-30 Thread Alberto Garcia
On Fri, Sep 30, 2022 at 04:57:33PM +0900, Dominique MARTINET wrote: > The build has been quite stable with gcc for me, so while I trust > Sebastian the patch he pointed at fixes the immediate issue I'll try > to rebuild with it as well and start looking at the next crashes. So let me get this stra

Bug#1016811: libwebkit2gtk-4.0-37: bullseye backport crashes a lot on arm64

2022-09-30 Thread Dominique MARTINET
Dominique MARTINET wrote on Fri, Sep 30, 2022 at 01:26:03PM +0900: > Alberto Garcia wrote on Thu, Sep 29, 2022 at 11:19:04AM +: > > Hmmm... ok, this may be a bug in the compiler. The official Debian > > builds are made using clang (because of bug #1008098), did you use > > gcc? > > Hm, that is

Bug#1016811: libwebkit2gtk-4.0-37: bullseye backport crashes a lot on arm64

2022-09-29 Thread Dominique MARTINET
Alberto Garcia wrote on Thu, Sep 29, 2022 at 11:19:04AM +: > On Wed, Sep 28, 2022 at 08:58:28AM +0900, Dominique MARTINET wrote: > > So I can confirm the same package as sid's 2.38.0-2 without any > > extra patch works just fine if I recompile it -- so it must be a > > difference in our build e

Bug#1016811: libwebkit2gtk-4.0-37: bullseye backport crashes a lot on arm64

2022-09-29 Thread Sebastian Krzyszkowiak
On Tue, Sep 20, 2022 at 5:44 PM Alberto Garcia wrote: > By the way 2.38.0 just came out, it'll probably be backported soon to > bullseye. Hi Alberto, the patch that sets setAllowsServerPreconnect does not fix the original issue, however, this one does: https://github.com/WebKit/WebKit/pull/4790

Bug#1016811: libwebkit2gtk-4.0-37: bullseye backport crashes a lot on arm64

2022-09-29 Thread Alberto Garcia
On Wed, Sep 28, 2022 at 08:58:28AM +0900, Dominique MARTINET wrote: > > I will rebuild the package again without the patch, to check if I can > > reproduce the issue without it in my build environment. > > > > That takes quite a while, so will probably only report back tomorrow. > > So I can con

Bug#1016811: libwebkit2gtk-4.0-37: bullseye backport crashes a lot on arm64

2022-09-27 Thread Dominique MARTINET
Hello, Dominique MARTINET wrote on Tue, Sep 27, 2022 at 01:58:40PM +0900: > I will rebuild the package again without the patch, to check if I can > reproduce the issue without it in my build environment. > > That takes quite a while, so will probably only report back tomorrow. So I can confirm t

Bug#1016811: libwebkit2gtk-4.0-37: bullseye backport crashes a lot on arm64

2022-09-26 Thread Dominique MARTINET
Dominique MARTINET wrote on Tue, Sep 27, 2022 at 10:10:40AM +0900: > (Or I guess I could actually build the deb package now I have ldd figured > out, but allowing partial builds would be great for actual development...) hmpf! So I have rebuilt as a package, and it .. just works? At this point I'

Bug#1016811: libwebkit2gtk-4.0-37: bullseye backport crashes a lot on arm64

2022-09-26 Thread Dominique MARTINET
Alberto Garcia wrote on Mon, Sep 26, 2022 at 07:44:24AM +: > > I've tried the patched variant, it seems to fail in the same place? > > Ok, thanks. I uploaded the unpatched version, although I suspect it's > not going to make any difference. I agree it shouldn't make any difference : I tried a

Bug#1016811: libwebkit2gtk-4.0-37: bullseye backport crashes a lot on arm64

2022-09-26 Thread Alberto Garcia
On Mon, Sep 26, 2022 at 09:21:45AM +0900, Dominique MARTINET wrote: > Alberto Garcia wrote on Mon, Sep 26, 2022 at 12:00:04AM +: > > I just uploaded the packages built for bullseye, same URL, the patched > > ones are available already, the unpatched ones soon. > > Thanks! > > I've tried the p

Bug#1016811: libwebkit2gtk-4.0-37: bullseye backport crashes a lot on arm64

2022-09-25 Thread Dominique MARTINET
Alberto Garcia wrote on Mon, Sep 26, 2022 at 12:00:04AM +: > I just uploaded the packages built for bullseye, same URL, the patched > ones are available already, the unpatched ones soon. Thanks! I've tried the patched variant, it seems to fail in the same place? Here's the new trace with adj

Bug#1016811: libwebkit2gtk-4.0-37: bullseye backport crashes a lot on arm64

2022-09-25 Thread Alberto Garcia
On Sun, Sep 25, 2022 at 01:40:32PM +0900, Dominique MARTINET wrote: > > https://people.debian.org/~berto/files/webkitgtk-2.38.0-arm64/ > You were indeed faster than me... But it looks like these packages were > built for debian testing/bookworm (require libc6 >= 2.34), so I cannot > test easily d

Bug#1016811: libwebkit2gtk-4.0-37: bullseye backport crashes a lot on arm64

2022-09-24 Thread Dominique MARTINET
Hi, Alberto Garcia wrote on Fri, Sep 23, 2022 at 12:38:58AM +0200: > I built two sets of packages, the unpatched vanilla version of > 2.38.0 and the one with the patch I mentioned in my previous comment: > > https://people.debian.org/~berto/files/webkitgtk-2.38.0-arm64/ > > Can you test them bot

Bug#1016811: libwebkit2gtk-4.0-37: bullseye backport crashes a lot on arm64

2022-09-22 Thread Alberto Garcia
On Thu, Sep 22, 2022 at 07:45:29AM +0900, Dominique MARTINET wrote: > If you have time to build a package you might be faster than me, so > I'd appreciate it :) Hi, I built two sets of packages, the unpatched vanilla version of 2.38.0 and the one with the patch I mentioned in my previous comment:

Bug#1016811: libwebkit2gtk-4.0-37: bullseye backport crashes a lot on arm64

2022-09-21 Thread Dominique MARTINET
Hi Alberto, Alberto Garcia wrote on Wed, Sep 21, 2022 at 12:54:22PM +0200: > On Fri, Sep 16, 2022 at 10:18:32AM +0900, Dominique MARTINET wrote: > > The traces are slightly different: > > > > /usr/lib/aarch64-linux-gnu/webkit2gtk-4.0/WebKitNetworkProcess > > (gdb) bt > > #0 __GI_raise (sig=sig@e

Bug#1016811: libwebkit2gtk-4.0-37: bullseye backport crashes a lot on arm64

2022-09-21 Thread Alberto Garcia
On Fri, Sep 16, 2022 at 10:18:32AM +0900, Dominique MARTINET wrote: > The traces are slightly different: > > /usr/lib/aarch64-linux-gnu/webkit2gtk-4.0/WebKitNetworkProcess > (gdb) bt > #0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 > #1 0x7cfdfaa0 in __GI_abort

Bug#1016811: libwebkit2gtk-4.0-37: bullseye backport crashes a lot on arm64

2022-09-20 Thread Alberto Garcia
On Fri, Sep 16, 2022 at 10:18:32AM +0900, Dominique MARTINET wrote: > Alberto Garcia wrote on Wed, Aug 17, 2022 at 10:31:22AM +: > > Thanks, I just forwarded the bug upstream, I'll try to reproduce it > > myself this or next week. > > I've also been observing similar crashes on aarch64 bullse

Bug#1016811: libwebkit2gtk-4.0-37: bullseye backport crashes a lot on arm64

2022-09-15 Thread Dominique MARTINET
Hi, Alberto Garcia wrote on Wed, Aug 17, 2022 at 10:31:22AM +: > Thanks, I just forwarded the bug upstream, I'll try to reproduce it > myself this or next week. I've also been observing similar crashes on aarch64 bullseye package and using bookworm is not an option for me (thanks to proprieta

Bug#1016811: libwebkit2gtk-4.0-37: bullseye backport crashes a lot on arm64

2022-08-17 Thread Alberto Garcia
Control: forwarded -1 https://bugs.webkit.org/show_bug.cgi?id=244026 On Wed, Aug 17, 2022 at 01:01:46AM +0200, Sebastian Krzyszkowiak wrote: > > I'm going to publish 2.36.6-1~deb11u1 this week. It contains a number > > of crash fixes and I would appreciate if you could verify whether the > > probl

Bug#1016811: libwebkit2gtk-4.0-37: bullseye backport crashes a lot on arm64

2022-08-16 Thread Sebastian Krzyszkowiak
On 8/15/22, Alberto Garcia wrote: > On Sun, Aug 07, 2022 at 10:24:45PM +0200, Sebastian Krzyszkowiak wrote: > >> since 2.36.0-3~deb11u1, webkit2gtk in bullseye has been almost >> unusable on arm64 computers, crashing a lot when navigating between >> pages. > > Hello, > > I'm going to publish 2.36.

Bug#1016811: libwebkit2gtk-4.0-37: bullseye backport crashes a lot on arm64

2022-08-15 Thread Alberto Garcia
On Sun, Aug 07, 2022 at 10:24:45PM +0200, Sebastian Krzyszkowiak wrote: > since 2.36.0-3~deb11u1, webkit2gtk in bullseye has been almost > unusable on arm64 computers, crashing a lot when navigating between > pages. Hello, I'm going to publish 2.36.6-1~deb11u1 this week. It contains a number of

Bug#1016811: libwebkit2gtk-4.0-37: bullseye backport crashes a lot on arm64

2022-08-07 Thread Sebastian Krzyszkowiak
For the record, I've just realized that the system I reported it from was lacking bullseye-security updates, but I've checked it now on a fully up-to-date arm64 system with webkit2gtk 2.36.4-1~deb11u1 and it's still crashing in the same way.

Bug#1016811: libwebkit2gtk-4.0-37: bullseye backport crashes a lot on arm64

2022-08-07 Thread Sebastian Krzyszkowiak
Package: libwebkit2gtk-4.0-37 Version: 2.36.3-1~deb11u1 Severity: important X-Debbugs-Cc: d...@dosowisko.net, t...@security.debian.org Dear Maintainer, since 2.36.0-3~deb11u1, webkit2gtk in bullseye has been almost unusable on arm64 computers, crashing a lot when navigating between pages. An eas