Evince crashes when multiple PDF files are open

Bug #504844 reported by chillu on 2010-01-08
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
evince (Ubuntu)
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: evince

Description: Ubuntu 9.04
Release: 9.04

evince:
  Installed: 2.26.1-0ubuntu1
  Candidate: 2.26.1-0ubuntu1
  Version table:
 *** 2.26.1-0ubuntu1 0
        500 http://ftp.energotel.sk jaunty-updates/main Packages
        100 /var/lib/dpkg/status
     2.26.0-0ubuntu1 0
        500 http://ftp.energotel.sk jaunty/main Packages

Crashes for no reason.
Dumped the following backtrace on the terminal:

*** glibc detected *** evince: corrupted double-linked list: 0xb1c8bff8 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb7458009]
/lib/tls/i686/cmov/libc.so.6[0xb7459b8d]
/lib/tls/i686/cmov/libc.so.6(__libc_malloc+0x95)[0xb745b9c5]
/usr/lib/libstdc++.so.6(_Znwj+0x27)[0xb6fddf47]
/usr/lib/libpoppler.so.4(_ZN6Stream10makeFilterEPcPS_P6Object+0x626)[0xb71158c6]
/usr/lib/libpoppler.so.4(_ZN6Stream10addFiltersEP6Object+0x2bd)[0xb7115edd]
/usr/lib/libpoppler.so.4(_ZN6Parser10makeStreamEP6ObjectPh14CryptAlgorithmiii+0x280)[0xb710a020]
/usr/lib/libpoppler.so.4(_ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiii+0x39e)[0xb710a46e]
/usr/lib/libpoppler.so.4(_ZN4XRef5fetchEiiP6Object+0x4bc)[0xb711b34c]
/usr/lib/libpoppler.so.4(_ZN6Object5fetchEP4XRefPS_+0x54)[0xb7103cc4]
/usr/lib/libpoppler.so.4(_ZN7GfxFont15readEmbFontFileEP4XRefPi+0x57)[0xb70cff77]
/usr/lib/libpoppler.so.4(_ZN11Gfx8BitFontC1EP4XRefPc3RefP9GooString11GfxFontTypeP4Dict+0x1541)[0xb70d26b1]
/usr/lib/libpoppler.so.4(_ZN7GfxFont8makeFontEP4XRefPc3RefP4Dict+0x268)[0xb70d6cb8]
/usr/lib/libpoppler.so.4(_ZN11GfxFontDictC1EP4XRefP3RefP4Dict+0xea)[0xb70d6eea]
/usr/lib/libpoppler.so.4(_ZN12GfxResourcesC1EP4XRefP4DictPS_+0x216)[0xb70c35f6]
/usr/lib/libpoppler.so.4(_ZN3GfxC1EP4XRefP9OutputDeviP4DictP7CatalogddP12PDFRectangleS9_iPFiPvESA_+0x87)[0xb70c60e7]
/usr/lib/libpoppler.so.4(_ZN4Page9createGfxEP9OutputDevddiiiiiiiiP7CatalogPFiPvES4_PFiP5AnnotS4_ES4_+0x16a)[0xb710733a]
/usr/lib/libpoppler-glib.so.4[0xb78769ef]
/usr/lib/libpoppler-glib.so.4(poppler_page_get_image_mapping+0x8b)[0xb787792b]
/usr/lib/evince/1/backends/libpdfdocument.so[0xb5f9c535]
/usr/lib/libevdocument.so.1(ev_document_images_get_image_mapping+0x3a)[0xb7f5cc5a]
/usr/lib/libevview.so.1[0xb7f359df]
/usr/lib/libevview.so.1(ev_job_run+0x11)[0xb7f32f91]
/usr/lib/libevview.so.1[0xb7f366b0]
/usr/lib/libglib-2.0.so.0[0xb75c97bf]
/lib/tls/i686/cmov/libpthread.so.0[0xb75514ff]
/lib/tls/i686/cmov/libc.so.6(clone+0x5e)[0xb74cc49e]
======= Memory map: ========
08048000-0809b000 r-xp 00000000 08:01 28075 /usr/bin/evince
0809b000-0809c000 r--p 00052000 08:01 28075 /usr/bin/evince
0809c000-0809e000 rw-p 00053000 08:01 28075 /usr/bin/evince
08a72000-09a36000 rw-p 08a72000 00:00 0 [heap]
a045d000-a045e000 ---p a045d000 00:00 0
a045e000-a0c5e000 rw-p a045e000 00:00 0
a2c62000-a4c90000 rw-p a2c62000 00:00 0
a572a000-a61c4000 rw-p a572a000 00:00 0
a6c7e000-a6c7f000 rw-p a6c7e000 00:00 0
a7a9b000-a8535000 rw-p a7a9b000 00:00 0
a8ee6000-a8ee7000 ---p a8ee6000 00:00 0
a8ee7000-a96e7000 rw-p a8ee7000 00:00 0
a9ee8000-a9ee9000 ---p a9ee8000 00:00 0
a9ee9000-aa6e9000 rw-p a9ee9000 00:00 0
ad449000-ad966000 rw-p ad449000 00:00 0
ae046000-ae400000 rw-p ae046000 00:00 0
ae400000-ae4ef000 rw-p ae400000 00:00 0
ae4ef000-ae500000 ---p ae4ef000 00:00 0
ae5ea000-aea6a000 r-xp 00000000 08:01 9800 /usr/lib/libgs.so.8.64
aea6a000-aeb50000 r--p 0047f000 08:01 9800 /usr/lib/libgs.so.8.64
aeb50000-aec6f000 rw-p 00565000 08:01 9800 /usr/lib/libgs.so.8.64
aec6f000-aee00000 rw-p aec6f000 00:00 0
aee00000-aeefc000 rw-p aee00000 00:00 0
aeefc000-aef00000 ---p aeefc000 00:00 0
af200000-af2fd000 rw-p af200000 00:00 0
af2fd000-af300000 ---p af2fd000 00:00 0
afae2000-afae3000 ---p afae2000 00:00 0
afae3000-b0800000 rw-p afae3000 00:00 0
b0800000-b0900000 rw-p b0800000 00:00 0
b0c00000-b0f00000 rw-p b0c00000 00:00 0
b1300000-b13fb000 rw-p b1300000 00:00 0
b13fb000-b1400000 ---p b13fb000 00:00 0
b1500000-b1600000 rw-p b1500000 00:00 0
b185d000-b1c00000 r--p 00000000 08:01 246029 /usr/share/icons/hicolor/icon-theme.cache
b1c00000-b1cfe000 rw-p b1c00000 00:00 0
b1cfe000-b1d00000 ---p b1cfe000 00:00 0
b1d00000-b1eeb000 rw-p b1d00000 00:00 0
b1eeb000-b1f00000 ---p b1eeb000 00:00 0
b1f00000-b1ffb000 rw-p b1f00000 00:00 0
b1ffb000-b2000000 ---p b1ffb000 00:00 0
b2300000-b23ff000 rw-p b2300000 00:00 0
b23ff000-b2400000 ---p b23ff000 00:00 0
b2400000-b24fd000 rw-p b2400000 00:00 0
b24fd000-b2500000 ---p b24fd000 00:00 0
b2900000-b29fc000 rw-p b2900000 00:00 0
b29fc000-b2a00000 ---p b29fc000 00:00 0
b2c93000-b2e00000 rw-p b2c93000 00:00 0
b2e00000-b2f00000 rw-p b2e00000 00:00 0
b3000000-b30ff000 rw-p b3000000 00:00 0
b30ff000-b3100000 ---p b30ff000 00:00 0
b3246000-b3600000 rw-p b3246000 00:00 0
b3600000-b36ff000 rw-p b3600000 00:00 0
b36ff000-b3700000 ---p b36ff000 00:00 0
b384a000-b3d68000 rw-p b384a000 00:00 0
b3d68000-b3d69000 r--p 00000000 08:01 248381 /tmp/Ur3aVG (deleted)
b3d69000-b3d6a000 r--p 00000000 08:01 248381 /tmp/Ur3aVG (deleted)
b3d6a000-b3d6b000 r--p 00000000 08:01 248380 /tmp/PznBb3 (deleted)
b3d6b000-b3d6c000 r--p 00000000 08:01 248380 /tmp/PznBb3 (deleted)
b3d71000-b3f00000 rw-p b3d71000 00:00 0
b3f00000-b3ffe000 rw-p b3f00000 00:00 0
b3ffe000-b4000000 ---p b3ffe000 00:00 0
b4100000-b4300000 rw-p b4100000 00:00 0
b4300000-b4400000 rw-p b4300000 00:00 0
b4427000-b47ca000 r--p 00000000 08:01 246029 /usr/share/icons/hicolor/icon-theme.cache
b47e4000-b4cac000 rw-p b47e4000 00:00 0
b4cac000-b4cfb000 r-xp 00000000 08:01 9401 /usr/lib/libXt.so.6.0.0
b4cfb000-b4cfc000 r--p 0004f000 08:01 9401 /usr/lib/libXt.so.6.0.0
b4cfc000-b4cff000 rw-p 00050000 08:01 9401 /usr/lib/libXt.so.6.0.0
b4d15000-b4d7b000 r-xp 00000000 08:01 2602 /lib/libgcrypt.so.11.4.4
b4d7b000-b4d7c000 r--p 00065000 08:01 2602 /lib/libgcrypt.so.11.4.4
b4d7c000-b4d7e000 rw-p 00066000 08:01 2602 /lib/libgcrypt.so.11.4.4
b4d7e000-b4d8e000 r-xp 00000000 08:01 10254 /usr/lib/libtasn1.so.3.0.16
b4d8e000-b4d8f000 r--p 0000f000 08:01 10254 /usr/lib/libtasn1.so.3.0.16
b4d8f000-b4d90000 rw-p 00010000 08:01 10254 /usr/lib/libtasn1.so.3.0.16
b4dab000-b4dbd000 r-xp 00000000 08:01 7173 /lib/tls/i686/cmov/libresolv-2.9.so
b4dbd000-b4dbe000 r--p 00011000 08:01 7173 /lib/tls/i686/cmov/libresolv-2.9.so
b4dbe000-b4dbf000 rw-p 00012000 08:01 7173 /lib/tls/i686/cmov/libresolv-2.9.so
b4dbf000-b4dc1000 rw-p b4dbf000 00:00 0
b4dc1000-b4de3000 r-xp 00000000 08:01 9955 /usr/lib/libk5crypto.so.3.1
b4de3000-b4de4000 r--p 00022000 08:01 9955 /usr/lib/libk5crypto.so.3.1
b4de4000-b4de5000 rw-p 00023000 08:01 9955 /usr/lib/libk5crypto.so.3.1
b4de5000-b4e74000 r-xp 00000000 08:01 9961 /usr/lib/libkrb5.so.3.3
b4e74000-b4e76000 r--p 0008e000 08:01 9961 /usr/lib/libkrb5.so.3.3
b4e76000-b4e77000 rw-p 00090000 08:01 9961 /usr/lib/libkrb5.so.3.3
b4e77000-b4e80000 r-xp 00000000 08:01 2673 /lib/tls/i686/cmov/libcrypt-2.9.so
b4e80000-b4e81000 r--p 00008000 08:01 2673 /lib/tls/i686/cmov/libcrypt-2.9.so
b4e81000-b4e82000 rw-p 00009000 08:01 2673 /lib/tls/i686/cmov/libcrypt-2.9.so
b4e82000-b4ea9000 rw-p b4e82000 00:00 0
b4ea9000-b4f40000 r-xp 00000000 08:01 76957 /usr/lib/libgnutls.so.26.4.6
b4f40000-b4f45000 r--p 00097000 08:01 76957 /usr/lib/libgnutls.so.26.4.6
b4f45000-b4f46000 rw-p 0009c000 08:01 76957 /usr/lib/libgnutls.so.26.4.6

