Welcome, Guest. Please login or register.

Author Topic: We need an iBrowse replacement for 68k!!!  (Read 75774 times)

Description:

0 Members and 2 Guests are viewing this topic.

Offline wawrzon

Re: We need an iBrowse replacement for 68k!!!
« Reply #299 on: January 28, 2015, 11:50:08 PM »
Quote from: chris;782532
Yes, I'm commiting everything direct to trunk as I see no reason not to.


thats a good attitude.

i have checked out the current netsurf source out of git repository, but i lack makefile.config for amiga-m68k target. also there is actually only amiga fronend source, is this supposed to work for both targets together? so, like in when i compile the source for ppc i get os4 binaries and when i compile for m68k i get amiga binaries? if so, i have an aros68k gcc4.6.4 installed in my opt dir. this backend produces elf files, but i can elf2hunk them, otherwise the aros binaries should run on amiga if they are not linked against static or dynamic aros libs.

so.. crosscompiling it on debian im currently caught with libutf8proc dependency. ive compiled it and put in usr/lib without success...
 

Offline NovaCoder

Re: We need an iBrowse replacement for 68k!!!
« Reply #300 on: January 29, 2015, 12:04:11 AM »
Quote from: chris;782531
Ah!  That would make sense as the window doesn't have any menus attached at the moment.

Should be fixed now along with the ASLFR_InitialDrawer hit, thanks.


Glad to see you guys make such good progress, keep it up :)
Life begins at 100 MIPS!


Nice Ports on AmiNet!
 

Offline chris

Re: We need an iBrowse replacement for 68k!!!
« Reply #301 on: January 29, 2015, 12:29:37 AM »
Quote from: wawrzon;782534
i have checked out the current netsurf source out of git repository, but i lack makefile.config for amiga-m68k target. also there is actually only amiga fronend source, is this supposed to work for both targets together? so, like in when i compile the source for ppc i get os4 binaries and when i compile for m68k i get amiga binaries? if so, i have an aros68k gcc4.6.4 installed in my opt dir. this backend produces elf files, but i can elf2hunk them, otherwise the aros binaries should run on amiga if they are not linked against static or dynamic aros libs.

It's all the same makefile.
"make TARGET=amigaos3" wil give you the OS3/68k build
"make TARGET=amiga" will give you the OS4/PPC build

AFAIK they differ only in the name of the cross-compiler and a few different compiler flags.

Quote
so.. crosscompiling it on debian im currently caught with libutf8proc dependency. ive compiled it and put in usr/lib without success...

Try doing a "make install" on it.  NetSurf's buildsystem is set up to look for libraries in certain places, and especially if you're cross compiling those places might not be where you expect.
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
 

Offline chris

Re: We need an iBrowse replacement for 68k!!!
« Reply #302 on: January 29, 2015, 12:41:29 AM »
Quote from: matthey;782524
Do I win a new build of NetSurf?

Yes :)

It's still freezing for me so unless I haven't removed the On/OffMenu properly (I've #defined them out of existance) then there's something new to find.

I've fixed all the font code so it should now be reading fonts and printing to the window exactly the same as on OS4 (ie. full UTF-8 support).  You'll probably find you need to set some different fonts in the Choices file, as the defaults are set to fonts which come with OS4, so something like this should work on a basic OS3 install: (they must be outline fonts)

Code: [Select]
font_sans:CGTriumvirate
font_serif:CGTimes
font_mono:LetterGothic
font_cursive:CGTimes
font_fantasy:CGTimes

Choices is usually PROGDIR:Users/default/Choices (the "default" may differ if you have the USER env-var set).  You may need to create it.
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
 

Offline matthey

  • Hero Member
  • *****
  • Join Date: Aug 2007
  • Posts: 1294
    • Show only replies by matthey
Re: We need an iBrowse replacement for 68k!!!
« Reply #303 on: January 29, 2015, 01:01:25 AM »
Quote from: chris;782539
Yes :)

