09 May 2009, 17:56 | #1 |
Registered User
Join Date: Feb 2009
Location: Moon
Posts: 17
|
Crashes with "CPU Emulation Speed/fastest possible..." + DOpusRT command
Hi,
I get crashes (#80000003) with DOpusRT command from DOpus 4 package when I run WinUAE with "CPU Emulation Speed/Fastest possible, but maintain chipset timing". When I switch to "Adjustable between CPU and chipset" I get no crashes. This is the same problem like with "Spy" command which I reported some time ago. Sourcecode of DOpusRT command is here: http://diropus4.cvs.sourceforge.net/...opus4/DOpusRT/ Binary files: http://dopus.free.fr/betas.php Here are Enforcer hits which I get when I click on a file and DOpus 4 try to run a program associated with the file (video player): Enforcer Hit! Bad program Illegal LONG WRITE to: 002849fb PC: 100a2444 Data: badededf 0000000e 00000018 00000010 109bba54 ffffffa7 0426f825 00000067 Addr: 109c0800 002849fb 002849eb 109bd780 109c3996 109bbb0c 10000880 109c0714 Stck: 0000000c 109c0800 109bd780 109bd862 00000000 ffffffff ffffffcf 109bb9d4 Stck: 109bd780 109c0760 10000880 109bd78a 00000008 109bd490 109bd418 ffffffff Stck: 109bb9d4 109bb9f0 109c0768 109bd4ac 109bbae4 109bcba0 ffffffff ffffffff Stck: ffffffcf ffffffa7 0426f825 00000067 109bb9d4 109bb9f0 109bbae4 10000880 Stck: 00fa6c6e 00000100 00000010 109be15c 109bb70c 00fa6bb2 0426f825 00000067 ----> 109bd780 - "System:C/DOpusRT" Hunk 0000 Offset 00000de0 ----> 109bd862 - "System:C/DOpusRT" Hunk 0000 Offset 00000ec2 ----> 109bd780 - "System:C/DOpusRT" Hunk 0000 Offset 00000de0 ----> 109bd78a - "System:C/DOpusRT" Hunk 0000 Offset 00000dea ----> 109bd490 - "System:C/DOpusRT" Hunk 0000 Offset 00000af0 ----> 109bd418 - "System:C/DOpusRT" Hunk 0000 Offset 00000a78 ----> 109bd4ac - "System:C/DOpusRT" Hunk 0000 Offset 00000b0c ----> 109bcba0 - "System:C/DOpusRT" Hunk 0000 Offset 00000200 100a242e : 001c 9083 OR.B #$83,(A4)+ 100a2432 : 671a BEQ.B #$0000001a 100a2434 : 2283 MOVE.L D3,(A1) 100a2436 : c34a EXG.L A1,A2 100a2438 : 43f2 3800 LEA.L (A2, D3.L*1, $00) == $002849fb,A1 100a243c : 2389 08fc MOVE.L A1,(A1, D0.L*1, $fffffffc) == $bb0728d6 100a2440 : 6126 BSR.B #$00000026 100a2442 : 5480 ADD.L #$00000002,D0 100a2444 : * 2280 MOVE.L D0,(A1) 100a2446 : 6100 0136 BSR.W #$0136 100a244a : c34a EXG.L A1,A2 100a244c : 6008 BT .B #$00000008 100a244e : 2283 MOVE.L D3,(A1) 100a2450 : 0271 fffe 3802 AND.W #$fffe,(A1, D3.L*1, $02) == $00284a0d 100a2456 : 5889 ADDA.L #$00000004,A1 100a2458 : 2009 MOVE.L A1,D0 100a245a : 4cdf 0c0c MVMEL.L #$0c0c,(A7)+ Name: "Background CLI" Enforcer Hit! Bad program Illegal LONG WRITE to: 00284a03 PC: 100a2586 Data: badededf 0000000e 0000030e 00000010 109bba54 ffffffa7 0426f825 00000067 Addr: 109c0800 002849fb 002849eb 109bd780 109c3996 109bbb0c 10000880 109c070c Stck: 100a244a 109c4800 0000000c 109c0800 109bd780 109bd862 00000000 ffffffff Stck: ffffffcf 109bb9d4 109bd780 109c0760 10000880 109bd78a 00000008 109bd490 Stck: 109bd418 ffffffff 109bb9d4 109bb9f0 109c0768 109bd4ac 109bbae4 109bcba0 Stck: ffffffff ffffffff ffffffcf ffffffa7 0426f825 00000067 109bb9d4 109bb9f0 Stck: 109bbae4 10000880 00fa6c6e 00000100 00000010 109be15c 109bb70c 00fa6bb2 ----> 109bd780 - "System:C/DOpusRT" Hunk 0000 Offset 00000de0 ----> 109bd862 - "System:C/DOpusRT" Hunk 0000 Offset 00000ec2 ----> 109bd780 - "System:C/DOpusRT" Hunk 0000 Offset 00000de0 ----> 109bd78a - "System:C/DOpusRT" Hunk 0000 Offset 00000dea ----> 109bd490 - "System:C/DOpusRT" Hunk 0000 Offset 00000af0 ----> 109bd418 - "System:C/DOpusRT" Hunk 0000 Offset 00000a78 ----> 109bd4ac - "System:C/DOpusRT" Hunk 0000 Offset 00000b0c ----> 109bcba0 - "System:C/DOpusRT" Hunk 0000 Offset 00000200 100a256a : 0028 600a 274c OR.B #$0a,(A0, $274c) == $109c2f4c 100a2570 : 0004 6704 OR.B #$04,D4 100a2574 : 294b 0008 MOVE.L A3,(A4, $0008) == $109c399e 100a2578 : 4cdf 1c01 MVMEL.L #$1c01,(A7)+ 100a257c : 4e75 RTS.L 100a257e : eb4a LSL.W #$00000005,D2 100a2580 : 48e7 0020 MVMLE.L #$0020,-(A7) 100a2584 : 8441 OR.W D1,D2 100a2586 : * 42a9 0008 CLR.L (A1, $0008) == $00284a03 100a258a : 45f0 2520 008c LEA.L (A0, D2.W*4+140)+0 == $109c14c4,A2 100a2590 : 2352 0004 MOVE.L (A2),(A1, $0004) == $002849ff 100a2594 : 6706 BEQ.B #$00000006 100a2596 : 2589 0152 0008 MOVE.L A1,(A2, D0.W*1+0)+8 == $badedef7 100a259c : 2489 MOVE.L A1,(A2) 100a259e : ea4a LSR.W #$00000005,D2 100a25a0 : 2028 0028 MOVE.L (A0, $0028) == $109c0828,D0 100a25a4 : 05c0 BSET.L D2,D0 Name: "Background CLI" Enforcer Hit! Bad program Illegal LONG WRITE to: 002849ff PC: 100a2590 Data: badededf 0000000e 0000030e 00000010 109bba54 ffffffa7 0426f825 00000067 Addr: 109c0800 002849fb 109c14c4 109bd780 109c3996 109bbb0c 10000880 109c070c Stck: 100a244a 109c4800 0000000c 109c0800 109bd780 109bd862 00000000 ffffffff Stck: ffffffcf 109bb9d4 109bd780 109c0760 10000880 109bd78a 00000008 109bd490 Stck: 109bd418 ffffffff 109bb9d4 109bb9f0 109c0768 109bd4ac 109bbae4 109bcba0 Stck: ffffffff ffffffff ffffffcf ffffffa7 0426f825 00000067 109bb9d4 109bb9f0 Stck: 109bbae4 10000880 00fa6c6e 00000100 00000010 109be15c 109bb70c 00fa6bb2 ----> 109bd780 - "System:C/DOpusRT" Hunk 0000 Offset 00000de0 ----> 109bd862 - "System:C/DOpusRT" Hunk 0000 Offset 00000ec2 ----> 109bd780 - "System:C/DOpusRT" Hunk 0000 Offset 00000de0 ----> 109bd78a - "System:C/DOpusRT" Hunk 0000 Offset 00000dea ----> 109bd490 - "System:C/DOpusRT" Hunk 0000 Offset 00000af0 ----> 109bd418 - "System:C/DOpusRT" Hunk 0000 Offset 00000a78 ----> 109bd4ac - "System:C/DOpusRT" Hunk 0000 Offset 00000b0c ----> 109bcba0 - "System:C/DOpusRT" Hunk 0000 Offset 00000200 100a2574 : 294b 0008 MOVE.L A3,(A4, $0008) == $109c399e 100a2578 : 4cdf 1c01 MVMEL.L #$1c01,(A7)+ 100a257c : 4e75 RTS.L 100a257e : eb4a LSL.W #$00000005,D2 100a2580 : 48e7 0020 MVMLE.L #$0020,-(A7) 100a2584 : 8441 OR.W D1,D2 100a2586 : 42a9 0008 CLR.L (A1, $0008) == $00284a03 100a258a : 45f0 2520 008c LEA.L (A0, D2.W*4+140)+0 == $109c14c4,A2 100a2590 : * 2352 0004 MOVE.L (A2),(A1, $0004) == $002849ff 100a2594 : 6706 BEQ.B #$00000006 100a2596 : 2589 0152 0008 MOVE.L A1,(A2, D0.W*1+0)+8 == $0022002e 100a259c : 2489 MOVE.L A1,(A2) 100a259e : ea4a LSR.W #$00000005,D2 100a25a0 : 2028 0028 MOVE.L (A0, $0028) == $109c0828,D0 100a25a4 : 05c0 BSET.L D2,D0 100a25a6 : 2140 0028 MOVE.L D0,(A0, $0028) == $109c0828 100a25aa : 2030 242c MOVE.L (A0, D2.W*4, $2c) == $109c1464,D0 Name: "Background CLI" Enforcer Hit! Bad program Illegal LONG WRITE to: 0022002e PC: 100a259c Data: badededf 0000000e 0000030e 00000010 109bba54 ffffffa7 0426f825 00000067 Addr: 109c0800 002849fb 109c14c4 109bd780 109c3996 109bbb0c 10000880 109c070c Stck: 100a244a 109c4800 0000000c 109c0800 109bd780 109bd862 00000000 ffffffff Stck: ffffffcf 109bb9d4 109bd780 109c0760 10000880 109bd78a 00000008 109bd490 Stck: 109bd418 ffffffff 109bb9d4 109bb9f0 109c0768 109bd4ac 109bbae4 109bcba0 Stck: ffffffff ffffffff ffffffcf ffffffa7 0426f825 00000067 109bb9d4 109bb9f0 Stck: 109bbae4 10000880 00fa6c6e 00000100 00000010 109be15c 109bb70c 00fa6bb2 ----> 109bd780 - "System:C/DOpusRT" Hunk 0000 Offset 00000de0 ----> 109bd862 - "System:C/DOpusRT" Hunk 0000 Offset 00000ec2 ----> 109bd780 - "System:C/DOpusRT" Hunk 0000 Offset 00000de0 ----> 109bd78a - "System:C/DOpusRT" Hunk 0000 Offset 00000dea ----> 109bd490 - "System:C/DOpusRT" Hunk 0000 Offset 00000af0 ----> 109bd418 - "System:C/DOpusRT" Hunk 0000 Offset 00000a78 ----> 109bd4ac - "System:C/DOpusRT" Hunk 0000 Offset 00000b0c ----> 109bcba0 - "System:C/DOpusRT" Hunk 0000 Offset 00000200 100a257e : eb4a LSL.W #$00000005,D2 100a2580 : 48e7 0020 MVMLE.L #$0020,-(A7) 100a2584 : 8441 OR.W D1,D2 100a2586 : 42a9 0008 CLR.L (A1, $0008) == $00284a03 100a258a : 45f0 2520 008c LEA.L (A0, D2.W*4+140)+0 == $109c14c4,A2 100a2590 : 2352 0004 MOVE.L (A2),(A1, $0004) == $002849ff 100a2594 : 6706 BEQ.B #$00000006 100a2596 : 2589 0152 0008 MOVE.L A1,(A2, D0.W*1+0)+8 == $0022002e 100a259c : * 2489 MOVE.L A1,(A2) 100a259e : ea4a LSR.W #$00000005,D2 100a25a0 : 2028 0028 MOVE.L (A0, $0028) == $109c0828,D0 100a25a4 : 05c0 BSET.L D2,D0 100a25a6 : 2140 0028 MOVE.L D0,(A0, $0028) == $109c0828 100a25aa : 2030 242c MOVE.L (A0, D2.W*4, $2c) == $109c1464,D0 100a25ae : 03c0 BSET.L D1,D0 100a25b0 : 2180 242c MOVE.L D0,(A0, D2.W*4, $2c) == $109c1464 100a25b4 : 4cdf 0400 MVMEL.L #$0400,(A7)+ Name: "Background CLI" Enforcer Hit! Bad program Illegal LONG WRITE to: 002849ef PC: 109bd864 Data: 002849ef 0000000e 109c4800 0000000c 109bba54 ffffffa7 0426f825 00000067 Addr: 002849f3 002849ef 109c0800 109bd780 109c3996 109bbb0c 10000880 109c0728 Stck: ffffffff ffffffcf 109bb9d4 109bd780 109c0760 10000880 109bd78a 00000008 Stck: 109bd490 109bd418 ffffffff 109bb9d4 109bb9f0 109c0768 109bd4ac 109bbae4 Stck: 109bcba0 ffffffff ffffffff ffffffcf ffffffa7 0426f825 00000067 109bb9d4 Stck: 109bb9f0 109bbae4 10000880 00fa6c6e 00000100 00000010 109be15c 109bb70c Stck: 00fa6bb2 0426f825 00000067 109bba84 109bb70c 00fa6ce0 00000100 00fa04da ----> 109bd864 - "System:C/DOpusRT" Hunk 0000 Offset 00000ec4 ----> 109bd780 - "System:C/DOpusRT" Hunk 0000 Offset 00000de0 ----> 109bd78a - "System:C/DOpusRT" Hunk 0000 Offset 00000dea ----> 109bd490 - "System:C/DOpusRT" Hunk 0000 Offset 00000af0 ----> 109bd418 - "System:C/DOpusRT" Hunk 0000 Offset 00000a78 ----> 109bd4ac - "System:C/DOpusRT" Hunk 0000 Offset 00000b0c ----> 109bcba0 - "System:C/DOpusRT" Hunk 0000 Offset 00000200 109bd850 : 2044 MOVEA.L D4,A0 109bd852 : 2240 MOVEA.L D0,A1 109bd854 : 4eae ff10 JSR.L (A6, -$00f0) == $10000790 109bd858 : 2c55 MOVEA.L (A5),A6 109bd85a : 204a MOVEA.L A2,A0 109bd85c : 2003 MOVE.L D3,D0 109bd85e : 4eae ff46 JSR.L (A6, -$00ba) == $100007c6 109bd862 : 2040 MOVEA.L D0,A0 109bd864 : * 20c3 MOVE.L D3,(A0)+ 109bd866 : 2008 MOVE.L A0,D0 109bd868 : 4cdf 6c1c MVMEL.L #$6c1c,(A7)+ 109bd86c : 4e75 RTS.L 109bd86e : 48e7 0032 MVMLE.L #$0032,-(A7) 109bd872 : 47ec 80be LEA.L (A4, -$7f42) == $109bba54,A3 109bd876 : 45ec 8176 LEA.L (A4, -$7e8a) == $109bbb0c,A2 109bd87a : 600e BT .B #$0000000e 109bd87c : 2c52 MOVEA.L (A2),A6 Name: "Background CLI" Enforcer Hit! Bad program Illegal LONG WRITE to: 002849f3 PC: 109bd796 Data: 002849f3 0000000e 00000000 ffffffff ffffffcf ffffffa7 0426f825 00000067 Addr: 109bba50 002849f3 109bb9d4 109bd780 109c3996 109c0760 10000880 109c074c Stck: 109bd418 ffffffff 109bb9d4 109bb9f0 109c0768 109bd4ac 109bbae4 109bcba0 Stck: ffffffff ffffffff ffffffcf ffffffa7 0426f825 00000067 109bb9d4 109bb9f0 Stck: 109bbae4 10000880 00fa6c6e 00000100 00000010 109be15c 109bb70c 00fa6bb2 Stck: 0426f825 00000067 109bba84 109bb70c 00fa6ce0 00000100 00fa04da 109bd6c4 Stck: ffffffff 00000000 00000058 109bb9d4 109bb9dc 109bca50 00000002 108f1d84 ----> 109bd796 - "System:C/DOpusRT" Hunk 0000 Offset 00000df6 ----> 109bd418 - "System:C/DOpusRT" Hunk 0000 Offset 00000a78 ----> 109bd4ac - "System:C/DOpusRT" Hunk 0000 Offset 00000b0c ----> 109bcba0 - "System:C/DOpusRT" Hunk 0000 Offset 00000200 ----> 109bd6c4 - "System:C/DOpusRT" Hunk 0000 Offset 00000d24 ----> 109bca50 - "System:C/DOpusRT" Hunk 0000 Offset 000000b0 109bd77e : 0000 4878 OR.B #$78,D0 109bd782 : 0008 ILLEGAL.L 109bd784 : 4eb9 109b d7cc JSR.L $109bd7cc 109bd78a : 2240 MOVEA.L D0,A1 109bd78c : 588f ADDA.L #$00000004,A7 109bd78e : 4a89 TST.L A1 109bd790 : 6712 BEQ.B #$00000012 109bd792 : 41ec 80ba LEA.L (A4, -$7f46) == $109bba50,A0 109bd796 : * 2290 MOVE.L (A0),(A1) 109bd798 : 236f 0004 0004 MOVE.L (A7, $0004) == $109c0750,(A1, $0004) == $002849f7 109bd79e : 2089 MOVE.L A1,(A0) 109bd7a0 : 4280 CLR.L D0 109bd7a2 : 4e75 RTS.L 109bd7a4 : 700c MOVE.L #$0000000c,D0 109bd7a6 : 2940 80ca MOVE.L D0,(A4, -$7f36) == $109bba60 109bd7aa : 70ff MOVE.L #$ffffffff,D0 109bd7ac : 4e75 RTS.L Name: "Background CLI" Enforcer Hit! Bad program Illegal LONG WRITE to: 002849f7 PC: 109bd798 Data: 002849f3 0000000e 00000000 ffffffff ffffffcf ffffffa7 0426f825 00000067 Addr: 109bba50 002849f3 109bb9d4 109bd780 109c3996 109c0760 10000880 109c074c Stck: 109bd418 ffffffff 109bb9d4 109bb9f0 109c0768 109bd4ac 109bbae4 109bcba0 Stck: ffffffff ffffffff ffffffcf ffffffa7 0426f825 00000067 109bb9d4 109bb9f0 Stck: 109bbae4 10000880 00fa6c6e 00000100 00000010 109be15c 109bb70c 00fa6bb2 Stck: 0426f825 00000067 109bba84 109bb70c 00fa6ce0 00000100 00fa04da 109bd6c4 Stck: ffffffff 00000000 00000058 109bb9d4 109bb9dc 109bca50 00000002 108f1d84 ----> 109bd798 - "System:C/DOpusRT" Hunk 0000 Offset 00000df8 ----> 109bd418 - "System:C/DOpusRT" Hunk 0000 Offset 00000a78 ----> 109bd4ac - "System:C/DOpusRT" Hunk 0000 Offset 00000b0c ----> 109bcba0 - "System:C/DOpusRT" Hunk 0000 Offset 00000200 ----> 109bd6c4 - "System:C/DOpusRT" Hunk 0000 Offset 00000d24 ----> 109bca50 - "System:C/DOpusRT" Hunk 0000 Offset 000000b0 109bd780 : 4878 0008 PEA.L $00000008 109bd784 : 4eb9 109b d7cc JSR.L $109bd7cc 109bd78a : 2240 MOVEA.L D0,A1 109bd78c : 588f ADDA.L #$00000004,A7 109bd78e : 4a89 TST.L A1 109bd790 : 6712 BEQ.B #$00000012 109bd792 : 41ec 80ba LEA.L (A4, -$7f46) == $109bba50,A0 109bd796 : 2290 MOVE.L (A0),(A1) 109bd798 : * 236f 0004 0004 MOVE.L (A7, $0004) == $109c0750,(A1, $0004) == $002849f7 109bd79e : 2089 MOVE.L A1,(A0) 109bd7a0 : 4280 CLR.L D0 109bd7a2 : 4e75 RTS.L 109bd7a4 : 700c MOVE.L #$0000000c,D0 109bd7a6 : 2940 80ca MOVE.L D0,(A4, -$7f36) == $109bba60 109bd7aa : 70ff MOVE.L #$ffffffff,D0 109bd7ac : 4e75 RTS.L 109bd7ae : 4e71 NOP.L Name: "Background CLI" Enforcer Hit! Bad program Illegal LONG READ from: 002849f7 PC: 109bd7ba Data: 109bd7b0 00000000 00000000 00000058 00000080 00000080 0426f825 00000067 Addr: 109bd7b0 105adb18 002849f3 109bb9bc 109c3996 109bbae4 10000880 109c07dc Stck: 109bcaa2 109bca5c 00000002 00000000 00000000 00fa06d6 00001000 109bee5c Stck: 109bba58 109bba54 2a780004 2f4d0044 109c0820 109c0820 109c4800 00003fd0 Stck: 00000000 00003fe0 0956203c 00000608 223c0001 00014eae fd542640 4a806700 Stck: 08227014 2740000c 268d274c 000843fa 0a487000 4eaefdd8 27400004 670007f0 Stck: 2c780004 226e0114 2c6900b8 2a6b0008 2f4e003c 2f4d0038 2f490034 2c4d4eae ----> 109bd7ba - "System:C/DOpusRT" Hunk 0000 Offset 00000e1a ----> 109bcaa2 - "System:C/DOpusRT" Hunk 0000 Offset 00000102 ----> 109bca5c - "System:C/DOpusRT" Hunk 0000 Offset 000000bc 109bd7a6 : 2940 80ca MOVE.L D0,(A4, -$7f36) == $109bba60 109bd7aa : 70ff MOVE.L #$ffffffff,D0 109bd7ac : 4e75 RTS.L 109bd7ae : 4e71 NOP.L 109bd7b0 : 2f0a MOVE.L A2,-(A7) 109bd7b2 : 246c 80ba MOVEA.L (A4, -$7f46) == $109bba50,A2 109bd7b6 : 4a8a TST.L A2 109bd7b8 : 670c BEQ.B #$0000000c 109bd7ba : * 206a 0004 MOVEA.L (A2, $0004) == $002849f7,A0 109bd7be : 4e90 JSR.L (A0) 109bd7c0 : 2452 MOVEA.L (A2),A2 109bd7c2 : 4a8a TST.L A2 109bd7c4 : 66f4 BNE.B #$fffffff4 109bd7c6 : 245f MOVEA.L (A7)+,A2 109bd7c8 : 4e75 RTS.L 109bd7ca : 0000 48e7 OR.B #$e7,D0 109bd7ce : 3836 41ec 80be MOVE.W (D4.W*1+-32578)+0 == $ffff80be,D4 Name: "Background CLI" Tested with WinUAE 1.5.3. Last edited by ami_stuff; 09 May 2009 at 18:05. |
09 May 2009, 20:36 | #2 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,522
|
I am confused, those all are normal long writes to odd address which are legal if CPU is 68020 or better. (I presume you aren't using 68000..)
Only jumps to odd address cause address error (8000003) on a 68020+. |
09 May 2009, 21:29 | #3 |
Registered User
Join Date: Feb 2009
Location: Moon
Posts: 17
|
Most of the time I use 68060+FPU with JIT, but now I switched for test to 68040+FPU with JIT, repleaced a fake 68040.library (68060.lib loader) with a real one, disabled speedup patches from Startup-Sequence and got these hits:
Enforcer Hit! Bad program Illegal LONG WRITE to: 002849fb PC: 1008b444 Data: badededf 0000000e 00000018 00000010 10ac5274 ffffffa7 04258f19 00000067 Addr: 10cd8628 002849fb 002849eb 10c84780 10acd1b6 10ac532c 100008bc 10cd853c Stck: 0000000c 10cd8628 10c84780 10c84862 00000000 ffffffff ffffffcf 10ac51f4 Stck: 10c84780 10cd8588 100008bc 10c8478a 00000008 10c84490 10c84418 ffffffff Stck: 10ac51f4 10ac5210 10cd8590 10c844ac 10ac5304 10c83ba0 ffffffff ffffffff Stck: ffffffcf ffffffa7 04258f19 00000067 10ac51f4 10ac5210 10ac5304 100008bc Stck: 00fa6c6e 00000100 00000010 109645b4 109cc30c 00fa6bb2 04258f19 00000067 ----> 10c84780 - "System:C/DOpusRT" Hunk 0000 Offset 00000de0 ----> 10c84862 - "System:C/DOpusRT" Hunk 0000 Offset 00000ec2 ----> 10c84780 - "System:C/DOpusRT" Hunk 0000 Offset 00000de0 ----> 10c8478a - "System:C/DOpusRT" Hunk 0000 Offset 00000dea ----> 10c84490 - "System:C/DOpusRT" Hunk 0000 Offset 00000af0 ----> 10c84418 - "System:C/DOpusRT" Hunk 0000 Offset 00000a78 ----> 10c844ac - "System:C/DOpusRT" Hunk 0000 Offset 00000b0c ----> 10c83ba0 - "System:C/DOpusRT" Hunk 0000 Offset 00000200 1008b42e : 001c 9083 OR.B #$83,(A4)+ 1008b432 : 671a BEQ.B #$0000001a 1008b434 : 2283 MOVE.L D3,(A1) 1008b436 : c34a EXG.L A1,A2 1008b438 : 43f2 3800 LEA.L (A2, D3.L*1, $00) == $002849fb,A1 1008b43c : 2389 08fc MOVE.L A1,(A1, D0.L*1, $fffffffc) == $bb0728d6 1008b440 : 6126 BSR.B #$00000026 1008b442 : 5480 ADD.L #$00000002,D0 1008b444 : * 2280 MOVE.L D0,(A1) 1008b446 : 6100 0136 BSR.W #$0136 1008b44a : c34a EXG.L A1,A2 1008b44c : 6008 BT .B #$00000008 1008b44e : 2283 MOVE.L D3,(A1) 1008b450 : 0271 fffe 3802 AND.W #$fffe,(A1, D3.L*1, $02) == $00284a0d 1008b456 : 5889 ADDA.L #$00000004,A1 1008b458 : 2009 MOVE.L A1,D0 1008b45a : 4cdf 0c0c MVMEL.L #$0c0c,(A7)+ Name: "Background CLI" Enforcer Hit! Bad program Illegal LONG WRITE to: 00284a03 PC: 1008b586 Data: badededf 0000000e 0000030e 00000010 10ac5274 ffffffa7 04258f19 00000067 Addr: 10cd8628 002849fb 002849eb 10c84780 10acd1b6 10ac532c 100008bc 10cd8534 Stck: 1008b44a 10cdc628 0000000c 10cd8628 10c84780 10c84862 00000000 ffffffff Stck: ffffffcf 10ac51f4 10c84780 10cd8588 100008bc 10c8478a 00000008 10c84490 Stck: 10c84418 ffffffff 10ac51f4 10ac5210 10cd8590 10c844ac 10ac5304 10c83ba0 Stck: ffffffff ffffffff ffffffcf ffffffa7 04258f19 00000067 10ac51f4 10ac5210 Stck: 10ac5304 100008bc 00fa6c6e 00000100 00000010 109645b4 109cc30c 00fa6bb2 ----> 10c84780 - "System:C/DOpusRT" Hunk 0000 Offset 00000de0 ----> 10c84862 - "System:C/DOpusRT" Hunk 0000 Offset 00000ec2 ----> 10c84780 - "System:C/DOpusRT" Hunk 0000 Offset 00000de0 ----> 10c8478a - "System:C/DOpusRT" Hunk 0000 Offset 00000dea ----> 10c84490 - "System:C/DOpusRT" Hunk 0000 Offset 00000af0 ----> 10c84418 - "System:C/DOpusRT" Hunk 0000 Offset 00000a78 ----> 10c844ac - "System:C/DOpusRT" Hunk 0000 Offset 00000b0c ----> 10c83ba0 - "System:C/DOpusRT" Hunk 0000 Offset 00000200 1008b56a : 0028 600a 274c OR.B #$0a,(A0, $274c) == $10cdad74 1008b570 : 0004 6704 OR.B #$04,D4 1008b574 : 294b 0008 MOVE.L A3,(A4, $0008) == $10acd1be 1008b578 : 4cdf 1c01 MVMEL.L #$1c01,(A7)+ 1008b57c : 4e75 RTS.L 1008b57e : eb4a LSL.W #$00000005,D2 1008b580 : 48e7 0020 MVMLE.L #$0020,-(A7) 1008b584 : 8441 OR.W D1,D2 1008b586 : * 42a9 0008 CLR.L (A1, $0008) == $00284a03 1008b58a : 45f0 2520 008c LEA.L (A0, D2.W*4+140)+0 == $10cd92ec,A2 1008b590 : 2352 0004 MOVE.L (A2),(A1, $0004) == $002849ff 1008b594 : 6706 BEQ.B #$00000006 1008b596 : 2589 0152 0008 MOVE.L A1,(A2, D0.W*1+0)+8 == $badedef7 1008b59c : 2489 MOVE.L A1,(A2) 1008b59e : ea4a LSR.W #$00000005,D2 1008b5a0 : 2028 0028 MOVE.L (A0, $0028) == $10cd8650,D0 1008b5a4 : 05c0 BSET.L D2,D0 Name: "Background CLI" Enforcer Hit! Bad program Illegal LONG WRITE to: 002849ff PC: 1008b590 Data: badededf 0000000e 0000030e 00000010 10ac5274 ffffffa7 04258f19 00000067 Addr: 10cd8628 002849fb 10cd92ec 10c84780 10acd1b6 10ac532c 100008bc 10cd8534 Stck: 1008b44a 10cdc628 0000000c 10cd8628 10c84780 10c84862 00000000 ffffffff Stck: ffffffcf 10ac51f4 10c84780 10cd8588 100008bc 10c8478a 00000008 10c84490 Stck: 10c84418 ffffffff 10ac51f4 10ac5210 10cd8590 10c844ac 10ac5304 10c83ba0 Stck: ffffffff ffffffff ffffffcf ffffffa7 04258f19 00000067 10ac51f4 10ac5210 Stck: 10ac5304 100008bc 00fa6c6e 00000100 00000010 109645b4 109cc30c 00fa6bb2 ----> 10c84780 - "System:C/DOpusRT" Hunk 0000 Offset 00000de0 ----> 10c84862 - "System:C/DOpusRT" Hunk 0000 Offset 00000ec2 ----> 10c84780 - "System:C/DOpusRT" Hunk 0000 Offset 00000de0 ----> 10c8478a - "System:C/DOpusRT" Hunk 0000 Offset 00000dea ----> 10c84490 - "System:C/DOpusRT" Hunk 0000 Offset 00000af0 ----> 10c84418 - "System:C/DOpusRT" Hunk 0000 Offset 00000a78 ----> 10c844ac - "System:C/DOpusRT" Hunk 0000 Offset 00000b0c ----> 10c83ba0 - "System:C/DOpusRT" Hunk 0000 Offset 00000200 1008b574 : 294b 0008 MOVE.L A3,(A4, $0008) == $10acd1be 1008b578 : 4cdf 1c01 MVMEL.L #$1c01,(A7)+ 1008b57c : 4e75 RTS.L 1008b57e : eb4a LSL.W #$00000005,D2 1008b580 : 48e7 0020 MVMLE.L #$0020,-(A7) 1008b584 : 8441 OR.W D1,D2 1008b586 : 42a9 0008 CLR.L (A1, $0008) == $00284a03 1008b58a : 45f0 2520 008c LEA.L (A0, D2.W*4+140)+0 == $10cd92ec,A2 1008b590 : * 2352 0004 MOVE.L (A2),(A1, $0004) == $002849ff 1008b594 : 6706 BEQ.B #$00000006 1008b596 : 2589 0152 0008 MOVE.L A1,(A2, D0.W*1+0)+8 == $0022002e 1008b59c : 2489 MOVE.L A1,(A2) 1008b59e : ea4a LSR.W #$00000005,D2 1008b5a0 : 2028 0028 MOVE.L (A0, $0028) == $10cd8650,D0 1008b5a4 : 05c0 BSET.L D2,D0 1008b5a6 : 2140 0028 MOVE.L D0,(A0, $0028) == $10cd8650 1008b5aa : 2030 242c MOVE.L (A0, D2.W*4, $2c) == $10cd928c,D0 Name: "Background CLI" Enforcer Hit! Bad program Illegal LONG WRITE to: 0022002e PC: 1008b59c Data: badededf 0000000e 0000030e 00000010 10ac5274 ffffffa7 04258f19 00000067 Addr: 10cd8628 002849fb 10cd92ec 10c84780 10acd1b6 10ac532c 100008bc 10cd8534 Stck: 1008b44a 10cdc628 0000000c 10cd8628 10c84780 10c84862 00000000 ffffffff Stck: ffffffcf 10ac51f4 10c84780 10cd8588 100008bc 10c8478a 00000008 10c84490 Stck: 10c84418 ffffffff 10ac51f4 10ac5210 10cd8590 10c844ac 10ac5304 10c83ba0 Stck: ffffffff ffffffff ffffffcf ffffffa7 04258f19 00000067 10ac51f4 10ac5210 Stck: 10ac5304 100008bc 00fa6c6e 00000100 00000010 109645b4 109cc30c 00fa6bb2 ----> 10c84780 - "System:C/DOpusRT" Hunk 0000 Offset 00000de0 ----> 10c84862 - "System:C/DOpusRT" Hunk 0000 Offset 00000ec2 ----> 10c84780 - "System:C/DOpusRT" Hunk 0000 Offset 00000de0 ----> 10c8478a - "System:C/DOpusRT" Hunk 0000 Offset 00000dea ----> 10c84490 - "System:C/DOpusRT" Hunk 0000 Offset 00000af0 ----> 10c84418 - "System:C/DOpusRT" Hunk 0000 Offset 00000a78 ----> 10c844ac - "System:C/DOpusRT" Hunk 0000 Offset 00000b0c ----> 10c83ba0 - "System:C/DOpusRT" Hunk 0000 Offset 00000200 1008b57e : eb4a LSL.W #$00000005,D2 1008b580 : 48e7 0020 MVMLE.L #$0020,-(A7) 1008b584 : 8441 OR.W D1,D2 1008b586 : 42a9 0008 CLR.L (A1, $0008) == $00284a03 1008b58a : 45f0 2520 008c LEA.L (A0, D2.W*4+140)+0 == $10cd92ec,A2 1008b590 : 2352 0004 MOVE.L (A2),(A1, $0004) == $002849ff 1008b594 : 6706 BEQ.B #$00000006 1008b596 : 2589 0152 0008 MOVE.L A1,(A2, D0.W*1+0)+8 == $0022002e 1008b59c : * 2489 MOVE.L A1,(A2) 1008b59e : ea4a LSR.W #$00000005,D2 1008b5a0 : 2028 0028 MOVE.L (A0, $0028) == $10cd8650,D0 1008b5a4 : 05c0 BSET.L D2,D0 1008b5a6 : 2140 0028 MOVE.L D0,(A0, $0028) == $10cd8650 1008b5aa : 2030 242c MOVE.L (A0, D2.W*4, $2c) == $10cd928c,D0 1008b5ae : 03c0 BSET.L D1,D0 1008b5b0 : 2180 242c MOVE.L D0,(A0, D2.W*4, $2c) == $10cd928c 1008b5b4 : 4cdf 0400 MVMEL.L #$0400,(A7)+ Name: "Background CLI" Enforcer Hit! Bad program Illegal LONG WRITE to: 002849ef PC: 10c84864 Data: 002849ef 0000000e 10cdc628 0000000c 10ac5274 ffffffa7 04258f19 00000067 Addr: 002849f3 002849ef 10cd8628 10c84780 10acd1b6 10ac532c 100008bc 10cd8550 Stck: ffffffff ffffffcf 10ac51f4 10c84780 10cd8588 100008bc 10c8478a 00000008 Stck: 10c84490 10c84418 ffffffff 10ac51f4 10ac5210 10cd8590 10c844ac 10ac5304 Stck: 10c83ba0 ffffffff ffffffff ffffffcf ffffffa7 04258f19 00000067 10ac51f4 Stck: 10ac5210 10ac5304 100008bc 00fa6c6e 00000100 00000010 109645b4 109cc30c Stck: 00fa6bb2 04258f19 00000067 10ac52a4 109cc30c 00fa6ce0 00000100 00fa04da ----> 10c84864 - "System:C/DOpusRT" Hunk 0000 Offset 00000ec4 ----> 10c84780 - "System:C/DOpusRT" Hunk 0000 Offset 00000de0 ----> 10c8478a - "System:C/DOpusRT" Hunk 0000 Offset 00000dea ----> 10c84490 - "System:C/DOpusRT" Hunk 0000 Offset 00000af0 ----> 10c84418 - "System:C/DOpusRT" Hunk 0000 Offset 00000a78 ----> 10c844ac - "System:C/DOpusRT" Hunk 0000 Offset 00000b0c ----> 10c83ba0 - "System:C/DOpusRT" Hunk 0000 Offset 00000200 10c84850 : 2044 MOVEA.L D4,A0 10c84852 : 2240 MOVEA.L D0,A1 10c84854 : 4eae ff10 JSR.L (A6, -$00f0) == $100007cc 10c84858 : 2c55 MOVEA.L (A5),A6 10c8485a : 204a MOVEA.L A2,A0 10c8485c : 2003 MOVE.L D3,D0 10c8485e : 4eae ff46 JSR.L (A6, -$00ba) == $10000802 10c84862 : 2040 MOVEA.L D0,A0 10c84864 : * 20c3 MOVE.L D3,(A0)+ 10c84866 : 2008 MOVE.L A0,D0 10c84868 : 4cdf 6c1c MVMEL.L #$6c1c,(A7)+ 10c8486c : 4e75 RTS.L 10c8486e : 48e7 0032 MVMLE.L #$0032,-(A7) 10c84872 : 47ec 80be LEA.L (A4, -$7f42) == $10ac5274,A3 10c84876 : 45ec 8176 LEA.L (A4, -$7e8a) == $10ac532c,A2 10c8487a : 600e BT .B #$0000000e 10c8487c : 2c52 MOVEA.L (A2),A6 Name: "Background CLI" Enforcer Hit! Bad program Illegal LONG WRITE to: 002849f3 PC: 10c84796 Data: 002849f3 0000000e 00000000 ffffffff ffffffcf ffffffa7 04258f19 00000067 Addr: 10ac5270 002849f3 10ac51f4 10c84780 10acd1b6 10cd8588 100008bc 10cd8574 Stck: 10c84418 ffffffff 10ac51f4 10ac5210 10cd8590 10c844ac 10ac5304 10c83ba0 Stck: ffffffff ffffffff ffffffcf ffffffa7 04258f19 00000067 10ac51f4 10ac5210 Stck: 10ac5304 100008bc 00fa6c6e 00000100 00000010 109645b4 109cc30c 00fa6bb2 Stck: 04258f19 00000067 10ac52a4 109cc30c 00fa6ce0 00000100 00fa04da 10c846c4 Stck: ffffffff 00000000 00000058 10ac51f4 10ac51fc 10c83a50 00000002 10936b14 ----> 10c84796 - "System:C/DOpusRT" Hunk 0000 Offset 00000df6 ----> 10c84418 - "System:C/DOpusRT" Hunk 0000 Offset 00000a78 ----> 10c844ac - "System:C/DOpusRT" Hunk 0000 Offset 00000b0c ----> 10c83ba0 - "System:C/DOpusRT" Hunk 0000 Offset 00000200 ----> 10c846c4 - "System:C/DOpusRT" Hunk 0000 Offset 00000d24 ----> 10c83a50 - "System:C/DOpusRT" Hunk 0000 Offset 000000b0 10c8477e : 0000 4878 OR.B #$78,D0 10c84782 : 0008 ILLEGAL.L 10c84784 : 4eb9 10c8 47cc JSR.L $10c847cc 10c8478a : 2240 MOVEA.L D0,A1 10c8478c : 588f ADDA.L #$00000004,A7 10c8478e : 4a89 TST.L A1 10c84790 : 6712 BEQ.B #$00000012 10c84792 : 41ec 80ba LEA.L (A4, -$7f46) == $10ac5270,A0 10c84796 : * 2290 MOVE.L (A0),(A1) 10c84798 : 236f 0004 0004 MOVE.L (A7, $0004) == $10cd8578,(A1, $0004) == $002849f7 10c8479e : 2089 MOVE.L A1,(A0) 10c847a0 : 4280 CLR.L D0 10c847a2 : 4e75 RTS.L 10c847a4 : 700c MOVE.L #$0000000c,D0 10c847a6 : 2940 80ca MOVE.L D0,(A4, -$7f36) == $10ac5280 10c847aa : 70ff MOVE.L #$ffffffff,D0 10c847ac : 4e75 RTS.L Name: "Background CLI" Enforcer Hit! Bad program Illegal LONG WRITE to: 002849f7 PC: 10c84798 Data: 002849f3 0000000e 00000000 ffffffff ffffffcf ffffffa7 04258f19 00000067 Addr: 10ac5270 002849f3 10ac51f4 10c84780 10acd1b6 10cd8588 100008bc 10cd8574 Stck: 10c84418 ffffffff 10ac51f4 10ac5210 10cd8590 10c844ac 10ac5304 10c83ba0 Stck: ffffffff ffffffff ffffffcf ffffffa7 04258f19 00000067 10ac51f4 10ac5210 Stck: 10ac5304 100008bc 00fa6c6e 00000100 00000010 109645b4 109cc30c 00fa6bb2 Stck: 04258f19 00000067 10ac52a4 109cc30c 00fa6ce0 00000100 00fa04da 10c846c4 Stck: ffffffff 00000000 00000058 10ac51f4 10ac51fc 10c83a50 00000002 10936b14 ----> 10c84798 - "System:C/DOpusRT" Hunk 0000 Offset 00000df8 ----> 10c84418 - "System:C/DOpusRT" Hunk 0000 Offset 00000a78 ----> 10c844ac - "System:C/DOpusRT" Hunk 0000 Offset 00000b0c ----> 10c83ba0 - "System:C/DOpusRT" Hunk 0000 Offset 00000200 ----> 10c846c4 - "System:C/DOpusRT" Hunk 0000 Offset 00000d24 ----> 10c83a50 - "System:C/DOpusRT" Hunk 0000 Offset 000000b0 10c84780 : 4878 0008 PEA.L $00000008 10c84784 : 4eb9 10c8 47cc JSR.L $10c847cc 10c8478a : 2240 MOVEA.L D0,A1 10c8478c : 588f ADDA.L #$00000004,A7 10c8478e : 4a89 TST.L A1 10c84790 : 6712 BEQ.B #$00000012 10c84792 : 41ec 80ba LEA.L (A4, -$7f46) == $10ac5270,A0 10c84796 : 2290 MOVE.L (A0),(A1) 10c84798 : * 236f 0004 0004 MOVE.L (A7, $0004) == $10cd8578,(A1, $0004) == $002849f7 10c8479e : 2089 MOVE.L A1,(A0) 10c847a0 : 4280 CLR.L D0 10c847a2 : 4e75 RTS.L 10c847a4 : 700c MOVE.L #$0000000c,D0 10c847a6 : 2940 80ca MOVE.L D0,(A4, -$7f36) == $10ac5280 10c847aa : 70ff MOVE.L #$ffffffff,D0 10c847ac : 4e75 RTS.L 10c847ae : 4e71 NOP.L Name: "Background CLI" Enforcer Hit! Bad program Illegal LONG READ from: 002849f7 PC: 10c847ba Data: 10c847b0 00000000 00000000 00000058 00000080 00000080 04258f19 00000067 Addr: 10c847b0 10540ae8 002849f3 10ac51dc 10acd1b6 10ac5304 100008bc 10cd8604 Stck: 10c83aa2 10c83a5c 00000002 00000000 00000000 00fa06d6 00001000 10cd728c Stck: 10ac5278 10ac5274 2a780004 2f4d0044 10cd8648 10cd8648 10cdc628 00003fd0 Stck: 00000000 00003fe0 0956203c 00000608 223c0001 00014eae fd542640 4a806700 Stck: 08227014 2740000c 268d274c 000843fa 0a487000 4eaefdd8 27400004 670007f0 Stck: 2c780004 226e0114 2c6900b8 2a6b0008 2f4e003c 2f4d0038 2f490034 2c4d4eae ----> 10c847ba - "System:C/DOpusRT" Hunk 0000 Offset 00000e1a ----> 10c83aa2 - "System:C/DOpusRT" Hunk 0000 Offset 00000102 ----> 10c83a5c - "System:C/DOpusRT" Hunk 0000 Offset 000000bc 10c847a6 : 2940 80ca MOVE.L D0,(A4, -$7f36) == $10ac5280 10c847aa : 70ff MOVE.L #$ffffffff,D0 10c847ac : 4e75 RTS.L 10c847ae : 4e71 NOP.L 10c847b0 : 2f0a MOVE.L A2,-(A7) 10c847b2 : 246c 80ba MOVEA.L (A4, -$7f46) == $10ac5270,A2 10c847b6 : 4a8a TST.L A2 10c847b8 : 670c BEQ.B #$0000000c 10c847ba : * 206a 0004 MOVEA.L (A2, $0004) == $002849f7,A0 10c847be : 4e90 JSR.L (A0) 10c847c0 : 2452 MOVEA.L (A2),A2 10c847c2 : 4a8a TST.L A2 10c847c4 : 66f4 BNE.B #$fffffff4 10c847c6 : 245f MOVEA.L (A7)+,A2 10c847c8 : 4e75 RTS.L 10c847ca : 0000 48e7 OR.B #$e7,D0 10c847ce : 3836 41ec 80be MOVE.W (D4.W*1+-32578)+0 == $ffff80be,D4 Name: "Background CLI" Last edited by ami_stuff; 09 May 2009 at 21:41. |
09 May 2009, 21:52 | #4 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,522
|
Code:
10c84858 : 2c55 MOVEA.L (A5),A6 10c8485a : 204a MOVEA.L A2,A0 10c8485c : 2003 MOVE.L D3,D0 10c8485e : 4eae ff46 JSR.L (A6, -$00ba) == $10000802 10c84862 : 2040 MOVEA.L D0,A0 10c84864 : * 20c3 MOVE.L D3,(A0)+ Possibly there has been memory corruption previously or there is bug in exec.library/Allocate() in some "impossible" situations (JIT...) |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Shadow of the third moon - crashes on "Disk" option | PopoCop | support.Games | 7 | 26 December 2012 18:11 |
The "Match a500 speed" Option only works if CPU is set to Mc68000. | Sp_ | support.WinUAE | 9 | 15 December 2008 17:36 |
WinUAE 1.3.2 - "fastest possible" not at 100% cpu usage? | rsn8887 | support.WinUAE | 12 | 15 October 2006 22:34 |
Propper speed request when recording with "Disable frame rate" turned on. | Ironclaw | request.UAE Wishlist | 9 | 02 August 2006 07:21 |
WinUAE crashes when pressing loading "no config" | Unregistered | support.WinUAE | 1 | 22 May 2004 19:04 |
|
|