Hi,
I'm writing a Hollywood Genealogy database and at random times the most recent Linux Hosted Aros 32 bit version freezes. I wrote a routine which simply displays every person from 1 to 7000. It may freeze on person 55 or person 1125 or whatever random person but has never made it through all people. There is no Hollywood crash or error, AROS just freezes. I ran the exact program with the same sqlite3 version on Amiga OS3 and Native AROS 32 bit via virtualbox and have had no problem at all. How do I determine why it freezes to provide information for debugging purposes and would that issue still be fixed in a new version of Linux Hosted AROS 32 bit? Thanks.
NathanH
Edited by NathanH on 11-01-2026 05:54,
6 days agoA few comments from me:
1) Does anything appear on the linux console from which AROS was started?
2) What do you mean by simply display? Are you opening a window for each person, printing the data to shell, etc..
Best if you recorded a video showing the listing process up to point of freezing while showing the linux console as well.
My first impression is that it is some sort of Intuition lock up or graphics driver lookup. I noticed you have some programs running in the backgroun - user menus, clock and dock bar. Please disable anything you are autostarting and see if that helps in any way,
If you can prepare a fake database with smallest number of entries that causes lockup and share the database and program with me, I might be able to find out what is going on through debugger.
Try C:tasklist to see if there's any task with stack size smaller than 40960.
@deadwood,
My wife suggested getting a fake ged file from ChatGPT and after many versions, I obtained a good dataset to import into my genealogy app. The genes.gid file tells the app what file to load at startup. ChatGPT.genez is a zipped sqlite database with data that was imported from a ged file created by ChatGPT. From shell, CD into the directory and type run genes_aros. I run a routine on opening which displays each person record in turn. Random AROS Linux Hosted freezes occur on random people.
Hollywood threw an error at one point for an edge-case person and after fixing that I wanted to see if there were any other people with edge-cases that might throw a Hollywood error. That's why I originally wrote this subroutine. It then exposed this Hosted Freezing issue. As noted earlier, the freeze doesn't happen on AROSOne via Virtualbox nor on AmigaOS3.
You might want to replace your sqlite installation with version 3.34a (AROS Archives or Aminet) as I've found it to be much faster and runs without requestors when invoked from the CLI.
NathanH
You do not have access to view attachments
When listing items, you are changing shape of the cursor to "Zzz" and back. I had lock up twice, each time inside linux code supporting that function. Try disabling changing the cursor and see if that helps with stability.
Edited by deadwood on 12-01-2026 11:52,
5 days agoIn arch/all-hosted/hidd/x11/x11gfx_hiddclass.c add LOCK_X11 and UNLOCK_X11 around XcursorImageCreate() and XcursorImageDestroy().
@NathanH
Looks like fix from
@aros-sg solved your problem. I ran Genes until it reached ID ~10000 and didn't have a lock up anymore. See the driver attached (to be placed in DEVS

rivers).
You do not have access to view attachments
No worries. If there is a need, fixes can always be backported from 64-bit to 32-bit AROS :-)