View Issue Details

IDProjectCategoryView StatusLast Update
02252UltimateBodyBlowsGeneralpublic2020-03-27 13:53
ReporterVille Haapanen Assigned ToJOTD  
PrioritynormalSeverityminorReproducibilityalways
Status acknowledgedResolutionopen 
Project InfoUltimate Body Blows (Team 17)
http://www.whdload.de/games/UltimateBodyBlows.html
Summary02252: The game crashes with exception when character Tekno performs the
DescriptionGameVersion: english,pal
SlaveVersion: 1.1 from 14.02.2003

The game crashes with exception when character Tekno performs the Extensor-move. Sorry don't have the exact info now, will post the exception info later.
Tagsaccess_fault
Attached Files
.whdl_register (2,916 bytes)   
************************* 01-Jan-78 00:18:34 ************************16.9.4672***
Slave='UltimateBodyBlows.Slave' (5048 bytes)
ShadowMem 78B9B720 - 78BA4720 (  36864) AbsolutMem     9000 -   180000 (1536000)
Resload   7FDC4000 - 7FDCCCFC (  36092) at 7FDC4000  GL=$7FECF000
Slave     7FED8000 - 7FED9394 (   5012) at 7FED8000  BaseMemSize=$180000
ExpMem    7FDCE000 - 7FECE000 (1048576) at 7FDCE000
attn=FF(60,82) fc=-1 kn=10856 cs=92B9 rw=0 zpt=-1 ep=0 ei=0
setcpu=0(SNCS,ENCS,BNCS)

Exception "Access Fault" ($4008) PC = $7FE67D80 (Task 'Initial CLI', ExpMem $99D80) Long Read from $85303C

$7fe67d70 lsl.w        #4,d0
$7fe67d72 lea          ($7fe67ddc),a1
$7fe67d78 lea          (0,a1,d0.w),a1                 ;$7fe69b04
$7fe67d7c movem.l      (a1)+,a0/a2                    ;$7fe68c74
�1m$7fe67d80 move.l       (a0),a0                        ;$0085303c
�22m$7fe67d82 move.l       (a2),d0                        ;$00574479
$7fe67d84 movem.l      (a1)+,d1-d2                    ;$7fe68c74
$7fe67d88 tst.l        d0
$7fe67d8a ble.b        $7fe67dac

exception stackframe:
$7FE50568 00007FE6 7D804008 0085303C 01010200
regular stack:
$7FE614EC 000000EA 00000000 00000000 00000010 00000000 00000000 00000020 0000FFFF
$7FE6150C 7FE7BFD0 00000002 00000000 7FE7BF40 7FE80232 7FE7BFD0 00DFF000 7FE661B6
$7FE6152C 7FE6584E 7FE6511C 7FE644CA 7FE643B2 7FE6435A 7FED824E 00000FEC 1FF990BF
$7FE6154C 7FDC4000 7FE5B204 00000001 7FE615A0 00001000 7FE50684 00000001 1FF980E3
$7FE6156C 1FF97567 7FE6037C 7FED80C0 7FED80C5 7FDC4000 7FE6037C 7FE61598 7FED8126

  ----0---- ----1---- ----2---- ----3---- ----4---- ----5---- ----6---- ----7----
Dx      E90         0         0        10         0         0        E9      FFFF
Ax   85303C  7FE68C74    574479  7FE7BF40  7FE80232  7FE7BFD0    DFF000

                 TTSM III   XNZVC
�1mPC=7FE67D80�22m  SR %0000000000000000�1m  USP=7FE614EC  �22mSSP=7FE50568
VBR=7FED0000  SFC=5  DFC=1  CACR=0  PCR=04300622  BUSCR=00000000
TC=8000  URP=7FDC2000  SRP=7FDC2000
DTT0=00000000  DTT1=00000000  ITT0=00000000  ITT1=00000000

         MEDRAAAABVCPSDT          YZ  PMRCBSDAAAA