Pedro Villavicencio (pedro) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please try to obtain a valgrind log following the instructions at https://wiki.ubuntu.com/Valgrind and attach the file to the bug report. This will greatly help us in tracking down your problem. Do you get the same with Karmic (Ubuntu 9.10) ?

Changed in evince (Ubuntu):
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
importance: Undecided → Medium
status: New → Incomplete
Download full text (8.6 KiB)

Thank you for replying. I will try to reproduce the bug and get
back to you as soon as possible with the valgrind logs.

On Fri, Jan 8, 2010 at 10:50 PM, Pedro Villavicencio <email address hidden>wrote:

> Thank you for taking the time to report this bug and helping to make
> Ubuntu better. Please try to obtain a valgrind log following the
> instructions at https://wiki.ubuntu.com/Valgrind and attach the file to
> the bug report. This will greatly help us in tracking down your problem.
> Do you get the same with Karmic (Ubuntu 9.10) ?
>
> ** Changed in: evince (Ubuntu)
> Importance: Undecided => Medium
>
> ** Changed in: evince (Ubuntu)
> Status: New => Incomplete
>
> ** Changed in: evince (Ubuntu)
> Assignee: (unassigned) => Ubuntu Desktop Bugs (desktop-bugs)
>
> --
> Evince crashes when multiple PDF files are open
> https://bugs.launchpad.net/bugs/504844
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in “evince” package in Ubuntu: Incomplete
>
> Bug description:
> Binary package hint: evince
>
> Description: Ubuntu 9.04
> Release: 9.04
>
> evince:
> Installed: 2.26.1-0ubuntu1
> Candidate: 2.26.1-0ubuntu1
> Version table:
> *** 2.26.1-0ubuntu1 0
> 500 http://ftp.energotel.sk jaunty-updates/main Packages
> 100 /var/lib/dpkg/status
> 2.26.0-0ubuntu1 0
> 500 http://ftp.energotel.sk jaunty/main Packages
>
> Crashes for no reason.
> Dumped the following backtrace on the terminal:
>
> *** glibc detected *** evince: corrupted double-linked list: 0xb1c8bff8 ***
> ======= Backtrace: =========
> /lib/tls/i686/cmov/libc.so.6[0xb7458009]
> /lib/tls/i686/cmov/libc.so.6[0xb7459b8d]
> /lib/tls/i686/cmov/libc.so.6(__libc_malloc+0x95)[0xb745b9c5]
> /usr/lib/libstdc++.so.6(_Znwj+0x27)[0xb6fddf47]
>
> /usr/lib/libpoppler.so.4(_ZN6Stream10makeFilterEPcPS_P6Object+0x626)[0xb71158c6]
> /usr/lib/libpoppler.so.4(_ZN6Stream10addFiltersEP6Object+0x2bd)[0xb7115edd]
>
> /usr/lib/libpoppler.so.4(_ZN6Parser10makeStreamEP6ObjectPh14CryptAlgorithmiii+0x280)[0xb710a020]
>
> /usr/lib/libpoppler.so.4(_ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiii+0x39e)[0xb710a46e]
> /usr/lib/libpoppler.so.4(_ZN4XRef5fetchEiiP6Object+0x4bc)[0xb711b34c]
> /usr/lib/libpoppler.so.4(_ZN6Object5fetchEP4XRefPS_+0x54)[0xb7103cc4]
>
> /usr/lib/libpoppler.so.4(_ZN7GfxFont15readEmbFontFileEP4XRefPi+0x57)[0xb70cff77]
>
> /usr/lib/libpoppler.so.4(_ZN11Gfx8BitFontC1EP4XRefPc3RefP9GooString11GfxFontTypeP4Dict+0x1541)[0xb70d26b1]
>
> /usr/lib/libpoppler.so.4(_ZN7GfxFont8makeFontEP4XRefPc3RefP4Dict+0x268)[0xb70d6cb8]
>
> /usr/lib/libpoppler.so.4(_ZN11GfxFontDictC1EP4XRefP3RefP4Dict+0xea)[0xb70d6eea]
>
> /usr/lib/libpoppler.so.4(_ZN12GfxResourcesC1EP4XRefP4DictPS_+0x216)[0xb70c35f6]
>
> /usr/lib/libpoppler.so.4(_ZN3GfxC1EP4XRefP9OutputDeviP4DictP7CatalogddP12PDFRectangleS9_iPFiPvESA_+0x87)[0xb70c60e7]
>
> /usr/lib/libpoppler.so.4(_ZN4Page9createGfxEP9OutputDevddiiiiiiiiP7CatalogPFiPvES4_PFiP5AnnotS4_ES4_+0x16a)[0xb710733a]
> /usr/lib/libpoppler-glib.so.4[0xb78769ef]
>
> /usr/lib/libpoppler-glib.so.4(poppler_page_get_image_mapping+0x8b)[0xb787792b]
> /usr/lib/evince/1/backends/libpdfdocument.so[0xb5f9c535]
>
> /...

Read more...

Victor Vargas (kamus) wrote :

We are closing this bug report because it lacks the information we need to investigate the problem. Please reopen it if you encounter that this issue is still occurring in latest Ubuntu Lucid version. To reopen the bug report you can click under the Status column, and change the Status back to "New". Thanks again!

Changed in evince (Ubuntu):
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers