utmapp / utmapp/UTM

A passed-through RNDIS USB gadget device crashes the VM on disconnect

Open
#3,809 1 comment 0 reactions 0 assignees View on GitHub
crash spice
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.