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
15 crawler(s) on-line.
 108 guest(s) on-line.
 1 member(s) on-line.


 ktadd

You are an anonymous user.
Register Now!
 ktadd:  3 mins ago
 MichaelMerkel:  7 mins ago
 zipper:  32 mins ago
 matthey:  48 mins ago
 amigakit:  1 hr 3 mins ago
 Hypex:  1 hr 27 mins ago
 1Mouse:  1 hr 36 mins ago
 Allanon:  1 hr 41 mins ago
 Rob:  1 hr 48 mins ago
 VooDoo:  2 hrs 1 min ago

/  Forum Index
   /  Amiga OS4 Software
      /  AmigaOS4.1 OWB Development whilst we wait?
Register To Post

Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 Next Page )
PosterThread
freeaks 
Re: AmigaOS4.1 OWB Development whilst we wait?
Posted on 17-Apr-2011 14:43:58
#941 ]
Regular Member
Joined: 2-Jan-2010
Posts: 225
From: Unknown

@fab

before i would consider even just looking at the sdk,
i'd want :
- resource tracking (freeing resource of dead progs, allow killing dead progs)
- memory protection (allow killing dead progs and also progs not allowed to behave badly cause system crashs or kill other tasks)
- system complete support for unicode (allow international language display)
- and finaly, idealy, the system would be opensource

now some of this is more or less implemented in fragments scatered on the 3 different OSes:
os4 is doing some ground work on memory management
aros is opensource
the 3 of them allow only partial support for unicode
none have proper memory protection nor resource tracking yet.
;)

 Status: Offline
Profile     Report this post  
samo79 
Re: AmigaOS4.1 OWB Development whilst we wait?
Posted on 17-Apr-2011 15:16:18
#942 ]
Elite Member
Joined: 13-Feb-2003
Posts: 3505
From: Italy, Perugia

@kas1e

Quote:
You need not refer or saing about any of your crashes of beta-very-alpha-buggy-unfixed-beta-alpha version which you have. All the problems which you can have there, can be already fixed or not present at all anymore.


Yep Roman infact that question was for you. this SVG is already implemented (aka you compiled MUI-OWB on OS4 with SVG enabled) or not

@freeaks

Quote:
join and help aros ? no thanks.
amigaos and clones are unusable as operating system.
useless. crashy, no software, no modern standards, it's the 3rd world of computing.


How childish ... what the point to stress our developers with such off topic crap ?

If you don't like AmigaOS or clone go away and use your preferred OS but don't stress us, that's it, so difficult to understand ??

_________________
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
Profile     Report this post  
itix 
Re: AmigaOS4.1 OWB Development whilst we wait?
Posted on 17-Apr-2011 15:23:26
#943 ]
Elite Member
Joined: 22-Dec-2004
Posts: 3398
From: Freedom world

@freeaks

Quote:

none have proper memory protection nor resource tracking yet.


And they never will unless you rewrite it from scratch. Those issues are built-in feature in Amiga.

Just like this OpenLocale() bug kas1e and Deniil found. There was no resource to free because no application did quit. Memory protection would not help either because the system did what it was designed to do. To make it fail safe you really have to redesign the API from scratch.

_________________
Amiga Developer
Amiga 500, Efika, Mac Mini and PowerBook

 Status: Offline
Profile     Report this post  
Samwel 
Re: AmigaOS4.1 OWB Development whilst we wait?
Posted on 17-Apr-2011 17:04:04
#944 ]
Elite Member
Joined: 7-Apr-2004
Posts: 3404
From: Sweden

@tonyw

Quote:

What is this "Update 3" you are talking about? Are you expecting or hoping for Hyperion to make a new release of OS4.1?

AFAIK Hyperion have not even suggested that there might be another Update.


That's not what Steven Solie said in December.

_________________
/Harry

[SOLD] µA1-C - 750GX 800MHz - 512MB - Antec Aria case

