<div><div>Hi all,</div><div><br></div><div>I run -current, and just finished compiling evince-2.2.8.2 using the slackbuild from the master branch. This slackbuild contains a patch, evince_poppler016.patch, which makes it possible to compile evince on -current.</div>
<div><br></div><div>However, even though it compiles successfully, it breaks when you attempt to use Find to search for a text string. If you enter 2 characters in the input dialog that pops up, it breaks, and returns the following backtrace:</div>
<div><br></div><div>*** glibc detected *** evince: double free or corruption (out): 0x00000000029d02a0 ***</div><div>======= Backtrace: =========</div><div>/lib64/libc.so.6(+0x78f85)[0x7f55d2c92f85]</div><div>/lib64/libc.so.6(cfree+0x73)[0x7f55d2c96d93]</div>
<div>/usr/lib64/libglib-2.0.so.0(g_list_foreach+0x27)[0x7f55d3bf9077]</div><div>/usr/lib64/libevview.so.1(+0x12107)[0x7f55d8c05107]</div><div>/usr/lib64/libgobject-2.0.so.0(g_object_unref+0xea)[0x7f55d43033da]</div><div>
evince[0x42a843]</div>
<div>evince[0x42c856]</div><div>/usr/lib64/libgobject-2.0.so.0(g_closure_invoke+0x15e)[0x7f55d430208e]</div><div>/usr/lib64/libgobject-2.0.so.0(+0x1fb07)[0x7f55d4313b07]</div><div>/usr/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x885)[0x7f55d431cf35]</div>
<div>/usr/lib64/libgobject-2.0.so.0(g_signal_emit+0x83)[0x7f55d431d103]</div><div>/usr/lib64/libgobject-2.0.so.0(+0xfad9)[0x7f55d4303ad9]</div><div>/usr/lib64/libgobject-2.0.so.0(g_object_thaw_notify+0x604)[0x7f55d43068d4]</div>
<div>evince[0x41d525]</div><div>/usr/lib64/libgobject-2.0.so.0(g_closure_invoke+0x15e)[0x7f55d430208e]</div><div>/usr/lib64/libgobject-2.0.so.0(+0x1fb07)[0x7f55d4313b07]</div><div>/usr/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x885)[0x7f55d431cf35]</div>
<div>/usr/lib64/libgobject-2.0.so.0(g_signal_emit_by_name+0x1b2)[0x7f55d431d2c2]</div><div>/usr/lib64/libgtk-x11-2.0.so.0(+0xc4b79)[0x7f55d867bb79]</div><div>/usr/lib64/libgobject-2.0.so.0(g_closure_invoke+0x15e)[0x7f55d430208e]</div>
<div>/usr/lib64/libgobject-2.0.so.0(+0x1fb07)[0x7f55d4313b07]</div><div>/usr/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x885)[0x7f55d431cf35]</div><div>/usr/lib64/libgobject-2.0.so.0(g_signal_emit+0x83)[0x7f55d431d103]</div>
<div>/usr/lib64/libgobject-2.0.so.0(+0xfad9)[0x7f55d4303ad9]</div><div>/usr/lib64/libgobject-2.0.so.0(g_object_notify+0x524)[0x7f55d4305b14]</div><div>/usr/lib64/libgtk-x11-2.0.so.0(+0xcf560)[0x7f55d8686560]</div><div>/usr/lib64/libgobject-2.0.so.0(g_closure_invoke+0x15e)[0x7f55d430208e]</div>
<div>/usr/lib64/libgobject-2.0.so.0(+0x1f2cc)[0x7f55d43132cc]</div><div>/usr/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x885)[0x7f55d431cf35]</div><div>/usr/lib64/libgobject-2.0.so.0(g_signal_emit+0x83)[0x7f55d431d103]</div>
<div>/usr/lib64/libgtk-x11-2.0.so.0(+0xd0403)[0x7f55d8687403]</div><div>/usr/lib64/libgtk-x11-2.0.so.0(+0xc8ab5)[0x7f55d867fab5]</div><div>/usr/lib64/libgobject-2.0.so.0(g_closure_invoke+0x15e)[0x7f55d430208e]</div><div>
/usr/lib64/libgobject-2.0.so.0(+0x1f918)[0x7f55d4313918]</div>
<div>/usr/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x885)[0x7f55d431cf35]</div><div>/usr/lib64/libgobject-2.0.so.0(g_signal_emit_by_name+0x1b2)[0x7f55d431d2c2]</div><div>/usr/lib64/libgtk-x11-2.0.so.0(+0xc0773)[0x7f55d8677773]</div>
<div>/usr/lib64/libgtk-x11-2.0.so.0(+0xc974e)[0x7f55d868074e]</div><div>/usr/lib64/libgobject-2.0.so.0(g_closure_invoke+0x15e)[0x7f55d430208e]</div><div>/usr/lib64/libgobject-2.0.so.0(+0x1fb07)[0x7f55d4313b07]</div><div>
/usr/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x885)[0x7f55d431cf35]</div>
<div>/usr/lib64/libgobject-2.0.so.0(g_signal_emit_by_name+0x1b2)[0x7f55d431d2c2]</div><div>/usr/lib64/libgobject-2.0.so.0(g_closure_invoke+0x15e)[0x7f55d430208e]</div><div>/usr/lib64/libgobject-2.0.so.0(+0x1fb07)[0x7f55d4313b07]</div>
<div>/usr/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x885)[0x7f55d431cf35]</div><div>/usr/lib64/libgobject-2.0.so.0(g_signal_emit_by_name+0x1b2)[0x7f55d431d2c2]</div><div>/usr/lib64/libgtk-x11-2.0.so.0(+0x120c3a)[0x7f55d86d7c3a]</div>
<div>/usr/lib64/libgtk-x11-2.0.so.0(+0x1215e9)[0x7f55d86d85e9]</div><div>/usr/lib64/libgtk-x11-2.0.so.0(+0x12316e)[0x7f55d86da16e]</div><div>/usr/lib64/libgtk-x11-2.0.so.0(+0xce514)[0x7f55d8685514]</div><div>/usr/lib64/libgtk-x11-2.0.so.0(+0x13af68)[0x7f55d86f1f68]</div>
<div>/usr/lib64/libgobject-2.0.so.0(g_closure_invoke+0xa9)[0x7f55d4301fd9]</div><div>/usr/lib64/libgobject-2.0.so.0(+0x1f918)[0x7f55d4313918]</div><div>/usr/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x625)[0x7f55d431ccd5]</div>
<div>/usr/lib64/libgobject-2.0.so.0(g_signal_emit+0x83)[0x7f55d431d103]</div><div>/usr/lib64/libgtk-x11-2.0.so.0(+0x256c3f)[0x7f55d880dc3f]</div><div>/usr/lib64/libgtk-x11-2.0.so.0(gtk_window_propagate_key_event+0xeb)[0x7f55d8822a6b]</div>
<div>/usr/lib64/libgtk-x11-2.0.so.0(+0x26e48b)[0x7f55d882548b]</div><div>/usr/lib64/libgtk-x11-2.0.so.0(+0x13af68)[0x7f55d86f1f68]</div><div>/usr/lib64/libgobject-2.0.so.0(g_closure_invoke+0x15e)[0x7f55d430208e]</div><div>
/usr/lib64/libgobject-2.0.so.0(+0x1f918)[0x7f55d4313918]</div><div>/usr/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x625)[0x7f55d431ccd5]</div><div>/usr/lib64/libgobject-2.0.so.0(g_signal_emit+0x83)[0x7f55d431d103]</div>
<div>======= Memory map: ========</div><div>00400000-00461000 r-xp 00000000 fe:01 810033 /usr/bin/evince</div><div>00660000-00665000 rw-p 00060000 fe:01 810033 /usr/bin/evince</div>
<div>01dd4000-0329a000 rw-p 00000000 00:00 0 [heap]</div><div>7f55cafcb000-7f55cafcc000 ---p 00000000 00:00 0 </div><div>7f55cafcc000-7f55cb7cc000 rw-p 00000000 00:00 0 </div><div>7f55cbf82000-7f55cc000000 rw-p 00000000 00:00 0 </div>
<div>7f55cc000000-7f55cd248000 rw-p 00000000 00:00 0 </div><div>7f55cd248000-7f55d0000000 ---p 00000000 00:00 0 </div><div>7f55d0016000-7f55d0023000 r-xp 00000000 fe:01 948583 /usr/lib64/evince/1/backends/libpdfdocument.so</div>
<div>7f55d0023000-7f55d0223000 ---p 0000d000 fe:01 948583 /usr/lib64/evince/1/backends/libpdfdocument.so</div><div>7f55d0223000-7f55d0224000 rw-p 0000d000 fe:01 948583 /usr/lib64/evince/1/backends/libpdfdocument.so</div>
<div>7f55d0225000-7f55d0226000 ---p 00000000 00:00 0 </div><div>7f55d0226000-7f55d0a26000 rw-p 00000000 00:00 0 </div><div>7f55d0a26000-7f55d0a78000 r--p 00000000 fe:01 1216426 /usr/share/fonts/TTF/DejaVuSansMono.ttf</div>
<div>7f55d0a78000-7f55d0ad8000 rw-s 00000000 00:04 21135377 /SYSV00000000 (deleted)</div><div>7f55d0ad8000-7f55d0b38000 rw-s 00000000 00:04 21102608 /SYSV00000000 (deleted)</div><div>7f55d0b38000-7f55d0b3d000 r-xp 00000000 fe:01 34236 /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so</div>
<div>7f55d0b3d000-7f55d0d3c000 ---p 00005000 fe:01 34236 /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so</div><div>7f55d0d3c000-7f55d0d3d000 rw-p 00004000 fe:01 34236 /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so</div>
<div>7f55d0d3d000-7f55d0d57000 r--s 00000000 fe:01 1053791 /usr/share/mime/mime.cache</div><div>7f55d0d57000-7f55d0d59000 r-xp 00000000 fe:01 943087 /usr/lib64/pango/1.6.0/modules/pango-basic-fc.so</div>
<div>7f55d0d59000-7f55d0f58000 ---p 00002000 fe:01 943087 /usr/lib64/pango/1.6.0/modules/pango-basic-fc.so</div><div>7f55d0f58000-7f55d0f59000 rw-p 00001000 fe:01 943087 /usr/lib64/pango/1.6.0/modules/pango-basic-fc.so</div>
<div>7f55d0f59000-7f55d0f80000 r--s 00000000 fe:01 1605815 /var/cache/fontconfig/8d4af663993b81a124ee82e610bb31f9-le64.cache-3</div><div>7f55d0f80000-7f55d0f89000 r-xp 00000000 fe:01 1059613 /usr/lib64/gtk-2.0/2.10.0/engines/libxfce.so</div>
<div>7f55d0f89000-7f55d1189000 ---p 00009000 fe:01 1059613 /usr/lib64/gtk-2.0/2.10.0/engines/libxfce.so</div><div>7f55d1189000-7f55d118a000 rw-p 00009000 fe:01 1059613 /usr/lib64/gtk-2.0/2.10.0/engines/libxfce.so</div>
<div>7f55d118a000-7f55d1196000 r-xp 00000000 fe:01 1837780 /lib64/<a href="http://libnss_files-2.13.so">libnss_files-2.13.so</a></div><div>7f55d1196000-7f55d1395000 ---p 0000c000 fe:01 1837780 /lib64/libnss_files-2.13.soAborted</div>
</div><br clear="all">Am I the only one encountering this problem?<div><br></div><div>Thanks,</div><div>Vegard Haugland</div><div><div><br>-- <br><font face="arial, helvetica, sans-serif"><div>Vegard Haugland <<a href="mailto:vegard@haugland.at" target="_blank">vegard@haugland.at</a>></div>
<div>Mob. +47 976 68 262</div></font><div><font face="arial, helvetica, sans-serif">Web: <a href="http://v3gard.com" target="_blank">http://v3gard.com</a></font></div><div><br></div><div>If you want to send me encrypted email, my public GPG key is located at <a href="http://v3gard.com/files/gpg.pub" target="_blank">http://v3gard.com/files/gpg.pub</a></div>
<div><br></div><br>
</div></div>