English Amiga Board


Go Back   English Amiga Board > Support > support.Other

 
 
Thread Tools
Old 10 March 2022, 07:40   #1
my_pc_is_amiga
Registered User
 
Join Date: Nov 2021
Location: USA
Posts: 28
ZZ9000 MuForce/MuGa Hit when executing Monitor Driver

I'm reposting here in case someone has knowledge how this coming about. Source code is here:
https://source.mnt.re/amiga/zz9000-d...g/mntgfx-gcc.c

I posted here but not getting much response:
https://community.mnt.re/t/zz9000-mu...is-started/767

As mentioned in above link would be nice to see this fixed to see if ZZ9000 could be more happy even with OS4. OS4 issue reported here but is it the same? https://www.dev74.com/en/blog-news/z...e-with-powerpc)


For those that could try to replicate, need to install Segtracker and MuLib with MuForce and MuGuardianAngel.

Update startup-sequence as below:
SetPatch >NIL:
RUN >NIL: Work:Programs/Tools/Debug/SegTracker/SegTracker FULLPATH ; Or where ever you have SegTracker
RUN >NIL: C:MuForce AREGCHECK CAPTURESUPER DREGCHECK DATESTAMP DISPC ON STACKCHECK STACKLINES=64 SHOWPC
RUN >NIL: C:MuGuardianAngel CONSISTENCY DUMPWALL WAITFORMUFORCE PRESIZE=32 POSTSIZE=32 SHOWFAIL SHOWHUNK DATESTAMP SHOWSTACK STACKLINES=64 STACKCHECK DREGCHECK TOMUFORCE DISPC AREGCHECK SHOWPC NAMETAG

Above will dump out to Amiga serial port if any hits. Set “Serial” to 9,600 Baud rate and 8bits/char on both sides of a null modem cable. I’m using Term program by Olaf on another machine and setting the “Serial” settings in the program itself.

Move “ZZ9000” from DEVS:monitors/ to SYS:Storage/monitors/

Reboot machine. Rebooting could take sometime if there is a lot memory due to MuGuardianAngel

Double click SYS:Storage/monitors/ZZ9000 on workbench screen to activate driver.

Hit will come.


