2.95f
Gtk bindings fail to load and make gst crash
Trying to load Gtk bindings fail, then gst crash:
st> PackageLoader fileInPackage: 'BloxGTK'! "Global garbage collection... done" Loading package GTK Object: <unnamed Behavior> new "<0x2ac35579b9d0>" error: Invalid index 15: index out of range SystemExceptions.IndexOutOfRange(Smalltalk.Exception)>>signal SystemExceptions.IndexOutOfRange class>>signalOn:withIndex: <no name>(Smalltalk.Object)>>instVarAt: <no name>(Smalltalk.Object)>>mutate:startAt:newClass:
gst-blox stalls when selecting any menu item
(what's described below occurs on a Debian GNU/Linux amd64 box)
attaching gdb on it seems to show it loops allocating memory. If I Ctrl-C, it stops.
But then trying to launch it again fails with:
gst: Aborted (ip 4)[] in ProcessorScheduler>>#initialize (ip 22)Array(SequenceableCollection)>>#do: (ip 6)[] in ProcessorScheduler>>#initialize (ip 4)[] in BlockClosure>>#newProcessWith: (ip 28)[] in Process>>#onBlock:at:suspend: (ip 10) BlockClosure>>#on:do: (ip 14)[] in Process>>#onBlock:at:suspend:
Issue with building gst in parallel.
How to duplicate:
$ ./configure
$ make -j2
...
make[3]: Leaving directory `/var/tmp/portage/dev-lang/gnu-smalltalk-2.95f/work/smalltalk-2.95f/packages/blox/tk'
./gst-tool gst-package --kernel-dir="/var/tmp/portage/dev-lang/gnu-smalltalk-2.95f/work/smalltalk-2.95f/kernel" -I "/var/tmp/portage/dev-lang/gnu-smalltalk-2.95f/work/smalltalk-2.95f/gst.im" --srcdir=. --target-directory=. packages/blox/tk/package.xml
/bin/sh: ./gst-tool: No such file or directory
make[2]: *** [BloxTK.star] Error 127
...
