Package: qemu-system-x86
Version: 1:2.2+dfsg-2exp

If you have files with very long names on a virtual FAT disk, QEMU crashes:

$ mkdir storage
$ touch storage/$(perl -e "print 'x'x120")
$ qemu-system-x86_64 -drive file=fat:storage/
vvfat storage/ chs 1024,16,63
*** stack smashing detected ***: qemu-system-x86_64 terminated
======= Backtrace: =========
/lib/i386-linux-gnu/i686/cmov/libc.so.6(+0x6cf03)[0xf5b22f03]
/lib/i386-linux-gnu/i686/cmov/libc.so.6(__fortify_fail+0x45)[0xf5bb0aa5]
/lib/i386-linux-gnu/i686/cmov/libc.so.6(+0xfaa5a)[0xf5bb0a5a]
qemu-system-x86_64(_fini+0x0)[0xf75c8194]
qemu-system-x86_64(+0x30a16f)[0xf755716f]
qemu-system-x86_64(+0x30ab07)[0xf7557b07]
qemu-system-x86_64(+0x2f0a60)[0xf753da60]
qemu-system-x86_64(+0x2f151c)[0xf753e51c]
qemu-system-x86_64(+0x2f05c0)[0xf753d5c0]
qemu-system-x86_64(+0x18221d)[0xf73cf21d]
qemu-system-x86_64(+0x183499)[0xf73d0499]
qemu-system-x86_64(+0x197c7e)[0xf73e4c7e]
qemu-system-x86_64(+0x378f55)[0xf75c5f55]
qemu-system-x86_64(main+0x346d)[0xf729908d]
/lib/i386-linux-gnu/i686/cmov/libc.so.6(__libc_start_main+0xf3)[0xf5acfa63]
qemu-system-x86_64(+0x4fe4a)[0xf729ce4a]
======= Memory map: ========
f48c6000-f49c2000 rw-p 00000000 00:00 0 f49c2000-f49ed000 r-xp 00000000 fd:00 4587726 /usr/lib/i386-linux-gnu/libvorbis.so.0.4.7
f49ed000-f49ee000 r--p 0002a000 fd:00 4587726                            
/usr/lib/i386-linux-gnu/libvorbis.so.0.4.7
f49ee000-f49ef000 rw-p 0002b000 fd:00 4587726                            
/usr/lib/i386-linux-gnu/libvorbis.so.0.4.7
f49ef000-f49f6000 r-xp 00000000 fd:00 4587783                            
/usr/lib/i386-linux-gnu/libogg.so.0.8.2
f49f6000-f49f7000 r--p 00006000 fd:00 4587783                            
/usr/lib/i386-linux-gnu/libogg.so.0.8.2
f49f7000-f49f8000 rw-p 00007000 fd:00 4587783                            
/usr/lib/i386-linux-gnu/libogg.so.0.8.2
f49f8000-f49f9000 rw-p 00000000 00:00 0 f49f9000-f4a75000 r-xp 00000000 fd:00 4588095 /usr/lib/i386-linux-gnu/libvorbisenc.so.2.0.10
f4a75000-f4a87000 r--p 0007b000 fd:00 4588095                            
/usr/lib/i386-linux-gnu/libvorbisenc.so.2.0.10
f4a87000-f4a88000 rw-p 0008d000 fd:00 4588095                            
/usr/lib/i386-linux-gnu/libvorbisenc.so.2.0.10
f4a88000-f4abd000 r-xp 00000000 fd:00 4588047                            
/usr/lib/i386-linux-gnu/libFLAC.so.8.3.0
f4abd000-f4abe000 r--p 00035000 fd:00 4588047                            
/usr/lib/i386-linux-gnu/libFLAC.so.8.3.0
f4abe000-f4abf000 rw-p 00036000 fd:00 4588047                            
/usr/lib/i386-linux-gnu/libFLAC.so.8.3.0
f4abf000-f4ad4000 r-xp 00000000 fd:00 6554226                            
/lib/i386-linux-gnu/i686/cmov/libnsl-2.19.so
f4ad4000-f4ad5000 r--p 00015000 fd:00 6554226                            
/lib/i386-linux-gnu/i686/cmov/libnsl-2.19.so
f4ad5000-f4ad6000 rw-p 00016000 fd:00 6554226                            
/lib/i386-linux-gnu/i686/cmov/libnsl-2.19.so
f4ad6000-f4ad8000 rw-p 00000000 00:00 0 f4ad8000-f4ae9000 r-xp 00000000 fd:00 4588532 /usr/lib/i386-linux-gnu/libXi.so.6.1.0
f4ae9000-f4aea000 r--p 00010000 fd:00 4588532                            
/usr/lib/i386-linux-gnu/libXi.so.6.1.0
f4aea000-f4aeb000 rw-p 00011000 fd:00 4588532                            
/usr/lib/i386-linux-gnu/libXi.so.6.1.0
f4aeb000-f4aec000 rw-p 00000000 00:00 0 f4aec000-f4af1000 r-xp 00000000 fd:00 4587734 /usr/lib/i386-linux-gnu/libXdmcp.so.6.0.0
f4af1000-f4af2000 rw-p 00004000 fd:00 4587734                            
/usr/lib/i386-linux-gnu/libXdmcp.so.6.0.0
f4af2000-f4af4000 r-xp 00000000 fd:00 4588130                            
/usr/lib/i386-linux-gnu/libXau.so.6.0.0
f4af4000-f4af5000 r--p 00001000 fd:00 4588130                            
/usr/lib/i386-linux-gnu/libXau.so.6.0.0
f4af5000-f4af6000 rw-p 00002000 fd:00 4588130                            
/usr/lib/i386-linux-gnu/libXau.so.6.0.0
f4af6000-f4b30000 r-xp 00000000 fd:00 6553955                            
/lib/i386-linux-gnu/libncursesw.so.5.9
f4b30000-f4b31000 r--p 00039000 fd:00 6553955                            
/lib/i386-linux-gnu/libncursesw.so.5.9
f4b31000-f4b32000 rw-p 0003a000 fd:00 6553955                            
/lib/i386-linux-gnu/libncursesw.so.5.9
f4b32000-f4c21000 r-xp 00000000 fd:00 6553734                            
/lib/i386-linux-gnu/libslang.so.2.3.0
f4c21000-f4c24000 r--p 000ee000 fd:00 6553734                            
/lib/i386-linux-gnu/libslang.so.2.3.0
f4c24000-f4c33000 rw-p 000f1000 fd:00 6553734                            
/lib/i386-linux-gnu/libslang.so.2.3.0
f4c33000-f4c62000 rw-p 00000000 00:00 0 f4c62000-f4c68000 r-xp 00000000 fd:00 4588069 /usr/lib/i386-linux-gnu/libffi.so.6.0.2
f4c68000-f4c69000 r--p 00005000 fd:00 4588069                            
/usr/lib/i386-linux-gnu/libffi.so.6.0.2
f4c69000-f4c6a000 rw-p 00006000 fd:00 4588069                            
/usr/lib/i386-linux-gnu/libffi.so.6.0.2
f4c6a000-f4c6b000 rw-p 00000000 00:00 0 f4c6b000-f4c6f000 r-xp 00000000 fd:00 6553747 /lib/i386-linux-gnu/libattr.so.1.1.0
f4c6f000-f4c70000 r--p 00003000 fd:00 6553747                            
/lib/i386-linux-gnu/libattr.so.1.1.0
f4c70000-f4c71000 rw-p 00004000 fd:00 6553747                            
/lib/i386-linux-gnu/libattr.so.1.1.0
f4c71000-f4c76000 r-xp 00000000 fd:00 4588400                            
/usr/lib/i386-linux-gnu/libasyncns.so.0.3.1
f4c76000-f4c77000 r--p 00004000 fd:00 4588400                            
/usr/lib/i386-linux-gnu/libasyncns.so.0.3.1
f4c77000-f4c78000 rw-p 00005000 fd:00 4588400                            
/usr/lib/i386-linux-gnu/libasyncns.so.0.3.1
f4c78000-f4cea000 r-xp 00000000 fd:00 4589692                            
/usr/lib/i386-linux-gnu/libsndfile.so.1.0.25
f4cea000-f4cec000 r--p 00071000 fd:00 4589692                            
/usr/lib/i386-linux-gnu/libsndfile.so.1.0.25
f4cec000-f4ced000 rw-p 00073000 fd:00 4589692                            
/usr/lib/i386-linux-gnu/libsndfile.so.1.0.25
f4ced000-f4cf1000 rw-p 00000000 00:00 0 f4cf1000-f4cf9000 r-xp 00000000 fd:00 6554514 /lib/i386-linux-gnu/libwrap.so.0.7.6
f4cf9000-f4cfa000 r--p 00007000 fd:00 6554514                            
/lib/i386-linux-gnu/libwrap.so.0.7.6
f4cfa000-f4cfb000 rw-p 00008000 fd:00 6554514                            
/lib/i386-linux-gnu/libwrap.so.0.7.6
f4cfb000-f4d22000 r-xp 00000000 fd:00 6554038                            
/lib/i386-linux-gnu/libsystemd.so.0.3.1
f4d22000-f4d23000 r--p 00026000 fd:00 6554038                            
/lib/i386-linux-gnu/libsystemd.so.0.3.1
f4d23000-f4d24000 rw-p 00027000 fd:00 6554038                            
/lib/i386-linux-gnu/libsystemd.so.0.3.1
f4d24000-f4d25000 rw-p 00000000 00:00 0 Aborted