09-Mar-22 22:16:49
BYTE READ from DDDDDDDD PC: 09151666
USP : 09464ADC SR: 0008 (U0)(-)(-) TCB: 09444BF8
Data: DDDDDDDD 0000000F 00000000 00000000 00000000 00000014 00000000 00000000
Addr: DDDDDDDD 00000020 09197E44 DDDDDDDD 0949219E 09464C08 09152BA8 080023D0
Stck: 00000000 00000000 00000000 00500000 00000038 09464C08 095A0BC8 09197E44
Stck: 09152BA8 00257300 000000F8 09197E44 095A0BD2 09152BA8 000003ED 00F9ADB8
Stck: 00F9ADAC 0910B1E2 00000000 000000B0 09486000 000000B0 00000130 000000B0
Stck: 08000000 094855C8 094854A0 094853F0 08000964 0910A210 00000014 00000000
Stck: 094853E8 0910BC60 09464BA4 0910A8BA 00000014 09485464 0244798D 0911CD9C
Stck: 0244798D 024F02C9 0000000F 00000000 0000F00D 00015460 203C0BF4 0000CD9C
Stck: 00000000 00000014 00010038 00000004 0915180C 09464C08 09464BD0 09464BD0
Stck: 09491C44 095A0BC8 09464BD0 09152BA8 09152882 48000000 09491C44 09152894
Stck: 095A1654 09491C5E 095A1654 09491C58 095A163E 093C0DC8 093A4E0C 08000964
Stck: 095A107E 09491C58 095A0BC8 DDDDDDDD 00000000 0937A94E 00000000 00000000
Stck: 00000000 00000000 00000014 0931CFE4 093C0618 0937A910 00000000 093A4E0C
Stck: 00000000 09370949 1CE20948 4FA8093C 077408C8 0D000000 093C0F42 09152846
Stck: 093A4E0C 09498104 09485F54 0000CFE4 09492664 00000000 093C734D 09377534
Stck: 8000415C 093C0DC8 00000000 000003EE 00000000 00000000 00000014 024C9C99
Stck: 00000000 00000000 0932743E 08025DD8 0931D17C 0932743E 09377390 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 09444BF8 00F9AA00 00020000
Stck: 5A5A3930 30300000 F3F3F3F3 F3F3F3F3 F3F3F3F3 F3F3F3F3 F3F3F3F3 F3F3F3F3
Stck: F3F3F3F3 F3F3F3F3 00000000 093202A0 0931D100 54484F52 4D554741 00003D2D
Stck: 094670AD 09464D80 000200F0 00F8220A 00000000 00000000 00010001 00000000
Stck: C972616D 6C696200 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 C9C9C9C9 C9C9C9C9 C9C9C9C9 C9C9C9C9 C9C9C9C9 C9C9C9C9 C9C9C9C9
Stck: C9C9C9C9 09277F20 08215078 0D000948 4E640004 FF00FFFE FFFFFFFE 00000000
Stck: 01000000 00008000 00000000 000000F8 3EE00000 0000090F FBF00948 4D5A0946
Stck: 4E640948 4E640000 00000000 00000932 03180000 00000931 D1780000 00000000
Stck: 00000000 00000000 00000000 00000008 09464D80 09464DF4 00000000 09464DF0
Stck: 00000000 024E8810 00020000 08025F20 00000000 02519399 000000CD 00000000
Stck: 024E8DBB 024E8DEF 00000000 08027A04 00000000 09484E60 00000000 00000000
Stck: 024E8D89 00000018 00000000 00000000 00000000 09464E54 00000000 09464E50
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
----> 09151666 - "Workbench3.2:Libs/locale.library" Hunk 0000 Offset 0000484E
----> 095A0BC8 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00030898
----> 00F80919 - "ROM - exec 47.8 (27.10.2021)" Hunk 0000 Offset 000008D7
----> 095A0BD2 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 000308A2
----> 00F9ADB8 - "ROM - dos 47.30 (2.12.2021)" Hunk 0000 Offset 000008A8
----> 00F9ADAC - "ROM - dos 47.30 (2.12.2021)" Hunk 0000 Offset 0000089C
----> 0910B1E2 - "Workbench3.2:C/MuGuardianAngel" Hunk 0000 Offset 00002A9A
----> 0910A210 - "Workbench3.2:C/MuGuardianAngel" Hunk 0000 Offset 00001AC8
----> 0910BC60 - "Workbench3.2:C/MuGuardianAngel" Hunk 0002 Offset 00000068
----> 0910A8BA - "Workbench3.2:C/MuGuardianAngel" Hunk 0000 Offset 00002172
----> 0915180C - "Workbench3.2:Libs/locale.library" Hunk 0000 Offset 000049F4
----> 095A0BC8 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00030898
----> 09152882 - "Workbench3.2:Libs/locale.library" Hunk 0000 Offset 00005A6A
----> 09152894 - "Workbench3.2:Libs/locale.library" Hunk 0000 Offset 00005A7C
----> 095A1654 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00031324
----> 095A1654 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00031324
----> 095A163E - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0003130E
----> 095A107E - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00030D4E
----> 095A0BC8 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00030898
----> 0937A94E - "Workbench3.2:Storage/Monitors/ZZ9000" Hunk 0001 Offset 0000003E
----> 0937A910 - "Workbench3.2:Storage/Monitors/ZZ9000" Hunk 0001 Offset 00000000
----> 09152846 - "Workbench3.2:Libs/locale.library" Hunk 0000 Offset 00005A2E
----> 09377534 - "Workbench3.2:Storage/Monitors/ZZ9000" Hunk 0000 Offset 0000023C
----> 09377390 - "Workbench3.2:Storage/Monitors/ZZ9000" Hunk 0000 Offset 00000098
----> 00F9AA00 - "ROM - dos 47.30 (2.12.2021)" Hunk 0000 Offset 000004F0
----> 00F8220A - "ROM - exec 47.8 (27.10.2021)" Hunk 0000 Offset 000021C8
----> 00F83EE0 - "ROM - exec 47.8 (27.10.2021)" Hunk 0000 Offset 00003E9E
----> 090FFBF0 - "Workbench3.2:C/MuForce" Hunk 0000 Offset 00001BE8
PC-8: 1F400024 66DE2C6F 00346000 00FE7073 B02F0026 2C6F0034 6610200B 670C204B
PC *: 4A1866FC 538891CB 2E084A85 6B06BE85 6F022E05 4A6F00B0 66587030 B02F00B8
09151646 : 1f40 0024 move.b d0,$24(a7)
0915164a : 66de bne.s $915162a
0915164c : 2c6f 0034 movea.l $34(a7),a6
09151650 : 6000 00fe bra $9151750
09151654 : 7073 moveq.l #$73,d0
09151656 : b02f 0026 cmp.b $26(a7),d0
0915165a : 2c6f 0034 movea.l $34(a7),a6
0915165e : 6610 bne.s $9151670
09151660 : 200b move.l a3,d0
09151662 : 670c beq.s $9151670
09151664 : 204b movea.l a3,a0
09151666 : *4a18 tst.b (a0)+
09151668 : 66fc bne.s $9151666
0915166a : 5388 subq.l #$1,a0
0915166c : 91cb suba.l a3,a0
0915166e : 2e08 move.l a0,d7
09151670 : 4a85 tst.l d5
09151672 : 6b06 bmi.s $915167a
09151674 : be85 cmp.l d5,d7
09151676 : 6f02 ble.s $915167a
09151678 : 2e05 move.l d5,d7
0915167a : 4a6f 00b0 tst.w $b0(a7)
0915167e : 6658 bne.s $91516d8
09151680 : 7030 moveq.l #$30,d0
09151682 : b02f 00b8 cmp.b $b8(a7),d0
Name: "ZZ9000"
my_pc_is_amiga is offline  
Old 10 March 2022, 10:41   #2
Don_Adan
Registered User
 
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 56
Posts: 2,020
For this report, A3 is trashed. Can not be $DDDDDDDD. Seems to be incorrectly initialized.
Don_Adan is offline  
Old 12 March 2022, 07:57   #3
my_pc_is_amiga
Registered User
 