It's still freezing for me so unless I haven't removed the On/OffMenu properly (I've #defined them out of existance) then there's something new to find.


O.k. I have something else I need to work on so I probably won't be able to test until tomorrow. Did you place a new build at the same location as the others?
 

Offline wawrzon

Re: We need an iBrowse replacement for 68k!!!
« Reply #304 on: January 29, 2015, 01:07:05 AM »
Quote from: chris;782537
It's all the same makefile.
"make TARGET=amigaos3" wil give you the OS3/68k build
"make TARGET=amiga" will give you the OS4/PPC build

AFAIK they differ only in the name of the cross-compiler and a few different compiler flags.



Try doing a "make install" on it.  NetSurf's buildsystem is set up to look for libraries in certain places, and especially if you're cross compiling those places might not be where you expect.

have removed any reference to the cross compiler but neither simple "make" nor "make install" seems to work around this problem. must consult google or netsurf forums about how to build current netsurf on debian. this problem has not existed with 2.0 i have compiled before.
 

Offline chris

Re: We need an iBrowse replacement for 68k!!!
« Reply #305 on: January 29, 2015, 08:30:28 AM »
Quote from: matthey;782540
O.k. I have something else I need to work on so I probably won't be able to test until tomorrow. Did you place a new build at the same location as the others?


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

Offline chris

Re: We need an iBrowse replacement for 68k!!!
« Reply #306 on: January 29, 2015, 10:12:57 AM »
Quote from: wawrzon;782541
have removed any reference to the cross compiler but neither simple "make" nor "make install" seems to work around this problem. must consult google or netsurf forums about how to build current netsurf on debian. this problem has not existed with 2.0 i have compiled before.


It will auto-detect whether you need a cross-compiler or not.

Build instructions are here although it's aimed at non-cross-compiled builds so you need to do add HOST=m68k-unknown-amigaos or TARGET=amigaos3 to the make lines:
http://wiki.netsurf-browser.org/Documentation/GettingCoding

The core library buildsystem stuff was added since v2 I think, so that might be what is tripping you up.
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
 

Offline wawrzon

Re: We need an iBrowse replacement for 68k!!!
« Reply #307 on: January 29, 2015, 10:28:55 AM »
i just checked out the source on my ubuntu setup and tried plain make, as on debian with the same result. its a bit trouble if build depends on esternal library that no package for major linux systems is provided. there is some forks of it too. where does it need to be located?
 

Offline wawrzon

Re: We need an iBrowse replacement for 68k!!!
« Reply #308 on: January 29, 2015, 10:42:32 AM »
Quote from: wawrzon;782559
i just checked out the source on my ubuntu setup and tried plain make, as on debian with the same result. its a bit trouble if build depends on esternal library that no package for major linux systems is provided. there is some forks of it too. where does it need to be located?


äh, chris, please stand by as long as i consult the manual;)
 

Offline chris

Re: We need an iBrowse replacement for 68k!!!
« Reply #309 on: January 29, 2015, 07:40:01 PM »
Quote from: chris;782555
Yes, same place.

I've just updated it again.  This time the menus should work (so OnMenu/OffMenu is back in place) and I've enabled the auto on/off scrollbars.  It doesn't appear to be freezing any more, but it crashes far too much for me to tell whether it works!

Somehow, though, I managed to click on a link to NetSurf's homepage, so I'm pretty sure the display of webpages isn't working.
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
 

Offline wawrzon

Re: We need an iBrowse replacement for 68k!!!
« Reply #310 on: January 29, 2015, 09:55:15 PM »
decompressed the lha (3) with apparently newer rar on win8 ok. on kick 3.9++ im getting software failure on start, need to check when exactly. edited the fonts settings in netsurf/users/admin/choices, which have been created (probably after first start since it contained default screenmode) which had no effect on the crash, so no need to fiddle with it too much i guess. ive been able to get through to gui two times, which worked so far that i could edit the path in address bar, felt though deadly slow in comparison with netsurf68k (sdl) or even aros owb on the same host.
 

Offline wawrzon

