Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
01434 Crash/Freeze Critical (emulator) Have not tried Feb 25, 2008, 00:46 Feb 28, 2008, 18:01
Tester JWallace View Status Public Platform
Assigned To Resolution Fixed OS
Status [?] Resolved Driver
Version 0.123u2 Fixed in Version 0.123u3 Build
Fixed in Git Commit Github Pull Request #
Summary 01434: connect4: Crash.
Description connect4: I'll use Connect 4 (mpu4drvr.c) as the example, but I reckon this would happen to any game without a screen.
This is similar to a red bug in this driver that I was never able to reproduce before.
Tested on 123u2, mainline 32bit.

-----------------------------------------------------
Exception at EIP=00718265: INTEGER DIVIDE BY ZERO
-----------------------------------------------------
EAX=00000001 EBX=00000000 ECX=00000000 EDX=00000000
ESI=00000000 EDI=00000000 EBP=0022FD58 ESP=0022FD28

GDB
Program received signal SIGFPE, Arithmetic exception.
0x0070a295 in __divdi3 (u=0, v=0) at ../../gcc-4.2.1/gcc/libgcc2.c:875
875 ../../gcc-4.2.1/gcc/libgcc2.c: No such file or directory.
in ../../gcc-4.2.1/gcc/libgcc2.c

backtrace
#0 0x0070a295 in __divdi3 (u=0, v=0) at ../../gcc-4.2.1/gcc/libgcc2.c:875
#1 0x0070a295 in __divdi3 (u=32155973532982640, v=6648618248825)
at ../../gcc-4.2.1/gcc/libgcc2.c:875
#2 0x0070a295 in __divdi3 (u=38820547255017048, v=644245094401)
at ../../gcc-4.2.1/gcc/libgcc2.c:875
#3 0x0070a295 in __divdi3 (u=78848126311464963, v=31634169310688640)
at ../../gcc-4.2.1/gcc/libgcc2.c:875
#4 0x0070a295 in __divdi3 (u=78848126311464963, v=8629827253267595263)
at ../../gcc-4.2.1/gcc/libgcc2.c:875
#5 0x0070a295 in __divdi3 (u=49891824021368832, v=18034511843622832)
at ../../gcc-4.2.1/gcc/libgcc2.c:875
#6 0x0070a295 in __divdi3 (u=38654705665, v=8971574901909684208)
at ../../gcc-4.2.1/gcc/libgcc2.c:875
#7 0x0070a295 in __divdi3 (u=49891821874593841, v=-9199539879657246720)
at ../../gcc-4.2.1/gcc/libgcc2.c:875
#8 0x0070a295 in __divdi3 (u=4199040, v=139459846977)
at ../../gcc-4.2.1/gcc/libgcc2.c:875
#9 0x0070a295 in __divdi3 (u=Cannot access memory at address 0x8
) at ../../gcc-4.2.1/gcc/libgcc2.c:875
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
Steps To Reproduce
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems connect4
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
0
There are no notes attached to this issue.