https://bugs.freedesktop.org/show_bug.cgi?id=57055

Stephan Bergmann <sberg...@redhat.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #3 from Stephan Bergmann <sberg...@redhat.com> ---
So I reverted now as per comment 1, and my little experiment from comment 0 now
indeed shows a call to null xmlSetStruturedErrorFunc during exit (see below).

However, what librdf et al do there still looks wrong:  For one, according to
<http://www.xmlsoft.org/html/libxml-xmlerror.html#xmlSetStructuredErrorFunc>:
"For multi-threaded applications, this must be set separately for each thread."
 So it is by pure luck that in my scenario the first two calls to set
xmlSetStructuredErrorFunc are from the same thread as the final call to null
it.  For another, I would assume that the raptor library would reset this
global resource as soon as it is done and not only at exit.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to