Avatar by HNL_DK!

 Status: Offline
Profile     Report this post  
Tomppeli 
Re: AmigaOS4.1 OWB Development whilst we wait?
Posted on 17-Apr-2011 18:25:04
#945 ]
Super Member
Joined: 18-Jun-2004
Posts: 1652
From: Home land of Santa, sauna, sisu and salmiakki

@kas1e
+1

Quote:
Just like this OpenLocale() bug kas1e and Deniil found. To make it fail safe you really have to redesign the API from scratch.

When the counter goes around the function could return null for failure instead of returning a valid memory pointer. No need to change API at all.

Last edited by Tomppeli on 17-Apr-2011 at 06:27 PM.

_________________
Rock lobster bit me. My Workbench has always preferences. X1000 + AmigaOS4.1 FE
"Anyone can build a fast CPU. The trick is to build a fast system." -Seymour Cray

 Status: Offline
Profile     Report this post  
Tuxedo 
Re: AmigaOS4.1 OWB Development whilst we wait?
Posted on 17-Apr-2011 18:38:55
#946 ]
Elite Member
Joined: 28-Nov-2003
Posts: 2341
From: Perugia, ITALY

@freeaks

mmm...
Since your statements I tought:
Why he is still around if no fun in OS4/MOS/AROS?
Why simply dont left the scene insstead of blaming everything and everyone?
Wasnt useless?

_________________
Simone"Tuxedo"Monsignori, Perugia, ITALY.

 Status: Offline
Profile     Report this post  
itix 
Re: AmigaOS4.1 OWB Development whilst we wait?
Posted on 17-Apr-2011 22:21:28
#947 ]
Elite Member
Joined: 22-Dec-2004
Posts: 3398
From: Freedom world

@Tomppeli

Quote:

When the counter goes around the function could return null for failure instead of returning a valid memory pointer. No need to change API at all.


First of all, OpenLocale(NULL) is guaranteed to return valid locale. Then another problem, if open counter reaches its maximum then other programs would also stop working. And finally, it does not fix for(;;) CloseLocale(loc); problem.

Same problem applies to libraries not having application specific library bases (or interfaces). When open counter reaches zero (due to OpenLibrary() or CloseLibrary()) nasty things can happen.

_________________
Amiga Developer
Amiga 500, Efika, Mac Mini and PowerBook

 Status: Offline
Profile     Report this post  
tonyw 
Re: AmigaOS4.1 OWB Development whilst we wait?
Posted on 17-Apr-2011 23:54:22
#948 ]
Elite Member
Joined: 8-Mar-2003
Posts: 3240
From: Sydney (of course)

@kas1e:

Let's just assume that this is what happened: after too many Open() calls, the function's Open count wrapped around to a negative value or zero and the resource was marked for expunge. The function returned the same address (although perhaps it should have returned NULL).

But then, by the time the app received it, the structure had been freed and the data had been destroyed.

If you had been using the debug kernel and the MUNGE keyword in the OS4 command line, the program would have crashed immediately and you would have got a DSI to address DEADBEEF.

Using the debug kernel when developing software is highly recommended. It will help you catch situations like these.

_________________
cheers
tony

Hyperion Support Forum: http://forum.hyperion-entertainment.biz/index.php

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: AmigaOS4.1 OWB Development whilst we wait?
Posted on 18-Apr-2011 2:29:01
#949 ]
Elite Member
Joined: 9-Jun-2004
Posts: 12818
From: Norway

@tonyw

The API does not need to be redesigned, way not simple do some thing like this.
this simple code will make it impossible for lib_count to run out of control.


void *OpenLib()
{

task = FindTask(NULL);

if ( ! resource_list_check(task) )
{
resource_list_add(task);
lib_count++;
}

return libbase;
}


void CloseLib()
{
task = FindTask(NULL);

if ( resource_list_check(task) )
{
resource_list_remove(task);
--lib_count;
}
}