Join Date: Nov 2021
Location: USA
Posts: 28
Would be nice to figure out what function call is being sent with uninitialized parameters. I was reading up at:

http://amigadev.elowar.com/read/ADCD.../node0058.html that mentions a way to figure out what function call is in like exec.library or dos.library by looking at the *.fd files in the NDK. I have the 3.2NDK. I couldn't find Sinz's LVO tool and so I downloaded this one instead:

http://aminet.net/package/dev/misc/LVODump that can dump the LVO from the *.fd but not sure how to align that up with the SegTracker Hunk/Offset. The Offset 000021C8 doesn't match any of the offsets in the LVO.

Sinz's LVO tool I think somehow figures this out based on the description in
http://amigadev.elowar.com/read/ADCD.../node0058.html but can't tell with the LVODump tool.
my_pc_is_amiga is offline  
Old 12 March 2022, 08:22   #4
my_pc_is_amiga
Registered User
 
Join Date: Nov 2021
Location: USA
Posts: 28
Used FindHunkOffset and found the following -- maybe "CloseLib" is the issue?

6.Ram Disk:> FindHunkOffset libs:Picasso96/ZZ9000.card 1 0x0000003E
Section 1, offset 0x0000003e is at
_rtg_to_mnt + 0x0000000a

6.Ram Disk:> FindHunkOffset libs:Picasso96/ZZ9000.card 1 0x00000000
Section 1, offset 0x00000000 is at
_device_name + 0x00000000

