Bug#732051: evince: Triggers bug message in libpixman-1

Uwe Kleine-König uwe+debian at kleine-koenig.org
Fri Dec 13 09:16:39 UTC 2013


Package: evince
Version: 3.10.0-1
Severity: minor

Hello,

additionally to the messages by evince that I'm already used to[1] there
are new messages saying:

*** BUG ***
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug

When doing as requested the following backtrace can be generated:

#0  0x00007ffff1373150 in _pixman_log_error ()
   from /usr/lib/x86_64-linux-gnu/libpixman-1.so.0
No symbol table info available.
#1  0x00007ffff13702c6 in pixman_region32_init_rect ()
   from /usr/lib/x86_64-linux-gnu/libpixman-1.so.0
No symbol table info available.
#2  0x00007ffff55d338a in cairo_region_union_rectangle ()
   from /usr/lib/x86_64-linux-gnu/libcairo.so.2
No symbol table info available.
#3  0x00007fffe853df05 in ?? ()
   from /usr/lib/evince/4/backends/libpdfdocument.so
No symbol table info available.
#4  0x00007fffe853dff1 in ?? ()
   from /usr/lib/evince/4/backends/libpdfdocument.so
No symbol table info available.
#5  0x00007ffff72176d6 in ev_job_page_data_run () from /usr/lib/libevview3.so.3
No symbol table info available.
#6  0x00007ffff7218eca in ev_job_thread_proxy () from /usr/lib/libevview3.so.3
No symbol table info available.
#7  0x00007ffff46dd1d5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#8  0x00007ffff3f47e0e in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#9  0x00007ffff3c7c9ed in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.

I see that this backtrace isn't as usuable as it could be. I have
evince-dbg installed, so I don't know why there is "no symbol table info
available" for e.g. /usr/lib/evince/4/backends/libpdfdocument.so.
For /usr/lib/libevview3.so.3 the problem might be that evince-dbg ships
"/usr/lib/debug/usr/lib/libevview3.so.3.0.0", but not
"/usr/lib/debug/usr/lib/libevview3.so.3".

I don't have a recipe that triggers that "bug" reliably. If you have
problems to reproduce I can provide you a document that seem to trigger
it from time to time (that is usually after <1 min of browsing).

Best regards
Uwe

[1] following types are available:
  - GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT(object)' failed
  - failed to look up $somehexnumber

-- System Information:
Debian Release: 7.2
  APT prefers proposed-updates
  APT policy: (900, 'proposed-updates'), (900, 'oldstable-updates'), (900, 'oldstable-proposed-updates'), (900, 'stable'), (900, 'oldstable'), (700, 'unstable'), (600, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.10-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages evince depends on:
ii  evince-common              3.10.0-1
ii  gnome-icon-theme-symbolic  3.10.1-1
ii  libatk1.0-0                2.10.0-2
ii  libc6                      2.17-93
ii  libcairo-gobject2          1.12.16-2
ii  libcairo2                  1.12.16-2
ii  libevdocument3-4           3.10.0-1
ii  libevview3-3               3.10.0-1
ii  libgail-3-0                3.8.6-1
ii  libgdk-pixbuf2.0-0         2.28.2-1
ii  libglib2.0-0               2.36.4-1
ii  libgtk-3-0                 3.8.6-1
ii  libice6                    2:1.0.8-2
ii  libnautilus-extension1a    3.8.2-2
ii  libpango-1.0-0             1.36.0-1
ii  libpangocairo-1.0-0        1.36.0-1
ii  libsecret-1-0              0.15-2
ii  libsm6                     2:1.2.1-2
ii  libx11-6                   2:1.6.2-1
ii  libxml2                    2.9.1+dfsg1-3
ii  shared-mime-info           1.0-1+b1
ii  zlib1g                     1:1.2.7.dfsg-13

Versions of packages evince recommends:
ii  dbus-x11  1.6.8-1+deb7u1
ii  gvfs      1.16.3-1+b2

Versions of packages evince suggests:
ii  nautilus      3.8.2-2
ii  poppler-data  0.4.5-10
pn  unrar         <none>

-- no debconf information



More information about the pkg-gnome-maintainers mailing list