If you run
#lang dtc/frames/animations
(animate `(1 2 3))
as a script from the command line in Ubuntu 25.04, the result is:
invalid memory reference. Some debugging context lost
context...:
.../private/arrow-higher-order.rkt:379:33
/home/dan/.local/share/racket/8.12/pkgs/mode-lambda/mode-lambda/backend/gl/util.rkt:325:6
/usr/share/racket/collects/racket/private/more-scheme.rkt:148:2: call-with-break-parameterization
/usr/share/racket/collects/ffi/unsafe/atomic.rkt:73:13
/usr/share/racket/pkgs/gui-lib/mred/private/wx/common/canvas-mixin.rkt:144:4: do-on-paint method in canvas-mixin
/usr/share/racket/pkgs/gui-lib/mred/private/wx/common/queue.rkt:436:6
/usr/share/racket/pkgs/gui-lib/mred/private/wx/common/queue.rkt:487:32
/home/dan/.local/share/racket/8.12/pkgs/lux/word.rkt:108:2: output&process-input&wait
body of "/home/dan/Sync/code/racket/dont_teach_coding/page122animations.rkt"
invalid memory reference. Some debugging context lost
context...:
.../private/arrow-higher-order.rkt:379:33
/home/dan/.local/share/racket/8.12/pkgs/mode-lambda/mode-lambda/backend/gl/util.rkt:325:6
/usr/share/racket/collects/racket/private/more-scheme.rkt:148:2: call-with-break-parameterization
/usr/share/racket/collects/ffi/unsafe/atomic.rkt:73:13
/usr/share/racket/pkgs/gui-lib/mred/private/wx/common/canvas-mixin.rkt:144:4: do-on-paint method in canvas-mixin
/usr/share/racket/pkgs/gui-lib/mred/private/wx/common/queue.rkt:436:6
/usr/share/racket/pkgs/gui-lib/mred/private/wx/common/queue.rkt:487:32
/home/dan/.local/share/racket/8.12/pkgs/lux/word.rkt:108:2: output&process-input&wait
body of "/home/dan/Sync/code/racket/dont_teach_coding/page122animations.rkt"
invalid memory reference. Some debugging context lost
context...:
.../private/arrow-higher-order.rkt:379:33
/home/dan/.local/share/racket/8.12/pkgs/mode-lambda/mode-lambda/backend/gl/util.rkt:325:6
/usr/share/racket/collects/racket/private/more-scheme.rkt:148:2: call-with-break-parameterization
/usr/share/racket/collects/ffi/unsafe/atomic.rkt:73:13
/usr/share/racket/pkgs/gui-lib/mred/private/wx/common/canvas-mixin.rkt:144:4: do-on-paint method in canvas-mixin
/usr/share/racket/pkgs/gui-lib/mred/private/wx/common/queue.rkt:436:6
/usr/share/racket/pkgs/gui-lib/mred/private/wx/common/queue.rkt:487:32
/home/dan/.local/share/racket/8.12/pkgs/lux/word.rkt:108:2: output&process-input&wait
body of "/home/dan/Sync/code/racket/dont_teach_coding/page122animations.rkt"
invalid memory reference. Some debugging context lost
context...:
.../private/arrow-higher-order.rkt:379:33
/home/dan/.local/share/racket/8.12/pkgs/mode-lambda/mode-lambda/backend/gl/util.rkt:325:6
/usr/share/racket/collects/racket/private/more-scheme.rkt:148:2: call-with-break-parameterization
/usr/share/racket/collects/ffi/unsafe/atomic.rkt:73:13
/usr/share/racket/pkgs/gui-lib/mred/private/wx/common/canvas-mixin.rkt:144:4: do-on-paint method in canvas-mixin
/usr/share/racket/pkgs/gui-lib/mred/private/wx/common/queue.rkt:436:6
/usr/share/racket/pkgs/gui-lib/mred/private/wx/common/queue.rkt:487:32
/home/dan/.local/share/racket/8.12/pkgs/lux/word.rkt:108:2: output&process-input&wait
body of "/home/dan/Sync/code/racket/dont_teach_coding/page122animations.rkt"
internal error: attempt to deschedule the current thread in atomic mode
context...:
/home/dan/.local/share/racket/8.12/pkgs/lux/word.rkt:108:2: output&process-input&wait
body of "/home/dan/Sync/code/racket/dont_teach_coding/page122animations.rkt"
HI
Recompiling sprite db