Package: qemu-system-x86
Version: 1:2.5+dfsg-1
Severity: normal
File: /usr/bin/qemu-system-x86_64

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi!

Since version 2.5, mounting a 9p filesystem segfaults. To reproduce, I use this 
script:

https://github.com/vincentbernat/eudyptula-boot

Just run with "eudyptula-boot -o".

I have rebuilt qemu with a -dbgsym package and here is a
backtrace. For some reason, the threadpool isn't initialized
correctly.

#0  thread_pool_submit_aio (pool=0x0, func=0x5603970a9890 
<coroutine_enter_func>, arg=0x560399063120, cb=<optimized out>, 
opaque=<optimized out>) at /build/qemu-2.5+dfsg/thread-pool.c:246
req = 0x560398f6c780
#1  0x00005603971d3a0d in aio_bh_call (bh=<optimized out>) at 
/build/qemu-2.5+dfsg/async.c:64
No locals.
#2  aio_bh_poll (ctx=ctx@entry=0x560398f2dcf0) at 
/build/qemu-2.5+dfsg/async.c:92
bh = <optimized out>
bhp = <optimized out>
next = 0x56039a05f720
ret = 1
#3  0x00005603971e0400 in aio_dispatch (ctx=0x560398f2dcf0) at 
/build/qemu-2.5+dfsg/aio-posix.c:305
node = <optimized out>
progress = false
#4  0x00005603971d37ae in aio_ctx_dispatch (source=<optimized out>, 
callback=<optimized out>, user_data=<optimized out>) at 
/build/qemu-2.5+dfsg/async.c:231
ctx = <optimized out>
#5  0x00007f538bc5dfe7 in g_main_dispatch (context=0x560398f2e0e0) at 
/build/glib2.0-ocmJ1Y/glib2.0-2.46.2/./glib/gmain.c:3154
dispatch = 0x5603971d37a0 <aio_ctx_dispatch>
prev_source = 0x0
was_in_call = 0
user_data = 0x0
callback = 0x0
cb_funcs = <optimized out>
cb_data = <optimized out>
need_destroy = <optimized out>
source = 0x560398f2dcf0
current = 0x560398f03080
i = 0
#6  g_main_context_dispatch (context=context@entry=0x560398f2e0e0) at 
/build/glib2.0-ocmJ1Y/glib2.0-2.46.2/./glib/gmain.c:3769
No locals.
#7  0x00005603971ded5b in glib_pollfds_poll () at 
/build/qemu-2.5+dfsg/main-loop.c:211
context = 0x560398f2e0e0
pfds = <optimized out>
#8  os_host_main_loop_wait (timeout=<optimized out>) at 
/build/qemu-2.5+dfsg/main-loop.c:256
ret = 0
spin_counter = 1
#9  main_loop_wait (nonblocking=<optimized out>) at 
/build/qemu-2.5+dfsg/main-loop.c:504
ret = 0
timeout = 4294967295
timeout_ns = <optimized out>
#10 0x0000560396f63074 in main_loop () at /build/qemu-2.5+dfsg/vl.c:1927
nonblocking = <optimized out>
last_io = 1
#11 main (argc=<optimized out>, argv=<optimized out>, envp=<optimized out>) at 
/build/qemu-2.5+dfsg/vl.c:4683
i = <optimized out>
snapshot = <optimized out>
linux_boot = <optimized out>
initrd_filename = <optimized out>
kernel_filename = <optimized out>
kernel_cmdline = <optimized out>
boot_order = 0x560397277f02 "cad"
boot_once = <optimized out>
ds = <optimized out>
cyls = <optimized out>
heads = <optimized out>
secs = <optimized out>
translation = <optimized out>
hda_opts = <optimized out>
opts = 0x0
icount_opts = <optimized out>
olist = <optimized out>
optind = 43
optarg = 0x0
loadvm = <optimized out>
machine_class = 0x560398f03100
cpu_model = <optimized out>
vga_model = 0x0
qtest_chrdev = <optimized out>
qtest_log = <optimized out>
pid_file = <optimized out>
incoming = <optimized out>
defconfig = <optimized out>
userconfig = 144
log_mask = <optimized out>
log_file = <optimized out>
trace_events = <optimized out>
trace_file = <optimized out>
maxram_size = <optimized out>
ram_slots = <optimized out>
vmstate_dump_file = <optimized out>
main_loop_err = 0x0
err = 0x0
__func__ = "main"