intena=%�1m0110001000101100�22m dmacon=%�1m0000011111111100�22m adkcon=$1100
intreq=%�1m0000010001000000�22m
vposr....A300  vhposr...029C  joy0dat..0202  joy1dat..FCD3  clxdat...80EF  
pot0dat..0000  pot1dat..0000  potinp...5500  serdatr..3800  dskbytr..A000  
deniseid.00F8  hhposr...FF67  
   ciaa:     PI ROPS		   ciab:     PI ROPS
	cra=�1m00000000�22m  ta=21FF<21FF	   cra=�1m00000000�22m  ta=FFFF<FFFF
	    AII ROPS			    AII ROPS
	crb=�1m00000001�22m  tb=6C34<FFFF	   crb=�1m10000000�22m  tb=FFFF<FFFF
	    10RTWCLO	  parallel	    DRCCDSOY      M3210HDS
	pra=�1m01111110�22m  prb=�1m11111111�22m      pra=�1m11111111�22m  prb=�1m11111111�22m
       ddra=�1m00000011�22m ddrb=�1m00000000�22m     ddra=�1m11000000�22m ddrb=�1m11111111�22m
       event=00ADB1  icr=00  sdr=74    event=0000CF  icr=00  sdr=00
.whdl_register (2,916 bytes)   
whdl_register2 (3,720 bytes)   
************************* 07-Nov-12 12:29:45 ************************17.1.5206***
Slave='UltimateBodyBlows.Slave' (5048 bytes)
ShadowMem 78CA8060 - 78CC9060 ( 135168) AbsolutMem    21000 -   180000 (1437696)
Resload   7FDBA000 - 7FDC1F4C (  32588) at 7FDBA000  GL=$7FEC5000
Slave     7FECE000 - 7FECF394 (   5012) at 7FECE000  BaseMemSize=$180000
ExpMem    7FDC4000 - 7FEC4000 (1048576) at 7FDC4000
attn=FF(60,82) fc=-1 kn=10856 cs=FFFB rw=0 zpt=-1 ep=0 ei=0
setcpu=3B3D(SS,BC,SB,DC,IC,SCB,ECB,BNC)

Exception "Access Fault" ($4008) PC = $7FE60B06 (Task 'Initial CLI', ExpMem
$9CB06) Word Read from $5268000C

$7fe60ad8 moveq        #0,d4
$7fe60ada move.b       (0,a4),d4                      ;$0007fa5e
$7fe60ade btst         #30,d6
$7fe60ae2 beq.b        $7fe60ae8
$7fe60ae4 bset         #8,d4
$7fe60ae8 btst         #31,d6
$7fe60aec beq.b        $7fe60af0
$7fe60aee neg.w        d4
$7fe60af0 move.w       (2,a2),d5                      ;$7fe71f42
$7fe60af4 add.w        d4,d5
$7fe60af6 move.w       d4,($7fe60b74)
$7fe60afc move.w       ($32,a3),d0                    ;$7fe72002
$7fe60b00 lsl.w        #2,d0
$7fe60b02 move.l       ($7fe60b38,pc,d0.w),a5         ;$7fe60b78
�1m$7fe60b06 move.w       (a5),d2                        ;$5268000c
�22m$7fe60b08 moveq        #0,d0
$7fe60b0a tst.b        ($c,a3)                        ;$7fe71fdc
$7fe60b0e beq.b        $7fe60b22
$7fe60b10 addq.l       #4,d0
$7fe60b12 neg.w        d1
$7fe60b14 moveq        #0,d4
$7fe60b16 move.b       (2,a4),d4                      ;$0007fa60
$7fe60b1a move.w       d4,($7fe60b76)
$7fe60b20 add.w        d4,d5
$7fe60b22 move.w       d5,(2,a3)                      ;$7fe71fd2
$7fe60b26 move.w       #$7c,(4,a3)                    ;$7fe71fd4
$7fe60b2c move.l       ($7fe60b68,pc,d0.w),d1         ;$7fe60ba8
$7fe60b30 exg          a0,a3
$7fe60b32 bsr.w        $7fe5ed6a

exception stackframe:
$7FE46568 00007FE6 0B064008 5268000C 01410800
regular stack:
$7FE57528 7FE607FA 7FE607A6 7FE5B134 7FE5A4CA 7FE5A3B2 7FE5A35A 7FECE24E 00000FEC
$7FE57548 1FF968BF 7FDBA000 7FE51204 00000001 7FE575A0 00001000 7FE46684 00000001
$7FE57568 1FF958E3 1FF94D67 7FE5637C 7FECE0C0 7FECE0C5 7FDBA000 7FE5637C 7FE57598
$7FE57588 7FECE126 7FE51204 7FECE11A 7FDE3DEA 00001000 7FE52014 00000000 7FE56464
$7FE575A8 FFFFFFFE 7FE4706C 1FF91CC6 00000000 7FF385D0 00000002 5748444C 6F616400

  ----0---- ----1---- ----2---- ----3---- ----4---- ----5---- ----6---- ----7----
