[iyonix-support] TaskWindow + BASIC hang
- From: "David J. Ruck" <druck@xxxxxxxxxxxx>
- To: iyonix-support@xxxxxxxxxxxxx
- Date: Sat, 30 Dec 2006 21:06:43 GMT
Whatever changes have been made to the Taskwindow on RISC OS 5 means it is
now possible to hang the entire machine by entering a tight loop in BASIC.
For example this incorrect bit of crud:-
digits% = 2
facorial% = digits%
REPEAT
digits% -= 1
factorial% = factorial% * digits%
UNTIL(digits%=2)
On all machines when run single tasking the infinite loop can be broken out
of by pressing escape.
Prior to RISC OS 5 running in a taskwindow works normally with the machine
continuing to multitask, and the program can stopped by pressing escape.
On RISC OS 5 running in taskwindow immediately hangs the machine and escape
or Alt+Break has no effect, a reset must be used. This unacceptable and needs
to be fixed.
Cheers
---Dave
--
____________________________________________________________________________
David J. Ruck Phone: +44- (0)7974 108301 Email: druck@xxxxxxxxxxxx
____________________________________________________________________________
---
To alter your preferences or leave the group,
visit http://www.freelists.org/list/iyonix-support
Other info via http://www.freelists.org/webpage/iyonix-support
- Follow-Ups:
- [iyonix-support] Re: TaskWindow + BASIC hang
- From: Richard Spencer
- [iyonix-support] Re: TaskWindow + BASIC hang
- From: Richard Spencer
Other related posts:
- » [iyonix-support] TaskWindow + BASIC hang
- » [iyonix-support] Re: TaskWindow + BASIC hang
- » [iyonix-support] Re: TaskWindow + BASIC hang
- [iyonix-support] Re: TaskWindow + BASIC hang
- From: Richard Spencer
- [iyonix-support] Re: TaskWindow + BASIC hang
- From: Richard Spencer