To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=69351 Issue #|69351 Summary|MacOSX Intel: Inter-library exception throwing not rel |iable Component|porting Version|680m177 Platform|Macintosh URL| OS/Version|Mac OS X Status|NEW Status whiteboard| Keywords| Resolution| Issue type|DEFECT Priority|P3 Subcomponent|code Assigned to|sb Reported by|sb
------- Additional comments from [EMAIL PROTECTED] Thu Sep 7 00:26:25 -0700 2006 ------- Even with the fixes from issue 64672 on CWS mac10test, testtools' bridgetest_inprocess (see http://udk.openoffice.org/common/man/draft/tests.html) fails, as throwing a derived com::sun::uno::RuntimeException from cppobj.uno.dylib and catching it as a base com::sun::star::uno::Exception in bridgetest.uno.dylib does not work. The problem is that too many symbols are stripped from the delivered uno executable, so that the RTTI for RuntimeException (consistently taken from uno executable) points to a base RTTI for Exception within the uno executable, but that RTTI is not exported due to bad stripping, so that the "catch (Exception&)" in bridgetest.uno.dylib uses some other RTTI for Exception, and matching fails. The solution seems to be using "strip -x" instead of plain "strip" when delivering executables. (By the way, dylibs seem not be stripped at all on this platform, only executables?) --------------------------------------------------------------------- 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]