Hans Dijkema hans
  • Joined on 2025-06-19
hans pushed to main at hans/racket-webui 2026-02-27 23:12:01 +01:00
1921cfc2a2 test cases.
hans pushed to main at hans/racket-webui 2026-02-27 22:39:25 +01:00
cecfdb5d4c Initial import
hans created repository hans/racket-webui 2026-02-27 22:34:24 +01:00
hans pushed to main at hans/racket-sound 2026-02-26 17:46:09 +01:00
hans commented on issue hans/racket-sound#1 2026-02-26 17:44:35 +01:00
Potential FFI Problems
  1. Likely use-after-free in FLAC callbacks (high risk)
    In libflac-ffi.rkt, write-callback stores raw frame/`buf…
hans pushed to main at hans/racket-sound 2026-02-26 17:39:20 +01:00
hans commented on issue hans/racket-sound#1 2026-02-26 17:10:39 +01:00
Potential FFI Problems

It was a ao problem. Too many closing of ao-device handles. A finalizer that worked on a wrong administration on progam exit.

hans pushed to main at hans/racket-sound 2026-02-26 17:05:20 +01:00
hans pushed to main at hans/racket-sound 2026-02-26 17:00:41 +01:00
hans pushed to main at hans/racket-sound 2026-02-26 16:54:18 +01:00
hans pushed to main at hans/racket-sound 2026-02-26 16:53:20 +01:00
hans pushed to main at hans/racket-sound 2026-02-26 16:51:03 +01:00
hans commented on issue hans/racket-sound#1 2026-02-26 16:34:06 +01:00
Potential FFI Problems

I've run the play-test.rkt program, in racket, and it does not generate this problem. I'll test my more complex rktplayer program (which also uses a gui).

hans pushed to main at hans/racket-sound 2026-02-26 15:54:01 +01:00
hans commented on issue hans/racket-sound#1 2026-02-26 15:45:01 +01:00
Potential FFI Problems
  1. TagLib complex-property pointer depth looks wrong (high risk)
    Your own comment shows TagLib_Complex_Property_Attribute***, but binding uses a single pointer type in [`taglib-ffi.…
hans commented on issue hans/racket-sound#1 2026-02-26 15:38:41 +01:00
Potential FFI Problems
  1. ao_shutdown return type is incorrect
    In libao-ffi.rkt, comment says void ao_shutdown(); but binding is -> _int
hans commented on issue hans/racket-sound#1 2026-02-26 15:36:59 +01:00
Potential FFI Problems
  1. libFLAC init signature likely wrong (high risk ABI mismatch)
    In libflac-ffi.rkt, `FLAC__stream_decoder_init_…
hans pushed to main at hans/rktplayer 2026-02-25 22:34:29 +01:00
hans pushed to main at hans/racket-sound 2026-02-25 21:06:00 +01:00
hans pushed to main at hans/rktplayer 2026-02-25 18:11:17 +01:00