Ticket #525 (Fixed)Sun Oct 03 17:06:57 UTC 2021
Applications can crash after selecting from a menu with a writable item
Reported by: | Matthew Phillips (473) | Severity: | Major |
Part: | RISC OS: General | Release: | |
Milestone: | Status | Fixed |
Details by Matthew Phillips (473):
If an application has the input focus, and another application opens a menu which includes a writable item, then when the user selects an item from the menu the first application can crash in certain circumstances.
We have reproduced this problem on RISC OS 5.28 on a Raspberry Pi 3, and a recent (19 September) RISC OS 5.29. We have tested with versions of RISC OS up to 5.25 (February 2018) and not found the problem.
We have only managed to reproduce the problem if the application opening the menu with the writable item has a large !RunImage.
Fuller details of the issue are on the forum at https://www.riscosopen.org/forum/forums/4/topic… including full steps to reproduce and a link to a simple (but large) application that demonstrates the issue.
The problem does not occur if the application opening the menu claims the caret (e.g. into its own window) before opening the menu.
Changelog:
Modified by Sprow (202) Sun, February 06 2022 - 20:31:28 GMT
- Status changed from Open to Fixed
Was fixed in WindowManager 5.84 back in December.