blob: 0181b82b7fb0e4e7cbdc29b968c607f4d028c9c8 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
|
The bug report describes a situation where QEMU crashes due to an arithmetic operation that causes a SIGFPE (signal for floating-point exception). Specifically, when certain division operations are performed on the m68k target platform, QEMU fails to handle these operations correctly and crashes. This is related to how QEMU emulates or interprets instructions on the m68k architecture.
The key points in the bug report include:
- A minimal test program that causes the crash by performing an integer division of `INT_MIN` by `-1`.
- An alternative example using assembly code with specific move and divide instructions.
- The mention that this was discovered while porting NetBSD to QEMU's m68k "virt" platform, indicating it affects real-world use cases.
The bug does not involve a system call (syscall) error or other runtime errors outside of instruction emulation. Instead, it is directly related to the execution and handling of specific instructions within QEMU's m68k emulation.
**Answer:** instruction
|