QEMU commands aren't quoted or escaped in log files
I created my first QEMU machine, however when I click start nothing happens and the machine goes back to its stopped state 5 seconds later. I tried checking the log files to figure out the issue, and when I did that I noticed that the log contains:
14.08.2025 19:31:00 C:/msys64/mingw64/bin/qemu-system-x86_64w.exe -monitor tcp:localhost:6000,server,nowait -name Windows 11 ARM -uuid REDACTED -accel tcg -audio driver=wav,model=ac97,id=snd0 -boot order=cd,menu=off -m 4096 -k en-us -vga std -cpu Opteron_G5 -smp 3,cores=1,threads=1,sockets=1,maxcpus=1 -pidfile C:\Users\user\Windows 11 ARM\Windows 11 ARM.pid -net nic -net user -hda C:\Users\user\Windows 11 ARM\windows_11_arm.qcow2 -cdrom C:\Users\user\Downloads\Win11_24H2_EnglishInternational_Arm64.iso
Whilst I don't know for certain what the issue is, my suspicion is that the issue is the lack of quoting around fields containing a space (-name, -pidfile, -hda and -cdrom)
EDIT: after some testing I have confirmed that that is NOT the reason why the VM won't boot. Regardless, I would think that the lack of quoting in the logs is definitely a bug
Edited by gamer191