SYS:System/Help program Issue

A forum for Classic Amiga specific support issues.
my_pc_is_amiga
Posts: 73
Joined: Sat Dec 08, 2012 7:58 pm

SYS:System/Help program Issue

Post by my_pc_is_amiga »

I was trying the SYS:System/Help tool. When the program comes up, there is nothing in the right pane even when I click on different items in the list on the left. I only have seen this on the classic. My SAM440ep is okay.

Also, using the arexx script from the CLI, it is working as well.
User avatar
nbache
Beta Tester
Beta Tester
Posts: 1714
Joined: Mon Dec 20, 2010 7:25 pm
Location: Copenhagen, Denmark
Contact:

Re: SYS:System/Help program Issue

Post by nbache »

my_pc_is_amiga wrote:I was trying the SYS:System/Help tool. When the program comes up, there is nothing in the right pane even when I click on different items in the list on the left. I only have seen this on the classic. My SAM440ep is okay.
The program expects to find its doc files in SYS:Locale/Help/english/Shell/. Check if they are there on your Classic machine.
Also, using the arexx script from the CLI, it is working as well.
The ARexx script uses the same files, but finds them via the path HELP:english/Shell/. Check if your HELP: assign is pointing to the path SYS:Locale/Help.

Best regards,

Niels
my_pc_is_amiga
Posts: 73
Joined: Sat Dec 08, 2012 7:58 pm

Re: SYS:System/Help program Issue

Post by my_pc_is_amiga »

Yes I have the #?.hep files in that path. The HELP: assign is okay also. The version of system/help is "Help 53.5 (12/18/2009)"
User avatar
nbache
Beta Tester
Beta Tester
Posts: 1714
Joined: Mon Dec 20, 2010 7:25 pm
Location: Copenhagen, Denmark
Contact:

Re: SYS:System/Help program Issue

Post by nbache »

my_pc_is_amiga wrote:Yes I have the #?.hep files in that path. The HELP: assign is okay also. The version of system/help is "Help 53.5 (12/18/2009)"
Strange. Try running Snoopy to see what the program tries to access when you select a help page (or at the start). Maybe that gives a clue.

Best regards,

Niels
my_pc_is_amiga
Posts: 73
Joined: Sat Dec 08, 2012 7:58 pm

Re: SYS:System/Help program Issue

Post by my_pc_is_amiga »

Once "Help" opens, I run into other problems with workbench. I can't execute any item in the workbench menu or launch any other programs. I can still double click on drawers etc...but that is about all.

Once I ran Snoopy before "Help" I was able to see the following 2 "Fails" for ramlib
FindResident function fails for texteditor.gadget
Lock function fails for LIBS:gadgets/texteditor.gadget

On my SAM440, where it works I don't see these 2 things (I don't see either "fail" or "okay") -- i.e. it doens't show any ramlib in the log and only "help". And it shows Openlibrary calls that go through okay for the "Help".
User avatar
Slayer
Beta Tester
Beta Tester
Posts: 851
Joined: Tue Dec 21, 2010 4:19 am
Location: New Zealand

Re: SYS:System/Help program Issue

Post by Slayer »

What is the revision of the AmigaOS installation on this computer? Can you remember the steps you took to create it and what is the history of updates?

I'm just wondering if during the course of this installations life something unexpected has occured, it might be just a s easy to re-install AmigaOS.

It generally isn't that difficult to update the new installation with your custom software and settings
~Yes I am a Kiwi, No, I did not appear as an extra in 'Lord of the Rings'~
1x AmigaOne X5000 2.0GHz 2gM RadeonR9280X AOS4.x
3x AmigaOne X1000 1.8GHz 2gM RadeonHD7970 AOS4.x
my_pc_is_amiga
Posts: 73
Joined: Sat Dec 08, 2012 7:58 pm

Re: SYS:System/Help program Issue

Post by my_pc_is_amiga »

I did a clean install about 1 week ago and started with the OS4.1 Update 2 CD for the classic (I have a A4000T). I then updated it with 3,4,5,and 6 updates. And then updated the system compenents with Amiupdate... I have SDK and the posiden stack installed for my denab card. Other than not nothing else has been installed in my sys:

Is this not reproducible on the classic?
User avatar
nbache
Beta Tester
Beta Tester
Posts: 1714
Joined: Mon Dec 20, 2010 7:25 pm
Location: Copenhagen, Denmark
Contact:

Re: SYS:System/Help program Issue

Post by nbache »

my_pc_is_amiga wrote:Once I ran Snoopy before "Help" I was able to see the following 2 "Fails" for ramlib
FindResident function fails for texteditor.gadget
Lock function fails for LIBS:gadgets/texteditor.gadget
But then you should afterwards see a line with an OK lock on CLASSES:gadgets/texteditor.gadget.

