[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