Welcome, Guest. Please login or register.
Amiga Kit Amiga Store Iridium Banner AMIStore App Store A600 Memory

AuthorTopic: NetSurf OS3 - testing!  (Read 3810 times)

0 Members and 1 Guest are viewing this topic.

Offline chris

Re: NetSurf OS3 - testing!
« Reply #15 on: March 16, 2019, 12:04:04 PM »
I ran upodateto314 script and I still have a problems. No pictures are displayded with Netsurf and it and when I trying to surf any web page it makes everything bog slow.

I have 3.1.4 kickstart and O3.9 BB1&2 wich is updated with 3.1.4 components.

Does the old version work with 3.1.4?
By which I mean the latest build here: https://ci.netsurf-browser.org/builds/amigaos3/
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
 

Offline utri007

Re: NetSurf OS3 - testing!
« Reply #16 on: March 16, 2019, 10:41:55 PM »
Quote
Does the old version work with 3.1.4?
By which I mean the latest build here: https://ci.netsurf-browser.org/builds/amigaos3/

No, it doesn't work downloaded NetSurf-gcc-4567.lha and same symptoms, version wich I had was from late 2018.

I have 1mb kickstart, wich has 3.1.4 components, including intuititon library.  But also a peterk's icon.library and few filesystems. Nothing really excotiq.

ACube Sam 440ep Flex 800mhz, 1gb ram and 240gb hd and OS4.1FE
A1200 Micronic tower, OS3.9, Apollo 060 66mhz, xPert Merlin, Delfina Lite and Micronic Scandy, 500Gb hd, 66mb ram, DVD-burner and WLAN.
A1200 desktop, OS3.9, Blizzard 060 66mhz, 66mb ram, Ide Fix Express with 160Gb HD and WLAN
A500 OS2.1, GVP+HD8 with 4mb ram, 1mb chip ram and 4gb HD
Commodore CDTV KS3.1, 1mb chip, 4mb fast ram and IDE HD
 

Offline chris

Re: NetSurf OS3 - testing!
« Reply #17 on: March 16, 2019, 11:55:50 PM »
Quote
Does the old version work with 3.1.4?
By which I mean the latest build here: https://ci.netsurf-browser.org/builds/amigaos3/

No, it doesn't work downloaded NetSurf-gcc-4567.lha and same symptoms, version wich I had was from late 2018.

I have 1mb kickstart, wich has 3.1.4 components, including intuititon library.  But also a peterk's icon.library and few filesystems. Nothing really excotiq.

OK, for the purposes of this test that's not interesting :D
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
 

Offline Gerbinist

Re: NetSurf OS3 - testing!
« Reply #18 on: March 17, 2019, 10:24:29 AM »
As posted on A1K:

Quote
My two cents...

If you want to target OS 3.x, make sure we can properly extract the archive with lha. The workaround by extracting it with UnArc or Voodoo-X is rather silly if you ask me.

Hits all over the place. As reference I attached start and quit details. When quitting it totally crashes here.

Testsetup: 3.1.4, 68060, AGA, no AISS

(howsmyssl.com works)
Current: OS 3.1.4, Blizzard 1260/50, 64 MB, AGA, SD, Ryś MKII, PCMCIA/CNET
Storage: Elbox E/BOX 1200, SCSI Kit IV, Mediator SX, Voodoo3/4/5, RTL8139 Ethernet, Spider USB 2.0, PixelView PlayTV MPEG2, Terratec 512i, MAS MP3 Player
 
The following users thanked this post: chris

Offline chris

