summary refs log tree commit diff stats
path: root/gitlab/issues/target_i386/host_missing/accel_missing/752.toml
diff options
context:
space:
mode:
authorChristian Krinitsin <mail@krinitsin.com>2025-05-21 21:21:26 +0200
committerChristian Krinitsin <mail@krinitsin.com>2025-05-21 21:21:26 +0200
commit4b927bc37359dec23f67d3427fc982945f24f404 (patch)
tree245449ef9146942dc7fffd0235b48b7e70a00bf2 /gitlab/issues/target_i386/host_missing/accel_missing/752.toml
parentaa8bd79cec7bf6790ddb01d156c2ef2201abbaab (diff)
downloademulator-bug-study-4b927bc37359dec23f67d3427fc982945f24f404.tar.gz
emulator-bug-study-4b927bc37359dec23f67d3427fc982945f24f404.zip
add gitlab issues in toml format
Diffstat (limited to 'gitlab/issues/target_i386/host_missing/accel_missing/752.toml')
-rw-r--r--gitlab/issues/target_i386/host_missing/accel_missing/752.toml23
1 files changed, 23 insertions, 0 deletions
diff --git a/gitlab/issues/target_i386/host_missing/accel_missing/752.toml b/gitlab/issues/target_i386/host_missing/accel_missing/752.toml
new file mode 100644
index 00000000..d60b4db7
--- /dev/null
+++ b/gitlab/issues/target_i386/host_missing/accel_missing/752.toml
@@ -0,0 +1,23 @@
+id = 752
+title = "vmmouse device gets attached twice, one without i8042 associated"
+state = "closed"
+created_at = "2021-11-28T22:53:30.554Z"
+closed_at = "2021-12-20T04:46:00.143Z"
+labels = ["target: i386"]
+url = "https://gitlab.com/qemu-project/qemu/-/issues/752"
+host-os = "Fedora 34"
+host-arch = "amd64"
+qemu-version = "6.1.92 (v6.2.0-rc1-96-gdd4b0de459)"
+guest-os = "Windows, MS-DOS"
+guest-arch = "i386"
+description = """I'm developing [a driver for the VMware mouse device](https://github.com/NattyNarwhal/vmwmouse). I know this works properly on VMware, but I'm trying it in QEMU too.
+
+[My full notes](https://github.com/NattyNarwhal/vmwmouse/issues/1), but most relevant is:
+
+* a vmmouse instance gets initialized twice (confirmed in qtree), one with i8042 the first time, one without the second time
+* the second vmmouse instance is the one receiving the events, passing them to the i8042 device's fake event handler
+* obviously, a crash because ISAKBDDevice should never be null"""
+reproduce = """1. Load VMware mouse driver
+2. Move cursor (I recommend waiting until Windows loads before doing so, it is very easy to corrupt the guest filesystem if you do it while Windows is loading)
+3. Crash"""
+additional = "n/a"