summary refs log tree commit diff stats
path: root/gitlab/issues/target_missing/host_missing/accel_missing/2963.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_missing/host_missing/accel_missing/2963.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_missing/host_missing/accel_missing/2963.toml')
-rw-r--r--gitlab/issues/target_missing/host_missing/accel_missing/2963.toml32
1 files changed, 32 insertions, 0 deletions
diff --git a/gitlab/issues/target_missing/host_missing/accel_missing/2963.toml b/gitlab/issues/target_missing/host_missing/accel_missing/2963.toml
new file mode 100644
index 00000000..e5432b4e
--- /dev/null
+++ b/gitlab/issues/target_missing/host_missing/accel_missing/2963.toml
@@ -0,0 +1,32 @@
+id = 2963
+title = "QEMU crash with `qemu_mutex_unlock_impl: Operation not permitted` during block device operations"
+state = "opened"
+created_at = "2025-05-14T07:36:27.854Z"
+closed_at = "n/a"
+labels = ["Storage", "workflow::Needs Info"]
+url = "https://gitlab.com/qemu-project/qemu/-/issues/2963"
+host-os = "Ubuntu 22.04"
+host-arch = "x86"
+qemu-version = "QEMU emulator version 8.2.5"
+guest-os = "n/a"
+guest-arch = "n/a"
+description = """We got a crash when I use a blockdev-add command while a blockdev-backup operation was nearly complete. The crash does not reproduce consistently.
+
+This message was printed in the QEMU debug log.
+`qemu: qemu_mutex_unlock_impl: Operation not permitted`
+
+We also collected a coredump at the time of the crash. but, when analyzing the coredump using gdb, the call stack only shows ?? for all frames, making it difficult to diagnose the root cause.
+
+so I have two main questions:
+
+1. Under what circumstances does `qemu_mutex_unlock_impl: Operation not permitted` occur? 
+Is there any known cause or workaround for this kind of crash?
+
+2. What should be done to ensure that the call stack in a coredump is visible? 
+Are there specific build flags or debug symbol requirements we should be aware of?
+We built QEMU with --enable-debug, but the call stack still shows only ?? in gdb when analyzing the core dump."""
+reproduce = """1. Start a VM with block devices configured.
+2. Begin a blockdev-backup operation.
+3. Near the completion of the blockdev-backup, issue a blockdev-add command for another device.
+4. Observe a crash. (The crash does not reproduce consistently)"""
+additional = """"""