Re: We need an iBrowse replacement for 68k!!!
« Reply #311 on: January 29, 2015, 10:05:43 PM »
more detailed info:
made an assign, which didnt play a role as it seems, so i supply the snoopdos log:
Code: [Select]

SnoopDos logging started on Donnerstag, 29-Jan-15  at 23:01:02..
..
 Count Process Name       Action     Target Name
  Options    Res...
 ----- ------------       ------     -----------
  -------    ----..
 3     [5] netsurf        OpenRes    credential.resource
             Fail..
 4     [5] netsurf        GetVar     Datatypes/WarpPNG.prefs
  Global*    Fail..
 5     [5] netsurf        GetVar     classes/datatypes/picture/DitherHiColour
  Any        Fail..
 6     [5] netsurf        OpenFont   DejaVu Serif Italic.font
  Size 24    Fail..
 7     [5] netsurf        Open       FONTS:DejaVu Serif Italic.font
  Read       Fail..
 8     [5] netsurf        Open       FONTS:DejaVu Serif Italic.otag
  Read       Fail..
 9     [5] netsurf        OpenFont   DejaVu Serif Oblique.font
  Size 24    Fail..
 10    [5] netsurf        Open       FONTS:DejaVu Serif Oblique.font
  Read       Fail..
 11    [5] netsurf        Open       FONTS:DejaVu Serif Oblique.otag
  Read       Fail..
 12    [5] netsurf        OpenFont   DejaVu Sans.font
  Size 16    Fail..
 13    [5] netsurf        Open       FONTS:DejaVu Sans.font
  Read       Fail..
 14    [5] netsurf        Open       FONTS:DejaVu Sans.otag
  Read       Fail..
 15    [5] netsurf        MakeDir    PROGDIR:Users/admin
             Fail..
 16    [5] netsurf        MakeDir    PROGDIR:Users/admin/Cache
             Fail..
 17    [5] netsurf        MakeDir    PROGDIR:Users/admin/IconCache
             Fail..
 18    [5] netsurf        Open       PROGDIR:Users/admin/mimetypes.user
  Read       Fail..
 19    [5] netsurf        Lock       FONTS:Code2000.font
  Read       Fail..
 20    [5] netsurf        Lock       FONTS:Bitstream Cyberbit.font
  Read       Fail..
 21    [5] netsurf        Open       PROGDIR:Users/admin/Resource.map
  Read       Fail..
 22    [5] netsurf        Lock       PROGDIR:Users/admin/Messages
  Read       Fail..
 23    [5] netsurf        Open       PROGDIR:Resources/Themes/Default/Resource.m
a Read       Fail..
 24    [5] netsurf        Lock       PROGDIR:Resources/Themes/Default/Messages
  Read       Fail..
 25    [5] netsurf        Open       PROGDIR:Resources/deutsch/Resource.map
  Read       Fail..
 26    [5] netsurf        Lock       PROGDIR:Resources/deutsch/Messages
  Read       Fail..
 27    [5] netsurf        Open       PROGDIR:Resources/en/Resource.map
  Read       Fail..
 28    [5] netsurf        GetVar     OPENSSL_CONF
  Any        Fail..
 29    [5] netsurf        Open       dh0:wawa/opt/netsurf/m68k-unknown-amigaos/e
n Read       Fail..
 30    [5] netsurf        Open       PROGDIR:Users/admin/Resource.map
  Read       Fail..
 31    [5] netsurf        Lock       PROGDIR:Users/admin/adblock.css
  Read       Fail..
 32    [5] netsurf        Open       PROGDIR:Resources/Themes/Default/Resource.m
 

Offline wawrzon

