Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
91 user(s) are online (53 user(s) are browsing Forums)

Members: 0
Guests: 91

more...

Headlines

 
  Register To Post  

« 1 (2) 3 »
Re: NetSurf 3.0-dev
Home away from home
Home away from home


See User information
@kas1e

Quote:
Unpacking, and run without installation "netsurf" binary. IT ask me for screenmode. But imho will be cool, if by default it will be opens on the current WB screen


Agree, also if you press cancel, NetSurf open itself into a new screen instead of just close the requester, not a big problem aniway ...

Go to top
Re: NetSurf 3.0-dev
Amigans Defender
Amigans Defender


See User information
@Raziel

Quote:

When i open web.deNS opens an empty window in the size of the program window right on top of NS and completely dead-locks the whole machine


Hmm, works here, but I have IFrames switched off as they really annoy me.

Try opening Resources/Options and adding/editing the following line:
no_iframes:1

Otherwise if you can run NetSurf with the following command and send me the logfile (you might want to redirect to a partition rather than ram: to retain the file after a reboot, but please use one with nothing on you care about and preferably SFS or JXFS):

netsurf -v *>ram:ns.log

I might be able to figure out the problem then.

Chris

Go to top
Re: NetSurf 3.0-dev
Home away from home
Home away from home


See User information
@Chris

Sent to your email addy

thanks for looking

People are dying.
Entire ecosystems are collapsing.
We are in the beginning of a mass extinction.
And all you can talk about is money and fairytales of eternal economic growth.
How dare you!
– Greta Thunberg
Go to top
Re: NetSurf 3.0-dev
Just popping in
Just popping in


See User information
@Chris

