Package: okular / 4:4.8.4-3

Metadata

Package Version Patches format
okular 4:4.8.4-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
upstream_Call Generator signalPixmapRequestDone _after_ savin.patch | (download)

core/generator.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch] call generator::signalpixmaprequestdone _after_ saving the
 calculated bounding box

Fixes a bug that causes the extraction of a wrong bounding box:

If the request queue is not empty, signalPixmapRequestDone causes a new
pixmap request to be started, thus overwriting mPixmapGenerationThread's
mCalcBoundingBox before it is read by the if in the next line.

Now signalPixmapRequestDone is called after the bounding box is saved,
so that new requests are started only after all data from
mPixmapGenerationThread have been saved.

BUG: 257370
REVIEW: 105600

fix_word_detection_with_dvi_docs.diff | (download)

generators/dvi/dviRenderer_draw.cpp | 64 58 + 6 - 0 !
1 file changed, 58 insertions(+), 6 deletions(-)

---
avoid_crash_with_broken_fonts.diff | (download)

generators/dvi/TeXFont_PFB.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---