Dx       40    1300E5        20     E9750        1F       234      1DE8         0
Ax 7FE701B0     7FA32  7FE71F40  7FE71FD0     7FA5E  5268000C    DFF000

                 TTSM III   XNZVC
�1mPC=7FE60B06�22m  SR %0000000000000000�1m  USP=7FE57528  �22mSSP=7FE46568
VBR=7FEC6000  SFC=5  DFC=1  CACR=A0808000  PCR=04300623  BUSCR=00000000
TC=8000  URP=7FDB8000  SRP=7FDB8000
DTT0=00000000  DTT1=00000000  ITT0=00000000  ITT1=00000000

         MEDRAAAABVCPSDT          YZ  PMRCBSDAAAA
intena=%�1m0110011000101100�22m dmacon=%�1m0000011111111100�22m adkcon=$1100
intreq=%�1m0000000001000000�22m
vposr....A300  vhposr...0282  joy0dat..0301  joy1dat..2640  clxdat...80EF  
pot0dat..0000  pot1dat..0000  potinp...5500  serdatr..3800  dskbytr..A000  
deniseid.00F8  hhposr...FFB4  
   ciaa:     PI ROPS		   ciab:     PI ROPS
	cra=�1m00000000�22m  ta=21FF<21FF	   cra=�1m00000000�22m  ta=FFFF<FFFF
	    AII ROPS			    AII ROPS
	crb=�1m00000001�22m  tb=FA27<FFFF	   crb=�1m10000000�22m  tb=FFFF<FFFF
	    10RTWCLO	  parallel	    DRCCDSOY      M3210HDS
	pra=�1m01111110�22m  prb=�1m11111111�22m      pra=�1m11111111�22m  prb=�1m11111111�22m
       ddra=�1m00000011�22m ddrb=�1m00000000�22m     ddra=�1m11000000�22m ddrb=�1m11111111�22m
       event=0232BD  icr=00  sdr=CC    event=0000C7  icr=00  sdr=00
whdl_register2 (3,720 bytes)   
whdl_register3 (3,724 bytes)   
************************* 02-Apr-13 08:16:47 ************************17.2.5302***
Slave='UltimateBodyBlowsCD32.Slave' (5048 bytes)
ShadowMem 78E36FF0 - 78E4EFF0 (  98304) AbsolutMem    18000 -   180000 (1474560)
Resload   7FDA3000 - 7FDAB1DC (  33244) at 7FDA3000  GL=$7FEAE000
Slave     7FEB7000 - 7FEB8394 (   5012) at 7FEB7000  BaseMemSize=$180000
ExpMem    7FDAD000 - 7FEAD000 (1048576) at 7FDAD000
attn=FF(60,82) fc=-1 kn=10856 cs=8D2B rw=0 zpt=-1 ep=0 ei=0
setcpu=3B3D(SS,BC,SB,DC,IC,SCB,ECB,BNC)

Exception "Access Fault" ($4008) PC = $7FE49B06 (Task 'Initial CLI', ExpMem
$9CB06) Word Read from $FFDB0000

