Oric Screen Editor: editor for creating Oric Atmos text screens

This is the best place to discuss about the various Oric operating systems like Sedoric, Randos, FT-Dos, and others, as well as serious software, utilities, word processors, disassemblers, etc... that runs on oric computers.
User avatar
xahmol
Squad Leader
Posts: 611
Joined: Sun Jun 28, 2020 7:32 pm
Location: Utrecht, The Netherlands
Contact:

Re: Oric Screen Editor: editor for creating Oric Atmos text screens

Post by xahmol »

Schermafbeelding 2025-02-01 180956.png
One of those days that nothing works. Somewhere in the code or memory layout is a serious bug causing either buffer overflow or overwritten string terminating zero with probably overwritten code as a result.
Can now pinpoint exactly where the bug is triggered, it is on any readdir command, but no clue yet why.

Will look fresh later, but that might be much later as coming week is very busy because of business trip the week after that.
User avatar
Dbug
Site Admin
Posts: 4943
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Re: Oric Screen Editor: editor for creating Oric Atmos text screens

Post by Dbug »

"U" is the typical pattern you find in memory after booting.
User avatar
xahmol
Squad Leader
Posts: 611
Joined: Sun Jun 28, 2020 7:32 pm
Location: Utrecht, The Netherlands
Contact:

Re: Oric Screen Editor: editor for creating Oric Atmos text screens

Post by xahmol »

Dbug wrote: Sat Feb 01, 2025 6:24 pm "U" is the typical pattern you find in memory after booting.
That is why I expect a trailing zero to be overwritten somewhere so it starts printing memory after that…..
Or address pointers overwritten.
Post Reply