Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
11 crawler(s) on-line.
 124 guest(s) on-line.
 1 member(s) on-line.


 OlafS25

You are an anonymous user.
Register Now!
 OlafS25:  2 mins ago
 NutsAboutAmiga:  5 mins ago
 Gunnar:  10 mins ago
 MickJT:  24 mins ago
 A1200:  48 mins ago
 outlawal2:  1 hr 22 mins ago
 AndreasM:  1 hr 25 mins ago
 sibbi:  1 hr 34 mins ago
 saimo:  1 hr 49 mins ago
 DiscreetFX:  1 hr 49 mins ago

/  Forum Index
   /  Amiga OS4 Software
      /  Odyssey and "pthread" errors
Register To Post

PosterThread
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
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
Anonymous 
Re: Odyssey and "pthread" errors
Posted on 8-Jun-2018 8:02:12
# ]

0
0

@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?

 
     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
Anonymous 
Re: Odyssey and "pthread" errors
Posted on 8-Jun-2018 14:56:32
# ]

0
0

@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

 
     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
Anonymous 
Re: Odyssey and "pthread" errors
Posted on 23-Jun-2018 17:21:39
# ]

0
0

@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

 
     Report this post  
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
Profile     Report this post  
Anonymous 
Re: Odyssey and "pthread" errors
Posted on 23-Jun-2018 21:01:31
# ]

0
0

@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

 
     Report this post  
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
Profile     Report this post  

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle