https://bugzilla.novell.com/show_bug.cgi?id=237107 Summary: gnokii on opensuse 10.2 bufer overflow Product: openSUSE 10.2 Version: Final Platform: x86 OS/Version: SuSE Other Status: NEW Severity: Major Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: bashlogic@gmail.com QAContact: qa@suse.de I have been trying to use the gnokii to read sms messages of my mobile device. everytime i attempt to read it would result in a buffer over flow. After tackling the issue for sometime, I downloaded the same gnokii version source (0.6.14) compiled it the usual way (configure/make) and tested that binary and suprisingly i was able to read the messages of the phone devices without any errors or buffer overflows. here is a copy of the buffer overflow text. -------------8<------------ GNOKII Version 0.6.14 *** buffer overflow detected ***: gnokii terminated ======= Backtrace: ========= /lib/libc.so.6(__chk_fail+0x41)[0xb7d06581] /lib/libc.so.6[0xb7d05a07] /usr/lib/libgnokii.so.3[0xb7f3450a] /usr/lib/libgnokii.so.3(gn_sms_parse+0xa7)[0xb7f35067] /usr/lib/libgnokii.so.3(gn_sms_get+0xb4)[0xb7f35d54] gnokii[0x805b6d5] gnokii[0x804ad0c] gnokii[0x804b6fd] /lib/libc.so.6(__libc_start_main+0xdc)[0xb7c4af9c] gnokii[0x804a3f1] ======= Memory map: ======== 08048000-08067000 r-xp 00000000 09:01 34232255 /usr/bin/gnokii 08067000-08069000 rw-p 0001e000 09:01 34232255 /usr/bin/gnokii 08069000-0808d000 rw-p 08069000 00:00 0 [heap] b7bc1000-b7bcb000 r-xp 00000000 09:01 125877535 /lib/libgcc_s.so.1 b7bcb000-b7bcd000 rw-p 00009000 09:01 125877535 /lib/libgcc_s.so.1 b7bf9000-b7c34000 r--p 00000000 09:01 92282341 /usr/lib/locale/en_US.utf8/LC_CTYPE b7c34000-b7c35000 rw-p b7c34000 00:00 0 b7c35000-b7d5d000 r-xp 00000000 09:01 125864487 /lib/libc-2.5.so b7d5d000-b7d5e000 r--p 00128000 09:01 125864487 /lib/libc-2.5.so b7d5e000-b7d60000 rw-p 00129000 09:01 125864487 /lib/libc-2.5.so b7d60000-b7d64000 rw-p b7d60000 00:00 0 b7d64000-b7d66000 r-xp 00000000 09:01 125864493 /lib/libdl-2.5.so b7d66000-b7d68000 rw-p 00001000 09:01 125864493 /lib/libdl-2.5.so b7d68000-b7d6c000 r-xp 00000000 09:01 33619600 /usr/lib/libXdmcp.so.6.0.0 b7d6c000-b7d6e000 rw-p 00003000 09:01 33619600 /usr/lib/libXdmcp.so.6.0.0 b7d6e000-b7d70000 r-xp 00000000 09:01 33619598 /usr/lib/libXau.so.6.0.0 b7d70000-b7d72000 rw-p 00001000 09:01 33619598 /usr/lib/libXau.so.6.0.0 b7d72000-b7e8a000 r-xp 00000000 09:01 33747296 /usr/lib/libX11.so.6.2.0 b7e8a000-b7e8e000 rw-p 00118000 09:01 33747296 /usr/lib/libX11.so.6.2.0 b7e8e000-b7e8f000 rw-p b7e8e000 00:00 0 b7e8f000-b7ea3000 r-xp 00000000 09:01 125872193 /lib/libpthread-2.5.so b7ea3000-b7ea5000 rw-p 00013000 09:01 125872193 /lib/libpthread-2.5.so b7ea5000-b7ea7000 rw-p b7ea5000 00:00 0 b7ea7000-b7eb6000 r-xp 00000000 09:01 33860693 /usr/lib/libXpm.so.4.11.0 b7eb6000-b7eb8000 rw-p 0000e000 09:01 33860693 /usr/lib/libXpm.so.4.11.0 b7eb8000-b7eb9000 rw-p b7eb8000 00:00 0 b7eb9000-b7ec9000 r-xp 00000000 09:01 33641519 /usr/lib/libbluetooth.so.2.4.1 b7ec9000-b7ecb000 rw-p 0000f000 09:01 33641519 /usr/lib/libbluetooth.so.2.4.1 b7ecb000-b7ed1000 r-xp 00000000 09:01 33674148 /usr/lib/libusb-0.1.so.4.4.4 b7ed1000-b7ed4000 rw-p 00005000 09:01 33674148 /usr/lib/libusb-0.1.so.4.4.4 b7ed4000-b7f0c000 r-xp 00000000 09:01 33671030 /usr/lib/libical.so.0.0.0 b7f0c000-b7f0d000 r--p 00037000 09:01 33671030 /usr/lib/libical.so.0.0.0 b7f0d000-b7f17000 rw-p 00038000 09:01 33671030 /usr/lib/libical.so.0.0.0 b7f17000-b7f18000 rw-p b7f17000 00:00 0 b7f18000-b7f7f000 r-xp 00000000 09:01 34232293 /usr/lib/libgnokii.so.3.0.0 b7f7f000-b7f80000 r--p 00067000 09:01 34232293 /usr/lib/libgnokii.so.3.0.0 b7f80000-b7f83000 rw-p 00068000 09:01 34232293 /usr/lib/libgnokii.so.3.0.0 b7f83000-b7f8c000 rw-p b7f83000 00:00 0 b7fb0000-b7fb1000 rw-p b7fb0000 00:00 0 b7fb1000-b7fb8000 r--s 00000000 09:01 50370662 /usr/lib/gconv/gconv-modules.cache b7fb8000-b7fb9000 rw-p b7fb8000 00:00 0 b7fb9000-b7fba000 r-xp b7fb9000 00:00 0 [vdso] b7fba000-b7fd5000 r-xp 00000000 09:01 125864480 /lib/ld-2.5.so b7fd5000-b7fd7000 rw-p 0001a000 09:01 125864480 /lib/ld-2.5.so bfaab000-bfac6000 rw-p bfaab000 00:00 0 [stack] Aborted -------------8<------------ -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.