Re: We need an iBrowse replacement for 68k!!!
« Reply #312 on: January 29, 2015, 10:35:03 PM »
damn site doesnt allow me to edit my post so here is an errata:
Code: [Select]
Count Process Name       Action     Target Name
  Options    Res...
 ----- ------------       ------     -----------
  -------    ----..
 1     [5] netsurf        OpenRes    credential.resource
             Fail..
 2     [5] netsurf        GetVar     Datatypes/WarpPNG.prefs
  Global*    Fail..
 3     [5] netsurf        GetVar     classes/datatypes/picture/DitherHiColour
  Any        Fail..
 4     [5] netsurf        OpenFont   DejaVu Serif Italic.font
  Size 24    Fail..
 5     [5] netsurf        Open       FONTS:DejaVu Serif Italic.font
  Read       Fail..
 6     [5] netsurf        Open       FONTS:DejaVu Serif Italic.otag
  Read       Fail..
 7     [5] netsurf        OpenFont   DejaVu Serif Oblique.font
  Size 24    Fail..
 8     [5] netsurf        Open       FONTS:DejaVu Serif Oblique.font
  Read       Fail..
 9     [5] netsurf        Open       FONTS:DejaVu Serif Oblique.otag
  Read       Fail..
 10    [5] netsurf        OpenFont   DejaVu Sans.font
  Size 16    Fail..
 11    [5] netsurf        Open       FONTS:DejaVu Sans.font
  Read       Fail..
 12    [5] netsurf        Open       FONTS:DejaVu Sans.otag
  Read       Fail..
 13    [5] netsurf        MakeDir    PROGDIR:Users/admin
             Fail..
 14    [5] netsurf        MakeDir    PROGDIR:Users/admin/Cache
             Fail..
 15    [5] netsurf        MakeDir    PROGDIR:Users/admin/IconCache
             Fail..
 16    [5] netsurf        Open       PROGDIR:Users/admin/mimetypes.user
  Read       Fail..
 17    [5] netsurf        Lock       FONTS:Code2000.font
  Read       Fail..
 18    [5] netsurf        Lock       FONTS:Bitstream Cyberbit.font
  Read       Fail..
 19    [5] netsurf        Open       PROGDIR:Users/admin/Resource.map
  Read       Fail..
 20    [5] netsurf        Lock       PROGDIR:Users/admin/Messages
  Read       Fail..
 21    [5] netsurf        Open       PROGDIR:Resources/Themes/Default/Resource.m
a Read       Fail..
 22    [5] netsurf        Lock       PROGDIR:Resources/Themes/Default/Messages
  Read       Fail..
 23    [5] netsurf        Open       PROGDIR:Resources/deutsch/Resource.map
  Read       Fail..
 24    [5] netsurf        Lock       PROGDIR:Resources/deutsch/Messages
  Read       Fail..
 25    [5] netsurf        Open       PROGDIR:Resources/en/Resource.map
  Read       Fail..
 26    [5] netsurf        GetVar     OPENSSL_CONF
  Any        Fail..
 27    [5] netsurf        Open       dh0:wawa/opt/netsurf/m68k-unknown-amigaos/e
n Read       Fail..
 28    [5] netsurf        Open       PROGDIR:Users/admin/Resource.map
  Read       Fail..
 29    [5] netsurf        Lock       PROGDIR:Users/admin/adblock.css
  Read       Fail..
 30    [5] netsurf        Open       PROGDIR:Resources/Themes/Default/Resource.m
a Read       Fail..
 31    [5] netsurf        Lock       PROGDIR:Resources/Themes/Default/adblock.cs
s Read       Fail..
 32    [5] netsurf        Open       PROGDIR:Resources/deutsch/Resource.map
  Read       Fail..
 33    [5] netsurf        Lock       PROGDIR:Resources/deutsch/adblock.css
  Read       Fail..
 34    [5] netsurf        Open       PROGDIR:Resources/en/Resource.map
  Read       Fail..
 35    [5] netsurf        Lock       PROGDIR:Resources/en/adblock.css
  Read       Fail..
 36    [5] netsurf        Open       PROGDIR:Users/admin/Resource.map
  Read       Fail..
 37    [5] netsurf        Lock       PROGDIR:Users/admin/default.css
  Read       Fail..
 38    [5] netsurf        Open       PROGDIR:Resources/Themes/Default/Resource.m
a Read       Fail..
 39    [5] netsurf        Lock       PROGDIR:Resources/Themes/Default/default.cs
