Hey,

I've managed to reproduce it on 2.7 from jessie-backports again, and the
assert is...

qemu-system-x86_64: /build/qemu-1VqMQS/qemu-2.7+dfsg/hw/usb/core.c:584:
usb_packet_copy: Assertion `p->actual_length + bytes <= iov->size' failed.

Also, this has been known to happen when adding the USB device, leaving the
VM in a 'Shutoff (Crashed)' state. I'm not sure if it's related.

*** Error in `qemu-system-x86_64': double free or corruption (!prev):
0x00007f45d2b3a200 ***

and ...

*** Error in `qemu-system-x86_64': double free or corruption (!prev):
0x00007fa2cd10b560 ***

I'll try the 2.8 version shortly!

Cheers

Kyle

On Mon, Jan 2, 2017 at 11:06 AM Michael Tokarev <m...@tls.msk.ru> wrote:

02.01.2017 13:57, Kyle Gordon wrote:
> Hi Michael,
>
> Thanks for the response. I have tried upgrading qemu* to
> 2.7+dfsg-3~bpo8+2 from jessie-backports, and the behaviour is
> unfortunately the same. I haven't tried upgrading the system to Stretch
> yet, as that might be a bit of a one way road!

Hmm... I see.

I re-read you first message, and it turns out I missed the info
about the bpo version. Please excuse me for that, that's ENOCOFFEE :)

This smells like something specific to this usb device. Did you
try other devices? The thing is that usb passthrough generally
works.

Can you also please show where it asserts out in case of 2.7 version
from bpo?

Also there's 2.8 version built for bpo (but not uploaded yet, since
2.8 hasn't been entered -testing), available at
http://www.corpit.ru/debian/tls/qemu/qemu-system-x86_2.8+dfsg-1~bpo8+1_amd64.deb
which can be of interest in this context too, but this might be
too much for you to try (this version is built with gtk and
virgl support, so there will be other deps).

Thanks,

/mjt

Reply via email to