[Vm-dev] Getting a segfault on vm built from sources on gentoo Linux on an amd64

Miles Georgi azimux at gmail.com
Thu Dec 20 13:01:22 UTC 2007

David, the link to the final attatchment in the archive you listed
above for step 7
looks garbled.

I'm assuming I can get the file by just replacing the filename in the
previous url with
platforms-unix-plugins-AsynchFilePlugin-sqUnixAsynchFile.c.diff but I
figured I'd give you a heads up incase you hadn't noticed that before.

Oh, and building from the svn source got me passed all of the
segfaults I was having before, thanks again!

On 12/19/07, David T. Lewis <lewis at mail.msen.com> wrote:
> On Wed, Dec 19, 2007 at 01:47:36AM -0800, Miles Georgi wrote:
> >
> > Hi, I seem to be having trouble getting squeak to run on one of my machines.
> >
> > It's an amd64 running gentoo Linux with x86_64 as the architecture.
> Here is what I do:
>  http://lists.squeakfoundation.org/pipermail/vm-dev/2007-December/001703.html
> Use the most up to date sources from Subversion on squeakvm.org also.
> > If I build Squeak from the current sources I get the following segfault:
> >
> > miles at salmon ~/src/Squeak-3.9-8 $ squeak Squeak3.9-final-7067.image
> >
> > Segmentation fault
> >
> > 16405880 >?
> > 16256940 SmalltalkImage>snapshot:andQuit:embedded:
> If you follow the recipe above, it should work fine. However, if you
> are still getting seg faults, try running your vm under a debugger
> (gdb, ddd, etc). When it dies, the debugger will show you where it's
> happening.  Sometimes that is enough to point you to the problem.
> Dave

More information about the Vm-dev mailing list