http://bugzilla.novell.com/show_bug.cgi?id=573792 http://bugzilla.novell.com/show_bug.cgi?id=573792#c0 Summary: xpdf crashes on nonexistent files Classification: openSUSE Product: openSUSE 11.2 Version: Final Platform: x86-64 OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: X11 Applications AssignedTo: pgajdos@novell.com ReportedBy: puzel@novell.com QAContact: qa@suse.de Found By: Development Blocker: --- xpdf crashes with double free or corruption when trying to open nonexistent file:
xpdf BADFILE Error: Couldn't open file 'BADFILE': Adresář nebo soubor neexistuje. *** glibc detected *** xpdf: double free or corruption (out): 0x0000000000679dd0 *** ======= Backtrace: ========= /lib64/libc.so.6[0x7f0ea8a0bc76] /lib64/libc.so.6(cfree+0x6c)[0x7f0ea8a1096c] /usr/lib64/libpoppler.so.5(_Z21freeBuiltinFontTablesv+0x30)[0x7f0ea99ed880] /usr/lib64/libpoppler.so.5(_ZN12GlobalParamsD1Ev+0x16)[0x7f0ea9a3c4d6] xpdf[0x42b344] /lib64/libc.so.6(__libc_start_main+0xfd)[0x7f0ea89b7a7d] xpdf[0x40bc19] ======= Memory map: ======== 00400000-0043d000 r-xp 00000000 08:03 22000 /usr/bin/xpdf 0063d000-0063e000 r--p 0003d000 08:03 22000 /usr/bin/xpdf 0063e000-00643000 rw-p 0003e000 08:03 22000 /usr/bin/xpdf 00643000-0079b000 rw-p 00000000 00:00 0 [heap] 7f0ea0000000-7f0ea0021000 rw-p 00000000 00:00 0 7f0ea0021000-7f0ea4000000 ---p 00000000 00:00 0 7f0ea561c000-7f0ea5677000 r--p 00000000 08:03 131362 /var/cache/libx11/compose/l4_030_313cb605_00280cc0 7f0ea5677000-7f0ea567c000 r-xp 00000000 08:03 1286 /usr/lib64/libXfixes.so.3.1.0 7f0ea567c000-7f0ea587b000 ---p 00005000 08:03 1286 /usr/lib64/libXfixes.so.3.1.0 7f0ea587b000-7f0ea587c000 r--p 00004000 08:03 1286 /usr/lib64/libXfixes.so.3.1.0 7f0ea587c000-7f0ea587d000 rw-p 00005000 08:03 1286 /usr/lib64/libXfixes.so.3.1.0 7f0ea587d000-7f0ea5886000 r-xp 00000000 08:03 1301 /usr/lib64/libXcursor.so.1.0.2 7f0ea5886000-7f0ea5a86000 ---p 00009000 08:03 1301 /usr/lib64/libXcursor.so.1.0.2 7f0ea5a86000-7f0ea5a87000 r--p 00009000 08:03 1301 /usr/lib64/libXcursor.so.1.0.2 7f0ea5a87000-7f0ea5a88000 rw-p 0000a000 08:03 1301 /usr/lib64/libXcursor.so.1.0.2 7f0ea5a88000-7f0ea5a8b000 r-xp 00000000 08:03 132017 /lib64/libuuid.so.1.3.0 7f0ea5a8b000-7f0ea5c8b000 ---p 00003000 08:03 132017 /lib64/libuuid.so.1.3.0 7f0ea5c8b000-7f0ea5c8c000 r--p 00003000 08:03 132017 /lib64/libuuid.so.1.3.0 7f0ea5c8c000-7f0ea5c8d000 rw-p 00004000 08:03 132017 /lib64/libuuid.so.1.3.0 7f0ea5c8d000-7f0ea5c96000 r-xp 00000000 08:03 1504 /usr/lib64/libXrender.so.1.3.0 7f0ea5c96000-7f0ea5e95000 ---p 00009000 08:03 1504 /usr/lib64/libXrender.so.1.3.0 7f0ea5e95000-7f0ea5e96000 r--p 00008000 08:03 1504 /usr/lib64/libXrender.so.1.3.0 7f0ea5e96000-7f0ea5e97000 rw-p 00009000 08:03 1504 /usr/lib64/libXrender.so.1.3.0 7f0ea5e97000-7f0ea5e99000 r-xp 00000000 08:03 3636 /usr/lib64/libXau.so.6.0.0 7f0ea5e99000-7f0ea6099000 ---p 00002000 08:03 3636 /usr/lib64/libXau.so.6.0.0 7f0ea6099000-7f0ea609a000 r--p 00002000 08:03 3636 /usr/lib64/libXau.so.6.0.0 7f0ea609a000-7f0ea609b000 rw-p 00003000 08:03 3636 /usr/lib64/libXau.so.6.0.0 7f0ea609b000-7f0ea609d000 r-xp 00000000 08:03 132021 /lib64/libdl-2.10.1.so 7f0ea609d000-7f0ea629d000 ---p 00002000 08:03 132021 /lib64/libdl-2.10.1.so 7f0ea629d000-7f0ea629e000 r--p 00002000 08:03 132021 /lib64/libdl-2.10.1.so 7f0ea629e000-7f0ea629f000 rw-p 00003000 08:03 132021 /lib64/libdl-2.10.1.so 7f0ea629f000-7f0ea62ba000 r-xp 00000000 08:03 3690 /usr/lib64/libxcb.so.1.1.0 7f0ea62ba000-7f0ea64ba000 ---p 0001b000 08:03 3690 /usr/lib64/libxcb.so.1.1.0 7f0ea64ba000-7f0ea64bb000 r--p 0001b000 08:03 3690 /usr/lib64/libxcb.so.1.1.0 7f0ea64bb000-7f0ea64bc000 rw-p 0001c000 08:03 3690 /usr/lib64/libxcb.so.1.1.0 7f0ea64bc000-7f0ea64d4000 r-xp 00000000 08:03 3629 /usr/lib64/libICE.so.6.3.0 7f0ea64d4000-7f0ea66d3000 ---p 00018000 08:03 3629 /usr/lib64/libICE.so.6.3.0 7f0ea66d3000-7f0ea66d4000 r--p 00017000 08:03 3629 /usr/lib64/libICE.so.6.3.0 7f0ea66d4000-7f0ea66d5000 rw-p 00018000 08:03 3629 /usr/lib64/libICE.so.6.3.0 7f0ea66d5000-7f0ea66d9000 rw-p 00000000 00:00 0 7f0ea66d9000-7f0ea66e1000 r-xp 00000000 08:03 3585 /usr/lib64/libSM.so.6.0.1 7f0ea66e1000-7f0ea68e0000 ---p 00008000 08:03 3585 /usr/lib64/libSM.so.6.0.1 7f0ea68e0000-7f0ea68e1000 r--p 00007000 08:03 3585 /usr/lib64/libSM.so.6.0.1 7f0ea68e1000-7f0ea68e2000 rw-p 00008000 08:03 3585 /usr/lib64/libSM.so.6.0.1 7f0ea68e2000-7f0ea6908000 r-xp 00000000 08:03 132029 /lib64/libexpat.so.1.5.2 7f0ea6908000-7f0ea6b08000 ---p 00026000 08:03 132029 /lib64/libexpat.so.1.5.2 7f0ea6b08000-7f0ea6b0a000 r--p 00026000 08:03 132029 /lib64/libexpat.so.1.5.2 7f0ea6b0a000-7f0ea6b0b000 rw-p 00028000 08:03 132029 /lib64/libexpat.so.1.5.2 7f0ea6b0b000-7f0ea6b1f000 r-xp 00000000 08:03 1530 /usr/lib64/libXft.so.2.1.13 7f0ea6b1f000-7f0ea6d1e000 ---p 00014000 08:03 1530 /usr/lib64/libXft.so.2.1.13 7f0ea6d1e000-7f0ea6d1f000 r--p 00013000 08:03 1530 /usr/lib64/libXft.so.2.1.13 7f0ea6d1f000-7f0ea6d20000 rw-p 00014000 08:03 1530 /usr/lib64/libXft.so.2.1.13 7f0ea6d20000-7f0ea6d28000 r-xp 00000000 08:03 1519 /usr/lib64/libXp.so.6.2.0 7f0ea6d28000-7f0ea6f27000 ---p 00008000 08:03 1519 /usr/lib64/libXp.so.6.2.0 7f0ea6f27000-7f0ea6f28000 r--p 00007000 08:03 1519 /usr/lib64/libXp.so.6.2.0 7f0ea6f28000-7f0ea6f29000 rw-p 00008000 08:03 1519 /usr/lib64/libXp.so.6.2.0 7f0ea6f29000-7f0ea6f3a000 r-xp 00000000 08:03 3541 /usr/lib64/libXext.so.6.4.0 7f0ea6f3a000-7f0ea7139000 ---p 00011000 08:03 3541 /usr/lib64/libXext.so.6.4.0 7f0ea7139000-7f0ea713a000 r--p 00010000 08:03 3541 /usr/lib64/libXext.so.6.4.0 7f0ea713a000-7f0ea713b000 rw-p 00011000 08:03 3541 /usr/lib64/libXext.so.6.4.0 7f0ea713b000-7f0ea7153000 r-xp 00000000 08:03 1277 /usr/lib64/libXmu.so.6.2.0Neúspěšně ukončen (SIGABRT)
-- rpm -qf $(which xpdf) xpdf-poppler-3.02-4.3.x86_64 -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.