<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - library should be thread-safe"
href="https://bugs.freedesktop.org/show_bug.cgi?id=50992#c65">Comment # 65</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW --- - library should be thread-safe"
href="https://bugs.freedesktop.org/show_bug.cgi?id=50992">bug 50992</a>
from <span class="vcard"><a class="email" href="mailto:Thomas.Freitag@alfa.de" title="Thomas Freitag <Thomas.Freitag@alfa.de>"> <span class="fn">Thomas Freitag</span></a>
</span></b>
<pre>(In reply to <a href="show_bug.cgi?id=50992#c64">comment #64</a>)
<span class="quote">> (In reply to <a href="show_bug.cgi?id=50992#c63">comment #63</a>)
> > [...] And as a last
> > statement: My work on this thread begin to exceed the time where I do it
> > only experimentally. I'll continue only if the community wants to have a
> > solution for it.
> </span >
Sorry, I was probably misunderstandable: What I meant was that it is hard to
keep these changes appliable to git master. It would be much easier to have it
committed and then make these smaller changes later...
<span class="quote">> I am not sure what "this thread" refers to: If you mean the "getDocInfo"
> stuff, then I would just add that it seems to be part of the internal
> Poppler API which has no stability guarantees at all. Hence you could remove
> the old call and if someone used it, that is his own fault. (At least this
> is how I understood the mailing list discussions concerning such topics.)</span >
Regarding getDocInfo: I think I made it TOO complicate. It can probably removed
in PDFDoc.cc / *.h and we can call
XRef *xref = m_doc->doc->getXRef()->copy();
Object *infoObj = xref->getDocInfo(&info);
in poppler-document.cc at the appropriate places. This is thread safe, too.
<span class="quote">>
> If you refer to the whole threading work, as maintainer of qpdfview and
> hence Poppler user, I am very much interested in seeing this resolved. I was
> just testing your patch again yesterday and the perceived difference is
> rather noticeable. Especially when searching the document as the rendering
> does not stall the search any more. (Btw., I always have to apply with
> "--ignore-space-changes".)
>
> Your work on this is very much appreciated. Thanks!</span >
Don't thanks for nothing :-)</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>