Public bug reported:

Binary package hint: gnokii

When trying to write the phonebook of my Nokia 6233, gnokii (version
0.6.26.dfsg-3) fails with a "stack smashing detected" error, as shown at
the end of this message.

This has been reported upstream:

  http://savannah.nongnu.org/bugs/?23941

The main problem is that, at least for my phone, gnokii is, therefore,
completely useless.  The version in Hardy worked quite well.

Although "stack smashing" is mentioned, I'm not sure this is a real
security problem... unless you can be tricked into attempting to load a
specially crafted gnokii address book listing... which seems pretty
unlikely.

peace & happiness,
martin

mart...@rover:~$ lsb_release  -rd
Description:    Ubuntu 8.10
Release:        8.10


mart...@rover:~$ gnokii --writephonebook -o < tmp/foo.gnokii 
GNOKII Version 0.6.26
*** stack smashing detected ***: gnokii terminated
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x48)[0xb7eea6d8]
/lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x0)[0xb7eea690]
/usr/lib/libgnokii.so.3[0xb8020554]
/usr/lib/libgnokii.so.3[0xb7ff734a]
/usr/lib/libgnokii.so.3[0xb7ff80be]
/usr/lib/libgnokii.so.3[0xb7fc2a27]
/usr/lib/libgnokii.so.3(gn_gsm_initialise+0x205)[0xb7fc2c55]
/usr/lib/libgnokii.so.3(gn_lib_phone_open+0x52)[0xb7fc26c2]
gnokii[0x804acb9]
gnokii[0x804bbc3]
gnokii[0x804bc72]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0xb7e06685]
gnokii[0x804aa91]
======= Memory map: ========
08048000-08066000 r-xp 00000000 08:01 57743      /usr/bin/gnokii
08066000-08067000 r--p 0001d000 08:01 57743      /usr/bin/gnokii
08067000-08068000 rw-p 0001e000 08:01 57743      /usr/bin/gnokii
08068000-0806b000 rw-p 08068000 00:00 0 
08bce000-08bef000 rw-p 08bce000 00:00 0          [heap]
b7a38000-b7a45000 r-xp 00000000 08:01 573458     /lib/libgcc_s.so.1
b7a45000-b7a46000 r--p 0000c000 08:01 573458     /lib/libgcc_s.so.1
b7a46000-b7a47000 rw-p 0000d000 08:01 573458     /lib/libgcc_s.so.1
b7a5b000-b7a5c000 rw-p b7a5b000 00:00 0 
b7a5c000-b7a9b000 r--p 00000000 08:01 378955     
/usr/lib/locale/en_AU.utf8/LC_CTYPE
b7a9b000-b7c9b000 r--p 00000000 08:01 568691     /usr/lib/locale/locale-archive
b7c9b000-b7c9c000 rw-p b7c9b000 00:00 0 
b7c9c000-b7ca0000 r-xp 00000000 08:01 360841     /usr/lib/libXdmcp.so.6.0.0
b7ca0000-b7ca1000 rw-p 00003000 08:01 360841     /usr/lib/libXdmcp.so.6.0.0
b7ca1000-b7ca2000 rw-p b7ca1000 00:00 0 
b7ca2000-b7ca4000 r-xp 00000000 08:01 360837     /usr/lib/libXau.so.6.0.0
b7ca4000-b7ca5000 rw-p 00001000 08:01 360837     /usr/lib/libXau.so.6.0.0
b7ca5000-b7ca7000 r-xp 00000000 08:01 573681     
/lib/tls/i686/cmov/libdl-2.8.90.so
b7ca7000-b7ca8000 r--p 00001000 08:01 573681     
/lib/tls/i686/cmov/libdl-2.8.90.so
b7ca8000-b7ca9000 rw-p 00002000 08:01 573681     
/lib/tls/i686/cmov/libdl-2.8.90.so
b7ca9000-b7cc0000 r-xp 00000000 08:01 360845     /usr/lib/libxcb.so.1.0.0
b7cc0000-b7cc1000 r--p 00016000 08:01 360845     /usr/lib/libxcb.so.1.0.0
b7cc1000-b7cc2000 rw-p 00017000 08:01 360845     /usr/lib/libxcb.so.1.0.0
b7cc2000-b7cc3000 r-xp 00000000 08:01 367865     /usr/lib/libxcb-xlib.so.0.0.0
b7cc3000-b7cc4000 r--p 00000000 08:01 367865     /usr/lib/libxcb-xlib.so.0.0.0
b7cc4000-b7cc5000 rw-p 00001000 08:01 367865     /usr/lib/libxcb-xlib.so.0.0.0
b7cc5000-b7cce000 r-xp 00000000 08:01 365843     /usr/lib/libpcsclite.so.1.0.0
b7cce000-b7ccf000 r--p 00008000 08:01 365843     /usr/lib/libpcsclite.so.1.0.0
b7ccf000-b7cd0000 rw-p 00009000 08:01 365843     /usr/lib/libpcsclite.so.1.0.0
b7cd0000-b7cd1000 rw-p b7cd0000 00:00 0 
b7cd1000-b7dbc000 r-xp 00000000 08:01 82024      /usr/lib/libX11.so.6.2.0
b7dbc000-b7dbd000 r--p 000ea000 08:01 82024      /usr/lib/libX11.so.6.2.0
b7dbd000-b7dbf000 rw-p 000eb000 08:01 82024      /usr/lib/libX11.so.6.2.0
b7dbf000-b7dc0000 rw-p b7dbf000 00:00 0 
b7dc0000-b7dcf000 r-xp 00000000 08:01 364142     /usr/lib/libXpm.so.4.11.0
b7dcf000-b7dd0000 rw-p 0000f000 08:01 364142     /usr/lib/libXpm.so.4.11.0
b7dd0000-b7de5000 r-xp 00000000 08:01 366741     /usr/lib/libbluetooth.so.3.0.2
b7de5000-b7de6000 r--p 00014000 08:01 366741     /usr/lib/libbluetooth.so.3.0.2
b7de6000-b7de7000 rw-p 00015000 08:01 366741     /usr/lib/libbluetooth.so.3.0.2
b7de7000-b7ded000 r-xp 00000000 08:01 573723     /lib/libusb-0.1.so.4.4.4
b7ded000-b7dee000 r--p 00005000 08:01 573723     /lib/libusb-0.1.so.4.4.4
b7dee000-b7df0000 rw-p 00006000 08:01 573723     /lib/libusb-0.1.so.4.4.4
b7df0000-b7f48000 r-xp 00000000 08:01 573665     
/lib/tls/i686/cmov/libc-2.8.90.so
b7f48000-b7f4a000 r--p 00158000 08:01 573665     
/lib/tls/i686/cmov/libc-2.8.90.so
b7f4a000-b7f4b000 rw-p 0015a000 08:01 573665     
/lib/tls/i686/cmov/libc-2.8.90.so
b7f4b000-b7f4e000 rw-p b7f4b000 00:00 0 
b7f4e000-b7f92000 r-xp 00000000 08:01 361043     /usr/lib/libical.so.0.33.0
b7f92000-b7f9a000 r--p 00044000 08:01 361043     /usr/lib/libical.so.0.33.0
b7f9a000-b7f9b000 rw-p 0004c000 08:01 361043     /usr/lib/libical.so.0.33.0
b7f9b000-b7f9d000 rw-p b7f9b000 00:00 0 
b7f9d000-b7fb2000 r-xp 00000000 08:01 573761     
/lib/tls/i686/cmov/libpthread-2.8.90.so
b7fb2000-b7fb3000 r--p 00014000 08:01 573761     
/lib/tls/i686/cmov/libpthread-2.8.90.so
b7fb3000-b7fb4000 rw-p 00015000 08:01 573761     
/lib/tls/i686/cmov/libpthread-2.8.90.so
b7fb4000-b7fb6000 rw-p b7fb4000 00:00 0 
b7fb6000-b8037000 r-xp 00000000 08:01 362729     /usr/lib/libgnokii.so.3.9.0
b8037000-b803a000 r--p 00081000 08:01 362729     /usr/lib/libgnokii.so.3.9.0
b803a000-b803c000 rw-p 00084000 08:01 362729     /usr/lib/libgnokii.so.3.9.0
b803c000-b8045000 rw-p b803c000 00:00 0 
b8048000-b8049000 r--p 00000000 08:01 378956     
/usr/lib/locale/en_AU.utf8/LC_NUMERIC
b8049000-b804a000 r--p 00000000 08:01 378957     
/usr/lib/locale/en_AU.utf8/LC_TIME
b804a000-b804b000 r--p 00000000 08:01 378959     
/usr/lib/locale/en_AU.utf8/LC_MONETARY
b804b000-b804c000 r--p 00000000 08:01 378961     
/usr/lib/locale/en_AU.utf8/LC_MESSAGES/SYS_LC_MESSAGES
b804c000-b804d000 r--p 00000000 08:01 378962     
/usr/lib/locale/en_AU.utf8/LC_PAPER
b804d000-b804e000 r--p 00000000 08:01 378963     
/usr/lib/locale/en_AU.utf8/LC_NAME
b804e000-b804f000 r--p 00000000 08:01 378964     
/usr/lib/locale/en_AU.utf8/LC_ADDRESS
b804f000-b8050000 r--p 00000000 08:01 378965     
/usr/lib/locale/en_AU.utf8/LC_TELEPHONE
b8050000-b8051000 r--p 00000000 08:01 378966     
/usr/lib/locale/en_AU.utf8/LC_MEASUREMENT
b8051000-b8058000 r--s 00000000 08:01 467476     
/usr/lib/gconv/gconv-modules.cache
b8058000-b8059000 r--p 00000000 08:01 378967     
/usr/lib/locale/en_AU.utf8/LC_IDENTIFICATION
b8059000-b805b000 rw-p b8059000 00:00 0 
b805b000-b8075000 r-xp 00000000 08:01 573463     /lib/ld-2.8.90.so
b8075000-b8076000 r-xp b8075000 00:00 0          [vdso]
b8076000-b8077000 r--p 0001a000 08:01 573463     /lib/ld-2.8.90.so
b8077000-b8078000 rw-p 0001b000 08:01 573463     /lib/ld-2.8.90.so
bf863000-bf878000 rw-p bffeb000 00:00 0          [stack]
Aborted

** Affects: gnokii (Ubuntu)
     Importance: Undecided
         Status: New

-- 
gnokii crashes with "stack smashing detected" error
https://bugs.launchpad.net/bugs/335394
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

Reply via email to