pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
evince dumps core
evince dumps core without even being given in a file to open. I
suppose the thing that changed is the new poppler - which has
* Fix crashes in malformed documents
in the changelog...
$ evince
Entity: line 22: parser error : Start tag expected, '<' not found
<?xpacket end="w"?>
^
terminate called after throwing an instance of 'std::system_error'
what(): Invalid argument
#6 0x00007f7ff5c0449b in std::__throw_system_error (__i=22)
at /usr/src/external/gpl3/gcc/dist/libstdc++-v3/src/c++11/system_error.cc:595
#7 0x00007f7ff1d18c95 in ?? () from /usr/pkg/lib/libpoppler-glib.so.8
#8 0x00007f7ff24644a0 in pdf_page_render ()
from /usr/pkg/lib/evince/4/backends/libpdfdocument.so
#9 0x00007f7ff24645e6 in pdf_document_get_thumbnail_surface ()
from /usr/pkg/lib/evince/4/backends/libpdfdocument.so
#10 0x00007f7ff7ea63a9 in ev_job_thumbnail_run ()
from /usr/pkg/lib/libevview3.so.3
The bizarre thing is that "<?xpacket" only appears in evince's PNG files
$ git grep xpacket
Binary file help/de/figures/annotations-nav-to-page.png matches
Binary file help/de/figures/print-select.png matches
Binary file help/el/figures/print-select.png matches
Binary file help/fr/figures/annotations-nav-to-page.png matches
Binary file help/hu/figures/print-select.png matches
Binary file help/ja/figures/print-select.png matches
Binary file help/ko/figures/print-select.png matches
Binary file help/pl/figures/print-select.png matches
Binary file help/pt_BR/figures/print-select.png matches
Help wasn't requested, nor one of the listed locales. It also
doesn't appear in libadwaita.
(Subsequently updated evince to 48.4 which didn't change anything)
Stumped...
Cheers,
Patrick
Home |
Main Index |
Thread Index |
Old Index