$7fe49ad8 moveq        #0,d4
$7fe49ada move.b       (0,a4),d4                      ;$00082732
$7fe49ade btst         #30,d6
$7fe49ae2 beq.b        $7fe49ae8
$7fe49ae4 bset         #8,d4
$7fe49ae8 btst         #31,d6
$7fe49aec beq.b        $7fe49af0
$7fe49aee neg.w        d4
$7fe49af0 move.w       (2,a2),d5                      ;$7fe5af42
$7fe49af4 add.w        d4,d5
$7fe49af6 move.w       d4,($7fe49b74)
$7fe49afc move.w       ($32,a3),d0                    ;$7fe5b002
$7fe49b00 lsl.w        #2,d0
$7fe49b02 move.l       ($7fe49b38,pc,d0.w),a5         ;$7fe49b74
�1m$7fe49b06 move.w       (a5),d2                        ;$ffdb0000
�22m$7fe49b08 moveq        #0,d0
$7fe49b0a tst.b        ($c,a3)                        ;$7fe5afdc
$7fe49b0e beq.b        $7fe49b22
$7fe49b10 addq.l       #4,d0
$7fe49b12 neg.w        d1
$7fe49b14 moveq        #0,d4
$7fe49b16 move.b       (2,a4),d4                      ;$00082734
$7fe49b1a move.w       d4,($7fe49b76)
$7fe49b20 add.w        d4,d5
$7fe49b22 move.w       d5,(2,a3)                      ;$7fe5afd2
$7fe49b26 move.w       #$7c,(4,a3)                    ;$7fe5afd4
$7fe49b2c move.l       ($7fe49b68,pc,d0.w),d1         ;$7fe49ba4
$7fe49b30 exg          a0,a3
$7fe49b32 bsr.w        $7fe47d6a

exception stackframe:
$7FE2F568 00007FE4 9B064008 FFDB0000 01410800
regular stack:
$7FE40528 7FE497FA 7FE497A6 7FE44134 7FE434CA 7FE433B2 7FE4335A 7FEB724E 00000FEC
$7FE40548 1FF90CBF 7FDA3000 7FE3A204 00000001 7FE405A0 00001000 7FE2F684 00000001
$7FE40568 1FF8FCE3 1FF8F167 7FE3F37C 7FEB70C0 7FEB70C5 7FDA3000 7FE3F37C 7FE40598
$7FE40588 7FEB7126 7FE3A204 7FEB711A 7FDCCDEA 00001000 7FE3B014 00000000 7FE3F464
$7FE405A8 FFFFFFFE 7FE3006C 1FF8C0C6 00000000 7FD6C110 00000002 5748444C 6F616400

  ----0---- ----1---- ----2---- ----3---- ----4---- ----5---- ----6---- ----7----
Dx       3C    1400E5        20     E9750      FFDB       12F  80005606         0
Ax 7FE591B0     8270E  7FE5AF40  7FE5AFD0     82732  FFDB0000    DFF000

                 TTSM III   XNZVC
�1mPC=7FE49B06�22m  SR %0000000000000000�1m  USP=7FE40528  �22mSSP=7FE2F568
VBR=7FEAF000  SFC=5  DFC=1  CACR=A0808000  PCR=04300623  BUSCR=00000000
TC=8000  URP=7FDA1000  SRP=7FDA1000
DTT0=00000000  DTT1=00000000  ITT0=00000000  ITT1=00000000

         MEDRAAAABVCPSDT          YZ  PMRCBSDAAAA
intena=%�1m0110001000101100�22m dmacon=%�1m0000011111111100�22m adkcon=$1100
intreq=%�1m0000010001000000�22m
vposr....A300  vhposr...0284  joy0dat..0203  joy1dat..01FF  clxdat...80EF  
pot0dat..0000  pot1dat..0000  potinp...5500  serdatr..3800  dskbytr..A000  
deniseid.00F8  hhposr...FFB0  
   ciaa:     PI ROPS		   ciab:     PI ROPS
	cra=�1m00000000�22m  ta=21FF<21FF	   cra=�1m00000000�22m  ta=FFFF<FFFF
	    AII ROPS			    AII ROPS
	crb=�1m00000001�22m  tb=1E49<FFFF	   crb=�1m10000000�22m  tb=FFFF<FFFF
	    10RTWCLO	  parallel	    DRCCDSOY      M3210HDS
	pra=�1m01111110�22m  prb=�1m11111111�22m      pra=�1m11111111�22m  prb=�1m11111111�22m
       ddra=�1m00000011�22m ddrb=�1m00000000�22m     ddra=�1m11000000�22m ddrb=�1m11111111�22m
       event=0005A2  icr=00  sdr=00    event=0000C7  icr=00  sdr=00
whdl_register3 (3,724 bytes)   
MachineA1200
CPU68060 + PPC
CPUSpeed60
ChipSetAGA
GFXCardVoodoo3/Mediator
ChipMem2 MB
FastMem128 MB
WorkbenchOS 3.1
KickROM40 - Kick 3.1
KickSoft40 - Kick 3.1
WHDLoad16.9
importedyes

Activities

Ville Haapanen

Ville Haapanen