Don't you see that line? If you do, no problem. It's just searching in several different places before finding the gadget (in the correct path for gadget classes).

Best regards,

Niels
my_pc_is_amiga
Posts: 73
Joined: Sat Dec 08, 2012 7:58 pm

Re: SYS:System/Help program Issue

Post by my_pc_is_amiga »

I didn't see any OK with the texteditor.gadget. But now I can't even repeat that same sequence in snoopy. I now see in snoopy:

WBL o.k. = Lock("Help",SHARED)
WBL o.k. = Examine("Help")
ENV/env-handler 52.2 FAIL = Lock("ENVARC:ELF.LazyBinding",SHARED)

I have tried now several times after rebooting machine each time and I see the same thing over and over.
my_pc_is_amiga
Posts: 73
Joined: Sat Dec 08, 2012 7:58 pm

Re: SYS:System/Help program Issue

Post by my_pc_is_amiga »

Here is the kernal debug output when I executed from workbench "system/help":
Hidden Text - Click to Show :
[elf] .rodata 0x3D830020-0x3D831934 System:Utilities/MultiView (sh_flags 0x02) read-only
[elf] .rodata 0x3DD0A020-0x3DD0A69C System:System/Help (sh_flags 0x02) read-only
[elf] .rodata 0x3DD0C020-0x3DD0C9D6 System:Classes/Gadgets/texteditor.gadget (sh_flags 0x02) read-only
Dump of context at 0x9FF1BBA0
Trap type: DSI exception
Machine State (raw): 0x0000F070
Machine State (verbose): [ExtInt on] [User] [FPU on] [IAT on] [DAT on]
Temporary stack trace:
#0: in module Kickstart/newlib.library.kmod+0x0002A730 (0x08B1D210)
#1: in module Kickstart/intuition.library.kmod+0x0001161C (0x08A6305C)
#2: in module Kickstart/intuition.library.kmod+0x00011674 (0x08A630B4)
#3: in module Kickstart/gadtools.library.kmod+0x0000B5F4 (0x08A1FF74)
#4: in module Kickstart/gadtools.library.kmod+0x0000B8FC (0x08A2027C)
#5: in module Kickstart/gadtools.library.kmod+0x0000BA44 (0x08A203C4)
#6: in module Kickstart/gadtools.library.kmod+0x0000BC2C (0x08A205AC)
#7: in module Kickstart/gadtools.library.kmod+0x0000C484 (0x08A20E04)
#8: in module Kickstart/gadtools.library.kmod+0x0000D7D8 (0x08A22158)
#9: 0x1FE22C9C
#10: 0x1FE23C44
#11: in module Kickstart/intuition.library.kmod+0x00018178 (0x08A69BB8)
#12: in module Kickstart/intuition.library.kmod+0x0001839C (0x08A69DDC)
#13: in module Kickstart/intuition.library.kmod+0x00008424 (0x08A59E64)
#14: in module Kickstart/intuition.library.kmod+0x00008064 (0x08A59AA4)
#15: 0x1F9D9EF8
#16: 0x1F9DB8C0
#17: in module Kickstart/newlib.library.kmod+0x0000208C (0x08AF4B6C)
#18: in module Kickstart/newlib.library.kmod+0x00002D34 (0x08AF5814)
#19: in module Kickstart/newlib.library.kmod+0x00002EB0 (0x08AF5990)
#20: 0x1F9D9190
#21: in module Kickstart/dos.library.kmod+0x0002295C (0x089E133C)
#22: in module Kickstart/kernel+0x00045BA4 (0x08845BA4)
#23: in module Kickstart/kernel+0x00045C24 (0x08845C24)
#24: 0x00000000

0: 3FFAA000 3D6678F0 00000000 A698091C 3D6678F8 00000010 000000FF FFFFFFFF
8: A698091C 3EC81056 A698091C 08B1D194 000007BC 3D9D1860 00000001 3D667AA8
16: 00000041 3FC5D676 00000031 3D7F1290 000002E8 00000012 3EC81056 3D667998
24: 08A33AE8 3FC5C4D0 A698091C 3D98CACE 3D6678F8 3FF77720 3D667BC8 3D98CA80
CR: 28842042 XER: 20000000 CTR: 08B1D194 LR: 08A62FF8
DSISR: 40000000 DAR: A698091C
DSI verbose error description: Access not found in hash or BAT (page fault)
Access was a load operation

