Segmentation fault when starting pharo 1.0rc1 on Ubuntu 64bit server

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

Segmentation fault when starting pharo 1.0rc1 on Ubuntu 64bit server

Paul DeBruicker
Hi -

Has anyone successfully run a newer version of Pharo on either Ubuntu
9.04 or Ubuntu 9.10 64 bit server?  When I try to start the command
line simply says  "Segmentation fault" and does not emit a stack
trace.  The UUIDPlugin is named UUIDPlugin.bak.    I am attempting to
use the latest versions of pharo, pharo sources and both the pharo vm
or squeak 3.11 vm from the pharo-project.org site.  I have installed
ia32-libs and I do know that the latest pharo runs on Ubuntu Desktop
9.04.

If you have gotten it running, will you please send me the output of

dkpg -l

or a description of whatever you did to get it started?  Thanks


Also, I'd be happy to attempt other solutions or provide more
information as I've tried what I know how to do and checked what I
know to check.

Thanks

Paul

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Segmentation fault when starting pharo 1.0rc1 on Ubuntu 64bit server

Alain Plantec-4
Hi Paul,

I'm using ubuntu 9.10 rc 64 (desktop version) since 7 days without any
problem.
Pharo run out of the box.
I send my dpkg -l result to you in private.

Cheers
Alain

Paul DeBruicker a écrit :

> Hi -
>
> Has anyone successfully run a newer version of Pharo on either Ubuntu
> 9.04 or Ubuntu 9.10 64 bit server?  When I try to start the command
> line simply says  "Segmentation fault" and does not emit a stack
> trace.  The UUIDPlugin is named UUIDPlugin.bak.    I am attempting to
> use the latest versions of pharo, pharo sources and both the pharo vm
> or squeak 3.11 vm from the pharo-project.org site.  I have installed
> ia32-libs and I do know that the latest pharo runs on Ubuntu Desktop
> 9.04.
>
> If you have gotten it running, will you please send me the output of
>
> dkpg -l
>
> or a description of whatever you did to get it started?  Thanks
>
>
> Also, I'd be happy to attempt other solutions or provide more
> information as I've tried what I know how to do and checked what I
> know to check.
>
> Thanks
>
> Paul
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
>  


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Segmentation fault when starting pharo 1.0rc1 on Ubuntu 64bit server

hernanmd
In reply to this post by Paul DeBruicker
Paul,
  You may verify if your Linux distribution has core dumping enabled:

# ulimit -c unlimited

and check if the directory where the VM resides is writeable. Once you run again the VM and see "Segmentation fault (core dumped)", You may search the dumped core with "file core" and run a gdb on it:

$ gdb squeakvm core

Inside gdb, the bt command will display a stack trace to see or mail out detailed information about your SIGSEGV.
Cheers,

Hernán

2009/10/29 Paul DeBruicker <[hidden email]>
Hi -

Has anyone successfully run a newer version of Pharo on either Ubuntu
9.04 or Ubuntu 9.10 64 bit server?  When I try to start the command
line simply says  "Segmentation fault" and does not emit a stack
trace.  The UUIDPlugin is named UUIDPlugin.bak.    I am attempting to
use the latest versions of pharo, pharo sources and both the pharo vm
or squeak 3.11 vm from the pharo-project.org site.  I have installed
ia32-libs and I do know that the latest pharo runs on Ubuntu Desktop
9.04.

If you have gotten it running, will you please send me the output of

dkpg -l

or a description of whatever you did to get it started?  Thanks


Also, I'd be happy to attempt other solutions or provide more
information as I've tried what I know how to do and checked what I
know to check.

Thanks

Paul

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Segmentation fault when starting pharo 1.0rc1 on Ubuntu 64bit server

Paul DeBruicker
In reply to this post by Paul DeBruicker
 Date: Thu, 29 Oct 2009 22:58:00 +0100

> From: Alain Plantec <[hidden email]>
> Subject: Re: [Pharo-project] Segmentation fault when starting pharo
>        1.0rc1 on       Ubuntu 64bit server
> To: [hidden email]
> Message-ID: <[hidden email]>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> Hi Paul,
>
> I'm using ubuntu 9.10 rc 64 (desktop version) since 7 days without any
> problem.
> Pharo run out of the box.
> I send my dpkg -l result to you in private.
>
> Cheers
> Alain
>