6.Ram Disk:> FindHunkOffset libs:Picasso96/ZZ9000.card 0 0x0000023C
Section 0, offset 0x0000023c is at
_FindCard + 0x0000007a

6.Ram Disk:> FindHunkOffset libs:Picasso96/ZZ9000.card 0 0x00000098
Section 0, offset 0x00000098 is at
_CloseLib + 0x0000001e
my_pc_is_amiga is offline  
Old 12 March 2022, 14:45   #5
Don_Adan
Registered User
 
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 56
Posts: 2,020
This routine looks like GetStringSize with bad pointer to string. It can be code or compiler bug. From my memory compilers perhaps never used address registers as temp (data) registers. For this wrong A3 value it can be f.e. restore registers from stack bug. You can try to compile this code with other compiler and check results.
Don_Adan is offline  
Old 12 March 2022, 17:04   #6
Thomas Richter
Registered User
 
Join Date: Jan 2019
Location: Germany
Posts: 3,279
The above problem stems from the InitBoard function of the rtg.library, namely

Code:
sprintf(bi->VBIName, "VBInt %.20s (%ld)", card->Name, bi->BoardNum);
That is, "card->Name" is not initialized properly. This bug report goes please to mntmm (i.e. Lukas). I cannot fix anything on this from my end.
Thomas Richter is offline  
Old 13 March 2022, 04:29   #7
my_pc_is_amiga
Registered User
 
Join Date: Nov 2021
Location: USA
Posts: 28
Thanks Thomas. I relayed that info to mntmm at #mnt-amiga IRC channel.
my_pc_is_amiga is offline  
Old 02 April 2022, 06:06   #8
my_pc_is_amiga
Registered User
 
Join Date: Nov 2021
Location: USA
Posts: 28
_Bnu was able to fix this uninitialized Name string issue. I found a totally separate Muhit now and posted it here that only happens when DISPLAYCHAIN=NO.

https://community.mnt.re/t/zz9000-p9...aychain-no/880

