GlimmerLabs / gigls

The Glimmer Improved Gimp Library for Scripting
2 stars 2 forks source link

Recurring non-deterministic crash on ggimp-rgb-list call #30

Open Recon419A opened 7 years ago

Recon419A commented 7 years ago

When I execute code relying on gigls/unsafe, I intermittently see the following error (about every third run of my unit tests or so). It appears to be non-deterministic, as multiple runs of the test suite without changing the source code produce this bug sometimes and other times run fine. The traceback does not reach my code so it appears to be an issue with initialization of gigls.

; no such method: ggimp_rgb_list
; Context (errortrace):
;    /home/recon/Applications/gigls/pdb-dbus.rkt:11:6: (apply loudbus-call (cons gimp (cons fun args)))
;    /home/recon/Applications/gigls/color-name.rkt:19:18: (cadr (ggimp-rgb-list))
;    /home/recon/Applications/gigls/color-name.rkt:19:2: (sequence->list (cadr (ggimp-rgb-list)))