http://bugzilla.novell.com/show_bug.cgi?id=526793 Summary: xpdf spews glibc errors when opening a non-existing file Classification: openSUSE Product: openSUSE 11.2 Version: Factory Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: X11 Applications AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: tiwai@novell.com QAContact: qa@suse.de Found By: --- When you run xpdf with a non-existing file, it ends up with glibc erros like below: % xpdf fff Error: Couldn't open file 'fff': No such file or directory. *** glibc detected *** xpdf: free(): invalid pointer: 0x08137e78 *** ======= Backtrace: ========= /lib/libc.so.6[0xb794f89b] /lib/libc.so.6(cfree+0xd9)[0xb79542c9] /usr/lib/libpoppler.so.5(gfree+0x1f)[0xb7f0b20f] /usr/lib/libpoppler.so.5(_ZN17BuiltinFontWidthsD1Ev+0x1d)[0xb7e679ed] /usr/lib/libpoppler.so.5(_Z21freeBuiltinFontTablesv+0x30)[0xb7e67b80] /usr/lib/libpoppler.so.5(_ZN12GlobalParamsD1Ev+0x17)[0xb7eb0cf7] xpdf[0x8072fe0] /lib/libc.so.6(__libc_start_main+0xfe)[0xb78f8abe] xpdf[0x8050d81] ======= Memory map: ======== 08048000-08082000 r-xp 00000000 08:02 1069200 /usr/bin/xpdf 08082000-08083000 r--p 00039000 08:02 1069200 /usr/bin/xpdf 08083000-08086000 rw-p 0003a000 08:02 1069200 /usr/bin/xpdf 08086000-08164000 rw-p 00000000 00:00 0 [heap] b719b000-b719f000 r-xp 00000000 08:02 1071599 /usr/lib/libXfixes.so.3.1.0 b719f000-b71a0000 r--p 00003000 08:02 1071599 /usr/lib/libXfixes.so.3.1.0 b71a0000-b71a1000 rw-p 00004000 08:02 1071599 /usr/lib/libXfixes.so.3.1.0 b71a1000-b71aa000 r-xp 00000000 08:02 1072061 /usr/lib/libXcursor.so.1.0.2 b71aa000-b71ab000 r--p 00008000 08:02 1072061 /usr/lib/libXcursor.so.1.0.2 b71ab000-b71ac000 rw-p 00009000 08:02 1072061 /usr/lib/libXcursor.so.1.0.2 b71e5000-b7224000 r--p 00000000 08:02 1100487 /usr/lib/locale/en_US.utf8/LC_CTYPE b7224000-b7225000 r--p 00000000 08:02 1100464 /usr/lib/locale/en_US.utf8/LC_NUMERIC b7225000-b7226000 r--p 00000000 08:02 1109304 /usr/lib/locale/en_US.utf8/LC_TIME b7226000-b7313000 r--p 00000000 08:02 1100579 /usr/lib/locale/en_US.utf8/LC_COLLATE b7313000-b7314000 r--p 00000000 08:02 1109277 /usr/lib/locale/en_US.utf8/LC_MONETARY b7314000-b731b000 r--s 00000000 08:02 1070112 /usr/lib/gconv/gconv-modules.cache b731b000-b7320000 r--s 00000000 08:02 354167 /var/cache/fontconfig/81c87554abb5cbed44dc91927820b8dc-x86.cache-2 b7320000-b7342000 r--s 00000000 08:02 354145 /var/cache/fontconfig/8d4af663993b81a124ee82e610bb31f9-x86.cache-2 b7342000-b7383000 r--s 00000000 08:02 354155 /var/cache/fontconfig/17090aa38d5c6f09fb8c5c354938f1d7-x86.cache-2 b7383000-b73c4000 r--s 00000000 08:02 354150 /var/cache/fontconfig/df311e82a1a24c41a75c2c930223552e-x86.cache-2 b73c4000-b73c6000 rw-p 00000000 00:00 0 b73c6000-b73c9000 r-xp 00000000 08:02 730963 /lib/libuuid.so.1.3.0 b73c9000-b73ca000 r--p 00003000 08:02 730963 /lib/libuuid.so.1.3.0 b73ca000-b73cb000 rw-p 00004000 08:02 730963 /lib/libuuid.so.1.3.0 b73cb000-b73cc000 rw-p 00000000 00:00 0 b73cc000-b73d5000 r-xp 00000000 08:02 1071508 /usr/lib/libXrender.so.1.3.0 b73d5000-b73d6000 r--p 00008000 08:02 1071508 /usr/lib/libXrender.so.1.3.0 b73d6000-b73d7000 rw-p 00009000 08:02 1071508 /usr/lib/libXrender.so.1.3.0 b73d7000-b73d9000 r-xp 00000000 08:02 1067857 /usr/lib/libXau.so.6.0.0 b73d9000-b73da000 r--p 00001000 08:02 1067857 /usr/lib/libXau.so.6.0.0 b73da000-b73db000 rw-p 00002000 08:02 1067857 /usr/lib/libXau.so.6.0.0 b73db000-b73de000 r-xp 00000000 08:02 730794 /lib/libdl-2.10.1.so b73de000-b73df000 r--p 00002000 08:02 730794 /lib/libdl-2.10.1.so b73df000-b73e0000 rw-p 00003000 08:02 730794 /lib/libdl-2.10.1.so b73e0000-b73fd000 r-xp 00000000 08:02 1069574 /usr/lib/libxcb.so.1.1.0 b73fd000-b73fe000 r--p 0001c000 08:02 1069574 /usr/lib/libxcb.so.1.1.0 b73fe000-b73ff000 rw-p 0001d000 08:02 1069574 /usr/lib/libxcb.so.1.1.0 b73ff000-b7416000 r-xp 00000000 08:02 1070628 /usr/lib/libICE.so.6.3.0 b7416000-b7417000 r--p 00016000 08:02 1070628 /usr/lib/libICE.so.6.3.0 b7417000-b7418000 rw-p 00017000 08:02 1070628 /usr/lib/libICE.so.6.3.0 b7418000-b741b000 rw-p 00000000 00:00 0 b741b000-b7422000 r-xp 00000000 08:02 1067755 /usr/lib/libSM.so.6.0.0 b7422000-b7423000 r--p 00006000 08:02 1067755 /usr/lib/libSM.so.6.0.0 b7423000-b7424000 rw-p 00007000 08:02 1067755 /usr/lib/libSM.so.6.0.0 b7424000-b7448000 r-xp 00000000 08:02 731180 /lib/libexpat.so.1.5.2 b7448000-b744a000 r--p 00024000 08:02 731180 /lib/libexpat.so.1.5.2 b744a000-b744b000 rw-p 00026000 08:02 731180 /lib/libexpat.so.1.5.2 b744b000-b7473000 r-xp 00000000 08:02 1070843 /usr/lib/libpng12.so.0.37.0 b7473000-b7474000 r--p 00027000 08:02 1070843 /usr/lib/libpng12.so.0.37.0 b7474000-b7475000 rw-p 00028000 08:02 1070843 /usr/lib/libpng12.so.0.37.0 b7475000-b7489000 r-xp 00000000 08:02 1072134 /usr/lib/libXft.so.2.1.13 b7489000-b748a000 r--p 00013000 08:02 1072134 /usr/lib/libXft.so.2.1.13 b748a000-b748b000 rw-p 00014000 08:02 1072134 /usr/lib/libXft.so.2.1.13 b748b000-b7492000 r-xp 00000000 08:02 1071783 /usr/lib/libXp.so.6.2.0 b7492000-b7493000 r--p 00007000 08:02 1071783 /usr/lib/libXp.so.6.2.0 b7493000-b7494000 rw-p 00008000 08:02 1071783 /usr/lib/libXp.so.6.2.0 b7494000-b74a4000 r-xp 00000000 08:02 1072310 /usr/lib/libXext.so.6.4.0 b74a4000-b74a5000 r--p 0000f000 08:02 1072310 /usr/lib/libXext.so.6.4.0 b74a5000-b74a6000 rw-p 00010000 08:02 1072310 /usr/lib/libXext.so.6.4.0 b74a6000-b74a7000 rw-p 00000000 00:00 0 b74a7000-b74be000 r-xp 00000000 08:02 1071816 /usr/lib/libXmu.so.6.2.0 b74be000-b74bf000 r--p 00017000 08:02 1071816 /usr/lib/libXmu.so.6.2.0 b74bf000-b74c0000 rw-p 00018000 08:02 1071816 /usr/lib/libXmu.so.6.2.0 b74c0000-b74e7000 r-xp 00000000 08:02 730890 /lib/libm-2.10.1.so b74e7000-b74e8000 r--p 00027000 08:02 730890 /lib/libm-2.10.1.so b74e8000-b74e9000 rw-p 00028000 08:02 730890 /lib/libm-2.10.1.so b74e9000-b74fb000 r-xp 00000000 08:02 731077 /lib/libz.so.1.2.3 b74fb000-b74fc000 r--p 00011000 08:02 731077 /lib/libz.so.1.2.3 b74fc000-b74fd000 rw-p 00012000 08:02 731077 /lib/libz.so.1.2.3 b74fd000-b7533000 r-xp 00000000 08:02 1067772 /usr/lib/liblcms.so.1.0.18 b7533000-b7534000 r--p 00035000 08:02 1067772 /usr/lib/liblcms.so.1.0.18 b7534000-b7535000 rw-p 00036000 08:02 1067772 /usr/lib/liblcms.so.1.0.18 b7535000-b7537000 rw-p 00000000 00:00 0 b7537000-b75b3000 r-xp 00000000 08:02 1068372 /usr/lib/libfreetype.so.6.3.18 b75b3000-b75b7000 r--p 0007b000 08:02 1068372 /usr/lib/libfreetype.so.6.3.18 b75b7000-b75b8000 rw-p 0007f000 08:02 1068372 /usr/lib/libfreetype.so.6.3.18 b75b8000-b75b9000 rw-p 00000000 00:00 0 b75b9000-b76f4000 r-xp 00000000 08:02 1068224 /usr/lib/libxml2.so.2.7.3 b76f4000-b76f8000 r--p 0013a000 08:02 1068224 /usr/lib/libxml2.so.2.7.3 b76f8000-b76f9000 rw-p 0013e000 08:02 1068224 /usr/lib/libxml2.so.2.7.3 b76f9000-b76fa000 rw-p 00000000 00:00 0 b76fa000-b771c000 r-xp 00000000 08:02 1069931 /usr/lib/libjpeg.so.62.0.0Abort -- 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.