2024-03-19 10:06 CET

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0002252UltimateBodyBlows[All Projects] Generalpublic2020-03-27 13:53
ReporterVille Haapanen 
Assigned ToJOTDProject InfoUltimate Body Blows (Team 17)
http://www.whdload.de/games/UltimateBodyBlows.html
 
PrioritynormalSeverityminorReproducibilityalways
StatusacknowledgedResolutionopen 
Summary0002252: 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
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
Attached Files
  • ? file icon .whdl_register (2,916 bytes) 2010-02-27 23:00 -
    ************************* 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
    PC=7FE67D80›22m  SR %0000000000000000›1m  USP=7FE614EC  SSP=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=%0110001000101100›22m dmacon=%›1m0000011111111100 adkcon=$1100
    intreq=%0000010001000000
    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=00000000›22m  ta=21FF<21FF	   cra=›1m00000000  ta=FFFF<FFFF
    	    AII ROPS			    AII ROPS
    	crb=00000001›22m  tb=6C34<FFFF	   crb=›1m10000000  tb=FFFF<FFFF
    	    10RTWCLO	  parallel	    DRCCDSOY      M3210HDS
    	pra=01111110›22m  prb=›1m11111111›22m      pra=›1m11111111›22m  prb=›1m11111111
           ddra=00000011›22m ddrb=›1m00000000›22m     ddra=›1m11000000›22m ddrb=›1m11111111
           event=00ADB1  icr=00  sdr=74    event=0000CF  icr=00  sdr=00
    
    ? file icon .whdl_register (2,916 bytes) 2010-02-27 23:00 +
  • ? file icon whdl_register2 (3,720 bytes) 2012-11-07 11:37 -
    ************************* 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
    PC=7FE60B06›22m  SR %0000000000000000›1m  USP=7FE57528  SSP=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=%0110011000101100›22m dmacon=%›1m0000011111111100 adkcon=$1100
    intreq=%0000000001000000
    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=00000000›22m  ta=21FF<21FF	   cra=›1m00000000  ta=FFFF<FFFF
    	    AII ROPS			    AII ROPS
    	crb=00000001›22m  tb=FA27<FFFF	   crb=›1m10000000  tb=FFFF<FFFF
    	    10RTWCLO	  parallel	    DRCCDSOY      M3210HDS
    	pra=01111110›22m  prb=›1m11111111›22m      pra=›1m11111111›22m  prb=›1m11111111
           ddra=00000011›22m ddrb=›1m00000000›22m     ddra=›1m11000000›22m ddrb=›1m11111111
           event=0232BD  icr=00  sdr=CC    event=0000C7  icr=00  sdr=00
    
    ? file icon whdl_register2 (3,720 bytes) 2012-11-07 11:37 +
  • ? file icon whdl_register3 (3,724 bytes) 2013-04-02 08:22 -
    ************************* 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
    PC=7FE49B06›22m  SR %0000000000000000›1m  USP=7FE40528  SSP=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=%0110001000101100›22m dmacon=%›1m0000011111111100 adkcon=$1100
    intreq=%0000010001000000
    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=00000000›22m  ta=21FF<21FF	   cra=›1m00000000  ta=FFFF<FFFF
    	    AII ROPS			    AII ROPS
    	crb=00000001›22m  tb=1E49<FFFF	   crb=›1m10000000  tb=FFFF<FFFF
    	    10RTWCLO	  parallel	    DRCCDSOY      M3210HDS
    	pra=01111110›22m  prb=›1m11111111›22m      pra=›1m11111111›22m  prb=›1m11111111
           ddra=00000011›22m ddrb=›1m00000000›22m     ddra=›1m11000000›22m ddrb=›1m11111111
           event=0005A2  icr=00  sdr=00    event=0000C7  icr=00  sdr=00
    
    ? file icon whdl_register3 (3,724 bytes) 2013-04-02 08:22 +

-Relationships
+Relationships

-Notes

note ~0001697

Ville Haapanen (reporter)

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.

note ~0001856

Ville Haapanen (reporter)

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

note ~0002161

Ville Haapanen (reporter)

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

note ~0002842

Ville Haapanen (reporter)

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)

note ~0002866

Ville Haapanen (reporter)

...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!

note ~0002867

Ville Haapanen (reporter)

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

note ~0003017

Ville Haapanen (reporter)

Last edited: 2013-04-02 08:25

View 2 revisions

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.

note ~0004955

JOTD (developer)

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

note ~0004998

Ville Haapanen (reporter)

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.
+Notes

-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 View Revisions
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 0003974
2020-03-27 13:54 CFOU Relationship deleted has duplicate 0003974
+Issue History