Re: NetSurf OS3 - testing!
« Reply #19 on: March 17, 2019, 11:01:52 AM »
The LhA problem is fixed (I just haven't replaced the download yet). Just to be clear, it was only broken on my local buildsystem, the official builds were archived correctly.

I thought I'd fixed the crash on exit ages ago.

I'm going to need some help decoding those hits.
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
 

Offline Gerbinist

Re: NetSurf OS3 - testing!
« Reply #20 on: March 17, 2019, 11:07:39 AM »
Quote
The LhA problem is fixed (I just haven't replaced the download yet). Just to be clear, it was only broken on my local buildsystem, the official builds were archived correctly.

Ok. Just checked the latest from https://ci.netsurf-browser.org/builds/amigaos3/ and that one works fine indeed.

Quote
I'm going to need some help decoding those hits.

Sure, let me know how I could help out.
Current: OS 3.1.4, Blizzard 1260/50, 64 MB, AGA, SD, Ryś MKII, PCMCIA/CNET
Storage: Elbox E/BOX 1200, SCSI Kit IV, Mediator SX, Voodoo3/4/5, RTL8139 Ethernet, Spider USB 2.0, PixelView PlayTV MPEG2, Terratec 512i, MAS MP3 Player
 

Offline chris

Re: NetSurf OS3 - testing!
« Reply #21 on: March 17, 2019, 11:19:15 AM »

Quote
I'm going to need some help decoding those hits.

Sure, let me know how I could help out.

Cool, thanks. It's mostly a case of figuring out what's being called incorrectly. Unfortunately I've never managed to get findhit working with gcc, otherwise this would be easy.
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
 

Offline Gerbinist

Re: NetSurf OS3 - testing!
« Reply #22 on: March 17, 2019, 11:24:40 AM »
Quote
Unfortunately I've never managed to get findhit working with gcc, otherwise this would be easy.

Are you trying FindHit from the Enforcer package? Otherwise, this one could be tried: http://aminet.net/package/dev/gg/GccFindHit-bin
Current: OS 3.1.4, Blizzard 1260/50, 64 MB, AGA, SD, Ryś MKII, PCMCIA/CNET
Storage: Elbox E/BOX 1200, SCSI Kit IV, Mediator SX, Voodoo3/4/5, RTL8139 Ethernet, Spider USB 2.0, PixelView PlayTV MPEG2, Terratec 512i, MAS MP3 Player
 

Offline chris

Re: NetSurf OS3 - testing!
« Reply #23 on: March 17, 2019, 11:26:43 AM »
I've tried both, with various -g options  :(
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
 

Offline Gerbinist

Re: NetSurf OS3 - testing!
« Reply #24 on: March 17, 2019, 11:43:42 AM »
I've tried both, with various -g options  :(

Perhaps this will give some insights (no expert myself): http://eab.abime.net/showthread.php?t=90143

Something to do with LINE debugging yes/no...  ???

*EDIT: do you have a debug version of the NetSurf executable?
« Last Edit: March 17, 2019, 11:46:28 AM by Gerbinist »
Current: OS 3.1.4, Blizzard 1260/50, 64 MB, AGA, SD, Ryś MKII, PCMCIA/CNET
Storage: Elbox E/BOX 1200, SCSI Kit IV, Mediator SX, Voodoo3/4/5, RTL8139 Ethernet, Spider USB 2.0, PixelView PlayTV MPEG2, Terratec 512i, MAS MP3 Player
 

Offline chris

Re: NetSurf OS3 - testing!
« Reply #25 on: March 17, 2019, 11:56:53 AM »
I've tried both, with various -g options  :(

Perhaps this will give some insights (no expert myself): http://eab.abime.net/showthread.php?t=90143

Something to do with LINE debugging yes/no...  ???

That suggests -g should work.

Quote

*EDIT: do you have a debug version of the NetSurf executable?

I think my download is built with -gstabs

Chris
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
 

Offline Gerbinist

Re: NetSurf OS3 - testing!
« Reply #26 on: March 17, 2019, 12:18:05 PM »
I think my download is built with -gstabs

It seems there is no line number information for all offsets (tried here myself).
Current: OS 3.1.4, Blizzard 1260/50, 64 MB, AGA, SD, Ryś MKII, PCMCIA/CNET
Storage: Elbox E/BOX 1200, SCSI Kit IV, Mediator SX, Voodoo3/4/5, RTL8139 Ethernet, Spider USB 2.0, PixelView PlayTV MPEG2, Terratec 512i, MAS MP3 Player
 

Offline chris

Re: NetSurf OS3 - testing!
« Reply #27 on: March 17, 2019, 12:36:59 PM »
I think my download is built with -gstabs

It seems there is no line number information for all offsets (tried here myself).

Yeah, that was the problem I had last time I tried.
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
 

Offline Gerbinist

Re: NetSurf OS3 - testing!
« Reply #28 on: March 17, 2019, 09:50:04 PM »
Did some more searching and stumbled on this thread: http://eab.abime.net/showthread.php?t=84208

A link can be found to a util called 'FindHunkOffset' in post #12. Not sure if it helps, but at least it's reporting 'something'...

Code: [Select]
12.Ram Disk:> FindHunkOffset Utilities:Comm/Browse/NetSurf/NetSurf 0 0x185C86
Section 0, offset 0x00185c86 is at
_ami_libs_close + 0x000001a6

12.Ram Disk:> FindHunkOffset Utilities:Comm/Browse/NetSurf/NetSurf 0 0x172872
Section 0, offset 0x00172872 is at
_main + 0x000006f0

 ???

*EDIT: Also did some searching on 'addr2line', but this involves another option (information can be found in various places).

Quote
To use addr2line we first have to compile our program with gcc, using the -ggdb option.

If that doesn't help either, I have no idea how you would need to develop and debug your creation to be of any use.
« Last Edit: March 17, 2019, 10:25:52 PM by Gerbinist »
Current: OS 3.1.4, Blizzard 1260/50, 64 MB, AGA, SD, Ryś MKII, PCMCIA/CNET
Storage: Elbox E/BOX 1200, SCSI Kit IV, Mediator SX, Voodoo3/4/5, RTL8139 Ethernet, Spider USB 2.0, PixelView PlayTV MPEG2, Terratec 512i, MAS MP3 Player
 
The following users thanked this post: chris

Offline chris

Re: NetSurf OS3 - testing!
« Reply #29 on: March 18, 2019, 12:08:56 AM »
Did some more searching and stumbled on this thread: http://eab.abime.net/showthread.php?t=84208

A link can be found to a util called 'FindHunkOffset' in post #12. Not sure if it helps, but at least it's reporting 'something'...

Code: [Select]
12.Ram Disk:> FindHunkOffset Utilities:Comm/Browse/NetSurf/NetSurf 0 0x185C86
Section 0, offset 0x00185c86 is at
_ami_libs_close + 0x000001a6

12.Ram Disk:> FindHunkOffset Utilities:Comm/Browse/NetSurf/NetSurf 0 0x172872
Section 0, offset 0x00172872 is at
_main + 0x000006f0

Ah, yes, that's really useful.  The line number would be helpful though, the tool says it can report that but obviously the debug symbols aren't quite right (probably the same reason findhit/gccfindhit don't work).  I can't see anything wrong in ami_libs_close but I may have now found and fixed the CreateIORequest and startup LONG WRITE etc hits.

Quote
*EDIT: Also did some searching on 'addr2line', but this involves another option (information can be found in various places).

Quote
To use addr2line we first have to compile our program with gcc, using the -ggdb option.

If that doesn't help either, I have no idea how you would need to develop and debug your creation to be of any use.

I've rebuilt it with the above fixes and -ggdb instead of -gstabs.  I'm not convinced it will help.
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz