FS#11521 - DVI files make Evince crash
Attached to Project:
Arch Linux
Opened by Morten Juhl-Johansen Zölde-Fejér (mjjzf) - Friday, 19 September 2008, 08:30 GMT
Last edited by Jan de Groot (JGC) - Sunday, 12 October 2008, 20:34 GMT
Opened by Morten Juhl-Johansen Zölde-Fejér (mjjzf) - Friday, 19 September 2008, 08:30 GMT
Last edited by Jan de Groot (JGC) - Sunday, 12 October 2008, 20:34 GMT
|
Details
Description:
Using LaTeX to generate DVI files, I try to open them in Evince (TeXmaker points to Evince as the default DVI viewer). Additional info: * package version(s): 2.22.2-3 * config and/or log files etc.: The terminal output is as follows: ~ $ evince *** glibc detected *** evince: free(): invalid pointer: 0x0a1d1bb1 *** ======= Backtrace: ========= /lib/libc.so.6[0xb7741a74] /lib/libc.so.6(cfree+0x9c)[0xb77433ec] /usr/lib/evince/backends/libdvidocument.so[0xb56aa32b] /usr/lib/evince/backends/libdvidocument.so(kpse_fontmap_lookup+0xe5)[0xb56aa675] /usr/lib/evince/backends/libdvidocument.so(kpse_find_file+0x16d)[0xb56a77dd] /usr/lib/evince/backends/libdvidocument.so(lookup_font_metrics+0x5b)[0xb56a21bb] /usr/lib/evince/backends/libdvidocument.so(get_font_metrics+0x7c5)[0xb56a30c5] /usr/lib/evince/backends/libdvidocument.so(mdvi_ps_get_metrics+0x52)[0xb569b302] /usr/lib/evince/backends/libdvidocument.so[0xb56a1096] /usr/lib/evince/backends/libdvidocument.so(font_get_glyph+0x1b0)[0xb56988d0] /usr/lib/evince/backends/libdvidocument.so[0xb56956d0] /usr/lib/evince/backends/libdvidocument.so(mdvi_dopage+0x27d)[0xb5696fdd] /usr/lib/evince/backends/libdvidocument.so(mdvi_cairo_device_render+0x11e)[0xb56912fe] /usr/lib/evince/backends/libdvidocument.so[0xb5690e2b] /usr/lib/libevbackend.so.0(ev_document_render+0x40)[0xb80ad350] evince[0x80610be] evince[0x805f3b4] evince[0x805f949] /usr/lib/libglib-2.0.so.0[0xb78944df] /lib/libpthread.so.0[0xb781f145] /lib/libc.so.6(clone+0x5e)[0xb77a363e] ======= Memory map: ======== 08048000-080a1000 r-xp 00000000 08:09 629190 /usr/bin/evince 080a1000-080a3000 rwxp 00059000 08:09 629190 /usr/bin/evince 09bc2000-0a20f000 rwxp 09bc2000 00:00 0 [heap] b3f00000-b3f21000 rwxp b3f00000 00:00 0 b3f21000-b4000000 ---p b3f21000 00:00 0 b40f1000-b43fc000 rwxp b40f1000 00:00 0 b43fc000-b4405000 r-xp 00000000 08:09 416172 /lib/libcrypt-2.8.so b4405000-b4407000 rwxp 00008000 08:09 416172 /lib/libcrypt-2.8.so b4407000-b442e000 rwxp b4407000 00:00 0 b442e000-b4431000 r-xp 00000000 08:09 797173 /usr/lib/libgpg-error.so.0.4.0 b4431000-b4432000 rwxp 00002000 08:09 797173 /usr/lib/libgpg-error.so.0.4.0 b4432000-b449e000 r-xp 00000000 08:09 797179 /usr/lib/libgcrypt.so.11.5.0 b449e000-b44a0000 rwxp 0006c000 08:09 797179 /usr/lib/libgcrypt.so.11.5.0 b44a0000-b44af000 r-xp 00000000 08:09 620243 /usr/lib/libtasn1.so.3.0.16 b44af000-b44b0000 rwxp 0000e000 08:09 620243 /usr/lib/libtasn1.so.3.0.16 b44b0000-b4547000 r-xp 00000000 08:09 620248 /usr/lib/libgnutls.so.26.4.5 b4547000-b454d000 rwxp 00096000 08:09 620248 /usr/lib/libgnutls.so.26.4.5 b454d000-b455c000 r-xp 00000000 08:09 416174 /lib/libresolv-2.8.so b455c000-b455e000 rwxp 0000e000 08:09 416174 /lib/libresolv-2.8.so b455e000-b4560000 rwxp b455e000 00:00 0 b4560000-b4571000 r-xp 00000000 08:09 796981 /usr/lib/libroken.so.18.1.0 b4571000-b4572000 rwxp 00011000 08:09 796981 /usr/lib/libroken.so.18.1.0 b4572000-b4599000 r-xp 00000000 08:09 796935 /usr/lib/libwind.so.0.0.0 b4599000-b459a000 rwxp 00026000 08:09 796935 /usr/lib/libwind.so.0.0.0 b459a000-b4612000 r-xp 00000000 08:09 796959 /usr/lib/libasn1.so.8.0.0 b4612000-b4615000 rwxp 00078000 08:09 796959 /usr/lib/libasn1.so.8.0.0 b4615000-b474b000 r-xp 00000000 08:09 795150 /usr/lib/libcrypto.so.0.9.8 b474b000-b4760000 rwxp 00136000 08:09 795150 /usr/lib/libcrypto.so.0.9.8 b4760000-b4763000 rwxp b4760000 00:00 0 b4763000-b479c000 r-xp 00000000 08:09 796970 /usr/lib/libhx509.so.3.0.0 b479c000-b479e000 rwxp 00039000 08:09 796970 /usr/lib/libhx509.so.3.0.0 b479e000-b485b000 r-xp 00000000 08:09 796955 /usr/lib/libkrb5.so.25.0.0 b485b000-b485f000 rwxp 000bc000 08:09 796955 /usr/lib/libkrb5.so.25.0.0 b485f000-b4887000 r-xp 00000000 08:09 796936 /usr/lib/libgssapi.so.2.0.0 b4887000-b4888000 rwxp 00028000 08:09 796936 /usr/lib/libgssapi.so.2.0.0 b4888000-b48db000 r-xp 00000000 08:09 620275 /usr/lib/libtiff.so.3.8.2 b48db000-b48dd000 rwxp 00052000 08:09 620275 /usr/lib/libtiff.so.3.8.2 b48dd000-b4911000 r-xp 00000000 08:09 620286 /usr/lib/libcups.so.2 b4911000-b4913000 rwxp 00033000 08:09 620286 /usr/lib/libcups.so.2 b4913000-b492a000 r-xp 00000000 08:09 620285 /usr/lib/libcupsimage.so.2 b492a000-b492b000 rwxp 00017000 08:09 620285 /usr/lib/libcupsimage.so.2 b492b000-b4d87000 r-xp 00000000 08:09 620649 /usr/lib/libgs.so.8.63 b4d87000-b547a000 rwxp 0045b000 08:09 620649 /usr/lib/libgs.so.8.63 b547a000-b5608000 rwxp b547a000 00:00 0 b5608000-b5643000 r-xp 00000000 08:09 620800 /usr/lib/libt1.so.5.1.2 b5643000-b5646000 rwxp 0003b000 08:09 620800 /usr/lib/libt1.so.5.1.2 b5646000-b565b000 rwxp b5646000 00:00 0 b565b000-b5668000 r-xp 00000000 08:09 620915 /usr/lib/libspectre.so.1.1.0 b5668000-b5669000 rwxp 0000c000 08:09 620915 /usr/lib/libspectre.so.1.1.0 b5669000-b5671000 rwxp b5669000 00:00 0 b5682000-b5683000 rwxp b5682000 00:00 0 b5683000-b56b5000 r-xp 00000000 08:09 908423 /usr/lib/evince/backends/libdvidocument.so b56b5000-b56b7000 rwxp 00032000 08:09 908423 /usr/lib/evince/backends/libdvidocument.so b56b7000-b56bb000 rwxp b56b7000 00:00 0 b56bb000-b56cc000 r-xs 00000000 08:09 898632 /usr/share/mime/mime.cache b56cc000-b57d0000 rwxp b56cc000 00:00 0 b57d0000-b585a000 r-xp 00000000 08:09 19357 /usr/share/fonts/TTF/DejaVuSans-Bold.ttf b585a000-b5869000 r-xp 00000000 08:09 417807 /lib/libbz2.so.1.0.4 b5869000-b586a000 rwxp 0000f000 08:09 417807 /lib/libbz2.so.1.0.4 b586a000-b589c000 r-xp 00000000 08:09 620629 /usr/lib/libcroco-0.6.so.3.0.1 b589c000-b589f000 rwxp 00031000 08:09 620629 /usr/lib/libcroco-0.6.so.3.0.1 b589f000-b58cf000 r-xp 00000000 08:09 620355 /usr/lib/libgsf-1.so.114.0.8 b58cf000-b58d2000 rwxp 0002f000 08:09 620355 /usr/lib/libgsf-1.so.114.0.8 b58d2000-b58d3000 rwxp b58d2000 00:00 0 b58d3000-b5903000 r-xp 00000000 08:09 620630 /usr/lib/librsvg-2.so.2.22.2 b5903000-b5904000 rwxp 00030000 08:09 620630 /usr/lib/librsvg-2.so.2.22.2 b5904000-b5905000 rwxp b5904000 00:00 0 b5905000-b5916000 r-xs 00000000 08:09 898632 /usr/share/mime/mime.cache b5916000-b5917000 r-xp 00000000 08:09 875840 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so b5917000-b5918000 rwxp 00001000 08:09 875840 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so b5918000-b5978000 rwxs 00000000 00:08 786445 /SYSV00000000 (deleted) b5978000-b5a7c000 rwxp b5978000 00:00 0 b5a7c000-b5afa000 r-xp 00000000 08:09 19367 /usr/share/fonts/TTF/DejaVuSans-Oblique.ttf b5afa000-b5bfe000 rwxp b5afa000 00:00 0 b5bfe000-b5c94000 r-xp 00000000 08:09 19368 /usr/share/fonts/TTF/DejaVuSans.ttf b5c94000-b5c96000 r-xp 00000000 08:09 873669 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so b5c96000-b5c97000 rwxp 00001000 08:09 873669 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so b5c97000-b5ca7000 r-xs 00000000 08:09 303094 /var/cache/fontconfig/8d4af663993b81a124ee82e610bb31f9-x86.cache-2 b5ca7000-b5cad000 r-xs 00000000 08:09 303322 /var/cache/fontconfig/d62e99ef547d1d24cdb1bd22ec1a2976-x86.cache-2 b5cad000-b5cb6000 r-xs 00000000 08:09 303321 /var/cache/fontconfig/f6b893a7224233d96cb72fd88691c0b4-x86.cache-2 b5cb6000-b5cf6000 r-xs 00000000 08:09 303209 /var/cache/fontconfig/17090aa38d5c6f09fb8c5c354938f1d7-x86.cache-2 b5cf6000-b5d36000 r-xs 00000000 08:09 303319 /var/cache/fontconfig/df311e82a1a24c41a75c2c930223552e-x86.cache-2 b5d36000-b5e28000 r-xp 00000000 08:09 878447 /usr/share/icons/hicolor/icon-theme.cache b5e28000-b5f1a000 r-xp 00000000 08:09 878447 /usr/share/icons/hicolor/icon-theme.cache b5f1a000-b6343000 r-xp 00000000 08:09 19126 /usr/share/icons/Rodent/icon-theme.cache b6343000-b676c000 r-xp 00000000 08:09 19126 /usr/share/icons/Rodent/icon-theme.cache b676c000-b676d000 ---p b676c000 00:00 0 b676d000-b6f6d000 rwxp b676d000 00:00 0 b6f6d000-b6f76000 r-xp 00000000 08:09 416177 /lib/libnss_files-2.8.so b6f76000-b6f78000 rwxp 00008000 08:09 416177 /lib/libnss_files-2.8.so b6f78000-b70b4000 r-xp 00000000 08:09 802655 /usr/lib/locale/locale-archive b70b4000-b70b7000 rwxp b70b4000 00:00 0 b70b7000-b70bb000 r-xp 00000000 08:09 799100 /usr/lib/libXdmcp.so.6.0.0 b70bb000-b70bc000 rwxp 00003000 08:09 799100 /usr/lib/libXdmcp.sAborted Steps to reproduce: Open Evince, open DVI file, crash. Same result with $ evince dvi_file.dvi. |
This task depends upon
Closed by Jan de Groot (JGC)
Sunday, 12 October 2008, 20:34 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in evince 2.24.0
Sunday, 12 October 2008, 20:34 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in evince 2.24.0
Comment by
Donald Ephraim Curtis (dcurtis) -
Thursday, 02 October 2008, 19:39 GMT
it would be nice to get this fixed. Lets do it up! Not sure what's
causing it. All my dvi files do this.
Comment by Jan de Groot (JGC) -
Thursday, 02 October 2008, 20:33 GMT
It's probably a bug due to the tetex -> texlive switch. But as
texlive contains an invalid libkpathsea (see other bug about
this), I can't compile evince with DVI support until this is
fixed.
latex-russisk-eksempel.dvi