Linux Cog VM crash

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

Linux Cog VM crash

Guillermo Polito
 
Hi!

Yesterday I downloaded the Linux Cog Vm in http://www.mirandabanda.org/files/Cog/VM/VM.r2361

So far so good until this morning.  When I wanted to commit to monticello, the vm and image get closed with no log and no error :(.

Any help will be appreciated,
Thanks!
Guille
Reply | Threaded
Open this post in threaded view
|

Re: Linux Cog VM crash

Levente Uzonyi-2
 
On Wed, 9 Feb 2011, Guillermo Polito wrote:

Use gdb.


Levente
Reply | Threaded
Open this post in threaded view
|

Re: Linux Cog VM crash

Guillermo Polito
 
Ok, I got this:

Program received signal SIGSEGV, Segmentation fault.
0xf7926321 in ?? () from /lib32/libuuid.so.1

Is there anything else I can do?

On Wed, Feb 9, 2011 at 12:14 PM, Levente Uzonyi <[hidden email]> wrote:

On Wed, 9 Feb 2011, Guillermo Polito wrote:

Use gdb.


Levente

Reply | Threaded
Open this post in threaded view
|

Re: Linux Cog VM crash

Henrik Sperre Johansen
 
Comment out the primitive call in UUID>>#primMakeUUID.

Cheers,
Henry

On Feb 9, 2011, at 4:36 19PM, Guillermo Polito wrote:

Ok, I got this:

Program received signal SIGSEGV, Segmentation fault.
0xf7926321 in ?? () from /lib32/libuuid.so.1

Is there anything else I can do?

On Wed, Feb 9, 2011 at 12:14 PM, Levente Uzonyi <[hidden email]> wrote:

On Wed, 9 Feb 2011, Guillermo Polito wrote:

Use gdb.


Levente


Reply | Threaded
Open this post in threaded view
|

Re: Linux Cog VM crash

Guillermo Polito
 
But I downloaded the built VM :P.  I didn't build it myself, hehe.  So I have to build it myself or wait for Eliot to release a new one?

Thanks!

On Wed, Feb 9, 2011 at 12:40 PM, Henrik Johansen <[hidden email]> wrote:
 
Comment out the primitive call in UUID>>#primMakeUUID.

Cheers,
Henry

On Feb 9, 2011, at 4:36 19PM, Guillermo Polito wrote:

Ok, I got this:

Program received signal SIGSEGV, Segmentation fault.
0xf7926321 in ?? () from /lib32/libuuid.so.1

Is there anything else I can do?

On Wed, Feb 9, 2011 at 12:14 PM, Levente Uzonyi <[hidden email]> wrote:

On Wed, 9 Feb 2011, Guillermo Polito wrote:

Use gdb.


Levente




Reply | Threaded
Open this post in threaded view
|

Re: Linux Cog VM crash

laza
In reply to this post by Henrik Sperre Johansen
 
You might also delete the uuid plugin like [1]

Alex

[1] http://lists.squeakfoundation.org/pipermail/squeak-dev/2011-January/156481.html

2011/2/9 Henrik Johansen <[hidden email]>
 
Comment out the primitive call in UUID>>#primMakeUUID.

Cheers,
Henry

On Feb 9, 2011, at 4:36 19PM, Guillermo Polito wrote:

Ok, I got this:

Program received signal SIGSEGV, Segmentation fault.
0xf7926321 in ?? () from /lib32/libuuid.so.1

Is there anything else I can do?

On Wed, Feb 9, 2011 at 12:14 PM, Levente Uzonyi <[hidden email]> wrote:

On Wed, 9 Feb 2011, Guillermo Polito wrote:

Use gdb.


Levente




Reply | Threaded
Open this post in threaded view
|

Re: Linux Cog VM crash

Guillermo Polito
 
That worked!!!  Thanks!

Guille

On Wed, Feb 9, 2011 at 12:55 PM, Alexander Lazarević <[hidden email]> wrote:
 
You might also delete the uuid plugin like [1]

Alex

[1] http://lists.squeakfoundation.org/pipermail/squeak-dev/2011-January/156481.html

2011/2/9 Henrik Johansen <[hidden email]>
 
Comment out the primitive call in UUID>>#primMakeUUID.

Cheers,
Henry

On Feb 9, 2011, at 4:36 19PM, Guillermo Polito wrote:

Ok, I got this:

Program received signal SIGSEGV, Segmentation fault.
0xf7926321 in ?? () from /lib32/libuuid.so.1

Is there anything else I can do?

On Wed, Feb 9, 2011 at 12:14 PM, Levente Uzonyi <[hidden email]> wrote:

On Wed, 9 Feb 2011, Guillermo Polito wrote:

Use gdb.


Levente






Reply | Threaded
Open this post in threaded view
|

Re: Linux Cog VM crash

Igor Stasenko

A better solution is to install non-crappy libUUID on your linux box.
:)

