https://bugs.documentfoundation.org/show_bug.cgi?id=137758

            Bug ID: 137758
           Summary: Tight extensions not thread-safe
           Product: LibreOffice
           Version: 7.1.0.0.alpha0+ Master
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: LibreOffice
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected],
                    [email protected]
            Blocks: 133026

Taking Stephan's comment from Gerrit
https://gerrit.libreoffice.org/c/core/+/98226: 

<https://curl.haxx.se/libcurl/c/curl_easy_init.html> explains that calling
curl_easy_init (as is called from SearchAndParseThread::execute via curlGet) is
delicate in a multi-threaded process:  It calls curl_global_init if necessary,
and that is not thread-safe, and may call non-thread-safe code in underlying
libraries---and my assumption is that it calls non-thread-safe code in nss that
then somehow caused the above use-after-poison.

I suggest to make it experimental and suspend the unit test for now.


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=133026
[Bug 133026] [META] Tight integration of extensions
-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to