releases  

[releases] OOo 3 Windows problem (cppu::getCaughtException)

Stephan Bergmann
Wed, 30 Apr 2008 00:52:02 -0700

In case you have not yet noticed, <http://www.openoffice.org/issues/show_bug.cgi?id=88671> and <http://www.openoffice.org/servlets/ReadMsg?list=dev&msgNo=22279> describe a potentially big problem of OOo 3 (incl. OOo 3.0 beta) on Windows machines where the Microsoft C/C++ runtime used by OOo 3.0 (msvcr90.dll et al) does not happen to be already installed system-wide: Any time OOo code calls the OOo function cppu::getCaughtException (and there are in the hundreds of such calls across our code base) OOo might crash. One such scenario is described in issue 88671, others are most probably waiting to happen.

However, any kind of fix for this appears to be far from trivial (see <http://www.openoffice.org/servlets/ReadMsg?list=dev&msgNo=22279> again and the follow-up <http://www.openoffice.org/servlets/ReadMsg?list=dev&msgNo=22295>), each requiring rather weeks than days, with unclear outcome.

In short, it is unclear for me whether and how this could or should be addressed for OOo 3.0 beta. (But a fix will of course have to be in place for OOo 3.0 final.)

-Stephan

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]