After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 635934 - Warnings when trying to open a certain PDF: Unimplemented annotation: POPPLER_ANNOT_STRIKE_OUT
Warnings when trying to open a certain PDF: Unimplemented annotation: POPPLER...
Status: RESOLVED DUPLICATE of bug 583377
Product: evince
Classification: Core
Component: PDF
2.32.x
Other Linux
: Normal enhancement
: ---
Assigned To: Evince Maintainers
Evince Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-11-27 18:15 UTC by sebastianreschke
Modified: 2012-09-14 00:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.31/2.32


Attachments
PDF that could not be opened but raises a warning. (382.89 KB, application/pdf)
2010-11-27 18:15 UTC, sebastianreschke
Details

Description sebastianreschke 2010-11-27 18:15:59 UTC
Created attachment 175368 [details]
PDF that could not be opened but raises a warning.

When I try to open the attached PDF, it fails and the warning occurs.

I tried it whin:
evince FORM_Sparp_Haush_NBB_2011.pdf
in the commandline.
And starting evince without a file, and then going to File > Open. 
Both way fail.

The PDF is a formular from
<http://www.stadtwerke.wittenberg.de/dateien/FORM_Sparp_Haush_NBB_2011.pdf>

In Adobe Acrobat Reader is asks for installation of an extension.
acroread, gv and xpdf do not fail.

I found two existing bugs related to these unimplemented annotations:
Bug 631145 covers the first one (POPPLER_ANNOT_SQUARE), so 
Bug 583377 covers the second one (POPPLER_ANNOT_STRIKE_OUT) but, the used version of evince is much newer here. I let someone other decide whether it is a duplicate or not.

Find the output on the terminal and of gdb below.

complete warning:
evince

** (evince:1847): WARNING **: Unimplemented annotation: POPPLER_ANNOT_SQUARE, please post a bug report in Evince bugzilla (http://bugzilla.gnome.org) with a testcase.

** (evince:1847): WARNING **: Unimplemented annotation: POPPLER_ANNOT_SQUARE, please post a bug report in Evince bugzilla (http://bugzilla.gnome.org) with a testcase.

** (evince:1847): WARNING **: Unimplemented annotation: POPPLER_ANNOT_SQUARE, please post a bug report in Evince bugzilla (http://bugzilla.gnome.org) with a testcase.

** (evince:1847): WARNING **: Unimplemented annotation: POPPLER_ANNOT_SQUARE, please post a bug report in Evince bugzilla (http://bugzilla.gnome.org) with a testcase.

** (evince:1847): WARNING **: Unimplemented annotation: POPPLER_ANNOT_SQUARE, please post a bug report in Evince bugzilla (http://bugzilla.gnome.org) with a testcase.

** (evince:1847): WARNING **: Unimplemented annotation: POPPLER_ANNOT_SQUARE, please post a bug report in Evince bugzilla (http://bugzilla.gnome.org) with a testcase.

** (evince:1847): WARNING **: Unimplemented annotation: POPPLER_ANNOT_STRIKE_OUT, please post a bug report in Evince bugzilla (http://bugzilla.gnome.org) with a testcase.

** (evince:1847): WARNING **: Unimplemented annotation: POPPLER_ANNOT_STRIKE_OUT, please post a bug report in Evince bugzilla (http://bugzilla.gnome.org) with a testcase.
Error (0): Call to Object where the object was type 4, not the expected type 6
Abort

Additional output from gdb:
Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7f0e5fc0d700 (LWP 2318)]
0x00007f0e6ed24ba5 in raise (sig=<value optimised out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
64      ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
        in ../nptl/sysdeps/unix/sysv/linux/raise.c
Comment 1 Felix Möller 2011-06-18 10:14:49 UTC
With evince-3.0.0-1.fc15.i686 this file can be opened and the warning is a duplicate of Bug #583377 afaics.
Comment 2 Germán Poo-Caamaño 2012-09-14 00:47:44 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.

The branch wip/annotation_support has this annotation in the way of being implemented, together with other similar to this one (strike out, highlight, underline, etc.)

*** This bug has been marked as a duplicate of bug 583377 ***