Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Feb 2021 17:59:25 +0000
From:      bugzilla-noreply@freebsd.org
To:        office@FreeBSD.org
Subject:   [Bug 253840] editors/libreoffice: fails to start after update to 7.1.0.3_2 with "Application Error"
Message-ID:  <bug-253840-25061-6pgosCt5sU@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-253840-25061@https.bugs.freebsd.org/bugzilla/>
References:  <bug-253840-25061@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=3D253840

--- Comment #23 from Bengt Ahlgren <bahlgren@beah.se> ---
I grepped a little in the libreoffice source.  The libreoffice header file
bridges/source/cpp_uno/gcc3_ios/unwind-cxx.h includes the _Unwind_Exception=
 as
the last member of its own exception struct (__cxa_exception).  The update =
of
libcxxrt changes the size this struct and the offset to the _Unwind_Excepti=
on
member like this:

amd64 (11-STABLE), before libcxxrt changes:

sizeof(__cxa_exception)=3D120
offsetof(__cxa_exception, unwindHeader)=3D88

amd64 (11-STABLE), after libcxxrt changes:

sizeof(__cxa_exception)=3D128
offsetof(__cxa_exception, unwindHeader)=3D96

I have however no idea of the consequences...

--=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-253840-25061-6pgosCt5sU>