help-smalltalk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Help-smalltalk] Blox and browser


From: thomas
Subject: [Help-smalltalk] Blox and browser
Date: Thu, 21 Jan 2016 17:54:03 +0000

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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]