- -- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.4.0-rc4-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages qemu-system-x86 depends on:
ii  ipxe-qemu           1.0.0+git-20150424.a25a16d-1
ii  libaio1             0.3.110-2
ii  libasound2          1.0.29-1
ii  libbluetooth3       5.36-1
ii  libbrlapi0.6        5.2~20141018-5+b2
ii  libc6               2.21-4
ii  libcacard0          1:2.5.0-2
ii  libfdt1             1.4.0+dfsg-2
ii  libgcc1             1:5.3.1-3
ii  libglib2.0-0        2.46.2-1
ii  libgnutls-deb0-28   3.3.18-1
ii  libjpeg62-turbo     1:1.4.1-2
ii  libncurses5         6.0+20151024-2
ii  libnettle6          3.1.1-4
ii  libpixman-1-0       0.33.4-1
ii  libpng12-0          1.2.54-1
ii  libpulse0           7.1-2
ii  libsasl2-2          2.1.26.dfsg1-14+b1
ii  libsdl1.2debian     1.2.15-12
ii  libseccomp2         2.2.3-2
ii  libspice-server1    0.12.6-4
ii  libtinfo5           6.0+20151024-2
ii  libusb-1.0-0        2:1.0.20-1
ii  libusbredirparser1  0.7-1
ii  libuuid1            2.27.1-1
ii  libvdeplug2         2.3.2+r586-2+b1
ii  libx11-6            2:1.6.3-1
ii  libxen-4.6          4.6.0-1
ii  libxenstore3.0      4.6.0-1
ii  qemu-system-common  1:2.5+dfsg-1
ii  seabios             1.8.2-1
ii  zlib1g              1:1.2.8.dfsg-2+b1

Versions of packages qemu-system-x86 recommends:
ii  qemu-utils  1:2.5+dfsg-1

Versions of packages qemu-system-x86 suggests:
ii  kmod              21-1
ii  ovmf              0~20150106.5c2d456b-2
ii  qemu-block-extra  1:2.5+dfsg-1
pn  samba             <none>
ii  sgabios           0.0~svn8-3
ii  vde2              2.3.2+r586-2+b1

- -- no debconf information

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJWdI4LAAoJEJWkL+g1NSX5cF8P/R2S0+eUKUbBdIo5wT5pPUoM
FDi+en7NsPr2SzahFcG2AufE+nm8KWjRzGGKp59tEaY3Lh5Wt6AmUu0cq0Apzlgz
1+KKfnZg5ixqDUlXK1vvdVba0cTEGnwWQgNAg7Gz0/IbNQRSlXSCsl63UzigVmf4
E6OVzUGx0eVPAZUIPb49RfmZjKoleIQmA7Mwg88S2kyQwPvHVtorcUwtpQE/UIQ8
9uyOKcI8OSig/cekqPzdkcMyK20UZYDE0eBUW5wVckwIIzBsOfT6hmuAs5b8zPFC
hVCEJeuEAmH7+2CiCudSwI73E0PZcj9MZ9uLfMVUxJbYqs8HIOGmeFVzACVCkf0Q
yjik1fPc71/OSRZ185rNhCHtNPKW7QEXkvb8+lVTDN3Xpd376k1bFkK92vAlDiIc
59YjfBmJ7yP2qLpcAMCVSqTshh4NeVyamYT4cxfRK302q0GHOWnPz7XHpceYcx8A
0kSEoiGTIHXdDYTTEKN/MT6EW6FEVM0ZbnhFQu0dF3OJsnzPRoEt+vBgCbBGuqEM
XY+gOlCMortdnT6KcFhU3HRLMKUN646o0Q9pfOOcmfhpf07avRB+LW2rqToskAdG
cDbOkKCbv0dzJqtWPLHxwLCigwE4wNfOJw00wfxkpZjPCXERtEGLVkDEx+RFVRs1
tBE/4o/wnC35GCMKjyGe
=9ks/
-----END PGP SIGNATURE-----

Reply via email to