2010-02-27 23:00

reporter   note ~01697

OK, on several attempts the Exception "Access Fault" happens randomly. It just occured to me 2 times in a row with Tekno performing the Extensor. Now it really seems to occur randomly. whdl_register attached.
Ville Haapanen

Ville Haapanen

2010-07-12 17:23

reporter   note ~01856

Yet again "access fault" Tekno performing Extensor. Weird.
Ville Haapanen

Ville Haapanen

2010-11-29 13:22

reporter   note ~02161

This doesn't seem to be happening with a 68030.
Ville Haapanen

Ville Haapanen

2012-11-07 11:37

reporter   note ~02842

Tested again with newest WHDLoad 17.1 and was playing with Tekno against Lazer. In the 2nd round I did Extensor-move and whatta ya know? Access fault again :). New .whdl_register attached (whdl_register2)
Ville Haapanen

Ville Haapanen

2012-12-28 22:25

reporter   note ~02866

...aaaand played again, with WHDLoad 17.1 and just randomly trying "BranchCache" -tooltype. But now I was able to finish the whole game using Kossak :). NO access fault!
Ville Haapanen

Ville Haapanen

2012-12-29 12:02

reporter   note ~02867

Excited, and tried again with Tekno. This time the access fault happened in the first round. No help from BranchCache...
Ville Haapanen

Ville Haapanen

2013-04-02 08:23

reporter   note ~03017

Last edited: 2013-04-02 08:25

Attached new crash register-file, used latest WHDLoad 17.2.5302 and tried NoMemReverse-tooltype, with no luck. It also crashed without it.
Played with Tekno, extensor-move caused crash.

JOTD

JOTD

2016-06-14 23:25

developer   note ~04955

Tried with WinUAE with MMU on (68040) and playing Tekno: did not see any access faults.
What is extensor move exactly?
Ville Haapanen

Ville Haapanen

2016-06-21 21:00

reporter   note ~04998

It is the one performed with the metallic grab hook. Can't test this anymore cause don't have the HW...

But it happened randomly, sometimes not and sometimes yes.

Issue History

Date Modified Username Field Change
2010-02-27 22:10 administrator New Issue
2010-02-27 22:10 administrator Status new => assigned
2010-02-27 22:10 administrator Assigned To => JOTD
2010-02-27 22:10 administrator Machine => A1200
2010-02-27 22:10 administrator CPU => 68060 + PPC
2010-02-27 22:10 administrator CPUSpeed => 60
2010-02-27 22:10 administrator ChipSet => AGA
2010-02-27 22:10 administrator GFXCard => Voodoo3/Mediator
2010-02-27 22:10 administrator ChipMem => 2 MB
2010-02-27 22:10 administrator FastMem => 128 MB
2010-02-27 22:10 administrator Workbench => OS 3.1
2010-02-27 22:10 administrator KickROM => 40 - Kick 3.1
2010-02-27 22:10 administrator KickSoft => 40 - Kick 3.1
2010-02-27 22:10 administrator WHDLoad => 16.9
2010-02-27 22:10 administrator imported => yes
2010-02-27 23:00 Ville Haapanen Note Added: 0001697
2010-02-27 23:00 Ville Haapanen File Added: .whdl_register
2010-07-12 17:23 Ville Haapanen Note Added: 0001856
2010-07-20 17:32 Ville Haapanen Tag Attached: access_fault
2010-10-31 21:23 JOTD Status assigned => acknowledged
2010-11-29 13:22 Ville Haapanen Note Added: 0002161
2012-11-07 11:37 Ville Haapanen File Added: whdl_register2
2012-11-07 11:37 Ville Haapanen Note Added: 0002842
2012-12-28 22:25 Ville Haapanen Note Added: 0002866
2012-12-29 12:02 Ville Haapanen Note Added: 0002867
2013-04-02 08:22 Ville Haapanen File Added: whdl_register3
2013-04-02 08:23 Ville Haapanen Note Added: 0003017
2013-04-02 08:25 Ville Haapanen Note Edited: 0003017
2016-06-14 23:25 JOTD Note Added: 0004955
2016-06-21 21:00 Ville Haapanen Note Added: 0004998
2020-03-27 13:53 CFOU Relationship added has duplicate 03974
2020-03-27 13:54 CFOU Relationship deleted has duplicate 03974