Scratch 1.4が、FreeBSD portsやNetBSD pkgsrcで動かないよん

Scratch 1.4が、FreeBSD portsやNetBSD pkgsrcのSqueak VM 4.10.2だと動かないっす。 OpenBSDのVM 3.10だと動いている。

LinuxのVMも4.10.2の様子。

Scratch関連のプラグインかなと思って、とりあえず簡単にコンパイルできたso.ScratchPluginとso.UnicodePluginを入れてみたけど、動かないのは一緒。

落ちたときのスタックトレースは、以下のような感じ。

CHECKING squeakvm

out of memory

1070698616 Behavior>isVariable
1070698524 Behavior>basicNew:
  (snip; Behavior>basicNew: * たくさん)
1070682240 Behavior>basicNew:
1070682148 Behavior>new:
1070682056 Form>setExtent:depth:
1070681964 ColorForm>setExtent:depth:
1070681808 Form class>extent:depth:
1070681716 Form class>extent:
1070663580 DisplayText>composeForm
1070663488 DisplayText>form
1070660892 DisplayText>displayOn:at:clippingBox:rule:fillColor:
1070660800 DisplayObject>displayOn:at:
1070660708 String>displayOn:at:
1070660616 String>displayAt:
  (snip)
Last modified: 2016-12-28
Post-it: New Post-it (help)

Text color: [_][_][_][_]

Background: [_][_][_][_][_][_]

Draw Line:

x: y: