[Bug 1920602] Re: QEMU crash after a QuickBASIC program integer overflow

2021-05-15 Thread Thomas Huth
This is an automated cleanup. This bug report has been moved to QEMU's new bug tracker on gitlab.com and thus gets marked as 'expired' now. Please continue with the discussion here: https://gitlab.com/qemu-project/qemu/-/issues/318 ** Changed in: qemu Status: Confirmed => Expired ** Bug

[Bug 1920602] Re: QEMU crash after a QuickBASIC program integer overflow

2021-05-09 Thread Philippe Mathieu-Daudé
FErr# IRQ raise since bf13bfab084 ("i386: implement IGNNE"): Change the handling of port F0h writes and FPU exceptions to implement IGNNE. The implementation mixes a bit what the chipset and processor do in real hardware, but the effect is the same as what happens with actual FERR# and

[Bug 1920602] Re: QEMU crash after a QuickBASIC program integer overflow

2021-05-09 Thread Philippe Mathieu-Daudé
Since commit 975af797f1e helper_fist_ST0() sets float_flag_invalid. -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1920602 Title: QEMU crash after a QuickBASIC program integer overflow Status in QE

[Bug 1920602] Re: QEMU crash after a QuickBASIC program integer overflow

2021-05-09 Thread Philippe Mathieu-Daudé
** Changed in: qemu Status: New => Confirmed ** Tags added: i386 tcg -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1920602 Title: QEMU crash after a QuickBASIC program integer overflow Sta

[Bug 1920602] Re: QEMU crash after a QuickBASIC program integer overflow

2021-05-09 Thread Aaro Koskinen
Attached is a minimal FreeDOS floppy disk to reproduce the TCG crash. Still reproducible with QEMU v6.0.0: WARNING: Image format was not specified for 'test-floppy.img' and probing guessed raw. Automatically detecting the format is dangerous for raw images, write operations on block 0 w

[Bug 1920602] Re: QEMU crash after a QuickBASIC program integer overflow

2021-03-20 Thread Aaro Koskinen
For -enable-kvm I haven't been able to find a working commit. All versions since v3.1.0 just silently hang with the program. -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1920602 Title: QEMU crash

[Bug 1920602] Re: QEMU crash after a QuickBASIC program integer overflow

2021-03-20 Thread Aaro Koskinen
The program works (in TCQ mode) with QEMU v5.0.0. QEMU starts crashing with the commit: commit 975af797f1e04e4d1b1a12f1731141d3770fdbce Author: Joseph Myers Date: Fri May 15 21:21:24 2020 + target/i386: fix IEEE x87 floating-point exception raising -- You received this bug notificat

[Bug 1920602] Re: QEMU crash after a QuickBASIC program integer overflow

2021-03-20 Thread Aaro Koskinen
** Description changed: - A trivial program compiler with QuickBASIC 4.5 with integer overflow + A trivial program compiled with QuickBASIC 4.5 with integer overflow will crash QEMU when ran under MS-DOS 5.0 or FreeDOS 1.2: - C:\KILLER>type killer.bas