Ticket #568 (Fixed)Sat Nov 05 12:42:28 UTC 2022
SWI DragAnObject_Start locks up with USR mode rendering function
Reported by: | Stuart Swales (8827) | Severity: | Normal |
Part: | RISC OS: Module | Release: | |
Milestone: | Status | Fixed |
Details by Stuart Swales (8827):
Now that the SVC stack has been made inaccessible from USR mode (a good thing), the DragAnObject rendering function address and parameters need to be loaded before switching to USR mode in renderuserfunc otherwise the system locks up shortly thereafter.
Can be demonstrated using PrivateEye with a sprite loaded – try to drag an effect.
Proposed fix: https://gitlab.riscosopen.org/RiscOS/Sources/De…
Changelog:
Modified by Stuart Swales (8827) Fri, November 18 2022 - 17:07:37 GMT
Fixed in DragAnObject 0.10
Modified by Stuart Swales (8827) Fri, November 18 2022 - 17:07:55 GMT
- Status changed from Open to Fixed