Oh no! Where's the JavaScript?
Your Web browser does not have JavaScript enabled or does not support JavaScript. Please enable JavaScript on your Web browser to properly view this Web site, or upgrade to a Web browser that does support JavaScript.

AROS Archives - clean up

Last updated on 2 months ago
A
Amiwell79Distro Maintainer
Posted 2 months ago
The manual also had to be included, that's why I replaced it as well
A
Amiwell79Distro Maintainer
Posted 2 months ago
thank youLike
D
deadwoodAROS Dev
Posted 2 months ago
Ok, approved the new package.
A
Amiwell79Distro Maintainer
Posted 2 months ago
Deadwood on WCS package I forgot to include the catalogs, I need to replace it
D
deadwoodAROS Dev
Posted 2 months ago
@All

I think it would make sense to continue the discussion on Annotate debugging into a separate thread as this can take several posts which are not related with AROS Archives management.

@Farox

The issue you are seeing is an efffect of memory corruption - for example some part of program writting into memory that it didn't allocate or writting beyong allocaged memory. The standard approach I use in such cases is to comment out all functionality from main() and confirm that issue is not happening. Then I uncomment functionality step by step until the issue starts happening again. This way I get the smallest amount of code needed to trigger then issue. Then I review this limited code and try to analyze/hunt for which part of that limited code is actually causing the issue.

There is also a brute-force method: you convert all ULONG local variables (or program structures fields) to IPTR and see if that solves the crash. If such then you need to find out which exact variable needed to be converted and which can stay as ULONG. This may or may not work of course.
F
FaroxMember
Posted 2 months ago

AMIGASYSTEM wrote:

@AMIGASYSTEM - Farox, even in my compilation on AROS One, I had that message when running it from the Shell or from Icona with CLI in Tooltypes.

If, on the other hand, you run it normally from Icona on Wanderer, you don't get any message. If it works properly, it should open a File Request to load a document.


Ok i know it...what i was asking (with the shot of GDB ) is some expert to check why this code don't work on 64 bit, and if its possible to fix.
N
NathanHMember
Posted 2 months ago
@AMIGASYSTEM

Sorry, I was talking about how to get rid of the annoying syntax highlighting requestors in the new Annotate and still allow syntax highlighting.

Nathan
AMIGASYSTEMAMIGASYSTEMDistro Maintainer
Posted 2 months ago
Farox, even in my compilation on AROS One, I had that message when running it from the Shell or from Icona with CLI in Tooltypes.

If, on the other hand, you run it normally from Icona on Wanderer, you don't get any message. If it works properly, it should open a File Request to load a document.
F
FaroxMember
Posted 2 months ago

AMIGASYSTEM wrote:

@AMIGASYSTEM - A new version of Annotate 3.1.1 has been released, along with its source code:

http://www.onyxso...otate.html

The bug I found in Annotate 3.1 (on AROS, MOS OS3) has not been fixed. In the attached link, the Annotate developer explains the reason for this problem and how to solve it, even though syntax highlighting will no longer be available.

https://amigaworl...oryid=9217

I also tried compiling the Annotate 3.1.1 64-bit sources. The compilation did not report any errors, but the resulting binary does not seem to work.

I asked the Annotate developer if he could compile Annotate for 64-bit, and he said he did not have time to debug AROS.


I crosscompiled for Aros 64 bit and it start with the message "SEGLENGTH too short" (see shot 1 for complete message).
So i disable the code that check this SEGLENGHT and after running it it Segfault.
On the second shot is the session with GDB active...that tell to look at AllocSegment () at AnnBaseFunc.c line 62 where is