Last edited by NutsAboutAmiga on 18-Apr-2011 at 02:40 AM.
Last edited by NutsAboutAmiga on 18-Apr-2011 at 02:36 AM.
Last edited by NutsAboutAmiga on 18-Apr-2011 at 02:35 AM.
Last edited by NutsAboutAmiga on 18-Apr-2011 at 02:34 AM.
Last edited by NutsAboutAmiga on 18-Apr-2011 at 02:31 AM.
Last edited by NutsAboutAmiga on 18-Apr-2011 at 02:29 AM.

_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: AmigaOS4.1 OWB Development whilst we wait?
Posted on 18-Apr-2011 2:51:44
#950 ]
Elite Member
Joined: 9-Jun-2004
Posts: 12818
From: Norway

@tonyw

Quote:
AFAIK Hyperion have not even suggested that there might be another Update.


I think people are expecting an update for Sam460 as drivers are missing for sound and SATA2.
the product can't be considered complate, of cause it might be ACube update or Hyperion update.

we are also hopeing for update for USB, waiting for a long time for USB2 support for Sam440/460 (and PCI cards).

_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  
kas1e 
Re: AmigaOS4.1 OWB Development whilst we wait?
Posted on 18-Apr-2011 8:54:50
#951 ]
Elite Member
Joined: 11-Jan-2004
Posts: 3549
From: Russia

@Tonyw
Quote:

If you had been using the debug kernel and the MUNGE keyword in the OS4 command line, the program would have crashed immediately and you would have got a DSI to address DEADBEEF.

Using the debug kernel when developing software is highly recommended. It will help you catch situations like these.


We do all of this back on the few pages ago in that thread. And munge, and debug kernel, and everthing. And yes, with munge option for kernel or with mungwall on backgorund its almost all the time give us DEADBEEF or DEADFACE or DEADxxxx , but no stack trace, not any kind of info where this happens , and because of it , all that DEADxxxx and other stuff among with kernlel.debug was not very helpfull.

ps. Tonyw, can you really just say for us, did you finish your work on shell stuff or its still in progress ? Or its already done and in beta-testing for now ? Why we need to get all that info from by tons of the same questions ?:) NDA there for sure mean nothing, if you just can say "yeah its in betatest" , "sorry, not everything done" or "nope, its not done at all, just at begining". Why you in silence and just ignore questions ?:)

And as we already in offtopic, did you yourself agree or not, that current politic of hyperion = loosing of users (who are not beta-testers, i.e. all plain users) , or you think they do everything right ?

Imho answering on that questions not put you in jail :)

Last edited by kas1e on 18-Apr-2011 at 09:09 AM.

_________________
Join us to improve dopus5!
zerohero's mirror of os4/os3 crosscompiler suites

 Status: Offline
Profile     Report this post  
tonyw 
Re: AmigaOS4.1 OWB Development whilst we wait?
Posted on 18-Apr-2011 9:53:59
#952 ]
Elite Member
Joined: 8-Mar-2003
Posts: 3240
From: Sydney (of course)

@kas1e

OK, didn't realise you had been using the debug kernel already. And, I agree, when you get no stack trace, you are back to using printfs to find out how far it's got.

As to the console, it's no secret that it's just like every other OS component. The first version of the updated console went out to the betatesters some time ago, but work continues and it evolves with every release. Betatesters suggest improvements and find bugs, and new features are added, etc. When the management decide to release it, everyone will get a snapshot of the current state (just as with every other OS component). That version will probably be called "complete" until it is updated...

_________________
cheers
tony

Hyperion Support Forum: http://forum.hyperion-entertainment.biz/index.php

 Status: Offline
Profile     Report this post  
kas1e 
Re: AmigaOS4.1 OWB Development whilst we wait?
Posted on 18-Apr-2011 10:02:18
#953 ]
Elite Member
Joined: 11-Jan-2004
Posts: 3549
From: Russia

