Poster | Thread |
Paul
| |
Odyssey and "pthread" errors Posted on 7-Jun-2018 23:06:17
| | [ #1 ] |
|
|
|
Cult Member |
Joined: 7-Mar-2003 Posts: 627
From: Michigan | | |
|
| I keep getting a lot of these when browsing with Odyysey. It doesn't seem to be specific to any particular site.
Guru Meditation: 80000003 Task 0x5c4cd4e0 ("pthread id 29") Generated an error of type DSI (Data Storage Interrupt) on address 0x7 fbeac54 Redzone wqas not damaged Stackpointer is inside bounds
The number in "pthread id xx" keeps going up with succesive Grim's. As a DSI I can just click it away, but after about 6 or seven of them, it will usually lock up the A1.
Any help on preventing this?
Paul _________________ Builder of Frankenthousand, the monster A1000 The Young Frankenthousand A1-XE G4 X5000 |
|
Status: Offline |
|
|
tonyw
| |
Re: Odyssey and "pthread" errors Posted on 7-Jun-2018 23:28:24
| | [ #2 ] |
|
|
|
Elite Member |
Joined: 8-Mar-2003 Posts: 3240
From: Sydney (of course) | | |
|
| @Paul
Haven't seen that one. My most common DSI is the "OWB Media Player", which crashes on the webpage of our local news service (http://www.abc.net.au/news) even without trying to open an audio or video.
I just "Kill" the crashed task and proceed with reading/browsing. Another instance of the Media Player will likely crash again some time later, but I Kill that one again...
_________________ cheers tony
Hyperion Support Forum: http://forum.hyperion-entertainment.biz/index.php |
|
Status: Offline |
|
|
Spectre660
| |
Re: Odyssey and "pthread" errors Posted on 7-Jun-2018 23:38:13
| | [ #3 ] |
|
|
|
Elite Member |
Joined: 4-Jun-2005 Posts: 3918
From: Unknown | | |
|
| @Paul
This can show up when Odyssey is idle for some time and you start to use it again. Seen it on Sam460ex and X5000/020. May be related to your network setup as it had diminished with the Sam460ex but has resurfaced in the last few days after I added some new equipment to my network.
_________________ Sam460ex : Radeon Rx550 Single slot Video Card : SIL3112 SATA card |
|
Status: Offline |
|
|
Paul
| |
Re: Odyssey and "pthread" errors Posted on 7-Jun-2018 23:45:26
| | [ #4 ] |
|
|
|
Cult Member |
Joined: 7-Mar-2003 Posts: 627
From: Michigan | | |
|
| @Spectre660
I especially notice it when browsing here and on Amigans when switching from one message thread to the next.
Paul
_________________ Builder of Frankenthousand, the monster A1000 The Young Frankenthousand A1-XE G4 X5000 |
|
Status: Offline |
|
|
Paul
| |
Re: Odyssey and "pthread" errors Posted on 8-Jun-2018 0:24:30
| | [ #5 ] |
|
|
|
Cult Member |
Joined: 7-Mar-2003 Posts: 627
From: Michigan | | |
|
| @Paul
I have been stubbornly avoiding this for a long time. I pulled one of my 1GB DIMM's. I am not getting ANY pthread errors so far. Bummer!
Down to 1GB of memory now.
Anybody want to buy a1GB DIMM for the A1-XE?
Paul
edit: so much for that theory. I just got a pthread error on the Studebaker Drivers Club website. Last edited by Paul on 08-Jun-2018 at 12:30 AM.
_________________ Builder of Frankenthousand, the monster A1000 The Young Frankenthousand A1-XE G4 X5000 |
|
Status: Offline |
|
|
ferrels
| |
Re: Odyssey and "pthread" errors Posted on 8-Jun-2018 6:58:39
| | [ #6 ] |
|
|
|
Cult Member |
Joined: 20-Oct-2005 Posts: 922
From: Arizona | | |
|
| @Paul
I noticed you're a Studebaker fan and if you're into smartwatches I've created a Studebaker tribute watch face. It's a free download.
Studebaker Face |
|
Status: Offline |
|
|
Anonymous
| |
Re: Odyssey and "pthread" errors Posted on 8-Jun-2018 8:02:12
| | [ # ] |
|
| @Paul
Yes, confirmed...that is actually the most common error i get with Odyssey these days.
And i can easily make them appear.
I just let a (big) project build in the background while browsing (github.com is perfect to make those errors come up).
I guess it's because Odyssey (respectively it's threads) run out of memory in the background. I still have lots of free mem (at least, that's what the system says), but it seems to be massively fragmented (unfortunately that seems to be the case right from booting into workbench, although i don't have a way to check that) and the pthread threads suffer from not being able to address enough and crash.
Clicking those crashes away leads to a freeze sooner or later.
Another reason for me to believe that the memory handling is quite odd is a game in scummvm which refuses (crashes) to work when i boot into normal workbench, but is working (starts, shows the intro and the game screen and THEN crashes) when i skip WBStartup and startup-sequence. (The game itself is using hundreds of small memory packages and my mem NEVER runs out, still the game crashes due to, what i believe, fragmentation)
Is there a program to check the framentation of my memory? |
|
|
|
|
pvanni
| |
Re: Odyssey and "pthread" errors Posted on 8-Jun-2018 10:15:09
| | [ #8 ] |
|
|
|
Regular Member |
Joined: 25-Aug-2003 Posts: 470
From: Lecco, Italy | | |
|
| I also have this problem on my X1000, I found that skipping the error cause a lock up, if I kill the process there is no lockup but the errors came at more frequency, to stop errors generally it's better to quit and restart Odyssey
|
|
Status: Offline |
|
|
Spectre660
| |
Re: Odyssey and "pthread" errors Posted on 8-Jun-2018 10:35:05
| | [ #9 ] |
|
|
|
Elite Member |
Joined: 4-Jun-2005 Posts: 3918
From: Unknown | | |
|
| Seems that multiple things can result in the pthreads error. My recent network adjustment are now stable so I am not not seeing the error on my Sam460ex. For me it seems to have stopped happening when I started to beta test the Radeon Polaris driver.
Will do a test leaving the machine idle with multiple tabs open. No problem with one tab leaving theSam460ex on overnight since my first post in this thread.
avail Installed: 2,147,483,648 Free: 1,132,650,496
_________________ Sam460ex : Radeon Rx550 Single slot Video Card : SIL3112 SATA card |
|
Status: Offline |
|
|
Spectre660
| |
Re: Odyssey and "pthread" errors Posted on 8-Jun-2018 12:50:57
| | [ #10 ] |
|
|
|
Elite Member |
Joined: 4-Jun-2005 Posts: 3918
From: Unknown | | |
|
| @Spectre660
Idle with 7 tabs for about an hour. No pthreads issues yet .
12.AmigaOS_4.1:> date Friday 06/08/2018 7:39 AM 12.AmigaOS_4.1:> date Friday 06/08/2018 8:46 AM 12.AmigaOS_4.1:>
10.AmigaOS_4.1:> avail Installed: 2,147,483,648 Free: 1,267,802,112 10.AmigaOS_4.1:> avail Installed: 2,147,483,648 Free: 1,305,296,896 10.AmigaOS_4.1:> avail Installed: 2,147,483,648 Free: 1,302,044,672 10.AmigaOS_4.1:> avail Installed: 2,147,483,648 Free: 1,300,275,200 10.AmigaOS_4.1:> avail Installed: 2,147,483,648 Free: 1,280,151,552 10.AmigaOS_4.1:> avail Installed: 2,147,483,648 Free: 1,281,785,856 10.AmigaOS_4.1:> avail Installed: 2,147,483,648 Free: 1,281,589,248 10.AmigaOS_4.1:> avail Installed: 2,147,483,648 Free: 1,254,842,368 10.AmigaOS_4.1:> avail Installed: 2,147,483,648 Free: 1,248,280,576 10.AmigaOS_4.1:> avail Installed: 2,147,483,648 Free: 1,244,618,752 10.AmigaOS_4.1:>
Last edited by Spectre660 on 08-Jun-2018 at 12:53 PM. Last edited by Spectre660 on 08-Jun-2018 at 12:52 PM.
_________________ Sam460ex : Radeon Rx550 Single slot Video Card : SIL3112 SATA card |
|
Status: Offline |
|
|
Anonymous
| |
Re: Odyssey and "pthread" errors Posted on 8-Jun-2018 14:56:32
| | [ # ] |
|
| @Spectre660
It doesn't happen "normally" when you just browse (with whatever number of tabs open).
You need to do something ram exhausting in the background, like playing a movie or compiling (my favourite) to make the pthread issue appear.
...
whatever...it's moot to discuss this any further as no update will fix anything anyway |
|
|
|
|
Paul
| |
Re: Odyssey and "pthread" errors Posted on 8-Jun-2018 15:00:28
| | [ #12 ] |
|
|
|
Cult Member |
Joined: 7-Mar-2003 Posts: 627
From: Michigan | | |
|
| @ferrels
Nice! I especially like the Hawk symbols on the ends of the second and minute hands.
Paul _________________ Builder of Frankenthousand, the monster A1000 The Young Frankenthousand A1-XE G4 X5000 |
|
Status: Offline |
|
|
Spectre660
| |
Re: Odyssey and "pthread" errors Posted on 8-Jun-2018 15:21:51
| | [ #13 ] |
|
|
|
Elite Member |
Joined: 4-Jun-2005 Posts: 3918
From: Unknown | | |
|
| @Raziel
There may be a memory usage threshhold that trigers it then. I tend to have Odyssey open in the background as I watch videos for hours on the weekeends and the issue does not appear with my Sam460ex. So it seems that the Radeon Polaris driver might prevent the threshhold from being triggered . It does occour with the X5000/020 with the Radeon HD 3.x driver but not as frequently as it used to .
Installed: 2,147,483,648 Free: 1,087,074,304
Quote:
Raziel wrote: @Spectre660
It doesn't happen "normally" when you just browse (with whatever number of tabs open).
You need to do something ram exhausting in the background, like playing a movie or compiling (my favourite) to make the pthread issue appear.
...
whatever...it's moot to discuss this any further as no update will fix anything anyway |
_________________ Sam460ex : Radeon Rx550 Single slot Video Card : SIL3112 SATA card |
|
Status: Offline |
|
|
Hypex
| |
Re: Odyssey and "pthread" errors Posted on 14-Jun-2018 9:23:59
| | [ #14 ] |
|
|
|
Elite Member |
Joined: 6-May-2007 Posts: 11180
From: Greensborough, Australia | | |
|
| @Paul
I see this type of crash with Origyn Web Browser 3.31 (Pukapuka). It opens up and a few moments later crashes by itself. I press Ignore DSI and it goes away. IIRC it happened after I installed Update 6 in the day of OS4.1 before FE. I blamed it on the pthread library at the time because that was in the name. Talk about a detective. Or rather not. But I never solved it. |
|
Status: Offline |
|
|
TearsOfMe
| |
Re: Odyssey and "pthread" errors Posted on 14-Jun-2018 13:26:33
| | [ #15 ] |
|
|
|
Member |
Joined: 31-Dec-2009 Posts: 90
From: Westerwald | | |
|
| I have also trouble with this. With TuneNet in background running i was not able to browse.
In moment i testing with altered numbers for iprequest and writerequest.
# DEVS:NetInterfaces/RTL8139 # File generated by Internet 53.3 (1.8.2011) # On Samstag, 19-Nov-16 at 11:17:56 device=rtl8139.device hardwaretype=Ethernet configure=dhcp id=AmigaOneX1000 iprequests=128 writerequests=128
And i changed the number of open networks? (aktive verbindungen) in Odyssey to maximum.
With this the crashes shines lesser then before.
Edit: Added Odyssey Network change Last edited by TearsOfMe on 14-Jun-2018 at 01:30 PM. Last edited by TearsOfMe on 14-Jun-2018 at 01:30 PM.
|
|
Status: Offline |
|
|
Spectre660
| |
Re: Odyssey and "pthread" errors Posted on 14-Jun-2018 14:26:52
| | [ #16 ] |
|
|
|
Elite Member |
Joined: 4-Jun-2005 Posts: 3918
From: Unknown | | |
|
| Still looks like the issue may be triggered by something to do with some interaction with the Graphics Card driver. Since my last post 6 days ago :
X5000/20 Radeon HD 3.6 Driver only 1 occurrence . Sam460ex Radeon Rx 1.8 (Polaris) Driver 0 occurrences
Last edited by Spectre660 on 14-Jun-2018 at 02:27 PM.
_________________ Sam460ex : Radeon Rx550 Single slot Video Card : SIL3112 SATA card |
|
Status: Offline |
|
|
Anonymous
| |
Re: Odyssey and "pthread" errors Posted on 23-Jun-2018 17:21:39
| | [ # ] |
|
| @Spectre660
Seems like it, if i "manually" fill up my RAM to 65 % - using 2 GB here) and then start surfing i don't need another program running in the background, the sites are sufficient to trigger the pthread errors...if RAM is freed again Odyssey will be on the road to hell, producing more and more of those pthreads and eventually dying a screaming death taking down the system.
I also believe that our memory management implementation is rather poor.
I have a program which will crash when i start it from Workbench, but will run when i start it without S-S and WBStartup programs...though won't run long as it will die pretty soon after...reason is memory "shortage"...while i still have over 500 MB "free" (as WB tells me) and the program itselfs only needs 200 MB max (albeit as dozens and dozens of small pages).
So i think the memory management can't handle those numerous tiny memory calls and gives up eventually |
|
|
|
|
Thematic
| |
Re: Odyssey and "pthread" errors Posted on 23-Jun-2018 19:16:35
| | [ #18 ] |
|
|
|
Super Member |
Joined: 28-Oct-2003 Posts: 1616
From: I'm actually flying into a bug! | | |
|
| @Raziel
Am I understanding right that a solution (work-around) would be to adapt such programs to allocate memory beforehand? I remember ol' MacOS - 2001 and before, with only cooperative multitasking - allocated all the memory before even running but I'm thinking something less drastic than that. Not doing, though. _________________ : AmigaOneXE (unmod.) 750FX/512 MB +stuff & AmigaOS 4.(0|1) : A1200/68060&96MB/SCSI/EM1200-Voodoo3 & OS 3.5 : A500/1MB : Pegasos (ff) 512 MB & MorphOS Praise seitan. |
|
Status: Offline |
|
|
Anonymous
| |
Re: Odyssey and "pthread" errors Posted on 23-Jun-2018 21:01:31
| | [ # ] |
|
| @Thematic
Well, i have at least one instance in that port of mine where it explicitely uses an #ifdef __amigaos4__ to fully load in a video file to memory to make it play at normal speed (instead of loading small parts and play those, that will make it unbearable slow and stuttering)
So, at least for that instance, yes, we need to fully load the data to make it work.
That is, of course, a little far fetched considering the other problem, but it might be a good idea to give programs all the memopry it needs before doing anything, instead of "running out of pages" afterwards...that will make the OS crash when it runs out of memory...
Another long standing bug which should have been fixed years ago |
|
|
|
|
Templario
| |
Re: Odyssey and "pthread" errors Posted on 24-Jun-2018 11:14:43
| | [ #20 ] |
|
|
|
Elite Member |
Joined: 22-Jun-2004 Posts: 3663
From: Unknown | | |
|
| The web site runs very bad lastly with OWB from MorphOS but with Opera and Firefox from Windows too, I want to say that since the change the owner of this site works bad like the Amiga.org maybe for the hosting service or php that give problems.
|
|
Status: Offline |
|
|