01-Apr-22 20:33:51
WORD READ from 00000012 PC: 08BC60A0
USP : 08B7E61C SR: 0014 (U0)(-)(-) TCB: 08B72608
Data: 00000000 ABADF00D 00000001 48000000 00000000 00000000 00000005 00000028
Addr: 08BC7074 00000000 08BC34F0 08BB12F8 08BB135C 08BC7074 08000944 080023B0
Stck: 00000001 00000000 08BC615A 00000000 08BAFF6E 08B761EE 00000000 00000001
Stck: 00000000 00000000 00000014 08B4C3FD 08BC25A8 08B761B0 08B4C3FD 08B7EA44
Stck: 08B2A96A 000408BC 711208BC 29B008BC 303C088B 2ED0BB32 08BC366A 00000000
Stck: 08B7EA44 00000000 08BC7A94 0000C3FD 08BC8134 00000000 08BC371D 08B7602C
Stck: 8000415C 08BC34F0 00000000 00008000 08B752B8 00000000 00000014 00000000
Stck: 08025F20 08B4C3FD 00000000 08000944 00000000 00000000 08B75E88 00008000
Stck: 00000001 08B75DEC 08B75DEC 08B7E6F8 00F9A754 00F9A748 00F9AFE6 00008000
Stck: 08B734BC DDDDDDDD DDDDDDDD DDDDDDDD DDDDDDDD DDDDDDDD DDDDDDDD DDDDDDDD
Stck: DDDDDDDD 08B7E810 08BB1040 54484F52 4D554741 000033E4 08B7D47C 08B7E798
Stck: 00000051 0889636E 00000000 00000000 00010001 00000001 8172616D 6C696200
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 81818181
Stck: 81818181 81818181 81818181 81818181 81818181 81818181 81818181 00000051
Stck: 08B7564C 08BB4914 08B7E7C1 08B7EFE4 00032038 08BB10BC 000037BC 00000000
Stck: 00000000 00576F72 6B62656E 6368332E 323A4C69 62732F50 69636173 736F3936
Stck: 2F727467 2E6C6962 72617279 00818181 81818181 81818181 81818181 81818181
Stck: 81818181 81818181 81818181 81000000 00000000 08BB5028 08B7E720 54484F52
Stck: 4D554741 000033E4 08B7DB6C 08B7E888 000005CC 00F81D4E 00000000 00000000
Stck: 00010001 00000000 8372616D 6C696200 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 83838383 83838383 83838383 83838383 83838383
Stck: 83838383 83838383 83838383 4EF908BA 4DFC4EF9 08BA4DC2 4EF908BB 09024EF9
Stck: 08BB0902 4EF908BB 09024EF9 08BB0902 4EF908BB 09024EF9 08BB0902 4EF908BB
Stck: 09024EF9 08BB0902 4EF908BB 09024EF9 08BB0902 4EF908BB 09024EF9 08BB0902
Stck: 4EF908BB 09024EF9 08BB0902 4EF908BB 09024EF9 08BB0902 4EF908BB 09024EF9
Stck: 08BB0902 4EF908BB 09024EF9 08BB0906 4EF908B7 FBA84EF9 08B7FA40 4EF908B7
Stck: F8C44EF9 08BAD9FA 4EF908BA D8EC4EF9 08BA4A48 4EF908BA 49F84EF9 08BA49C2
Stck: 4EF908BA 27024EF9 08BA29BE 4EF908BA 28B24EF9 08BA496C 4EF908BA 493A4EF9
Stck: 08BA48F4 4EF908BA DF0C4EF9 08BAC694 4EF908BA C75C4EF9 08BABF4A 4EF908BA
Stck: DE2E4EF9 08BADF76 4EF908BA DCA44EF9 08BAEFDC 4EF908BA E9384EF9 08BB0C56
Stck: 4EF908BB 0DC04EF9 08BB0D5C 4EF908B8 D6D84EF9 08B8D674 4EF908BA 61124EF9
Stck: 08BB0CE8 4EF908BA AB5C4EF9 08BADB78 4EF908BA DB4C4EF9 08BA979C 4EF908BA
Stck: 95F64EF9 08BA94FC 4EF908BB 0BD84EF9 08BB0B10 4EF908BB 0B744EF9 08BA4E98
Stck: 4EF908BA 4F224EF9 08BA4E74 4EF908BA 4E2E4EF9 08BB0902 4EF908BB 09024EF9
Stck: 08BB0902 4EF908BA 532C4EF9 08BAF8AC 4EF908BB 09024EF9 08BB0902 4EF908BB
Stck: 08E64EF9 08BB08D8 08027938 08BC24CC 09BA08BB 03400400 01BC0410 002A04CA
Stck: 08B7F058 6CBD0000 00010000 08000944 08025DD8 08014330 08888204 08BB4B08
Stck: 08000250 022DFBF9 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 0F000000 00000000
Stck: 08B7EAC0 00000000 08B7EABC 08B7EACC 00000000 08B7EAC8 00000000 FFFF8080
Stck: 08BB090C 08BB093C 08BB096C 08BB099C 08BB09CC 08BB09FC 08BB0A2C 08BB0A5C
Stck: 08BB0A8C 08BB0AB8 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 08BB7A80 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 08018D04 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 00000000 00000000 00000000 08BB68A0 00080310
Stck: 08896A14 08BBC028 00004000 00000000 00000000 0F000000 00000000 08B7ED9C
Stck: 00000000 08B7ED98 00000000 00000000 00000000 00000000 FFFF0801 8F840802
Stck: 6E200801 8D400F00 08BB0416 000008B7 EDCE0000 000008B7 EDCA0000 00000000
Stck: 00000000 00000000 0000FFFF 00000000 00000000 00000000 00000000 00000000
Stck: 00000000 00000000 00000000 0000FFFF 00000000 00000000 0F000000 00000000
----> 08BC60A0 - "Workbench3.2:Libs/Picasso96/ZZ9000.card" Hunk 0000 Offset 00000770
----> 08BC615A - "Workbench3.2:Libs/Picasso96/ZZ9000.card" Hunk 0000 Offset 0000082A
----> 08BAFF6E - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00030F86
----> 08B761EE - "Workbench3.2evs/Monitors/ZZ9000" Hunk 0001 Offset 0000003E
----> 08B761B0 - "Workbench3.2evs/Monitors/ZZ9000" Hunk 0001 Offset 00000000
----> 08B2A96A - "Workbench3.2:C/MuGuardianAngel" Hunk 0000 Offset 00002172
----> 08B7602C - "Workbench3.2evs/Monitors/ZZ9000" Hunk 0000 Offset 0000023C
----> 08B75E88 - "Workbench3.2evs/Monitors/ZZ9000" Hunk 0000 Offset 00000098
----> 00F9A754 - "ROM - dos 47.30 (2.12.2021)" Hunk 0000 Offset 00000244
----> 00F9A748 - "ROM - dos 47.30 (2.12.2021)" Hunk 0000 Offset 00000238
----> 00F9AFE6 - "ROM - dos 47.30 (2.12.2021)" Hunk 0000 Offset 00000AD6
----> 00F81D4E - "ROM - exec 47.8 (27.10.2021)" Hunk 0000 Offset 00001D0C
----> 08BA4DFC - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00025E14
----> 08BA4DC2 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00025DDA
----> 08BB0902 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0003191A
----> 08BB0902 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0003191A
----> 08BB0902 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0003191A
----> 08BB0902 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0003191A
----> 08BB0902 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0003191A
----> 08BB0902 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0003191A
----> 08BB0902 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0003191A
----> 08BB0902 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0003191A
----> 08BB0902 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0003191A
----> 08BB0902 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0003191A
----> 08BB0902 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0003191A
----> 08BB0902 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0003191A
----> 08BB0902 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0003191A
----> 08BB0902 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0003191A
----> 08BB0902 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0003191A
----> 08BB0902 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0003191A
----> 08BB0902 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0003191A
----> 08BB0902 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0003191A
----> 08BB0902 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0003191A
----> 08BB0906 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0003191E
----> 08B7FBA8 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00000BC0
----> 08B7FA40 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00000A58
----> 08B7F8C4 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 000008DC
----> 08BAD9FA - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0002EA12
----> 08BAD8EC - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0002E904
----> 08BA4A48 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00025A60
----> 08BA49F8 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00025A10
----> 08BA49C2 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 000259DA
----> 08BA2702 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0002371A
----> 08BA29BE - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 000239D6
----> 08BA28B2 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 000238CA
----> 08BA496C - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00025984
----> 08BA493A - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00025952
----> 08BA48F4 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0002590C
----> 08BADF0C - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0002EF24
----> 08BAC694 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0002D6AC
----> 08BAC75C - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0002D774
----> 08BABF4A - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0002CF62
----> 08BADE2E - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0002EE46
----> 08BADF76 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0002EF8E
----> 08BADCA4 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0002ECBC
----> 08BAEFDC - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0002FFF4
----> 08BAE938 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0002F950
----> 08BB0C56 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00031C6E
----> 08BB0DC0 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00031DD8
----> 08BB0D5C - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00031D74
----> 08B8D6D8 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0000E6F0
----> 08B8D674 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0000E68C
----> 08BA6112 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0002712A
----> 08BB0CE8 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00031D00
----> 08BAAB5C - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0002BB74
----> 08BADB78 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0002EB90
----> 08BADB4C - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0002EB64
----> 08BA979C - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0002A7B4
----> 08BA95F6 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0002A60E
----> 08BA94FC - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0002A514
----> 08BB0BD8 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00031BF0
----> 08BB0B10 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00031B28
----> 08BB0B74 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00031B8C
----> 08BA4E98 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00025EB0
----> 08BA4F22 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00025F3A
----> 08BA4E74 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00025E8C
----> 08BA4E2E - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00025E46
----> 08BB0902 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0003191A
----> 08BB0902 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0003191A
----> 08BB0902 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0003191A
----> 08BA532C - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00026344
----> 08BAF8AC - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 000308C4
----> 08BB0902 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0003191A
----> 08BB0902 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0003191A
----> 08BB08E6 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 000318FE
----> 08BB08D8 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 000318F0
----> 08BB0340 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00031358
----> 08B7F058 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00000070
----> 08BB090C - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00031924
----> 08BB093C - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00031954
----> 08BB096C - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00031984
----> 08BB099C - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 000319B4
----> 08BB09CC - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 000319E4
----> 08BB09FC - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00031A14
----> 08BB0A2C - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00031A44
----> 08BB0A5C - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00031A74
----> 08BB0A8C - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00031AA4
----> 08BB0AB8 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 00031AD0
----> 08BB0416 - "Workbench3.2:Libs/Picasso96/rtg.library" Hunk 0000 Offset 0003142E
PC-8: 740CE568 80438041 33400002 241F261F 4E752F03 2F022610 2149022E 3140023C
PC *: 30290012 0C40013F 63503229 00140C41 00C76346 20680232 34308BB0 08BC3254
08bc6080 : 740c moveq.l #$c,d2
08bc6082 : e568 lsl.w d2,d0
08bc6084 : 8043 or.w d3,d0
08bc6086 : 8041 or.w d1,d0
08bc6088 : 3340 0002 move.w d0,$2(a1)
08bc608c : 241f move.l (a7)+,d2
08bc608e : 261f move.l (a7)+,d3
08bc6090 : 4e75 rts
08bc6092 : 2f03 move.l d3,-(a7)
08bc6094 : 2f02 move.l d2,-(a7)
08bc6096 : 2610 move.l (a0),d3
08bc6098 : 2149 022e move.l a1,$22e(a0)
08bc609c : 3140 023c move.w d0,$23c(a0)
08bc60a0 : *3029 0012 move.w $12(a1),d0
08bc60a4 : 0c40 013f cmpi.w #$13f,d0
08bc60a8 : 6350 bls.s $8bc60fa
08bc60aa : 3229 0014 move.w $14(a1),d1
08bc60ae : 0c41 00c7 cmpi.w #$c7,d1
08bc60b2 : 6346 bls.s $8bc60fa
08bc60b4 : 2068 0232 movea.l $232(a0),a0
08bc60b8 : 3430 8bb0 08bc 3254 move.w ($8bc3254,za0,a0.l*2),d2 ;extended opcode
Name: "Background CLI" CLI: "ZZ9000"
my_pc_is_amiga is offline  
Old 02 April 2022, 10:34   #9
Thomas Richter
Registered User
 