-- System Information:
Debian Release: 8.0
 APT prefers unstable
 APT policy: (990, 'unstable'), (500, 'experimental')
Architecture: i386 (x86_64)
Foreign Architectures: amd64

Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages qemu-system-x86 depends on:
ii  ipxe-qemu           1.0.0+git-20141004.86285d1-1
ii  libaio1             0.3.110-1
ii  libasound2          1.0.28-1
ii  libbluetooth3       5.23-2+b1
ii  libbrlapi0.6        5.2~20141018-2
ii  libc6               2.19-13
ii  libcurl3-gnutls     7.38.0-4
ii  libfdt1             1.4.0+dfsg-1
ii  libgcc1             1:4.9.2-10
ii  libglib2.0-0        2.42.1-1
ii  libgnutls-deb0-28   3.3.8-5
ii  libiscsi2           1.12.0-2
ii  libjpeg62-turbo     1:1.3.1-11
ii  libncurses5         5.9+20140913-1+b1
ii  libpixman-1-0       0.32.6-3
ii  libpng12-0          1.2.50-2+b2
ii  libpulse0           5.0-13
ii  librados2           0.80.7-2
ii  librbd1             0.80.7-2
ii  libsasl2-2          2.1.26.dfsg1-12
ii  libsdl1.2debian     1.2.15-10+b1
ii  libseccomp2         2.1.1-1
ii  libspice-server1    0.12.5-1+b1
ii  libssh2-1           1.4.3-4
ii  libtinfo5           5.9+20140913-1+b1
ii  libusb-1.0-0        2:1.0.19-1
ii  libusbredirparser1  0.7-1
ii  libuuid1            2.25.2-4.1
ii  libvdeplug2         2.3.2+r586-2
ii  libx11-6            2:1.6.2-3
ii  libxen-4.4          4.4.1-6
ii  libxenstore3.0      4.4.1-6
ii  qemu-system-common  1:2.2+dfsg-2exp
ii  seabios             1.7.5-1
ii  zlib1g              1:1.2.8.dfsg-2+b1

-- Configuration Files:
/etc/qemu/target-x86_64.conf changed:
[machine]
accel = "kvm"

--
Jakub Wilk


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to