So there is for sure a bug in AOO41X, but why it only seems to affect macOS
BigSur is
unknown. It is this:
> diff --git a/main/bridges/source/cpp_uno/shared/vtablefactory.cxx
> b/main/bridges/source/cpp_uno/shared/vtablefactory.cxx
> index f4d6c56..2ca9b8f 100644
> --- a/main/bridges/source/cpp_uno/shared/vtablefactory.cxx
> +++ b/main/bridges/source/cpp_uno/shared/vtablefactory.cxx
> @@ -195,7 +195,7 @@ VtableFactory::VtableFactory(): m_arena(
> rtl_arena_create(
> "bridges::cpp_uno::shared::VtableFactory",
> sizeof (void *), // to satisfy alignment requirements
> - 0, reinterpret_cast< rtl_arena_type * >(-1), allocExec, freeExec, 0))
> + 0, reinterpret_cast< rtl_arena_type * >(0), allocExec, freeExec, 0))
> {
> if (m_arena == 0) {
> throw std::bad_alloc();
I *think* this solves the issue, and a quick-and-dirty compilation seems to
indicate that, but
I will double check.
The question is: Does this warrant a full 4.1.9 release for ALL platforms? To
my mind, it does.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]