Package: dosfstools
Version: 3.0.16-1
Severity: important
dosfslabel segfault when creating a label. I tested it on real device and
on a file (formated with mkdosfs before). Downgrading to 3.0.13-1 (current
version in testing) fix the problem.
Example:
vdanjean@eyak:~$ dd if=/dev/zero of=/tmp/d7 bs=1024 count=1440
1440+0 enregistrements lus
1440+0 enregistrements écrits
1474560 octets (1,5 MB) copiés, 0,00582326 s, 253 MB/s
vdanjean@eyak:~$ mkdosfs /tmp/d7
mkdosfs 3.0.16 (01 Mar 2013)
vdanjean@eyak:~$ dosfslabel /tmp/d7 EFIFS
*** buffer overflow detected ***: dosfslabel terminated
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x37)[0x7ffff7b422a7]
/lib/x86_64-linux-gnu/libc.so.6(+0xee160)[0x7ffff7b41160]
/lib/x86_64-linux-gnu/libc.so.6(+0xed5b9)[0x7ffff7b405b9]
/lib/x86_64-linux-gnu/libc.so.6(_IO_default_xsputn+0x85)[0x7ffff7ac84b5]
/lib/x86_64-linux-gnu/libc.so.6(_IO_vfprintf+0x14c)[0x7ffff7a967cc]
/lib/x86_64-linux-gnu/libc.so.6(__vsprintf_chk+0x9d)[0x7ffff7b4065d]
/lib/x86_64-linux-gnu/libc.so.6(__sprintf_chk+0x7f)[0x7ffff7b4059f]
dosfslabel[0x40467b]
dosfslabel[0x402aa8]
dosfslabel[0x40151b]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd)[0x7ffff7a71ead]
dosfslabel[0x40171d]
======= Memory map: ========
00400000-0040c000 r-xp 00000000 fe:00 1440943
/sbin/dosfslabel
0060b000-0060c000 r--p 0000b000 fe:00 1440943
/sbin/dosfslabel
0060c000-0060d000 rw-p 0000c000 fe:00 1440943
/sbin/dosfslabel
0060d000-00630000 rw-p 00000000 00:00 0 [heap]
7ffff783d000-7ffff7852000 r-xp 00000000 fe:00 392525
/lib/x86_64-linux-gnu/libgcc_s.so.1
7ffff7852000-7ffff7a52000 ---p 00015000 fe:00 392525
/lib/x86_64-linux-gnu/libgcc_s.so.1
7ffff7a52000-7ffff7a53000 rw-p 00015000 fe:00 392525
/lib/x86_64-linux-gnu/libgcc_s.so.1
7ffff7a53000-7ffff7bd3000 r-xp 00000000 fe:00 404598
/lib/x86_64-linux-gnu/libc-2.13.so
7ffff7bd3000-7ffff7dd3000 ---p 00180000 fe:00 404598
/lib/x86_64-linux-gnu/libc-2.13.so
7ffff7dd3000-7ffff7dd7000 r--p 00180000 fe:00 404598
/lib/x86_64-linux-gnu/libc-2.13.so
7ffff7dd7000-7ffff7dd8000 rw-p 00184000 fe:00 404598
/lib/x86_64-linux-gnu/libc-2.13.so
7ffff7dd8000-7ffff7ddd000 rw-p 00000000 00:00 0
7ffff7ddd000-7ffff7dfd000 r-xp 00000000 fe:00 404604
/lib/x86_64-linux-gnu/ld-2.13.so
7ffff7fc5000-7ffff7fc8000 rw-p 00000000 00:00 0
7ffff7ff9000-7ffff7ffb000 rw-p 00000000 00:00 0
7ffff7ffb000-7ffff7ffc000 r-xp 00000000 00:00 0 [vdso]
7ffff7ffc000-7ffff7ffd000 r--p 0001f000 fe:00 404604
/lib/x86_64-linux-gnu/ld-2.13.so
7ffff7ffd000-7ffff7ffe000 rw-p 00020000 fe:00 404604
/lib/x86_64-linux-gnu/ld-2.13.so
7ffff7ffe000-7ffff7fff000 rw-p 00000000 00:00 0
7ffffffde000-7ffffffff000 rw-p 00000000 00:00 0 [stack]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0
[vsyscall]
Abandon (core dumped)
vdanjean@eyak:~$
Regards,
Vincent
-- System Information:
Debian Release: 7.0
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1,
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386 armel mipsel
Kernel: Linux 3.2.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages dosfstools depends on:
ii libc6 2.13-38
dosfstools recommends no packages.
dosfstools suggests no packages.
-- no debconf information
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]