InteractiveAugmentedIOException in CUT sc_ucalc

Stephan Bergmann sbergman at redhat.com
Wed Feb 13 08:41:18 PST 2013


On 02/13/2013 04:46 PM, Tor Lillqvist wrote:
>> so that some catch block that should match doesn't.
>
> Isn't one typical problem that two type_infos are compared for
> equality by comparing the name string pointers instead of comparing
> the name strings with strcmp? I have seen stuff like that both in the
> Android and iOS ports, I think. Unfortunately it is such a complex
> topic that I don't recall the details. But yeah, there must be
> something special in his toolchain compared to that on "normal" Linux.

Comparing just pointers is indeed how the g++ runtime traditionally 
behaved---though that's been changed in more recent times, to actually 
compare the strings.  That's the reason why LO has traditionally been 
careful to export all the weak _ZTI* and _ZTS* symbols from all libraries.

Stephan



More information about the LibreOffice mailing list