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