[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Help-smalltalk] Noob with obscure problem
From: |
Larry Gadallah |
Subject: |
Re: [Help-smalltalk] Noob with obscure problem |
Date: |
Sun, 3 Oct 2010 08:07:40 -0700 |
On 1 October 2010 00:31, Paolo Bonzini <address@hidden> wrote:
>> I notice that the remote instance continues to run after this, it
>> seems to be the client instance that crashes. Issuing the command
>> 'gst-remote --kill' also results in a segfault.
>
> Yes, --kill is a shortcut for "--eval 'ObjectMemory quit'".
>
> Can you try downloading debug info for libc and getting another backtrace?
>
> Also, you can try removing all mentions of qsort.c from
> lib-src/Makefile.am (or, if you don't have automake,
> lib-src/Makefile.in).
>
> Paolo
>
I haven't been able to confirm debug info for libc yet, but I did try removing
qsort.c (and configuring with --disable-generational-gc) from the build and it
now seems to function properly:
address@hidden 268% sudo gst-remote --daemon
address@hidden 269% gst-remote server started.
address@hidden 269% sudo gst-remote --pid
9022
address@hidden 270% ps auxww | grep gst
root 9022 1.0 1.4 813692 14448 ?? Ss 8:03AM 0:00.40
gst-remote --daemon
address@hidden 271% sudo gst-remote --kill
Object: File error: Bad file descriptor
SystemExceptions.FileError(Exception)>>pass (ExcHandling.st:385)
optimized [] in UndefinedObject>>executeStatements (scripts/Remote.st:244)
SystemExceptions.FileError(Exception)>>activateHandler: (ExcHandling.st:516)
SystemExceptions.FileError(Exception)>>signal (ExcHandling.st:254)
SystemExceptions.FileError class(Exception class)>>signal: (ExcHandling.st:161)
File class>>checkError: (File.st:84)
optimized [] in Sockets.AbstractSocketImpl>>ensureReadable
(Sockets.star#VFS.ZipFile/AbstractSocketImpl.st:442)
BlockClosure>>ensure: (BlkClosure.st:269)
optimized [] in Sockets.AbstractSocketImpl>>ensureReadable
(Sockets.star#VFS.ZipFile/AbstractSocketImpl.st:428)
Sockets.TCPSocketImpl(Sockets.AbstractSocketImpl)>>fileOp:with:ifFail:
(Sockets.star#VFS.ZipFile/AbstractSocketImpl.st:151)
Sockets.TCPSocketImpl(Sockets.AbstractSocketImpl)>>ensureReadable
(Sockets.star#VFS.ZipFile/AbstractSocketImpl.st:441)
Sockets.ServerSocket>>waitForConnection
(Sockets.star#VFS.ZipFile/Sockets.st:980)
optimized [] in UndefinedObject>>executeStatements (scripts/Remote.st:214)
BlockClosure>>repeat (BlkClosure.st:318)
optimized [] in UndefinedObject>>executeStatements (scripts/Remote.st:203)
BlockClosure>>on:do: (BlkClosure.st:193)
optimized [] in UndefinedObject>>executeStatements (scripts/Remote.st:239)
[] in Process>>onBlock:at:suspend: (Process.st:392)
BlockClosure>>on:do: (BlkClosure.st:193)
[] in Process>>onBlock:at:suspend: (Process.st:393)
BlockClosure>>ensure: (BlkClosure.st:269)
[] in Process>>onBlock:at:suspend: (Process.st:370)
[] in BlockClosure>>asContext: (BlkClosure.st:179)
BlockContext class>>fromClosure:parent: (BlkContext.st:68)
Cheers,
--
Larry Gadallah, VE6VQ/W7 lgadallah AT gmail DOT com
PGP Sig: 917E DDB7 C911 9EC1 0CD9 C06B 06C4 835F 0BB8 7336