s Read       Fail..
 40    [5] netsurf        Open       PROGDIR:Resources/deutsch/Resource.map
  Read       Fail..
 41    [5] netsurf        Lock       PROGDIR:Resources/deutsch/default.css
  Read       Fail..
 42    [5] netsurf        Open       PROGDIR:Resources/en/Resource.map
  Read       Fail..
 43    [5] netsurf        Lock       PROGDIR:Resources/en/default.css
  Read       Fail..
 44    [5] netsurf        Open       PROGDIR:Users/admin/Resource.map
  Read       Fail..
 45    [5] netsurf        Lock       PROGDIR:Users/admin/internal.css
  Read       Fail..
 46    [5] netsurf        Open       PROGDIR:Resources/Themes/Default/Resource.m
a Read       Fail..
 47    [5] netsurf        Lock       PROGDIR:Resources/Themes/Default/internal.c
s Read       Fail..
 48    [5] netsurf        Open       PROGDIR:Resources/deutsch/Resource.map
  Read       Fail..
 49    [5] netsurf        Lock       PROGDIR:Resources/deutsch/internal.css
  Read       Fail..
 50    [5] netsurf        Open       PROGDIR:Resources/en/Resource.map
  Read       Fail..
 51    [5] netsurf        Lock       PROGDIR:Resources/en/internal.css
  Read       Fail..
 52    [5] netsurf        Open       PROGDIR:Users/admin/Resource.map
  Read       Fail..
 53    [5] netsurf        Lock       PROGDIR:Users/admin/quirks.css
  Read       Fail..
 54    [5] netsurf        Open       PROGDIR:Resources/Themes/Default/Resource.m
a Read       Fail..
 55    [5] netsurf        Lock       PROGDIR:Resources/Themes/Default/quirks.css
  Read       Fail..
 56    [5] netsurf        Open       PROGDIR:Resources/deutsch/Resource.map
  Read       Fail..
 57    [5] netsurf        Lock       PROGDIR:Resources/deutsch/quirks.css
  Read       Fail..
 58    [5] netsurf        Open       PROGDIR:Resources/en/Resource.map
  Read       Fail..
 59    [5] netsurf        Lock       PROGDIR:Resources/en/quirks.css
  Read       Fail..
 60    [5] netsurf        Open       PROGDIR:Users/admin/Resource.map
  Read       Fail..
 61    [5] netsurf        Lock       PROGDIR:Users/admin/user.css
  Read       Fail..
 62    [5] netsurf        Open       PROGDIR:Resources/Themes/Default/Resource.m
a Read       Fail..
 63    [5] netsurf        Lock       PROGDIR:Resources/Themes/Default/user.css
  Read       Fail..
 64    [5] netsurf        Open       PROGDIR:Resources/deutsch/Resource.map
  Read       Fail..
 65    [5] netsurf        Lock       PROGDIR:Resources/deutsch/user.css
  Read       Fail..
 66    [5] netsurf        Open       PROGDIR:Resources/en/Resource.map
  Read       Fail..
 67    [5] netsurf        Lock       PROGDIR:Resources/en/user.css
  Read       Fail..
 68    [5] netsurf        Lock       PROGDIR:Resources/user.css
  Read       Fail..
 69    [5] netsurf        Open       PROGDIR:Users/admin/Resource.map
  Read       Fail..
 70    [5] netsurf        Lock       PROGDIR:Users/admin/credits.html
  Read       Fail..
 71    [5] netsurf        Open       PROGDIR:Resources/Themes/Default/Resource.m
a Read       Fail..
 72    [5] netsurf        Lock       PROGDIR:Resources/Themes/Default/credits.ht
