blob: 4436a1330b503b3f1d04138a7b6e922fb4292bcb (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
|
graphic: 0.827
architecture: 0.770
performance: 0.747
i386: 0.682
debug: 0.667
semantic: 0.605
device: 0.545
user-level: 0.509
network: 0.503
x86: 0.470
peripherals: 0.446
hypervisor: 0.400
PID: 0.381
socket: 0.371
virtual: 0.352
ppc: 0.338
kernel: 0.305
boot: 0.266
vnc: 0.253
files: 0.247
mistranslation: 0.242
permissions: 0.239
arm: 0.236
register: 0.196
TCG: 0.161
KVM: 0.157
risc-v: 0.146
VMM: 0.141
assembly: 0.087
qemu hangs in windows 7 host with -serial pipe:windbg
Execution line:
qemu-system-i386.exe -m 512 c:\Disks\Qemu_XP_en.vhd -serial pipe:windbg
It waits for the pipe.
Execute windbg
c:\WINDDK\7600.16385.1\Debuggers\windbg.exe -k com:pipe,port=\\.\pipe\windbg,resets=0,reconnect
GUI black screen shown. QEMU hangs.
qemu v1.5.3 (c0b1a7e207094dba0b37a892b41fe4cab3195e44). MinGW built.
Triaging old bug tickets... can you still reproduce this issue with the latest version of QEMU? Or could we close this ticket nowadays?
[Expired for QEMU because there has been no activity for 60 days.]
Tested and this issue still affects the latest version of QEMU (8.2.0) compiled for Windows.
Instructions in original post are still sufficient to reproduce the problem on Windows 7 x64.
Both i386 and x86_64 were tested and both result in a hung QEMU process.
The GUI does not open until after the other end of the pipe connects (to WinDbg or other).
Using -display gtk results in a hung GUI window with a white screen.
Using -display sdl results in a responsive GUI window, but the VM is still hung after the text "SeaBIOS (version rel-...)" is printed to the screen.
Running with "-d trace:serial_read,trace:serial_write,trace:serial_update_parameters" results in the following output to the console:
serial_update_parameters baudrate=9600 parity='N' data=5 stop=1
serial_update_parameters baudrate=9600 parity='N' data=5 stop=1
I can post additional logs if provided with appropriate parameters for QEMU.
This bug tracker for QEMU has been obsolete for years. If you think there's a problem with QEMU, please file a full report in the gitlab bugtracker: https://gitlab.com/qemu-project/qemu/-/issues . Thanks.
Thank you for the info.
Current issues tracking this bug:
https://gitlab.com/qemu-project/qemu/-/issues/675
https://gitlab.com/qemu-project/qemu/-/issues/1468
https://gitlab.com/qemu-project/qemu/-/issues/1802
|