@tonyw
Aha, thanks for answer. Sadly that its still not released through ..

_________________
Join us to improve dopus5!
zerohero's mirror of os4/os3 crosscompiler suites

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: AmigaOS4.1 OWB Development whilst we wait?
Posted on 18-Apr-2011 19:14:15
#954 ]
Elite Member
Joined: 9-Jun-2004
Posts: 12818
From: Norway

@tonyw

Thanks for the information, tiny updates like this should be posted on Hyperion blog please

_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  
samo79 
Re: AmigaOS4.1 OWB Development whilst we wait?
Posted on 18-Apr-2011 19:36:35
#955 ]
Elite Member
Joined: 13-Feb-2003
Posts: 3505
From: Italy, Perugia

@NutsAboutAmiga

Agree

_________________
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
Profile     Report this post  
Deniil715 
Re: AmigaOS4.1 OWB Development whilst we wait?
Posted on 19-Apr-2011 9:56:50
#956 ]
Elite Member
Joined: 14-May-2003
Posts: 4236
From: Sweden

@NutsAboutAmiga

Agree.

_________________
- Don't get fooled by my avatar, I'm not like that (anymore, mostly... maybe only sometimes)
> Amiga Classic and OS4 developer for OnyxSoft.

 Status: Offline
Profile     Report this post  
kas1e 
Re: AmigaOS4.1 OWB Development whilst we wait?
Posted on 19-Apr-2011 10:24:51
#957 ]
Elite Member
Joined: 11-Jan-2004
Posts: 3549
From: Russia

@samo79 & all

SVG enabled: acid3 test

_________________
Join us to improve dopus5!
zerohero's mirror of os4/os3 crosscompiler suites

 Status: Offline
Profile     Report this post  
nexus 
Re: AmigaOS4.1 OWB Development whilst we wait?
Posted on 19-Apr-2011 11:50:27
#958 ]
Regular Member
Joined: 11-Feb-2005
Posts: 429
From: Germany

@kas1e

because of your screenshot and just out of curiosity, my question:

Is it possible to freely re-arrange the "controling elements" of MUI-OWB, like "navigation-buttons, url bar, quicklinks, etc"? I just wonder because there's so much space "wasted" next to the navigation buttons and it would be nice, to locate the complete line with the url-bar, google-search, etc. there.
As I said, it's just curiosity -- I don't want to complain

Anyway, good job @ all involved

Thanks,
nexus

Last edited by nexus on 19-Apr-2011 at 11:50 AM.

_________________
dye 'em black!

 Status: Offline
Profile     Report this post  
Mrodfr 
Re: AmigaOS4.1 OWB Development whilst we wait?
Posted on 19-Apr-2011 12:06:47
#959 ]
Super Member
Joined: 28-Jan-2007
Posts: 1396
From: French

Hello,

Just one question:

- How fast is this version (when scrolling an internet page with the mouse whell) ?

(like Ibrowse -> instantly, or like Netsurf -> move more slower).

_________________
BTW, what you have done for the amiga today ????

-A1200+Mediator+VooDoo3+060/50+96mo+SCSI-KIT
-SAM440EP-667mhz-on MapowerKC3000+AOS4.1

Amiga Docs Disks Preservation Project

 Status: Offline
Profile     Report this post  
DAX 
Re: AmigaOS4.1 OWB Development whilst we wait?
Posted on 19-Apr-2011 12:11:22
#960 ]
Elite Member
Joined: 30-Sep-2009
Posts: 2790
From: Italy

@kas1e (and team)
He he getting far getting far, you'll start being pestered with "give us a beta" demands very soon

_________________
SamFlex Complete 800Mhz System + AmigaOS 4.1 Update 4
Amiga 2000 DKB 2MB ChipRam GVP G-Force040 Picasso 2 OS3.9 BB2
AmigaCD 32

 Status: Offline
Profile     Report this post  
Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 Next Page )

[ 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