m Read       Fail..
 73    [5] netsurf        Open       PROGDIR:Resources/deutsch/Resource.map
  Read       Fail..
 74    [5] netsurf        Lock       PROGDIR:Resources/deutsch/credits.html
  Read       Fail..
 75    [5] netsurf        Open       PROGDIR:Resources/en/Resource.map
  Read       Fail..
 76    [5] netsurf        Lock       PROGDIR:Resources/en/credits.html
  Read       Fail..
 77    [5] netsurf        Lock       PROGDIR:Resources/credits.html
  Read       Fail..
 78    [5] netsurf        Open       PROGDIR:Users/admin/Resource.map
  Read       Fail..
 79    [5] netsurf        Lock       PROGDIR:Users/admin/credits.html,faf
  Read       Fail..
 80    [5] netsurf        Open       PROGDIR:Resources/Themes/Default/Resource.m
a Read       Fail..
 81    [5] netsurf        Lock       PROGDIR:Resources/Themes/Default/credits.ht
m Read       Fail..
 82    [5] netsurf        Open       PROGDIR:Resources/deutsch/Resource.map
  Read       Fail..
 83    [5] netsurf        Lock       PROGDIR:Resources/deutsch/credits.html,faf
  Read       Fail..
 84    [5] netsurf        Open       PROGDIR:Resources/en/Resource.map
  Read       Fail..
 85    [5] netsurf        Open       PROGDIR:Users/admin/Resource.map
  Read       Fail..
 86    [5] netsurf        Lock       PROGDIR:Users/admin/licence.html
  Read       Fail..
 87    [5] netsurf        Open       PROGDIR:Resources/Themes/Default/Resource.m
a Read       Fail..
 88    [5] netsurf        Lock       PROGDIR:Resources/Themes/Default/licence.ht
m Read       Fail..
 89    [5] netsurf        Open       PROGDIR:Resources/deutsch/Resource.map
  Read       Fail..
 90    [5] netsurf        Lock       PROGDIR:Resources/deutsch/licence.html
  Read       Fail..
 91    [5] netsurf        Open       PROGDIR:Resources/en/Resource.map
  Read       Fail..
 92    [5] netsurf        Lock       PROGDIR:Resources/en/licence.html
  Read       Fail..
 93    [5] netsurf        Lock       PROGDIR:Resources/licence.html
  Read       Fail..
 94    [5] netsurf        Open       PROGDIR:Users/admin/Resource.map
  Read       Fail..
 95    [5] netsurf        Lock       PROGDIR:Users/admin/licence.html,faf
  Read       Fail..
 96    [5] netsurf        Open       PROGDIR:Resources/Themes/Default/Resource.m
a Read       Fail..
 97    [5] netsurf        Lock       PROGDIR:Resources/Themes/Default/licence.ht
m Read       Fail..
 98    [5] netsurf        Open       PROGDIR:Resources/deutsch/Resource.map
  Read       Fail..
 99    [5] netsurf        Lock       PROGDIR:Resources/deutsch/licence.html,faf
  Read       Fail..
 100   [5] netsurf        Open       PROGDIR:Resources/en/Resource.map
  Read       Fail..
 101   [5] netsurf        Open       PROGDIR:Users/admin/Resource.map
  Read       Fail..
 102   [5] netsurf        Lock       PROGDIR:Users/admin/welcome.html...................................... too long
note that the files in question do not seem to get created, like Resource.map as well as resources/themes/default/netsurf.png, even though the dir has all the other pngs, an netsurf.info is present.
« Last Edit: January 29, 2015, 10:37:13 PM by wawrzon »
 

Offline chris

Re: We need an iBrowse replacement for 68k!!!
« Reply #313 on: January 29, 2015, 11:37:23 PM »
Quote from: wawrzon;782602
decompressed the lha (3) with apparently newer rar on win8 ok. on kick 3.9++ im getting software failure on start, need to check when exactly.

I know about this one, it happens randomly though, so I suppose it must be an uninitialised variable somewhere.  A slightly more useful crashlog here:
Code: [Select]
Crash log for task "NetSurf_OS3"
Generated by GrimReaper 53.19
Crash occured in module  at address 0x6D433FDC
Type of crash: DSI (Data Storage Interrupt) exception
Alert number: 0x80000003