Join Date: Jan 2019
Location: Germany
Posts: 3,279
Quote:
Originally Posted by my_pc_is_amiga View Post
_Bnu was able to fix this uninitialized Name string issue. I found a totally separate Muhit now and posted it here that only happens when DISPLAYCHAIN=NO.

As you see here:


Quote:
Originally Posted by my_pc_is_amiga View Post

WORD READ from 00000012 PC: 08BC60A0
USP : 08B7E61C SR: 0014 (U0)(-)(-) TCB: 08B72608

----> 08BC60A0 - "Workbench3.2:Libs/Picasso96/ZZ9000.card" Hunk 0000 Offset 00000770
the access happens within the driver code, thus it should be analyzed and fixed there by someone who has better knowledge on its workings.
Thomas Richter is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
ZZ9000 and dual monitor (Lcd & Crt) Help vincedj support.Hardware 12 07 February 2021 18:00
Picass96 monitor driver JimDrew Coders. General 20 24 November 2015 00:42
What monitor driver should I use for 640x480 60Hz? Leffmann support.WinUAE 5 16 April 2011 15:39
VGA Only monitor driver NovaCoder support.Apps 8 22 April 2009 15:29
CM8833-II monitor driver Dave_wb support.Hardware 9 25 March 2005 13:29

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 14:48.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.08050 seconds with 14 queries