Bug#735467: evince: crash when searching in a pdf

Matthieu CASTET matthieu.castet at parrot.com
Wed Jan 15 15:41:53 UTC 2014


Package: evince
Version: 3.10.0-1+b1
Severity: normal

Dear Maintainer,

when starting a search with evince it crash.

Here some info about the crash :

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

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

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


Program received signal SIGSEGV, Segmentation fault.
0x4c251120 in g_markup_escape_text () from /lib/i386-linux-gnu/libglib-2.0.so.0
(gdb) bt
#0  0x4c251120 in g_markup_escape_text ()
   from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0x4c25145c in g_markup_vprintf_escaped ()
   from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0x4c251583 in g_markup_printf_escaped ()
   from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x08063843 in ?? ()
#4  0x4c249140 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x4c24c42e in g_main_context_dispatch ()
   from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0x4c24c7d8 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0x4c24c898 in g_main_context_iteration ()
   from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x486e7e44 in g_application_run ()
   from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#9  0x0805d435 in ?? ()
#10 0x4be318c5 in __libc_start_main (main=0x805cf50, argc=2, 
    ubp_av=0xffffd544, init=0x8093080, fini=0x80930f0, 
    rtld_fini=0x4be040c0 <_dl_fini>, stack_end=0xffffd53c) at libc-start.c:276
#11 0x0805d504 in ?? ()
(gdb) show register
Undefined show command: "register".  Try "help show".
(gdb) info register
eax            0x888b600        143177216
ecx            0x928efff        153677823
edx            0x928f000        153677824
ebx            0x4c308000       1278246912
esp            0xffffd1a0       0xffffd1a0
ebp            0x4c2b7d00       0x4c2b7d00
esi            0x928f000        153677824
edi            0x888b600        143177216
eip            0x4c251120       0x4c251120 <g_markup_escape_text+96>
eflags         0x210283 [ CF SF IF RF ID ]
cs             0x23     35
ss             0x2b     43
ds             0x2b     43
es             0x2b     43
fs             0x0      0
gs             0x63     99
(gdb) disassemble 
Dump of assembler code for function g_markup_escape_text:
   0x4c2510c0 <+0>:     push   %ebp
   0x4c2510c1 <+1>:     push   %edi
   0x4c2510c2 <+2>:     push   %esi
   0x4c2510c3 <+3>:     push   %ebx
   0x4c2510c4 <+4>:     sub    $0x2c,%esp
   0x4c2510c7 <+7>:     mov    0x40(%esp),%edx
   0x4c2510cb <+11>:    call   0x4c21c010
   0x4c2510d0 <+16>:    add    $0xb6f30,%ebx
   0x4c2510d6 <+22>:    mov    0x44(%esp),%esi
   0x4c2510da <+26>:    test   %edx,%edx
   0x4c2510dc <+28>:    je     0x4c251270 <g_markup_escape_text+432>
   0x4c2510e2 <+34>:    test   %esi,%esi
   0x4c2510e4 <+36>:    js     0x4c251258 <g_markup_escape_text+408>
   0x4c2510ea <+42>:    mov    %esi,(%esp)
   0x4c2510ed <+45>:    mov    %edx,0x14(%esp)
   0x4c2510f1 <+49>:    call   0x4c26c510 <g_string_sized_new>
   0x4c2510f6 <+54>:    mov    0x14(%esp),%edx
   0x4c2510fa <+58>:    mov    %eax,%edi
   0x4c2510fc <+60>:    lea    (%edx,%esi,1),%eax
   0x4c2510ff <+63>:    cmp    %eax,%edx
   0x4c251101 <+65>:    mov    %eax,0x14(%esp)
   0x4c251105 <+69>:    je     0x4c251180 <g_markup_escape_text+192>
---Type <return> to continue, or q <return> to quit---
   0x4c251107 <+71>:    mov    -0x4(%ebx),%eax
   0x4c25110d <+77>:    mov    (%eax),%ebp
   0x4c25110f <+79>:    lea    -0x6d0d8(%ebx),%eax
   0x4c251115 <+85>:    mov    %eax,0x1c(%esp)
   0x4c251119 <+89>:    lea    0x0(%esi,%eiz,1),%esi
=> 0x4c251120 <+96>:    movzbl (%edx),%eax
   0x4c251123 <+99>:    movzbl %al,%ecx
   0x4c251126 <+102>:   sub    $0x22,%eax
   0x4c251129 <+105>:   movsbl 0x0(%ebp,%ecx,1),%esi
   0x4c25112e <+110>:   add    %edx,%esi
   0x4c251130 <+112>:   cmp    $0x1c,%al
   0x4c251132 <+114>:   ja     0x4c2511e0 <g_markup_escape_text+288>
   0x4c251138 <+120>:   movzbl %al,%eax
   0x4c25113b <+123>:   mov    -0x6d03c(%ebx,%eax,4),%eax
   0x4c251142 <+130>:   add    %ebx,%eax
   0x4c251144 <+132>:   jmp    *%eax
   0x4c251146 <+134>:   xchg   %ax,%ax
   0x4c251148 <+136>:   lea    -0x6d0eb(%ebx),%eax
   0x4c25114e <+142>:   mov    %eax,0x4(%esp)
   0x4c251152 <+146>:   mov    %edi,(%esp)
   0x4c251155 <+149>:   call   0x4c26ca40 <g_string_append>
   0x4c25115a <+154>:   cmp    %esi,0x14(%esp)
   0x4c25115e <+158>:   je     0x4c251180 <g_markup_escape_text+192>
---Type <return> to continue, or q <return> to quit---q

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (x86_64)
Foreign Architectures: amd64

Kernel: Linux 3.12-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR at euro, LC_CTYPE=fr_FR at euro (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/bash

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-97
ii  libcairo-gobject2          1.12.16-2
ii  libcairo2                  1.12.16-2
ii  libevdocument3-4           3.10.0-1+b1
ii  libevview3-3               3.10.0-1+b1
ii  libgail-3-0                3.8.6-1
ii  libgdk-pixbuf2.0-0         2.28.2-1+b1
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+b1
ii  libpangocairo-1.0-0        1.36.0-1+b1
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.8.dfsg-1

Versions of packages evince recommends:
ii  dbus-x11  1.7.10-2
ii  gvfs      1.16.3-1+b2

Versions of packages evince suggests:
pn  nautilus      <none>
ii  poppler-data  0.4.6-4
ii  unrar         1:5.0.10-1

-- no debconf information



More information about the pkg-gnome-maintainers mailing list