A passed-through RNDIS USB gadget device crashes the VM on disconnect
- Dominant language
- Swift
- Stars
- 35.5k
- Forks
- 1.8k
- Avg merge
- 5d 5h
- Merged PRs (30d)
- 7
Description
**Describe the issue**
```
When a usb RNDIS USB gadget device is connected via telnet, unplugging it causes the VM to crash.
Steps to reproduce:
* Get a RNDIS USB gadget device (for example a postmarketOS-flashed phone from deep inside your drawer)
* Pass it through to the VM
* Connect to the thing via telnet
* Reboot the device / unplug it
* The entire VM crashes almost every time!
```
**Configuration**
```
* UTM Version: 2.1.2 (31)
* OS Version: 12.3 (21E230)
* Intel or Apple Silicon? M1 Air
```
**Crash log**
[QEMULauncher-2022-03-23-224229.ips.zip](https://github.com/utmapp/UTM/files/8336885/QEMULauncher-2022-03-23-224229.ips.zip)
**Debug log**
[debug.log](https://github.com/utmapp/UTM/files/8336909/debug.log)
**Upload VM**
Debian ARM (i3)
Contributor guide
Assessment
This issue has not been assessed yet.