Bug 14821

Summary: cairo context error: NULL pointer
Product: Sisyphus Reporter: Ivan Zakharyaschev <imz>
Component: evinceAssignee: Valery Inozemtsev <shrek>
Status: CLOSED WORKSFORME QA Contact: qa-sisyphus
Severity: minor    
Priority: P2 CC: aris, lav, msp, shrek, sin
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
bookmark-cairo-NULL.pdf
none
bookmark-cairo-NULL.tex none

Description Ivan Zakharyaschev 2008-03-09 06:53:38 MSK
evince-2.21.1-alt1
libcairo-1.4.14-alt1

The attached file produces an error message in evince. (But the program works.)

No such error message is printed in epdfview-0.1.6-alt0.1.1 or
kdegraphics-kpdf-3.5.9-alt1. (So, the error is in evince?)

The attached pdf file was generated from a LaTeX source this way:

$ latex bookmark-cairo-NULL.tex && dvipdf bookmark-cairo-NULL

(ghostscript-utils-8.60-alt1 tetex-latex-2.0-alt3)


Steps to Reproduce:
$ evince bookmark-cairo-NULL.pdf
cairo context error: NULL pointer
Comment 1 Ivan Zakharyaschev 2008-03-09 06:54:42 MSK
Created attachment 2484 [details]
bookmark-cairo-NULL.pdf

generated by: 
latex bookmark-cairo-NULL.tex && dvipdf bookmark-cairo-NULL
Comment 2 Ivan Zakharyaschev 2008-03-09 06:56:16 MSK
Created attachment 2485 [details]
bookmark-cairo-NULL.tex

the LaTeX source used to generate that PDF
Comment 3 Ivan Zakharyaschev 2008-03-09 18:45:50 MSK
libpoppler-0.6.4-alt1
Comment 4 Ivan Zakharyaschev 2008-03-10 05:07:51 MSK
I forgot to say that on most other PDF files (with no such bookmarks) this error
message doesn't appear.
Comment 5 Vitaly Lipatov 2008-06-18 01:54:46 MSD
Не падает.
$ rpm -q evince
evince-2.22.2-alt1

$ rpm -q libpoppler
libpoppler-0.6.4-alt2
Comment 6 Ivan Zakharyaschev 2008-06-19 03:18:06 MSD
(In reply to comment #5)
> Не падает.

Да, теперь нет таких сообщений об ошибках.

evince-2.22.1.1-alt2
libcairo-1.6.4-alt3

> $ rpm -q evince
> evince-2.22.2-alt1
> 
> $ rpm -q libpoppler
> libpoppler-0.6.4-alt2
>