I downloaded and installed 2.6 today, with little trouble (well, it seems I have to keep replacing the same SObjects--libz.so and libmng.so.1--I don't know what keeps happening to them).

But I do have one mysterious and nasty problem--it doesn't show jpegs. Instead, it reports

Wrong JPEG library version: library is 62, caller expects 80


Also, I tried replying to this from NetSurf, but no edit window window came up.

Go to top
Re: NetSurf 3.0-dev
Amigans Defender
Amigans Defender


See User information
@kilaueabart

Quote:
Wrong JPEG library version: library is 62, caller expects 80


Erm... that should never happen.

NetSurf is linked against libjpeg.so.8 intentionally to avoid this problem (incidentally libmng.so.1 would have been replaced as I've relinked it against libjpeg.so.8 too).

All I can suggest is,
* Make sure NetSurf really is v2.6 (Project=>About)
* Manually copy libjpeg.so.8 from the NetSurf archive into SObjs: replacing whatever is there
* Make sure there is no libjpeg.so.8 in NetSurf's own drawer

Go to top
Re: NetSurf 3.0-dev
Just popping in
Just popping in


See User information
@Chris

Quote:

Chris wrote:
@kilaueabart

All I can suggest is,
* Make sure NetSurf really is v2.6 (Project=>About)
* Manually copy libjpeg.so.8 from the NetSurf archive into SObjs: replacing whatever is there
* Make sure there is no libjpeg.so.8 in NetSurf's own drawer


I must be doing something terribly stupid.

I did check Project => About before reporting the problem.

Instead of copying as you suggest, I went back to the archive and dearchived only libjpeg.so.8 into SObjs. Shouldn't that be the same?

There was no libjpeg.so.8 in NetSurf/, but there was a libjpeg.so; I deleted it and clicked the NetSurf icon again, and the complaint was "no libjpeg.so"!

I emptied NetSurf/ leaving only the Resource and ARexx drawers (I should have left NetSurf.info too--I'm back to the screwdriver icon) and from a RAM:-based dearchive, I ran Install, with everything going to NetSurf/. The install ended with;
___________________________________
Install (100% done)
The following shared objects failed to copy. These will be updated on next reboot.
libz.so.1.2.5
-----------------------------------------------------
So I rebooted.

Now I am back to the old "Failed to load shared object libz.so" and "Failed to load shared object libmng.so.1." Previously when I got those messages, I copied said files from an OS4.1 backup. In fact libmng.so.1 is still in SObjs:, but no libz.so, only libz.so.1.1, libz.so.1.2.3, and libz.so.1.2.5. Oh, I did get a message during install that the libmng.so.1 to be copied had a newer date than the one to be replaced. Sounded fine to me, so I said go ahead.

Go to top
Re: NetSurf 3.0-dev
Amigans Defender
Amigans Defender


See User information
@kilaueabart

There's a problem with the link creation in the install script, which can mess up libz.so. You shouldn't need to copy anything back, just delete libz.so (and .1 etc - leaving only libz.so.1.2.5), then run:
makelink sobjs:libz.so libz.so.1.2.5 soft
makelink sobjs:libz.so.1 libz.so.1.2.5 soft
makelink sobjs:libz.so.1.2 libz.so.1.2.5 soft

I don't know why libmng.so.1 is going wrong though. It could quite possibly be because it depends on libz.so (and libjpeg.so.8).

Use readelf (from the SDK) or listdyndep (available from OS4Depot) on NetSurf and libmng.so.1.

NetSurf should give you a list like this (wow, what a lot of dependencies!)

libjpeg.so.8
  libmng
.so.1
  libz
.so
  libnsbmp
.so.0
  libnsgif
.so.0
  libpng12
.so
  libsvgtiny
.so.0
  liblcms
.so
  libvpx
.so.0
  libxml2
.so
  libcurl
.so
  libpthread
.so
  libssl
-0.9.8.so
  libhubbub
.so.0
  libcss
.so.0
  libparserutils
.so.0
  libwapcaplet
.so.0
  libiconv
.so
  libdl
.so
  libcairo
.so
  libpixman
-1.so
  libfreetype
.so
  libfontconfig
.so
  libexpat
.so
  libgcc
.so
  libc
.so


Check you have libjpeg.so.8 not libjpeg.so listed. Do the same with libmng.so.1

libjpeg.so.8
  libz
.so
  libc
.so
  liblcms
.so
  libgcc
.so


Make sure it says libjpeg.so.8 and you have all the other files listed.

Chris

Go to top
Re: NetSurf 3.0-dev
Home away from home
Home away from home


See User information
@Chris

I have this error each time i start a second NetSurf session (starting it from AmiDock) when another one is open

Quote:
assertion "object->users != NULL" failed: file "content/llcache.c", line 1173


This message happen only in latest pubblic version, any tips ?

Go to top
Re: NetSurf 3.0-dev
Amigans Defender
Amigans Defender


See User information
@samo79

I'll check it out when I get a minute.

Go to top
Re: NetSurf 3.0-dev
Home away from home
Home away from home


See User information
@Chris

No hurry Chris

Similar problem, sometimes starting NetSurf from AmiDock cause (recoverables) GRs

Quote:
Crash log for task "NetSurf"
Generated by GrimReaper 53.2
Crash occured in module at address 0x6B3A0668
Type of crash: ISI (Instruction Storage Interrupt) exception

Register dump:
GPR (General Purpose Registers):
0: 6C3FD47C 4C70A270 00000000 43685648 00000000 00000064 4B633AE4 00000047
8: 4D22F944 00000000 43685478 021BD806 FFFFC000 4C6CE500 00000000 00000000
16: 4D22F000 6F3B3854 00000000 1577F8AC 02270000 00340014 02270000 00000014
24: 00000000 4DAAC612 00000000 00000000 00000000 4B633AE4 4B65DC78 43685648


FPR (Floating Point Registers, NaN = Not a Number):
0: nan 1.33724e-152 7.19675e+159 1.1062e+224
4: 9.29982e+199 2.13782e+161 2.97254e+222 1.17364e+214
8: 1.5185e-152 5.71655e+290 4.91372e+252 5.30483e+180
12: 1.64155e+267 2.50278e+262 0 -0
16: 0 0 0 0
20: 0 0 0 1.61895e-319
24: 1.58101e-322 0 0 0
28: 5.05923e-321 1.35808e-312 8.6917e-311 3.55817e+21

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


SPRs (Special Purpose Registers):
Machine State (msr) : 0x0002F030
Condition (cr) : 0x42002084
Instruction Pointer (ip) : 0x6B3A0668
Xtended Exception (xer) : 0x20000002
Count (ctr) : 0x01814BA4
Link (lr) : 0x6C3FD498
DSI Status (dsisr) : 0x00000000
Data Address (dar) : 0x43685648



680x0 emulated registers:
DATA: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ADDR: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
FPU0: 0 0 0 0
FPU4: 0 0 0 0

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

Stack trace:

module AmigaOS4:SObjs/libssl-0.9.8.so at 0x6C401FB4 (section 0 @ 0x8AFB8)
module AmigaOS4:SObjs/libssl-0.9.8.so at 0x6C4001A4 (section 0 @ 0x891A8)
libcurl.so:Curl_ossl_init()+0x10 (section 9 @ 0x1ae78)
libcurl.so:Curl_ssl_init()+0x40 (section 9 @ 0x2df00)
libcurl.so:curl_global_init()+0xAC (section 9 @ 0x23ec0)
NetSurf:fetch_curl_register()+0x90 (section 10 @ 0x4127c)
NetSurf:fetch_init()+0x18 (section 10 @ 0x3f438)
NetSurf:netsurf_init()+0x370 (section 10 @ 0x74920)
NetSurf:main()+0x64 (section 10 @ 0xd370)
native kernel module newlib.library.kmod+0x00001f4c
native kernel module newlib.library.kmod+0x00002be0
native kernel module newlib.library.kmod+0x00002d5c
NetSurf:_start()+0x170 (section 10 @ 0x170)
native kernel module dos.library.kmod+0x0001b524
native kernel module kernel+0x00036290
native kernel module kernel+0x00036310

Go to top
Re: NetSurf 3.0-dev
Amigans Defender
Amigans Defender


See User information
@samo79

Quote:

Similar problem, sometimes starting NetSurf from AmiDock cause (recoverables) GRs


That's a problem with the dynamic linker I think. Sometimes it either doesn't load or doesn't link shared objects properly. It mostly affects libssl but I've seen it with libcairo too. Didn't know it was recoverable, usually if that happens it's best to reboot.

Chris

Go to top
Re: NetSurf 3.0-dev
Just popping in
Just popping in


See User information
@Chris

Quote:

Chris wrote:
@RacerX

Works here. Try setting no_iframes:1 in Resources/Options.

That works for the My Coke Rewards site. Now THIS site doesn't work:

C64.com

Slightly different crash. It puts up 2 grey windows just before it crashes. The mouse pointer also locks up. 'Three fingered salute' WILL reset.

I didn't try if before changing the no_iframes setting so I don't know if that made a difference or not.

'non fixed' A1XE, USB card, Sil 0680 IDE, 512mb RAM, Radeon 9250, OS4.1 Update 5
Go to top
Re: NetSurf 3.0-dev
Amigans Defender
Amigans Defender


See User information
@samo79

Quote:
assertion "object->users != NULL" failed: file "content/llcache.c", line 1173


Fixed.

@RacerX

I'm just going to hope that frames get moved to the core before the next release I think. I'll start worrying about it if that looks like it isn't going to happen. I've had it with frames, they cause more problems than they solve.

Go to top
Re: NetSurf 3.0-dev
Home away from home
Home away from home


See User information
@Chris

How quick, bravo !

Quote:
I'm just going to hope that frames get moved to the core before the next release I think. I'll start worrying about it if that looks like it isn't going to happen. I've had it with frames, they cause more problems than they solve.


I hope too, frames missing cause a lot of problems, for example when you search somethings on google or all that strange popup windows without any gadgets :-/

Go to top
Re: NetSurf 3.0-dev
Amigans Defender
Amigans Defender


See User information
@samo79

Quote:

samo79 wrote:
@Chris

How quick, bravo !


It wasn't me who fixed it.

Go to top
Re: NetSurf 3.0-dev
Just popping in
Just popping in


See User information
@Chris

Quote:

Chris wrote:
@kilaueabart

There's a problem with the link creation in the install script, which can mess up libz.so. You shouldn't need to copy anything back, just delete libz.so (and .1 etc - leaving only libz.so.1.2.5), then run:
makelink sobjs:libz.so libz.so.1.2.5 soft
makelink sobjs:libz.so.1 libz.so.1.2.5 soft
makelink sobjs:libz.so.1.2 libz.so.1.2.5 soft


What I get for those is essentially the same.

7.OS41:> makelink sobjs:libz.so libz.so.1.2.5 soft
MAKELINK: too many levels

Quote:

Use readelf (from the SDK) or listdyndep (available from OS4Depot) on NetSurf and libmng.so.1.


Since I had readelf lying around anyway, I tried it with each of the options. None gave anything like what you say below. I thought I would read the manual, but gave up. Surely there must be a way to view the manual without all the format coding? (So many things I don't know and probably won't have time to learn in my last 12 +/-12 years.)

I'll go after listdyndep later, but if I can't do the makelinks, there is probably no rush.

I just noticed something I hadn't seen before. There is a NetSurf drawer (from October 24) in Sys:SObjs/, containing another SObjs/ with only (a second) libjpeg.so.8 in it. Surely something (trivially) wrong here?

Quote:

NetSurf should give you a list like this (wow, what a lot of dependencies!)

[code] libjpeg.so.8
libmng.so.1
libz.so
[...]
Chris

Go to top
Re: NetSurf 3.0-dev
Amigans Defender
Amigans Defender


See User information
@kilaueabart

Quote:
What I get for those is essentially the same.


Oops, I messed up there. Should be:
makelink sobjs:libz.so sobjs:libz.so.1.2.5 soft
(etc)

The correct switch for readelf is -d.

And finally...
Quote:
There is a NetSurf drawer (from October 24) in Sys:SObjs/, containing another SObjs/ with only (a second) libjpeg.so.8 in it.


That shouldn't happen. Is it like that in the archive?

Go to top
Re: NetSurf 3.0-dev
Home away from home
Home away from home


See User information
@Chris

After reading all that posts about problems with sobjs from some users: maybe will be not bad idea to provide 2 bins: one which used shared libs, and one in which everything compiles statically. Because all that jpeg08-010-129 problems can scare some users for sure.

Join us to improve dopus5!
AmigaOS4 on youtube
Go to top
Re: NetSurf 3.0-dev
Amigans Defender
Amigans Defender


See User information
@kas1e

There is already - the "grapics.library/static" version is all static libs.

libjpeg - I'm using v8 intentionally to avoid such conflicts.

Go to top
Re: NetSurf 3.0-dev
Just popping in
Just popping in


See User information
@Chris

I decided to simply delete everything and reinstall. Not straightforward for me. I had the archive in my NetSurf drawer and chose to unarch there. It said it wouldn't make a new drawer, but after a failure (something about something already being there) I checked and there was a NetSurf/NetSurf/.

Started over, moving the archive to RAM: where I unarchived it and ran Install. In the installation process I was asked whether to add it to launch-handler, suggesting "no" if it had been done before. I looked at launch-handler, and couldn't find any indication of what might be there, so guessed that I had probably answered "yes" the first time I installed NetSurf, and went "no."

Given the chance, I chose to install the Cairo version.

Later I was told that install had failed to copy libz.so.1.2.5 but it would be updated the next time I booted or something.

After deleting the old NetSurf, I copied RAM:NetSurf and RAM:NetSurf.info to that location.

About this time something crashed the machine and I had to use the reset button.

I clicked the NetSurf icon and a window opened, containing Install, NetSurf.guide, netsurf.readme, and Rexx. "Show all files" got me a lot more, including screwdriver icons labelled "ftr," "NetSurf-Cairo," and "NetSurf." C:list reports

Directory "Space:Internet/NetSurf" on Tuesday 09-Nov-10
ChangeLog 16201 ----rw-d 23-Sep-10 18:59:20
COPYING 20308 ----rw-d 23-Sep-10 18:59:20
fitr 69385 ----rwed 23-Sep-10 18:59:20
Install 12498 ----rwed 23-Sep-10 18:59:20
Install.info 8892 ----rw-d 23-Sep-10 19:00:02
NetSurf 8579367 ----rwed 23-Sep-10 18:59:20
NetSurf-Cairo 1556237 ----rwed 23-Sep-10 18:59:20
NetSurf.guide 11032 ----rwed 23-Sep-10 18:59:20
NetSurf.guide.info 6741 ----rw-d 23-Sep-10 19:00:02
netsurf.readme 697 ----rwed 23-Sep-10 18:59:20
netsurf.readme.info 6238 ----rw-d 23-Sep-10 19:00:02
Resources Dir ----rwed Today 16:49:37
Rexx.info 6206 ----rw-d 23-Sep-10 19:00:02
Rexx Dir ----rwed Today 16:09:37
SObjs Dir ----rwed Today 16:09:37

I clicked the NetSurf screwdriver, then Execute, and determined that my initial problem--not getting jpegs properly loaded, was solved. Clicking "fitr" and "Execute" just gets me
"fitr (c) 2009 Chris Young
http://www.unsatisfactorysoftware.co.uk/fitr." I'm not sure what that's for.

Clicking the NetSurf-Cairo screwdriver, representing my install choice, and Execute gets me the "Failed to load shared object libz.so" sequence that bothered me before and "NetSurf-Cairo: file is not executable." OK, I guess, as long as the "NetSurf" screwdriver works.

I was a bit surprised to find NetSurf/SObjs. Sys:SObjs contains the same files--do I need both?

Go to top

  Register To Post
« 1 (2) 3 »

 




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




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project