[Qemu-devel] [Bug 1528718] Re: Initial monitor does not output anything on Windows (MSYS2 binary)
This affects both binary editions (for instance "qemu-system-i386.exe" AND "qemu-system-i386w.exe") dumpbin /all "C:\Program Files\qemu\qemu-system-i386.exe"|more Dump of file C:\Program Files\qemu\qemu-system-i386.exe PE signature found File Type: EXECUTABLE IMAGE FILE HEADER VALUES 8664 machine (x64) -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1528718 Title: Initial monitor does not output anything on Windows (MSYS2 binary) Status in QEMU: New Bug description: When running on Windows error messages before the UI is started are not showing up. For example when I run: qemu-system-i386.exe -L /mingw32/etc/qemu/ -m 20G It should display "ram size too large", according to gdb: Breakpoint 1, error_report (fmt=fmt@entry=0x71bdf6 "ram size too large") at C:/build/mingw/mingw-w64-qemu/src/qemu-2.4.0/util/qemu-error.c:233 However the console does never receive that. As far as I could find out vfprintf is called, but it doesn't output anything. Maybe the binary is build for the "win32" subsystem which does not have a console window attached by default? To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1528718/+subscriptions
[Qemu-devel] [Bug 1528718] Re: Initial monitor does not output anything on Windows (MSYS2 binary)
This affects both binary editions (for instance "qemu-system-i386.exe" AND "qemu-system-i386w.exe") dumpbin /all "C:\Program Files\qemu\qemu-system-i386.exe"|more Dump of file C:\Program Files\qemu\qemu-system-i386.exe PE signature found File Type: EXECUTABLE IMAGE 4.00 operating system version 5.02 subsystem version: Win32 -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1528718 Title: Initial monitor does not output anything on Windows (MSYS2 binary) Status in QEMU: New Bug description: When running on Windows error messages before the UI is started are not showing up. For example when I run: qemu-system-i386.exe -L /mingw32/etc/qemu/ -m 20G It should display "ram size too large", according to gdb: Breakpoint 1, error_report (fmt=fmt@entry=0x71bdf6 "ram size too large") at C:/build/mingw/mingw-w64-qemu/src/qemu-2.4.0/util/qemu-error.c:233 However the console does never receive that. As far as I could find out vfprintf is called, but it doesn't output anything. Maybe the binary is build for the "win32" subsystem which does not have a console window attached by default? To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1528718/+subscriptions