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 666344 - app-text/evince-2.32.0-r2 sermentation fault while opening dvi-file
app-text/evince-2.32.0-r2 sermentation fault while opening dvi-file
Status: RESOLVED FIXED
Product: evince
Classification: Core
Component: general
2.32.x
Other All
: Normal normal
: ---
Assigned To: Evince Maintainers
Evince Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-12-16 06:53 UTC by Sergey
Modified: 2012-10-13 13:33 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
the source tex file (999 bytes, application/x-latex)
2011-12-16 06:55 UTC, Sergey
Details

Description Sergey 2011-12-16 06:53:47 UTC
Oryginally reported downstream: https://bugs.gentoo.org/show_bug.cgi?id=367707 (quoted below).
The issue is in evince segmentation fault while trying to open dvi-compiled longtable contain .tex file.

I'm using evince (Installed versions:  2.32.0-r2!t(10:48:14 18.04.2011)(dbus
djvu dvi t1lib tiff -debug -doc -gnome -gnome-keyring -introspection
-nautilus)) as a document viewer.
And app-text/texlive
     Installed versions:  2008(08:48:05 26.08.2010)(X cyrillic dvi2tty extra
games graphics linguas_en linguas_ru png pstricks science tex4ht truetype xetex
xml -cjk -context -detex -doc -dvipdfm -humanities -jadetex -latex3 -linguas_af
-linguas_ar -linguas_bg -linguas_bn -linguas_bo -linguas_cs -linguas_cy
-linguas_da -linguas_de -linguas_el -linguas_en_GB -linguas_eo -linguas_es
-linguas_et -linguas_fi -linguas_fr -linguas_ga -linguas_he -linguas_hi
-linguas_hr -linguas_hsb -linguas_hu -linguas_hy -linguas_id -linguas_is
-linguas_it -linguas_ja -linguas_ko -linguas_la -linguas_ml -linguas_mn
-linguas_nl -linguas_no -linguas_pl -linguas_pt -linguas_ro -linguas_sk
-linguas_sl -linguas_sr -linguas_sv -linguas_ta -linguas_th -linguas_tr
-linguas_uk -linguas_vi -linguas_zh -music -omega -publishers -xindy)

The issue is that valid and successfully compiled, and correctly displayed by
xdvi dvi file makes evince fall into segmentation fault.

Reproducible: Always

Steps to Reproduce:
1. Fetch the attached latex file;
2. Compile it into dvi format (latex utility)
3. Try to see the result dvi file with evince.
Actual Results:  
Segmentation fault of evince viewer.

Expected Results:  
Normal display (as xdvi do).

Compiled by pdflatex utility into pdf format the same source file the evince
display correctly.
Comment 1 Sergey 2011-12-16 06:55:41 UTC
Created attachment 203631 [details]
the source tex file
Comment 2 Germán Poo-Caamaño 2012-10-07 09:26:41 UTC
Can you reproduce the bug with a newer Evince?
Please, could you attach the document file that triggers the bug?

Compiling the source file might not have exactly the same output.
Comment 3 Sergey 2012-10-13 13:33:37 UTC
(In reply to comment #2)
> Can you reproduce the bug with a newer Evince?
> Please, could you attach the document file that triggers the bug?
> 
> Compiling the source file might not have exactly the same output.

You are right.
Two minor updates of evince (my current version is 2.32.0-r4) and AFAIR one update of texlive - and the issue not reproduces.

So, this bug seems to be fixed.
For future I'll remember and keep also .dvi files.