Poster | Thread |
Deschain
| |
Re: Odyssey 1.17beta for os4 progress Posted on 30-May-2012 20:08:02
| | [ #101 ] |
|
|
|
Member |
Joined: 16-Jan-2010 Posts: 44
From: Unknown | | |
|
| Just try to visit "www.t-online.de" with MuiOWB. I think its a quiet good testsite. MuiOWB doesnt show the site correctly. Try also with firefox or OWB. |
|
Status: Offline |
|
|
jabirulo
| |
Re: Odyssey 1.17beta for os4 progress Posted on 30-May-2012 21:59:56
| | [ #102 ] |
|
|
|
Regular Member |
Joined: 20-Jun-2004 Posts: 370
From: Donosti (GUIPUZCOA) | | |
|
| @jabirulo
myself again X-)
OWB 1.9 2nd attached version doesn't crash when trying to visit URL.
But it stays forever/stucks on sites with lots connections open at same time (4 or more), as it stays for looong time without doing anything, reverted t old/original OWB 1.9 version.
I don't get a GR/DSI with 2nd attached version, will try tomorrow more websites if they work with that version or gets stuck. |
|
Status: Offline |
|
|
Dragster
| |
Re: Odyssey 1.17beta for os4 progress Posted on 31-May-2012 0:07:13
| | [ #103 ] |
|
|
|
Regular Member |
Joined: 20-Apr-2003 Posts: 268
From: Mexico City, MEXICO | | |
|
| @jabirulo
Same behavior here _________________ Powerbook G4 1139/MOS 3.9/OSX 10.5.8. Pegasos II 2B5 Mobo. 2 GB RAM. 400 GB x 2 GB ATA HD, USB 2.0 PCI. SoundBlaster Audigy 2ZS Gold. Quad boot: AmigaOS 4.1 FInal Edition, MorphOS 3.9 regged, Debian Lenny PPC, OpenSUSE 11.1. Rockin' |
|
Status: Offline |
|
|
samo79
| |
Re: Odyssey 1.17beta for os4 progress Posted on 31-May-2012 6:45:44
| | [ #104 ] |
|
|
|
Elite Member |
Joined: 13-Feb-2003 Posts: 3505
From: Italy, Perugia | | |
|
| @SinanG
Quote:
But this version stalls in some web pages (images took a lot time to load also that slows down the other tabs of OWB.) |
I note the side side effect aswell, also at first start i got a skippable DSI crash that i wasn't able to save (that's my fault!) .. aniway this second binary seems fine in general .. will test it further during the follow days
@ChrisY
Mmm strange, i always found OWB 3.32 as a quite stable version, at the end we test it a lot during the bugs.os4depot era with Joerg_________________ BACK FOR THE FUTURE
http://www.betatesting.it/backforthefuture
Sam440ep Flex 800 Mhz 1 GB Ram + AmigaOS 4.1 Update 6 AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE + AmigaOS 4.1 Update 6 |
|
Status: Offline |
|
|
Chris_Y
| |
Re: Odyssey 1.17beta for os4 progress Posted on 31-May-2012 8:10:35
| | [ #105 ] |
|
|
|
Elite Member |
Joined: 21-Jun-2003 Posts: 3205
From: Beds, UK | | |
|
| |
Status: Offline |
|
|
Evillord68
| |
Re: Odyssey 1.17beta for os4 progress Posted on 31-May-2012 10:51:11
| | [ #106 ] |
|
|
|
Member |
Joined: 14-Mar-2005 Posts: 56
From: Germany | | |
|
| @jabirulo
Yes, i have the same here on my Aone XE G4. |
|
Status: Offline |
|
|
kas1e
| |
Re: Odyssey 1.17beta for os4 progress Posted on 31-May-2012 12:26:53
| | [ #107 ] |
|
|
|
Elite Member |
Joined: 11-Jan-2004 Posts: 3550
From: Russia | | |
|
| @Deschain Quote:
Just try to visit "www.t-online.de" with MuiOWB. I think its a quiet good testsite. MuiOWB doesnt show the site correctly. Try also with firefox or OWB.
|
Only amiga make it possible (i mean, we now discuss problems with threaded curl, and all the last pages about it, not about non-working sites, which, pretty possible just works with new core , but just now we on threaded curl).
@jabirulo & samo79 Quote:
But it stays forever/stucks on sites with lots connections open at same time (4 or more), as it stays for looong time without doing anything, reverted t old/original OWB 1.9 version.
|
So kind of like in reaction version ?
@all
In others words and to summorize:
1). Fab's implenetation of the curl , ported to os4 have 2 crashes. One (when first visit a url) are our port specific.
2). Curl by itself (with fab's changes, or default pthreaded curl) have on os4 stange crashe in resolver, which, are os4 / bsdsocket specific.
3). "stalls" in ra-owb, and the same stalls in muiowb with pthreaded (not fab's threadeded, but pthreaded, so, 2nd threaded binary, not first one) mean that threaded curl implementation of the curl itself (initially) , just have some os4 specific problems not only in terms of resolver crash, but also with something else.
What did it mean: anyone who want to help, can just build pthreaded version of curl, without any code from fab, and trying to fix "resolver" problem (i.e. write mail to Joerg to ask how he fix it , read autodocs and so on).
@Chrish_Y
Iam sure you skilled enough to help us to find out the problems. In end of all pthreaded curl then can be used for netsurf as well. I.e. all what we need its just understand why resolver borks after some connections.
Last edited by kas1e on 31-May-2012 at 12:27 PM.
_________________ Join us to improve dopus5! zerohero's mirror of os4/os3 crosscompiler suites |
|
Status: Offline |
|
|
samo79
| |
Re: Odyssey 1.17beta for os4 progress Posted on 31-May-2012 15:13:51
| | [ #108 ] |
|
|
|
Elite Member |
Joined: 13-Feb-2003 Posts: 3505
From: Italy, Perugia | | |
|
| @kas1e
Quote:
So kind of like in reaction version ? |
Not exactly the same, explain below
Quote:
3). "stalls" in ra-owb, and the same stalls in muiowb with pthreaded (not fab's threadeded, but pthreaded, so, 2nd threaded binary, not first one) mean that threaded curl implementation of the curl itself (initially) , just have some os4 specific problems not only in terms of resolver crash, but also with something else.
|
Problem is a bit different, OWB 3.32 will stalls "only" when you close a tab or the program (even if you have only 1 tab open), it doesn't always happen but when it happen (quite often i can say) the entire GUI will be freezed for many seconds before closing the thing properly.
Your version instead will be stalled (sometimes for what i tested till now) when you have a number ot website (tabs) loading simultaneously ..
So even if the problem seems similar at the end it happen in a different way, btw i need some more time to test it in every circumstance Last edited by samo79 on 31-May-2012 at 03:15 PM.
_________________ BACK FOR THE FUTURE
http://www.betatesting.it/backforthefuture
Sam440ep Flex 800 Mhz 1 GB Ram + AmigaOS 4.1 Update 6 AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE + AmigaOS 4.1 Update 6 |
|
Status: Offline |
|
|
Chris_Y
| |
Re: Odyssey 1.17beta for os4 progress Posted on 31-May-2012 18:05:29
| | [ #109 ] |
|
|
|
Elite Member |
Joined: 21-Jun-2003 Posts: 3205
From: Beds, UK | | |
|
| @kas1e
It's an extra long bank holiday weekend here in the UK because the Queen is coming round for tea or something, so I might have a bit of time to look at it. I've never delved into the libcurl source so I don't expect to be able to figure out what the problem is though!
_________________ "Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion Avatar is Tabitha by Eric W Schwartz |
|
Status: Offline |
|
|
Tuxedo
| |
Re: Odyssey 1.17beta for os4 progress Posted on 2-Jun-2012 11:00:54
| | [ #110 ] |
|
|
|
Elite Member |
Joined: 28-Nov-2003 Posts: 2341
From: Perugia, ITALY | | |
|
| @kas1e & Fab
I tryed to open a new game on the site:
boardgamearena.com
and on OWB 1.9 it works nicely(not so fast but nicely), than(since its faster) I tryed to do the same on OWB 1.16 under MOS2.7 and get a whole program lock while pressing on start game...
So...that was an issue still present in 1.17 or now its fixed?
If I will reboot machine and than join the started game than it works normally... so htere was some weird issue to e solved with that? Or maybe webkit core?
Thank you. _________________ Simone"Tuxedo"Monsignori, Perugia, ITALY. |
|
Status: Offline |
|
|
diegocr
| |
Re: Odyssey 1.17beta for os4 progress Posted on 3-Jun-2012 16:19:48
| | [ #111 ] |
|
|
|
Regular Member |
Joined: 7-Jun-2006 Posts: 193
From: Unknown | | |
|
| @kas1e
Quote:
2). Curl by itself (with fab's changes, or default pthreaded curl) have on os4 stange crashe in resolver, which, are os4 / bsdsocket specific. |
It looks like you're mixing stdio's descriptors with bsdsocket.library's sockets... at least, that's what seems by seeing the crashlog posted by Jabirulo.
Make sure the sockets are used on the proper place and not passed to newlib/clib2 functions...
Just my 2 cents.
|
|
Status: Offline |
|
|
Chris_Y
| |
Re: Odyssey 1.17beta for os4 progress Posted on 3-Jun-2012 16:59:10
| | [ #112 ] |
|
|
|
Elite Member |
Joined: 21-Jun-2003 Posts: 3205
From: Beds, UK | | |
|
| @diegocr
I'd just come to that conclusion myself, although I'd expect it not to work at all if that was the case.
I've fixed up libcurl so it using bsdsocket.library only (ie. so it is building the same as it would on OS3) but that doesn't seem to have helped. I'm in the process of stripping out anything to do with bsdsocket.library so it is going through newlib only, so we'll see if that makes any difference (edit: it doesn't, just goes via newlib.libary before it crashes)
Last edited by Chris_Y on 03-Jun-2012 at 05:44 PM.
_________________ "Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion Avatar is Tabitha by Eric W Schwartz |
|
Status: Offline |
|
|
Chris_Y
| |
Re: Odyssey 1.17beta for os4 progress Posted on 3-Jun-2012 19:50:51
| | [ #113 ] |
|
|
|
Elite Member |
Joined: 21-Jun-2003 Posts: 3205
From: Beds, UK | | |
|
| A-ha! Think I might have got it.
Try this version: http://homepage.ntlworld.com/cdyoung/tmp/libcurl-threaded.lha
You can test it with NetSurf by dropping libcurl.so.7 into NetSurf's directory, or wait for kas1e to re-link OWB against the static version.
_________________ "Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion Avatar is Tabitha by Eric W Schwartz |
|
Status: Offline |
|
|
NutsAboutAmiga
| |
Re: Odyssey 1.17beta for os4 progress Posted on 3-Jun-2012 20:25:32
| | [ #114 ] |
|
|
|
Elite Member |
Joined: 9-Jun-2004 Posts: 12832
From: Norway | | |
|
| |
Status: Offline |
|
|
samo79
| |
Re: Odyssey 1.17beta for os4 progress Posted on 3-Jun-2012 20:34:16
| | [ #115 ] |
|
|
|
Elite Member |
Joined: 13-Feb-2003 Posts: 3505
From: Italy, Perugia | | |
|
| @Chris_Y
I commenting the old LibCurl.so.7 version and i put this latest one into the same dir (SOBjs directory), then after a reboot i start NetSurf .. but it crash :-/
Quote:
Crash log for task "" Generated by GrimReaper 53.2 Crash occured in module kernel at address 0x01812450 Type of crash: DSI (Data Storage Interrupt) exception
Register dump: GPR (General Purpose Registers): 0: 54FC0FE8 55991C40 00000000 54FC0FE4 56B15048 56B15048 00000005 01918118 8: 00000000 00000000 01818194 56B15048 020A97C4 00000000 57C7AF30 57C7AF28 16: 58C20000 58C20000 00000000 00000000 00000403 54FC0FD0 00000000 00000000 24: 00000000 00000000 02270000 566E8190 54FC0FD0 00000005 56B15048 020A97C4
FPR (Floating Point Registers, NaN = Not a Number): 0: nan 0 0 0 4: 0 2.78505e-320 0 0 8: 0 1.19596e-310 0 0 12: 0 0 0 -5.05923e-321 16: 0 0 0 7.90505e-323 20: 0 0 0 1.61895e-319 24: 0 0 0 -1.20437e+36 28: 0 1.35808e-312 8.8275e-311 8.89544e+20
FPSCR (Floating Point Status and Control Register): 0x82000000
SPRs (Special Purpose Registers): Machine State (msr) : 0x00007030 Condition (cr) : 0x24442024 Instruction Pointer (ip) : 0x01812450 Xtended Exception (xer) : 0x00000008 Count (ctr) : 0x01812460 Link (lr) : 0x01818034 DSI Status (dsisr) : 0x00800000 Data Address (dar) : 0x00000000
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 0x01812450 belongs to module "kernel" (HUNK/Kickstart)
Stack trace: native kernel module kernel+0x00012450 native kernel module dos.library.kmod+0x0002a4a4 native kernel module dos.library.kmod+0x000221d8 native kernel module dos.library.kmod+0x00019404 native kernel module dos.library.kmod+0x00005ab4 module LIBS:bsdsocket.library at 0x6FB80EF8 (section 5 @ 0x2DED8) module LIBS:bsdsocket.library at 0x6FB81260 (section 5 @ 0x2E240) module LIBS:bsdsocket.library at 0x6FB8CA1C (section 5 @ 0x399FC) module LIBS:bsdsocket.library at 0x6FB8DF44 (section 5 @ 0x3AF24) module LIBS:bsdsocket.library at 0x6FB806E8 (section 5 @ 0x2D6C8) libcurl.so.7:Curl_ipv4_resolve_r()+0xA8 (section 9 @ 0x32cf0) libcurl.so.7:gethostbyname_thread()+0x20 (section 9 @ 0x41370) libcurl.so.7:curl_thread_create_thunk()+0x4C (section 9 @ 0x3f630) pthreads.library:run()+0x278 (section 1 @ 0x4134) pthreads.library:ThreadCode()+0x35C (section 1 @ 0x44dc) native kernel module dos.library.kmod+0x00022a0c native kernel module kernel+0x0003af48 native kernel module kernel+0x0003afc8
PPC disassembly: 01812448: 90040000 stw r0,0(r4) 0181244c: 81230008 lwz r9,8(r3) *01812450: 90890000 stw r4,0(r9) 01812454: 91240004 stw r9,4(r4) 01812458: 90830008 stw r4,8(r3)
System information:
CPU Model: AMCC PPC440EP V1.3 CPU speed: 799 MHz FSB speed: 133 MHz Extensions:
Machine Machine name: Sam440EP Memory: 1048576 KB Extensions: bus.pci |
_________________ BACK FOR THE FUTURE
http://www.betatesting.it/backforthefuture
Sam440ep Flex 800 Mhz 1 GB Ram + AmigaOS 4.1 Update 6 AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE + AmigaOS 4.1 Update 6 |
|
Status: Offline |
|
|
Chris_Y
| |
Re: Odyssey 1.17beta for os4 progress Posted on 3-Jun-2012 20:42:31
| | [ #116 ] |
|
|
|
Elite Member |
Joined: 21-Jun-2003 Posts: 3205
From: Beds, UK | | |
|
| @samo79
Quote:
I commenting the old LibCurl.so.7 version and i put this latest one into the same dir (SOBjs directory), then after a reboot i start NetSurf .. but it crash :-/ |
I got the same here eventually, it took longer to crash though, and quite often just froze.
There's one other thing I can try, but not today, I'm fed up with seeing libcurl for the moment.
_________________ "Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion Avatar is Tabitha by Eric W Schwartz |
|
Status: Offline |
|
|
samo79
| |
Re: Odyssey 1.17beta for os4 progress Posted on 3-Jun-2012 22:03:41
| | [ #117 ] |
|
|
|
Elite Member |
Joined: 13-Feb-2003 Posts: 3505
From: Italy, Perugia | | |
|
| @Chris_Y
Quote:
I got the same here eventually, it took longer to crash though, and quite often just froze. |
Here crash immediately during the loading of the first bookmarked page, anyway any chance asking certain internal OS4 developers ?
I see you, Roman and Daniel alltogheter into the same annoying issue, maybe someone else related to the internals of the system can give us some hints ?_________________ BACK FOR THE FUTURE
http://www.betatesting.it/backforthefuture
Sam440ep Flex 800 Mhz 1 GB Ram + AmigaOS 4.1 Update 6 AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE + AmigaOS 4.1 Update 6 |
|
Status: Offline |
|
|
Chris_Y
| |
Re: Odyssey 1.17beta for os4 progress Posted on 3-Jun-2012 22:11:11
| | [ #118 ] |
|
|
|
Elite Member |
Joined: 21-Jun-2003 Posts: 3205
From: Beds, UK | | |
|
| @samo79
Quote:
samo79 wrote: @Chris_Y
Quote:
I got the same here eventually, it took longer to crash though, and quite often just froze. |
Here crash immediately during the loading of the first bookmarked page |
Odd. I could only really get it to crash on Google Image searches (where it's pulling in pictures from different servers and hence doing a lot of DNS lookups)
Quote:
anyway any chance asking certain internal OS4 developers ?
I see you, Roman and Daniel alltogheter into the same annoying issue, maybe someone else related to the internals of the system can give us some hints ? |
It needs Olaf or someone to look at where in bsdsocket.library it is crashing to provide some insight. Kas1e has already contacted him so we'll see.
There definitely was some discrepancy in libcurl between building for OS3 and OS4 though, which I've now fixed. There could easily be another problem there which is causing this crash.
_________________ "Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion Avatar is Tabitha by Eric W Schwartz |
|
Status: Offline |
|
|
samo79
| |
Re: Odyssey 1.17beta for os4 progress Posted on 3-Jun-2012 23:46:40
| | [ #119 ] |
|
|
|
Elite Member |
Joined: 13-Feb-2003 Posts: 3505
From: Italy, Perugia | | |
|
| @Chris_Y
Quote:
Odd. I could only really get it to crash on Google Image searches (where it's pulling in pictures from different servers and hence doing a lot of DNS lookups) |
Later I want to try another test method, open NetSurf with a blank page by default instead and then load a page .. maybe it doesn't crash immediately .. don't know just to test it
Quote:
It needs Olaf or someone to look at where in bsdsocket.library it is crashing to provide some insight. Kas1e has already contacted him so we'll see. |
Yep Olaf seems the right person to ask From yesterday and today i just sent a couple of mail to kas1e but he didn't reply to me yet .. still in waiting
Quote:
There definitely was some discrepancy in libcurl between building for OS3 and OS4 though, which I've now fixed. There could easily be another problem there which is causing this crash. |
I note aniway some difference between Curl in OWB and Curl in NetSurf .. apart that latest version we are testing now ..
Expecially i note that sometimes OWB (both version) tend to "freeze" for a while during the loading of a page (even for entire minutes sometimes) while NetSurf is more or less always able to load the same page quite instantanely .. this happen on Facebook for example but even on other big or not so big website .. long ago i open a ticket on bugs.os4depot but i really don't know why it happen as no one give to me a real reply nor a fix.. sometimes i have the idea that this happen to me only .. maybe my router .. don't know Last edited by samo79 on 03-Jun-2012 at 11:47 PM.
_________________ BACK FOR THE FUTURE
http://www.betatesting.it/backforthefuture
Sam440ep Flex 800 Mhz 1 GB Ram + AmigaOS 4.1 Update 6 AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE + AmigaOS 4.1 Update 6 |
|
Status: Offline |
|
|
Fab
| |
Re: Odyssey 1.17beta for os4 progress Posted on 4-Jun-2012 0:04:22
| | [ #120 ] |
|
|
|
Super Member |
Joined: 17-Mar-2004 Posts: 1178
From: Unknown | | |
|
| @samo79
Quote:
Expecially i note that sometimes OWB (both version) tend to "freeze" for a while during the loading of a page (even for entire minutes sometimes) while NetSurf is more or less always able to load the same page quite instantanely .. this happen on Facebook for example but even on other big or not so big website
|
There's no magic in the way CURL is being used. On the other hand, it's really a bad idea to compare netsurf and owb on this basis, since netsurf doesn't support javascript and will thus load much less in this regard (that's especially true for pages like facebook). |
|
Status: Offline |
|
|