Registers pointing to code:
r11: module Kickstart/newlib.library.kmod at 0x08B1D194 (section 0 @ 0x2A6B8)
r24: module Kickstart/graphics.library.kmod at 0x08A33AE8 (section 0 @ 0x1180C)
r27: module C:Charsetconvert at 0x3D98CACE (section 0 @ 0x11A)
r31: module C:Charsetconvert at 0x3D98CA80 (section 0 @ 0xCC)
ip : module Kickstart/newlib.library.kmod at 0x08B1D210 (section 0 @ 0x2A734)
lr : module Kickstart/intuition.library.kmod at 0x08A62FF8 (section 0 @ 0x115BC)
ctr: module Kickstart/newlib.library.kmod at 0x08B1D194 (section 0 @ 0x2A6B8)

Stack Backtrace:
(0x3D6678F0) module Kickstart/newlib.library.kmod at 0x08B1D210 (section 0 @ 0x2A734)
(0x3D667990) module Kickstart/intuition.library.kmod at 0x08A6305C (section 0 @ 0x11620)
(0x3D6679B0) module Kickstart/intuition.library.kmod at 0x08A630B4 (section 0 @ 0x11678)
(0x3D667A40) module Kickstart/gadtools.library.kmod at 0x08A1FF74 (section 0 @ 0xB5F8)
(0x3D667A90) module Kickstart/gadtools.library.kmod at 0x08A2027C (section 0 @ 0xB900)
(0x3D667B00) module Kickstart/gadtools.library.kmod at 0x08A203C4 (section 0 @ 0xBA48)
(0x3D667B70) module Kickstart/gadtools.library.kmod at 0x08A205AC (section 0 @ 0xBC30)
(0x3D667BB0) module Kickstart/gadtools.library.kmod at 0x08A20E04 (section 0 @ 0xC488)
(0x3D667C70) module Kickstart/gadtools.library.kmod at 0x08A22158 (section 0 @ 0xD7DC)
(0x3D667CE0) module CLASSES:window.class at 0x1FE22C9C (section 5 @ 0x8C80)
(0x3D667ED0) module CLASSES:window.class at 0x1FE23C44 (section 5 @ 0x9C28)
(0x3D6681C0) module Kickstart/intuition.library.kmod at 0x08A69BB8 (section 0 @ 0x1817C)
(0x3D668220) module Kickstart/intuition.library.kmod at 0x08A69DDC (section 0 @ 0x183A0)
(0x3D6682A0) module Kickstart/intuition.library.kmod at 0x08A59E64 (section 0 @ 0x8428)
(0x3D6682B0) module Kickstart/intuition.library.kmod at 0x08A59AA4 (section 0 @ 0x8068)
(0x3D668320) OpenGui:OpenGui()+0x944 (section 1 @ 0xED8)
(0x3D668470) main:main()+0x234 (section 1 @ 0x28A0)
(0x3D669D00) module Kickstart/newlib.library.kmod at 0x08AF4B6C (section 0 @ 0x2090)
(0x3D669D70) module Kickstart/newlib.library.kmod at 0x08AF5814 (section 0 @ 0x2D38)
(0x3D669F10) module Kickstart/newlib.library.kmod at 0x08AF5990 (section 0 @ 0x2EB4)
(0x3D669F50) _start:_start()+0x170 (section 1 @ 0x170)
(0x3D669F90) module Kickstart/dos.library.kmod at 0x089E133C (section 0 @ 0x22960)
(0x3D669FC0) module Kickstart/kernel at 0x08845BA4 (section 0 @ 0x45BA8)
(0x3D669FD0) module Kickstart/kernel at 0x08845C24 (section 0 @ 0x45C28)
(0x3D669FE0)

Disassembly of crash site:
08B1D200: 5463E8FE rlwinm r3,r3,29,3,31
08B1D204: 7C635214 add r3,r3,r10
08B1D208: 7C681850 sub r3,r3,r8
08B1D20C: 4E800020 blr
>08B1D210: 81630000 lwz r11,0(r3)
08B1D214: 4BFFFFB8 b 0x8B1D1CC
08B1D218: 89630000 lbz r11,0(r3)
08B1D21C: 2F8B0000 cmpwi cr7,r11,0
08B1D220: 4D9E0020 beqlr- cr7
08B1D224: 7C6A1B78 mr r10,r3
Stack pointer (0x3D6678F0) is inside bounds
Redzone is OK (4)

68k register dump
DATA: 00000082 FFFE0001 00000000 00000000 00000000 00000000 00000000 00000000
ADDR: 00DFF000 3D667288 00000000 00000000 00000000 00000000 00000000 3D666F10
Page information:
Page not found


[elf] .rodata 0x3D5FE020-0x3D5FFBA4 System:System/GrimReaper (sh_flags 0x02) read-only
Post Reply