On 9 February 2011 16:57, Guillermo Polito <[hidden email]> wrote:

>
> That worked!!!  Thanks!
>
> Guille
>
> On Wed, Feb 9, 2011 at 12:55 PM, Alexander Lazarević <[hidden email]> wrote:
>>
>>
>> You might also delete the uuid plugin like [1]
>>
>> Alex
>>
>> [1] http://lists.squeakfoundation.org/pipermail/squeak-dev/2011-January/156481.html
>>
>> 2011/2/9 Henrik Johansen <[hidden email]>
>>>
>>>
>>> Comment out the primitive call in UUID>>#primMakeUUID.
>>> Cheers,
>>> Henry
>>> On Feb 9, 2011, at 4:36 19PM, Guillermo Polito wrote:
>>>
>>> Ok, I got this:
>>>
>>> Program received signal SIGSEGV, Segmentation fault.
>>> 0xf7926321 in ?? () from /lib32/libuuid.so.1
>>>
>>> Is there anything else I can do?
>>>
>>> On Wed, Feb 9, 2011 at 12:14 PM, Levente Uzonyi <[hidden email]> wrote:
>>>>
>>>> On Wed, 9 Feb 2011, Guillermo Polito wrote:
>>>>
>>>> Use gdb.
>>>>
>>>>
>>>> Levente
>>>
>>>
>>>
>>
>>
>
>
>



--
Best regards,
Igor Stasenko AKA sig.
Reply | Threaded
Open this post in threaded view
|

Re: Linux Cog VM crash

David T. Lewis
In reply to this post by laza
 
There is a long standing bug that affects some Linux libuuid
libraries:

  http://bugs.squeak.org/view.php?id=7358

The previous round of VMs worked around the bug by building
the UUID plugin internally, which for reasons that I cannot
explain seems to prevent the crashes on affected systems.

However, since that time, some 64-bit Linux distributions
have a different bug: libuuid is missing from their 32-bit
runtime libraries. This means that the VM will not run on
those platforms if UUIDPlugin is built internally.

Because of bug #2, the UUIDPlugin is now being build externally
again, which makes bug #1 visible as before.

As a result, we can expect the libuuid bug to bite people more
frequently now. The workaround is to either delete the plugin,
or comment out the primitive call in UUID>>primMakeUUID.

Dave


On Wed, Feb 09, 2011 at 04:55:13PM +0100, Alexander Lazarevi?? wrote:

>  
> You might also delete the uuid plugin like [1]
>
> Alex
>
> [1]
> http://lists.squeakfoundation.org/pipermail/squeak-dev/2011-January/156481.html
>
> 2011/2/9 Henrik Johansen <[hidden email]>
>
> >
> > Comment out the primitive call in UUID>>#primMakeUUID.
> >
> > Cheers,
> > Henry
> >
> > On Feb 9, 2011, at 4:36 19PM, Guillermo Polito wrote:
> >
> > Ok, I got this:
> >
> > Program received signal SIGSEGV, Segmentation fault.
> > 0xf7926321 in ?? () from /lib32/libuuid.so.1
> >
> > Is there anything else I can do?
> >
> > On Wed, Feb 9, 2011 at 12:14 PM, Levente Uzonyi <[hidden email]> wrote:
> >
> >>
> >> On Wed, 9 Feb 2011, Guillermo Polito wrote:
> >>
> >> Use gdb.
> >>
> >>
> >> Levente
> >>
> >
> >
> >
> >