Hi Alain-

Yes I also have it working on the Desktop version of Ubuntu 9.10 &
9.04.  I'm having trouble with the server version.

Thanks

Paul

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Segmentation fault when starting pharo 1.0rc1 on Ubuntu 64bit server

Paul DeBruicker
In reply to this post by Paul DeBruicker
Hi Hernan,

Thanks for the recommendations.  Here is the output of the core dump
from gdb's bt command.

paul@localhost:~$ cd ph
paul@localhost:~/ph$ gdb squeak core
GNU gdb (GDB) 7.0-ubuntu
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /home/paul/ph/squeak...done.

warning: Can't read pathname for load map: Input/output error.
Reading symbols from /lib32/libutil.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib32/libutil.so.1
Reading symbols from /lib32/libdl.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib32/libdl.so.2
Reading symbols from /lib32/libm.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib32/libm.so.6
Reading symbols from /lib32/libnsl.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib32/libnsl.so.1
Reading symbols from /lib32/libc.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib32/libc.so.6
Reading symbols from /lib/ld-linux.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/ld-linux.so.2
Core was generated by `./squeak deploy.image'.
Program terminated with signal 11, Segmentation fault.
#0  0xf7f4642f in __kernel_vsyscall ()
(gdb) bt
#0  0xf7f4642f in __kernel_vsyscall ()
#1  0xf7ee8ff4 in ?? () from /lib32/libc.so.6
#2  0xf7e6f6e7 in sbrk () from /lib32/libc.so.6
#3  0xf7e1ada1 in __default_morecore () from /lib32/libc.so.6
#4  0xf7e17c1d in ?? () from /lib32/libc.so.6
#5  0xf7e19568 in malloc () from /lib32/libc.so.6
#6  0xf7e18f80 in calloc () from /lib32/libc.so.6
#7  0x08051f9d in main (argc=1310076, argv=0xf7f2a540,
envp=0xf7f5aa10) at
/home/bryce/squeak/exupery/platforms/unix/vm/sqUnixMain.c:1324


I don't know what to check next.  Thanks for any help you can provide.


Paul



> Date: Thu, 29 Oct 2009 19:40:09 -0300
> From: Hern?n Morales Durand <[hidden email]>
> Subject: Re: [Pharo-project] Segmentation fault when starting pharo
>        1.0rc1  on Ubuntu 64bit server
> To: [hidden email]
> Message-ID:
>        <[hidden email]>
> Content-Type: text/plain; charset="utf-8"
>
> Paul,
>  You may verify if your Linux distribution has core dumping enabled:
>
> # ulimit -c unlimited
>
> and check if the directory where the VM resides is writeable. Once you run
> again the VM and see "Segmentation fault (core dumped)", You may search the
> dumped core with "file core" and run a gdb on it:
>
> $ gdb squeakvm core
>
> Inside gdb, the bt command will display a stack trace to see or mail out
> detailed information about your SIGSEGV.
> Cheers,
>
> Hern?n
>
> 2009/10/29 Paul DeBruicker <[hidden email]>
>
>> Hi -
>>
>> Has anyone successfully run a newer version of Pharo on either Ubuntu
>> 9.04 or Ubuntu 9.10 64 bit server?  When I try to start the command
>> line simply says  "Segmentation fault" and does not emit a stack
>> trace.  The UUIDPlugin is named UUIDPlugin.bak.    I am attempting to
>> use the latest versions of pharo, pharo sources and both the pharo vm
>> or squeak 3.11 vm from the pharo-project.org site.  I have installed
>> ia32-libs and I do know that the latest pharo runs on Ubuntu Desktop
>> 9.04.
>>
>> If you have gotten it running, will you please send me the output of
>>
>> dkpg -l
>>
>> or a description of whatever you did to get it started?  Thanks
>>
>>
>> Also, I'd be happy to attempt other solutions or provide more
>> information as I've tried what I know how to do and checked what I
>> know to check.
>>
>> Thanks
>>
>> Paul
>>
>> _______________________________________________

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project