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