-
-
Notifications
You must be signed in to change notification settings - Fork 29
Open
Description
Describe the bug
Using DRAWPOINT to draw several thousand pixels to a Sketch stream crashes Medley and enters URaid with the error:
*Error* attempt to decrement 0 reference count
Enter the URaid
CL:NIL
To Reproduce
Steps to reproduce the behavior:
- launch Medley
- at an Interlisp Exec evaluate
(FILESLOAD SKETCH SKETCH-STREAM) - at an Interlisp Exec evaluate
(SETQ S (OPENIMAGESTREAM 'TEST 'SKETCH)) - at an Interlisp Exec evaluate
(FOR X FROM 0 TO 639 DO (FOR Y FROM 0 TO 479 DO (DRAWPOINT X Y NIL S)))
Expected behavior
The drawing operations to the Sketch stream complete with no errors.
Screenshots
The Medley session when URaid is entered:
Context (please complete the following information):
- Are you using online.interlisp.org? no
- OS: Linux
- OS Version: Mint 22.1 Cinnamon
- Display/window system: X11
- Host arch: x86_64 (System76 Merkaat)
- Maiko version: 4994982
IL:MAKESYSDATE: 26-May-2025 12:50:11 (Maiko: master; Medley: master)
Additional context
I'm not sure whether this a bug or an expected consequence of the overhead of performing so many graphical operations on a Sketch stream.
Metadata
Metadata
Assignees
Labels
No labels
