http://bugzilla.novell.com/show_bug.cgi?id=625527 http://bugzilla.novell.com/show_bug.cgi?id=625527#c0 Summary: Star – openSUSE version crashes with buffer overflow while self compiled version works Classification: openSUSE Product: openSUSE 11.3 Version: Final Platform: i686 OS/Version: openSUSE 11.3 Status: NEW Severity: Critical Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: ms@mschilling.com QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Opera/9.80 (Windows NT 6.1; U; en) Presto/2.6.30 Version/10.60 The source code of the self compiled version is from the schily's site at: ftp://ftp.berlios.de/pub/star/star-1.5.1.tar.bz2 Reproducible: Always Steps to Reproduce: 1. /usr/bin/star -c f=/dev/null /usr/src/linux-2.6.34-12 Actual Results: ms@eeebox:~> /usr/bin/star -c f=/dev/null /usr/src/linux-2.6.34-12 *** buffer overflow detected ***: /usr/bin/star terminated ======= Backtrace: ========= /lib/libc.so.6(__fortify_fail+0x40)[0xb77cc6f0] /lib/libc.so.6(+0xe84e7)[0xb77ca4e7] /lib/libc.so.6(__strcpy_chk+0x3e)[0xb77c97be] /usr/bin/star[0x8070b55] /usr/bin/star[0x8061259] /usr/bin/star[0x806202e] /usr/bin/star[0x806202e] /usr/bin/star[0x806202e] /usr/bin/star[0x806202e] /usr/bin/star[0x806202e] /usr/bin/star[0x806202e] /usr/bin/star[0x806202e] /usr/bin/star[0x806202e] /usr/bin/star[0x806202e] /usr/bin/star[0x8062270] /usr/bin/star[0x804c290] /usr/bin/star[0x8051a33] /lib/libc.so.6(__libc_start_main+0xfe)[0xb76f8c0e] /usr/bin/star[0x804a551] ======= Memory map: ======== 08048000-0809c000 r-xp 00000000 08:03 38969 /usr/bin/star 0809c000-0809d000 r--p 00053000 08:03 38969 /usr/bin/star 0809d000-0809f000 rw-p 00054000 08:03 38969 /usr/bin/star 0809f000-080d7000 rw-p 00000000 00:00 0 [heap] b6e7b000-b6e97000 r-xp 00000000 08:03 389911 /lib/libgcc_s.so.1 b6e97000-b6e98000 r--p 0001b000 08:03 389911 /lib/libgcc_s.so.1 b6e98000-b6e99000 rw-p 0001c000 08:03 389911 /lib/libgcc_s.so.1 b6e99000-b6ea4000 r-xp 00000000 08:03 389737 /lib/libnss_files-2.11.2.so b6ea4000-b6ea5000 r--p 0000a000 08:03 389737 /lib/libnss_files-2.11.2.so b6ea5000-b6ea6000 rw-p 0000b000 08:03 389737 /lib/libnss_files-2.11.2.so b6ea6000-b6eb0000 r-xp 00000000 08:03 389741 /lib/libnss_nis-2.11.2.so b6eb0000-b6eb1000 r--p 00009000 08:03 389741 /lib/libnss_nis-2.11.2.so b6eb1000-b6eb2000 rw-p 0000a000 08:03 389741 /lib/libnss_nis-2.11.2.so b6eb2000-b6ec8000 r-xp 00000000 08:03 389731 /lib/libnsl-2.11.2.so b6ec8000-b6ec9000 r--p 00015000 08:03 389731 /lib/libnsl-2.11.2.so b6ec9000-b6eca000 rw-p 00016000 08:03 389731 /lib/libnsl-2.11.2.so b6eca000-b6ecc000 rw-p 00000000 00:00 0 b6ecc000-b6ed3000 r-xp 00000000 08:03 389733 /lib/libnss_compat-2.11.2.so b6ed3000-b6ed4000 r--p 00007000 08:03 389733 /lib/libnss_compat-2.11.2.so b6ed4000-b6ed5000 rw-p 00008000 08:03 389733 /lib/libnss_compat-2.11.2.so b6ed5000-b76db000 rw-s 00000000 00:04 16023 /dev/zero (deleted) b76db000-b76dc000 rw-p 00000000 00:00 0 b76dc000-b76df000 r-xp 00000000 08:03 389726 /lib/libdl-2.11.2.so b76df000-b76e0000 r--p 00002000 08:03 389726 /lib/libdl-2.11.2.so b76e0000-b76e1000 rw-p 00003000 08:03 389726 /lib/libdl-2.11.2.so b76e1000-b76e2000 rw-p 00000000 00:00 0 b76e2000-b7846000 r-xp 00000000 08:03 389720 /lib/libc-2.11.2.so b7846000-b7847000 ---p 00164000 08:03 389720 /lib/libc-2.11.2.so b7847000-b7849000 r--p 00164000 08:03 389720 /lib/libc-2.11.2.so b7849000-b784a000 rw-p 00166000 08:03 389720 /lib/libc-2.11.2.so b784a000-b784d000 rw-p 00000000 00:00 0 b784d000-b786a000 r-xp 00000000 08:03 389788 /lib/libselinux.so.1 b786a000-b786b000 r--p 0001c000 08:03 389788 /lib/libselinux.so.1 b786b000-b786c000 rw-p 0001d000 08:03 389788 /lib/libselinux.so.1 b786c000-b7870000 r-xp 00000000 08:03 389830 /lib/libattr.so.1.1.0 b7870000-b7871000 r--p 00003000 08:03 389830 /lib/libattr.so.1.1.0 b7871000-b7872000 rw-p 00004000 08:03 389830 /lib/libattr.so.1.1.0 b7872000-b787a000 r-xp 00000000 08:03 389865 /lib/libacl.so.1.1.0 b787a000-b787b000 r--p 00007000 08:03 389865 /lib/libacl.so.1.1.0 b787b000-b787c000 rw-p 00008000 08:03 389865 /lib/libacl.so.1.1.0 b788c000-b788d000 rw-p 00000000 00:00 0 b788d000-b78ac000 r-xp 00000000 08:03 398761 /lib/ld-2.11.2.so b78ac000-b78ad000 r--p 0001e000 08:03 398761 /lib/ld-2.11.2.so b78ad000-b78ae000 rw-p 0001f000 08:03 398761 /lib/ld-2.11.2.so bf8dd000-bf90b000 rw-p 00000000 00:00 0 [stack] ffffe000-fffff000 r-xp 00000000 00:00 0 [vdso] Aborted ms@eeebox:~> Expected Results: ms@eeebox:~> /usr/local/bin/star -c f=/dev/null /usr/src/linux-2.6.34-12 /usr/local/bin/star: 40255 blocks + 0 bytes (total of 412211200 bytes = 402550.00k). ms@eeebox:~> The star-RPM verifies: ms@eeebox:~> rpm -V star SM5...GT. c /etc/default/rmt M....GT. c /etc/default/star ms@eeebox:~> Versions of star used: ms@eeebox:~> rpm -qf /usr/bin/star star-1.5final-42.1.i586 ms@eeebox:~> ms@eeebox:~> /usr/local/bin/star --version | grep star star: star 1.5.1 (i686-pc-linux-gnu) ms@eeebox:~> -- 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.