void* allocSegment() {
 int x;
 void *a=ALLOCPOOL; <--- this is the line where it segfault
 if(!a) {
 if(CurrentEditor) {


ALLOCPOOL is defined as
#define ALLOCPOOL AllocPooled(linePool,SEGLENGTH+4)

SEGLENGHT is defined as
#define SEGLENGTH 32
//allocSegment() uses SEGLENGTH+4

Anyone has some advices to make it work?
Edited by Farox on 28-11-2025 12:43, 2 months ago
Farox attached the following image:
shot_1.png shot_2.png
AMIGASYSTEMAMIGASYSTEMDistro Maintainer
Posted 2 months ago
Sorry NathanH, I don't understand from the translation which software you are talking about!
N
NathanHMember
Posted 2 months ago
@AMIGASYSTEM,

The syntax file is looking for four files; exec.doc, intuition.doc, graphics.doc, and dos.doc in a docs directory located wherever you tell it to look. I changed the location to Development:Bin and added the docs directory with blank files of those names and get no more error messages but still get syntax highlighting. So it works fine with those adjustments.

The one bug I noticed, however, was that every time you use the mouse wheel and scroll past the bottom of the file you are editing you get a guru. That makes it pretty dangerous to use so I'm conditioning myself to not use the mouse wheel. That bug does not occur on the OS3 version. Thanks.

NathanH
D
deadwoodAROS Dev
Posted 2 months ago
Hi All,

We reached 1800 files on the archives! Thanks to all the developers and uploaders!
retrofaza, Farox, Amiwell79
D
deadwoodAROS Dev
Posted 2 months ago
FYI I added the comment to description and replaced the previous version with 3.1.1 upload
AMIGASYSTEMAMIGASYSTEMDistro Maintainer
Posted 2 months ago
A new version of Annotate 3.1.1 has been released, along with its source code:

http://www.onyxso...otate.html

The bug I found in Annotate 3.1 (on AROS, MOS OS3) has not been fixed. In the attached link, the Annotate developer explains the reason for this problem and how to solve it, even though syntax highlighting will no longer be available.

https://amigaworl...oryid=9217

I also tried compiling the Annotate 3.1.1 64-bit sources. The compilation did not report any errors, but the resulting binary does not seem to work.

I asked the Annotate developer if he could compile Annotate for 64-bit, and he said he did not have time to debug AROS.
D
deadwoodAROS Dev
Posted 2 months ago
For now I approved 3.1 version without replacing the previous version. If there is a bugfix in future, it can replace both versions.
AMIGASYSTEMAMIGASYSTEMDistro Maintainer
Posted 2 months ago
The new version of Annotate 3.1 found on Aros Archive (Uploads) no longer loads AmigaGuide (.guide) documents. On OS3 and MOS, Amiga Guide documents are loaded, but an error message appears on the ‘AnnotateSyntax.xml’ file, and an Assign is requested for the ‘ADE’ volume

. I tried to compile the Annotate 3.1 sources for AROS 64bit, compilation was successful, but then Annotate does not work (no error message).


EDIT:
I sent a message to the developer of Annotate.
A
Amiwell79Distro Maintainer
Posted 2 months ago
many thank's
AMIGASYSTEMAMIGASYSTEMDistro Maintainer
Posted 2 months ago
@Amiwell79

I have fixed Quickpart-Icons, you can replace your archive with this one:

Inside the archive there are two versions of icons, Glow Dual-PNG and AROS One Dual-PNG in two sizes: Standard and Original, which is larger.

On the AROS One Distro, I had already created the icons for Quickpart, and they are different from the ones posted here.
AMIGASYSTEM attached the following file:
quickpart-icons.zip [66.38kB / 73 Downloads]
AMIGASYSTEMAMIGASYSTEMDistro Maintainer
Posted 2 months ago
The 64-bit version of sfsobject included in the archive does not seem to work on a 64-bit system!

The command ‘SFSObject SYS:.recycled’, which should make the hidden volume ‘.recycled’ appear, does not work, whereas it works fine on AROS 32-bit.

I believe that the reverse command ‘SFSObject SYS:.recycled HIDE’ also does not work on AROS 64-bit.

https://archives....os-v11.zip
A
Amiwell79Distro Maintainer
Posted 2 months ago
If they are incorrect, they can be deleted from the archiveSmile
You can view all discussion threads in this forum.
You cannot start a new discussion thread in this forum.
You cannot reply in this discussion thread.
You cannot start on a poll in this forum.
You cannot upload attachments in this forum.
You can download attachments in this forum.
Moderator: Administrator
Users who participated in discussion: serk118uk, deadwood, AMIGASYSTEM, retrofaza, Amiwell79, miker1264, NathanH, Gundam, Farox