[squeak-dev] [Test][Squeak5.2a][Metacello] Installation causes VM crash

Levente Uzonyi leves at caesar.elte.hu
Wed Jul 4 21:56:41 UTC 2018


Well, now I see that you use linux, though I still don't know which.
Actually it doesn't really matter. What matters is which version of libssl 
is installed on your machine.
I found that the SqueakSSL plugin crashes with libssl1.0.0 but works 
with 1.0.2 and 1.1.

Levente

On Wed, 4 Jul 2018, Levente Uzonyi wrote:

> On Wed, 4 Jul 2018, H. Hirzel wrote:
>
>> Thank you for the feedback.
>>
>> You refer to issue
>> https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/260
>> The answer is: Maybe it is the same, but I use a 32bit image, see below.
>
> Do you use linux? If yes, which version?
>
> Levente
>
>>
>> I was using the installation script from
>> https://github.com/Metacello/metacello
>> Squeak section.
>>
>> I did not know that I have to go for
>>
>>    Installer ensureRecentMetacello
>>
>> That is actually much better from a user point of view.
>>
>> But it causes a instant VM crash.
>>
>>
>> Image information is below
>>
>> --Hannes
>>
>>
>> Image
>> -----
>> 
> /media/user/data-ext4/Smtk/4-test-images/Squeak5.2a_latest/Squeak5.2alpha-18134-32bit-All-in-One.app/Contents/Resources/Squeak5.2alpha-18134-32bit.image
>> Squeak5.2alpha
>> latest update: #18134
>> Current Change Set: Unnamed1
>> Image format 6521 (32 bit)
>>
>> Virtual Machine
>> ---------------
>> 
> /media/user/data-ext4/Smtk/4-test-images/Squeak5.2a_latest/Squeak5.2alpha-18134-32bit-All-in-One.app/Contents/Linux-i686/lib/squeak/5.0-201804030952/squeak
>> Croquet Closure Cog[Spur] VM [CoInterpreterPrimitives 
> VMMaker.oscog-eem.2361]
>> Unix built on Apr  3 2018 17:17:33 Compiler: 4.8.4
>> platform sources revision VM: 201804030952
>> https://github.com/OpenSmalltalk/opensmalltalk-vm.git $ Date: Tue Apr
>> 3 11:52:19 2018 +0200 $ CommitHash: 29f50cf $ Plugins: 201804030952
>> https://github.com/OpenSmalltalk/opensmalltalk-vm.git $
>> CoInterpreter VMMaker.oscog-eem.2361 uuid:
>> 7ca2f89a-de70-422f-b92b-54f91ac4e47b Apr  3 2018
>> StackToRegisterMappingCogit VMMaker.oscog-eem.2361 uuid:
>> 7ca2f89a-de70-422f-b92b-54f91ac4e47b Apr  3 2018
>>
>>
>>
>> On 7/4/18, Levente Uzonyi <leves at caesar.elte.hu> wrote:
>>> You're probably experiencing this issue:
>>> https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/260
>>> Please confirm if that's the case. In general, it helps if you give a bit
>>> more information about the crash (VM, image, etc).
>>> Also I suggest you use Installer ensureRecentMetacello to load Metacello
>>> instead of that snippet, because that snippet breaks WebClient and
>>> SqueakSSL by loading an older, incompatible version of them.
>>>
>>> Levente
>>>
>>> On Wed, 4 Jul 2018, H. Hirzel wrote:
>>>
>>>> Hello
>>>>
>>>> The installation of Metacello causes a VM crash.
>>>>
>>>> http://wiki.squeak.org/squeak/6157
>>>> https://github.com/Metacello/metacello
>>>>
>>>>
>>>> "Get the Metacello configuration (for Squeak users)"
>>>> Installer gemsource
>>>>    project: 'metacello';
>>>>    addPackage: 'ConfigurationOfMetacello';
>>>>    install.
>>>>
>>>>
>>>> "Result : OK"
>>>>
>>>>
>>>>
>>>> "Bootstrap Metacello Preview, using mcz files (#'previewBootstrap'
>>>> symbolic version"
>>>> ((Smalltalk at: #ConfigurationOfMetacello) project
>>>>  version: #'previewBootstrap') load.
>>>>
>>>> "Result : OK"
>>>>
>>>> "Load the Preview version of Metacello from GitHub"
>>>> (Smalltalk at: #Metacello) new
>>>>  configuration: 'MetacelloPreview';
>>>>  version: #stable;
>>>>  repository: 'github://Metacello/metacello:configuration';
>>>>  load.
>>>>
>>>> "CRASH"
>>>>
>>>> "Now load latest version of Metacello"
>>>> (Smalltalk at: #Metacello) new
>>>>  baseline: 'Metacello';
>>>>  repository: 'github://Metacello/metacello:master/repository';
>>>>  get.
>>>> (Smalltalk at: #Metacello) new
>>>>  baseline: 'Metacello';
>>>>  repository: 'github://Metacello/metacello:master/repository';
>>>>  load.
>>>>
>>>>
>>>> Regards
>>>> Hannes
>>>
>>>
>
>


More information about the Squeak-dev mailing list