Public bug reported: Binary package hint: binutils
Running `strings' from the binutils-multiarch package on the attached jpeg file causes an abort: "stack smashing detected". s...@sony-laptop:/tmp$ strings sub_bg.jpg *** stack smashing detected ***: strings terminated ======= Backtrace: ========= /lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x50)[0x2c4390] /lib/tls/i686/cmov/libc.so.6(+0xe233a)[0x2c433a] /usr/lib/libbfd-2.20.1-multiarch.20100303.so(+0x1edef4)[0x826ef4] /usr/lib/libbfd-2.20.1-multiarch.20100303.so(+0x11992d)[0x75292d] /usr/lib/libbfd-2.20.1-multiarch.20100303.so(bfd_check_format_matches+0x17a)[0x67fd0a] /usr/lib/libbfd-2.20.1-multiarch.20100303.so(bfd_check_format+0x2c)[0x68001c] strings[0x8049dfe] /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe6)[0x1f8bd6] strings[0x80495e1] ======= Memory map: ======== 00110000-0012d000 r-xp 00000000 08:01 610989 /lib/libgcc_s.so.1 0012d000-0012e000 r--p 0001c000 08:01 610989 /lib/libgcc_s.so.1 0012e000-0012f000 rw-p 0001d000 08:01 610989 /lib/libgcc_s.so.1 001cd000-001e0000 r-xp 00000000 08:01 611016 /lib/libz.so.1.2.3.3 001e0000-001e1000 r--p 00012000 08:01 611016 /lib/libz.so.1.2.3.3 001e1000-001e2000 rw-p 00013000 08:01 611016 /lib/libz.so.1.2.3.3 001e2000-00335000 r-xp 00000000 08:01 195491 /lib/tls/i686/cmov/libc-2.11.1.so 00335000-00336000 ---p 00153000 08:01 195491 /lib/tls/i686/cmov/libc-2.11.1.so 00336000-00338000 r--p 00153000 08:01 195491 /lib/tls/i686/cmov/libc-2.11.1.so 00338000-00339000 rw-p 00155000 08:01 195491 /lib/tls/i686/cmov/libc-2.11.1.so 00339000-0033c000 rw-p 00000000 00:00 0 004e4000-004e5000 r-xp 00000000 00:00 0 [vdso] 00639000-00852000 r-xp 00000000 08:01 392196 /usr/lib/libbfd-2.20.1-multiarch.20100303.so 00852000-00853000 ---p 00219000 08:01 392196 /usr/lib/libbfd-2.20.1-multiarch.20100303.so 00853000-0088d000 r--p 00219000 08:01 392196 /usr/lib/libbfd-2.20.1-multiarch.20100303.so 0088d000-00893000 rw-p 00253000 08:01 392196 /usr/lib/libbfd-2.20.1-multiarch.20100303.so 00893000-00899000 rw-p 00000000 00:00 0 00bc5000-00bc7000 r-xp 00000000 08:01 195494 /lib/tls/i686/cmov/libdl-2.11.1.so 00bc7000-00bc8000 r--p 00001000 08:01 195494 /lib/tls/i686/cmov/libdl-2.11.1.so 00bc8000-00bc9000 rw-p 00002000 08:01 195494 /lib/tls/i686/cmov/libdl-2.11.1.so 00d6d000-00d88000 r-xp 00000000 08:01 611043 /lib/ld-2.11.1.so 00d88000-00d89000 r--p 0001a000 08:01 611043 /lib/ld-2.11.1.so 00d89000-00d8a000 rw-p 0001b000 08:01 611043 /lib/ld-2.11.1.so 08048000-0804d000 r-xp 00000000 08:01 6156908 /usr/bin/strings 0804d000-0804e000 r--p 00004000 08:01 6156908 /usr/bin/strings 0804e000-0804f000 rw-p 00005000 08:01 6156908 /usr/bin/strings 095ff000-09620000 rw-p 00000000 00:00 0 [heap] b785e000-b7860000 rw-p 00000000 00:00 0 b7874000-b7877000 rw-p 00000000 00:00 0 bf995000-bf9aa000 rw-p 00000000 00:00 0 [stack] Aborted (core dumped) The `strings' binary from the regular `binutils' binary package does not have this problem. ii binutils-multiarch 2.20.1-3ubuntu6 Binary utilities that support multi-arch targets This is Ubuntu 10.04.1 LTS on i386. ProblemType: Bug DistroRelease: Ubuntu 10.04 Package: binutils-multiarch 2.20.1-3ubuntu6 ProcVersionSignature: Ubuntu 2.6.32-24.39-generic 2.6.32.15+drm33.5 Uname: Linux 2.6.32-24-generic i686 Architecture: i386 Date: Tue Aug 10 14:04:45 2010 ProcEnviron: LANG=en_US.utf8 SHELL=/bin/bash SourcePackage: binutils ** Affects: binutils (Ubuntu) Importance: Undecided Status: New ** Tags: apport-bug i386 lucid -- strings aborts on jpeg file https://bugs.launchpad.net/bugs/615987 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs