I'm trying to use the current master branch (I've tried the 3.2.92 tag
and the 3.2.5 tag as well).

gst-blox opens but any attempt to open a browser causes an error
message. With the current version on my machine that message is:

GNU Smalltalk version 3.2.92-504a8b8
 error: did not understand #blox
MessageNotUnderstood(Exception)>>signal (ExcHandling.st:254)
UndefinedObject(Object)>>doesNotUnderstand: #blox (SysExcept.st:1408)
BLOX.BLOXBrowser.PList>>initialize (BLOXBrowser.star#VFS.ZipFile/PList.st:106)
BLOX.BLOXBrowser.PList class(BLOX.BLOXBrowser.Primitive class)>>new 
(BLOXBrowser.star#VFS.ZipFile/View.st:152)
BLOX.BLOXBrowser.PList class(BLOX.BLOXBrowser.View class)>>new:in: 
(BLOXBrowser.star#VFS.ZipFile/View.st:42)
BLOX.BLOXBrowser.PList class>>new:in: (BLOXBrowser.star#VFS.ZipFile/PList.st:42)
BLOX.BLOXBrowser.Notifier>>createWindow 
(BLOXBrowser.star#VFS.ZipFile/Notifier.st:147)
BLOX.BLOXBrowser.Notifier>>init:debugger: 
(BLOXBrowser.star#VFS.ZipFile/Notifier.st:131)
[] in BLOX.BLOXBrowser.Notifier class>>open: 
(BLOXBrowser.star#VFS.ZipFile/Notifier.st:68)
[] in BlockClosure>>forkDebugger (DebugTools.star#VFS.ZipFile/Extensions.st:75)
[] in Process>>onBlock:at:suspend: (Process.st:394)
BlockClosure>>on:do: (BlkClosure.st:196)
[] in Process>>onBlock:at:suspend: (Process.st:395)
BlockClosure>>ensure: (BlkClosure.st:271)
[] in Process>>onBlock:at:suspend: (Process.st:373)
[] in BlockClosure>>asContext: (BlkClosure.st:182)
BlockContext class>>fromClosure:parent: (BlkContext.st:68)

but it's more or less the same whatever specific tag I checkout.

gst-browser is nice but sometimes fails immediately with:
a Smalltalk Stream:3: Aborted
a Smalltalk Stream:3: Error occurred while not in byte code interpreter!!
/usr/local/bin/../lib/libgst.so.7(+0x731d7)[0x7f0c69b131d7]
/lib64/libc.so.6(+0x32d80)[0x7f0c68752d80]
/lib64/libc.so.6(gsignal+0x37)[0x7f0c68752d07]
/lib64/libc.so.6(abort+0x169)[0x7f0c687540b9]
/usr/local/bin/../lib/libgst.so.7(+0x2c733)[0x7f0c69acc733]
/usr/lib64/libsigsegv.so.2(+0xfa8)[0x7f0c69898fa8]
/lib64/libc.so.6(+0x32d80)[0x7f0c68752d80]
/usr/lib64/libglib-2.0.so.0(g_slice_alloc+0xaf)[0x7f0c4694a7f7]
/usr/lib64/libgtk-x11-2.0.so.0(gtk_tree_iter_copy+0x13)[0x7f0c3c851fc3]
/usr/lib64/libffi.so.6(ffi_call_unix64+0x4c)[0x7f0c69695c64]
Aborted

and sometimes (usually, in fact) it doesn't. However, when it does
successfully boot up, the "new workspace" menu item and button do
nothing, not even an error on stderr (this bug seems to be 5 years old,
looking at the tracker and the mailing list). So the browser is
basically useless for entering code.

At the moment installing the package onto my Ubuntu laptop produces much
the same experience as I have described above with the exception that in
that case gst-blox doesn't even exist as far as I can see and the
browser never manages to start up.

So, is there any advice or suggestions?

Thomas Worthington

-- 
Sent with my mu4e

_______________________________________________
help-smalltalk mailing list
help-smalltalk@gnu.org
https://lists.gnu.org/mailman/listinfo/help-smalltalk

Reply via email to