There is better fix https://gitlab.freedesktop.org/poppler/poppler/merge_requests/494
-- You received this bug notification because you are a member of Desktop Packages, which is subscribed to poppler in Ubuntu. https://bugs.launchpad.net/bugs/1857902 Title: Thread-safety bugs in package libpoppler-glib8 Status in poppler package in Ubuntu: Triaged Bug description: There are these bugs in libpoppler-glib8: https://gitlab.freedesktop.org/poppler/poppler/issues/845 https://gitlab.freedesktop.org/poppler/poppler/issues/846 The first is about sharing cairo_font_face_t instances in multiple threads which is not thread-safe. The second is about accessing global linked list struct without proper synchronisation mechanism. Due to these two bugs poppler+cairo cannot be used for rendering multiple documents in multiple threads. The second may be potentially security vulnerability for applications that use poppler+cairo in multiple threads due to writes to potentially uninitialised pointer. I noticed that poppler source package contains a lot of patches from ubuntu updates. Would be possible to add patch to this problem to ubuntu (and also debian) updates? To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/poppler/+bug/1857902/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp