Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1122716

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

From Loïc Yhuel <loic.yhuel@gmail.com>
Newsgroups linux.debian.bugs.dist
Subject Bug#1016811: libwebkit2gtk-4.0-37: bullseye backport crashes a lot on arm64
Date 2022-10-28 20:10 +0200
Message-ID <FlBXP-hm2F-13@gated-at.bofh.it> (permalink)
References <ERV4l-gEw6-5@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


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.

WebKit uses __builtin_frame_address(1) in DECLARE_CALL_FRAME macro,
which due to the bug reads a saved floating point register, instead of
the frame pointer of the caller.

Back to linux.debian.bugs.dist | Previous | NextNext in thread | Find similar | Unroll thread


Thread

Bug#1016811: libwebkit2gtk-4.0-37: bullseye backport crashes a lot on arm64 Loïc Yhuel <loic.yhuel@gmail.com> - 2022-10-28 20:10 +0200
  Bug#1016811: libwebkit2gtk-4.0-37: bullseye backport crashes a lot on arm64 Alberto Garcia <berto@igalia.com> - 2022-10-31 13:30 +0100

csiph-web