Package: qemu-system-x86
Version: 1:5.2+dfsg-2
Severity: normal
One of my libvirt/QEMU guests is now segfaulting on startup:
Thread 1 (Thread 0x7fcd275e5e80 (LWP 829788)):
#0 audio_init (dev=dev@entry=0x0, name=name@entry=0x5590b2b8a27b "hda") at
../../audio/audio.c:1712
#1 0x00005590b2890f7a in AUD_register_card (name=name@entry=0x5590b2b8a27b
"hda", card=card@entry=0x5590b67676f8) at ../../audio/audio.c:1831
#2 0x00005590b28459d5 in hda_audio_init (hda=<optimized out>,
desc=0x5590b2f39f60 <duplex_mixemu>) at ../../hw/audio/hda-codec.c:691
#3 0x00005590b26dd59a in hda_codec_dev_realize (qdev=<optimized out>,
errp=0x7ffd21d56380) at ../../hw/audio/intel-hda.c:74
#4 0x00005590b2ae98b1 in device_set_realized (obj=<optimized out>,
value=<optimized out>, errp=0x7ffd21d56400) at ../../hw/core/qdev.c:886
#5 0x00005590b2ad45c6 in property_set_bool (obj=0x5590b6767660, v=<optimized
out>, name=<optimized out>, opaque=0x5590b4e453e0, errp=0x7ffd21d56400) at
../../qom/object.c:2251
#6 0x00005590b2ad7418 in object_property_set (obj=obj@entry=0x5590b6767660,
name=name@entry=0x5590b2cc2ee9 "realized", v=v@entry=0x5590b676fde0,
errp=errp@entry=0x5590b308c010 <error_fatal>) at ../../qom/object.c:1398
#7 0x00005590b2ad3580 in object_property_set_qobject
(obj=obj@entry=0x5590b6767660, name=name@entry=0x5590b2cc2ee9 "realized",
value=value@entry=0x5590b676fd20, errp=errp@entry=0x5590b308c010 <error_fatal>)
at ../../qom/qom-qobject.c:28
#8 0x00005590b2ad79f5 in object_property_set_bool (obj=0x5590b6767660,
name=name@entry=0x5590b2cc2ee9 "realized", value=value@entry=true,
errp=errp@entry=0x5590b308c010 <error_fatal>) at ../../qom/object.c:1465
#9 0x00005590b2ae9ebe in qdev_realize (dev=<optimized out>,
bus=bus@entry=0x5590b6722348, errp=errp@entry=0x5590b308c010 <error_fatal>) at
../../hw/core/qdev.c:399
#10 0x00005590b27a3ef7 in qdev_device_add (opts=0x5590b4e43030,
errp=errp@entry=0x5590b308c010 <error_fatal>) at
../../softmmu/qdev-monitor.c:676
#11 0x00005590b2a05a3f in device_init_func (opaque=<optimized out>,
opts=<optimized out>, errp=0x5590b308c010 <error_fatal>) at
../../softmmu/vl.c:2104
#12 0x00005590b2b7144a in qemu_opts_foreach (list=<optimized out>,
func=func@entry=0x5590b2a05a30 <device_init_func>, opaque=opaque@entry=0x0,
errp=0x5590b308c010 <error_fatal>) at ../../util/qemu-option.c:1156
#13 0x00005590b2a0c4a4 in qemu_init (argc=<optimized out>, argv=<optimized
out>, envp=<optimized out>) at ../../softmmu/vl.c:4400
#14 0x00005590b26a3479 in main (argc=<optimized out>, argv=<optimized out>,
envp=<optimized out>) at ../../softmmu/main.c:49
I'm working around it by removing the sound device from my XML:
--- debian10.xml.crashes 2020-12-13 10:49:45.376371832 -0700
+++ debian10.xml 2020-12-13 10:49:52.812335134 -0700
@@ -135,9 +135,6 @@
<listen type='address'/>
<image compression='off'/>
</graphics>
- <sound model='ich9'>
- <address type='pci' domain='0x0000' bus='0x00' slot='0x1b'
function='0x0'/>
- </sound>
<video>
<model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1'
primary='yes'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x01'
function='0x0'/>
-- System Information:
Debian Release: bullseye/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1,
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.9.0-1-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_FIRMWARE_WORKAROUND
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages qemu-system-x86 depends on:
ii ipxe-qemu 1.0.0+git-20190125.36a4c85-5
ii libaio1 0.3.112-8
ii libc6 2.31-5
ii libcapstone4 4.0.2-3
ii libfdt1 1.6.0-1
ii libgcc-s1 10.2.1-1
ii libglib2.0-0 2.66.3-2
ii libgnutls30 3.7.0-3
ii libibverbs1 32.0-1+b1
ii libjpeg62-turbo 1:2.0.5-1.1
ii libnettle8 3.6-2
ii libnuma1 2.0.12-1+b1
ii libpixman-1-0 0.40.0-1
ii libpmem1 1.10-1
ii libpng16-16 1.6.37-3
ii librdmacm1 32.0-1+b1
ii libsasl2-2 2.1.27+dfsg-2
ii libseccomp2 2.5.0-3+b1
ii libslirp0 4.3.1-1
ii libudev1 247.1-4
ii liburing1 0.7-2
ii libusb-1.0-0 2:1.0.24-1
ii libvdeplug2 4.0.1-2
ii libxendevicemodel1 4.14.0+80-gd101b417b7-1
ii libxenevtchn1 4.14.0+80-gd101b417b7-1
ii libxenforeignmemory1 4.14.0+80-gd101b417b7-1
ii libxengnttab1 4.14.0+80-gd101b417b7-1
ii libxenmisc4.14 4.14.0+80-gd101b417b7-1
ii libxenstore3.0 4.14.0+80-gd101b417b7-1
ii libxentoolcore1 4.14.0+80-gd101b417b7-1
ii qemu-system-common 1:5.2+dfsg-2
ii qemu-system-data 1:5.2+dfsg-2
ii seabios 1.14.0-2
ii zlib1g 1:1.2.11.dfsg-2
Versions of packages qemu-system-x86 recommends:
ii ovmf 2020.11-1
pn qemu-system-gui <none>
ii qemu-utils 1:5.2+dfsg-2
Versions of packages qemu-system-x86 suggests:
pn qemu-block-extra <none>
ii qemu-system-data [sgabios] 1:5.2+dfsg-2
pn samba <none>
pn vde2 <none>
-- no debconf information