[Poppler-bugs] [Bug 50992] library should be thread-safe
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Thu Nov 22 06:13:13 PST 2012
https://bugs.freedesktop.org/show_bug.cgi?id=50992
--- Comment #104 from Thomas Freitag <Thomas.Freitag at alfa.de> ---
I made some additional tests: I tried it without the Annot change but inserted
the thread safe Catalog stuff again, but it didn't help, even with a few more
changes.
So to get the annotation stuff thread safe we need a lot of more changes in the
Annot-implementation, working only with the copied xref from Page. This is
because of the tricky way annotations are created, see i.e. the comment in
Form.cc:
<<<<
// We create the widget annotations associated to
// every form widget here, because the AnnotWidget constructor
// needs the form object that gets from the catalog. When constructing
// a FormWidget the Catalog is still creating the form object
>>>>
It's possible to do reimplement it, but not in a few hours and even not in a
few days (everything must be regtested again). So we have either to live with
the compromise or move this stuff to the next year.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/poppler-bugs/attachments/20121122/93561ffa/attachment.html>
More information about the Poppler-bugs
mailing list