To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=97697
User rene changed the following:
What |Old value |New value
================================================================================
CC|'' |'doko'
--------------------------------------------------------------------------------
------- Additional comments from [email protected] Mon Jan 5 21:34:52 +0000
2009 -------
proxying from the ml:
sb wrote there:
--- snip ---
Reproducing with libstdc++.so.6 and libgcc_s.so.1 from gcc-4.4-20090102 in
unxlngi6.pro DEV300m38 OOo, the problem is that OOo at
<http://svn.services.openoffice.org/ooo/tags/DEV300_m38/bridges/source/cpp_uno/g
cc3_linux_intel/share.hxx>
l. 52 assumes a layout of struct __cxa_exception as given in section 2.2.1
of <http://www.codesourcery.com/public/cxx-abi/abi-eh.html>, while GCC 4.4
added a new member
_Atomic_word referenceCount;
to the start of the struct at
gcc-4.4-20090102/libstc++-v3/libsupc++/unwind-cxx.h l. 57. OOo tries to
get at information stored in the __cxa_exception header in the destructor
function passed to __cxa_throw (function deleteException at
<http://svn.services.openoffice.org/ooo/tags/DEV300_m38/bridges/source/cpp_uno/g
cc3_linux_intel/except.cxx>
l. 213), which now fails.
Please somebody clarify if GCC 4.4 adding a new member to struct
__cxa_exception (and thus deviating from
<http://www.codesourcery.com/public/cxx-abi/abi-eh.html>) is intended or
is a mistake.
If it is intended, the OOo code needs to be changed (the information
deleteException is now trying to retrieve from the __cxa_exception header
must instead be encoded in the deleteException function itself, by
dynamically creating instances of deleteException as is already done in the
OOo bridges for Solaris). If it is a mistake, the OOo code can stay as is
and the GCC 4.4 code needs to be changed instead.
--- snip ---
This has been files on gccs BTS as http://gcc.gnu.org/PR38732
---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]