Register dump:
GPR (General Purpose Registers):
   0: FFFFFFFC 531104D0 00000000 00000001 00000001 DFD05269 58B6D9A0 DFD0526D
   8: 531104D2 6D434128 58B6D978 6D434128 00000004 6D4340F0 6D434128 6D434128
  16: 5C2D1000 5A370000 519586AE 6D4340F4 00000000 51E04F86 531105F4 00000400
  24: 00000100 FFD50001 FFD60001 51951004 51E0BC04 565781E0 531104EC 5C25A540


FPR (Floating Point Registers, NaN = Not a Number):
   0:              nan                0                0                0
   4:                0                0                0                0
   8:                0      1.67772e+07            1e+61            1e-59
  12:              nan    -1.67052e+307                0                0
  16:                0                0                0                0
  20:                0     4.34638e-311                0                0
  24:            1e+61            1e-59              0.5       4.5036e+15
  28:              nan            65536      1.67772e+07                0

FPSCR (Floating Point Status and Control Register): 0x00000001


SPRs (Special Purpose Registers):
           Machine State (msr) : 0x0002F030
                Condition (cr) : 0x535ECD80
      Instruction Pointer (ip) : 0x6D433FDC
       Xtended Exception (xer) : 0x014193D0
                   Count (ctr) : 0x535ED0F8
                     Link (lr) : 0x0002000E
            DSI Status (dsisr) : 0x587A8994
            Data Address (dar) : 0x535ED0F8



680x0 emulated registers:
DATA: 58B6D978 000090D0 FB955688 5C3125D6 00000100 FFD50001 FFD60001 51951004
ADDR: 533E87C4 58B6D968 00000000 00003720 00000010 531104CC 5311050C 531104B0
FPU0:                0                0                0                0
FPU4:                0                0                0                0



Symbol info:
Instruction pointer 0x6D433FDC belongs to module "" (HUNK/Kickstart)

Stack trace:
    0x6D433FDC symbol not available
    0x6D434128 symbol not available
    native kernel module SmartFilesystem+0x00016b38
    native kernel module SmartFilesystem+0x0001163c
    native kernel module SmartFilesystem+0x00016b38
    native kernel module SmartFilesystem+0x0001163c
    native kernel module SmartFilesystem+0x00019eb4
    native kernel module SmartFilesystem+0x00018954
    native kernel module SmartFilesystem+0x00018ba8
    native kernel module SmartFilesystem+0x00018c48
    native kernel module SmartFilesystem+0x0001a424
    native kernel module SmartFilesystem+0x0001d06c
    native kernel module SmartFilesystem+0x0000a4d4
    native kernel module kernel+0x009c56f4

68k Stack trace:
    51e04f84 (68k IP) - "NetSurf_OS3" Hunk 0000 Offset 004b3f84 (SegList: 14654401)
    519585bc - "NetSurf_OS3" Hunk 0000 Offset 000075bc (SegList: 14654401)
    00000001 - "SYS:System/GrimReaper" Hunk 0000 Offset 00000000 (SegList: 1595e53d)
    51958b14 - "NetSurf_OS3" Hunk 0000 Offset 00007b14 (SegList: 14654401)
    00000001 - "SYS:System/GrimReaper" Hunk 0000 Offset 00000000 (SegList: 1595e53d)
    6ff61508 - "LIBS:datatypes.library" Hunk 0005 Offset 00009508 (SegList: 1708a015)
    5195612e - "NetSurf_OS3" Hunk 0000 Offset 0000512e (SegList: 14654401)
    519560f8 - "NetSurf_OS3" Hunk 0000 Offset 000050f8 (SegList: 14654401)
    00000001 - "SYS:System/GrimReaper" Hunk 0000 Offset 00000000 (SegList: 1595e53d)
    5195460e - "NetSurf_OS3" Hunk 0000 Offset 0000360e (SegList: 14654401)
    519545fa - "NetSurf_OS3" Hunk 0000 Offset 000035fa (SegList: 14654401)
    51969f1a - "NetSurf_OS3" Hunk 0000 Offset 00018f1a (SegList: 14654401)
    00000001 - "SYS:System/GrimReaper" Hunk 0000 Offset 00000000 (SegList: 1595e53d)
    01dbdcc2 - "Kickstart/kernel" Hunk 0001 Offset 0015dcc2

