On 1 October 2010 00:31, Paolo Bonzini <[email protected]> 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: [la...@owrlakh] 268% sudo gst-remote --daemon [la...@owrlakh] 269% gst-remote server started. [la...@owrlakh] 269% sudo gst-remote --pid 9022 [la...@owrlakh] 270% ps auxww | grep gst root 9022 1.0 1.4 813692 14448 ?? Ss 8:03AM 0:00.40 gst-remote --daemon [la...@owrlakh] 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 _______________________________________________ help-smalltalk mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-smalltalk
