summary refs log tree commit diff stats
path: root/results/classifier/118/vnc/1548
diff options
context:
space:
mode:
authorChristian Krinitsin <mail@krinitsin.com>2025-06-16 16:59:00 +0000
committerChristian Krinitsin <mail@krinitsin.com>2025-06-16 16:59:33 +0000
commit9aba81d8eb048db908c94a3c40c25a5fde0caee6 (patch)
treeb765e7fb5e9a3c2143c68b0414e0055adb70e785 /results/classifier/118/vnc/1548
parentb89a938452613061c0f1f23e710281cf5c83cb29 (diff)
downloademulator-bug-study-9aba81d8eb048db908c94a3c40c25a5fde0caee6.tar.gz
emulator-bug-study-9aba81d8eb048db908c94a3c40c25a5fde0caee6.zip
add 18th iteration of classifier
Diffstat (limited to 'results/classifier/118/vnc/1548')
-rw-r--r--results/classifier/118/vnc/154868
1 files changed, 68 insertions, 0 deletions
diff --git a/results/classifier/118/vnc/1548 b/results/classifier/118/vnc/1548
new file mode 100644
index 00000000..5df468b2
--- /dev/null
+++ b/results/classifier/118/vnc/1548
@@ -0,0 +1,68 @@
+vnc: 0.948
+x86: 0.794
+device: 0.723
+mistranslation: 0.642
+ppc: 0.641
+graphic: 0.609
+semantic: 0.603
+PID: 0.594
+socket: 0.573
+debug: 0.504
+risc-v: 0.485
+i386: 0.452
+network: 0.443
+register: 0.401
+kernel: 0.388
+hypervisor: 0.348
+TCG: 0.325
+VMM: 0.312
+virtual: 0.293
+user-level: 0.282
+performance: 0.278
+arm: 0.252
+architecture: 0.249
+files: 0.179
+peripherals: 0.171
+boot: 0.171
+permissions: 0.168
+KVM: 0.101
+assembly: 0.082
+
+8.0.0rc0 Regression: vnc fails with Segmentation fault
+Description of problem:
+On connecting with `gvncviewer localhost:05` the qemu process fails with
+```
+Segmentation fault
+```
+`gvncviewer localhost:05` prints
+```
+Connected to server
+Error: Server closed the connection
+Disconnected from server
+```
+Steps to reproduce:
+1. Enter `qemu-system-x86_64 -m 1536 -display vnc=:05 -k de -cdrom openSUSE-Leap-15.3-GNOME-Live-x86_64-Media.iso` in first terminal
+2. Enter `gvncviewer localhost:05` in second terminal
+Additional information:
+Final output of `git bisect`:
+```
+385ac97f8fad0e6980c5dfea71132d5ecfb16608 is the first bad commit
+commit 385ac97f8fad0e6980c5dfea71132d5ecfb16608
+Author: Marc-André Lureau <marcandre.lureau@redhat.com>
+Date:   Tue Jan 17 15:24:40 2023 +0400
+
+    ui: keep current cursor with QemuConsole
+    
+    Keeping the current cursor around is useful, not only for VNC, but for
+    other displays. Let's move it down, see the following patches for other
+    usages.
+    
+    Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
+    Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
+
+ include/ui/console.h | 1 +
+ ui/console.c         | 8 ++++++++
+ ui/vnc.c             | 7 ++-----
+ ui/vnc.h             | 1 -
+ 4 files changed, 11 insertions(+), 6 deletions(-)
+```