68k disassembly:
 51e04f7c: 0010200d             ori.b             #0xd,(a0)
 51e04f80: 4cdf7c00             movem.l           (sp)+,a2-a6
*51e04f84: 4e75                 rts              
 51e04f86: 2f0e                 move.l            a6,-(sp)
 51e04f88: 4ab9533e87d0         tst.l             0x533e87d0.l

System information:

CPU
 Model: AMCC PPC440EP V1.3
 CPU speed: 599 MHz
 FSB speed: 133 MHz
 Extensions:  

Machine
 Machine name: Sam440EP
 Memory: 524288 KB
 Extensions: bus.pci

Expansion buses
 PCI/AGP
  00:00.0 Vendor 0x1014 Device 0x027F
  00:0A.0 Vendor 0x12D8 Device 0x8150
  00:0C.0 Vendor 0x1002 Device 0x4C66
   Range 0: A8000000 - B0000000 (PREF.MEM)
   Range 1: 00001000 - 00001100 (IO)
   Range 2: B0000000 - B0010000 (MEM)
  00:0E.0 Vendor 0x1095 Device 0x3114
   Range 0: 00001100 - 00001108 (IO)
   Range 1: 00001108 - 00001110 (IO)
   Range 2: 00001110 - 00001118 (IO)
   Range 3: 00001118 - 00001120 (IO)
   Range 4: 00001120 - 00001130 (IO)
  01:04.0 Vendor 0x1013 Device 0x6005
   Range 0: A0000000 - A0001000 (MEM)
   Range 1: A0010000 - A0020000 (MEM)
  01:05.0 Vendor 0x1131 Device 0x1561
   Range 0: A0020000 - A0021000 (MEM)
  01:05.1 Vendor 0x1131 Device 0x1561
   Range 0: A0021000 - A0022000 (MEM)
  01:05.2 Vendor 0x1131 Device 0x1562
   Range 0: A0022000 - A0022100 (MEM)
  01:06.0 Vendor 0x1260 Device 0x3873
   Range 0: A0023000 - A0024000 (PREF.MEM)

Doesn't mean much to me (although the mention of "datatypes.library" might suggest it's in the DataTypes reader, which is somewhere around the point it is crashing) as I still can't look up the offsets, but maybe Matthey can offer some insight?

Quote
edited the fonts settings in netsurf/users/admin/choices, which have been created (probably after first start since it contained default screenmode) which had no effect on the crash, so no need to fiddle with it too much i guess. ive been able to get through to gui two times, which worked so far that i could edit the path in address bar, felt though deadly slow in comparison with netsurf68k (sdl) or even aros owb on the same host.

Stability first, then speed.  I can't even figure out how fast it is until I can get it to a state where it works as a browser, so I have no idea how you've determined that it is so slow when it doesn't even show a single page yet.

Quote
note that the files in question do not seem to get created, like Resource.map as well as resources/themes/default/netsurf.png, even though the dir has all the other pngs, an netsurf.info is present.

If you run it with -v you'll see it is just scanning directories for files, it doesn't create anything outside of "users", there's just a pretty hefty search path to ensure the correct language or theme files are loaded even though it doesn't know whether the file is language or theme specific, or even if it's the correct filename.  It's a bit convoluted (I wrote it), and it still surprises me sometimes when it picks up a new file from the correct place.
« Last Edit: January 29, 2015, 11:46:07 PM by chris »
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
 

Offline wawrzon

Re: We need an iBrowse replacement for 68k!!!
« Reply #314 from previous page: January 29, 2015, 11:45:16 PM »
Quote
A slightly more useful crashlog here:

yes, would have to reactivate muforce and recall how to recover offsets and find the offending functions, wasnt very good at it, ever, alas. but lets see.

Quote
so I have no idea how you've determined that it is so slow when it doesn't even show a single page yet

i meant input in the address bar. cannot be normal like that, though, i hope.