Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Jan 2025 22:23:28 +0000
From:      bugzilla-noreply@freebsd.org
To:        gnome@FreeBSD.org
Subject:   [Bug 284378] www/webkit2-gtk: interactions with C++ dependencies built with clang/libc++ causes WebProcess crash
Message-ID:  <bug-284378-6497-bKhfTFU12Z@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-284378-6497@https.bugs.freebsd.org/bugzilla/>
References:  <bug-284378-6497@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D284378

Charlie Li <vishwin@freebsd.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|www/webkit2-gtk: WebProcess |www/webkit2-gtk:
                   |CRASHED                     |interactions with C++
                   |                            |dependencies built with
                   |                            |clang/libc++ causes
                   |                            |WebProcess crash
             Status|New                         |Open
                 CC|                            |vishwin@freebsd.org
              Flags|maintainer-feedback?(gnome@ |maintainer-feedback+
                   |FreeBSD.org)                |

--- Comment #2 from Charlie Li <vishwin@freebsd.org> ---
(In reply to Nuno Teixeira from comment #1)
This has nothing to do with GLES/compositing.

The backtrace shows ICU, which is built with clang/libc++, clashing with
libstdc++ that JavaScriptCore is built with. In fact, any execution path fr=
om
any part of webkitgtk that uses the dynamic link to a C++ dependency built =
with
clang/libc++ will exhibit the same type of crash. Mangling libc++ and libst=
dc++
doesn't really work by design unfortunately.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-284378-6497-bKhfTFU12Z>