[X2go-dev] x2go client seg fault

--[ UxBoD ]-- uxbod at splatnix.net
Fri Jan 22 05:30:23 CET 2010


----- "--[ UxBoD ]--" <uxbod at splatnix.net> wrote:

> ----- "--[ UxBoD ]--" <uxbod at splatnix.net> wrote:
> 
> > Hi,
> > 
> > Received latest Ubuntu Karmic patches and X2Go no longer launches :
> > 
> > x2goclient 
> > Can't load translator (:/x2goclient_en_gb) !
> > 
> > Can't load translator (:/qt_en_GB) !
> > 
> > Segmentation fault
> > 
> > My laptop kernel is :
> > 
> > uname -a
> > Linux cyborg 2.6.31-17-generic #54-Ubuntu SMP Thu Dec 10 17:01:44
> UTC
> > 2009 x86_64 GNU/Linux
> > 
> > and installed X2Go binaries :
> > 
> > dpkg -l | grep x2go
> > ii  nxcompshad                            3.4.0-1-1                 
>  
> >               nx based library needed by the x2go system
> > ii  pinentry-x2go                         0.7.5-2                   
>  
> >               Qt4-based PIN or pass-phrase entry dialog fo
> > ii  x2goagent                             3.4.0-3-1                 
>  
> >               Special NX-ized client, was developed by NoM
> > ii  x2goclient                            3.01-5                    
>  
> >               x2goclient qt4 client
> > ii  x2goprint                             3.0.0-1                   
>  
> >               x2goprint command
> > ii  x2goserver                            3.0.1-5                   
>  
> >               x2goserver (daemon and tools)
> > 
> > Anyway to capture a backtrace ?
> > 
> 
> Stracing the process I see :
> 
> [    7f0b2acd1e85] stat("/home/uxbod/.x2go/ssh/socaskpass-j16226",
> 0x2d129b8) = -1 ENOENT (No such file or directory)
> [    7f0b2acd1f25] lstat("/home/uxbod/.x2go/ssh/socaskpass-j16226",
> 0x7fff81a1c730) = -1 ENOENT (No such file or directory)
> [    7f0b2acd41c7] unlink("/home/uxbod/.x2go/ssh/socaskpass-j16226") =
> -1 ENOENT (No such file or directory)
> [    7f0b2acd41c7]
> unlink("/home/uxbod/.x2go/ssh/socaskpass-j16226.log") = 0
> [    7f0b2acd1e85] stat("/home/uxbod/.x2goclient/sessions",
> {st_mode=S_IFREG|0644, st_size=1041, ...}) = 0
> [    7f0b2acd273b] open("/home/uxbod/.x2goclient/sessions", O_RDONLY)
> = 20
> [    7f0b2acd1ed4] fstat(20, {st_mode=S_IFREG|0644, st_size=1041,
> ...}) = 0
> [    7f0b2b7291f7] fcntl(20, F_SETFD, FD_CLOEXEC) = 0
> [    7f0b2acd2a10] close(20)            = 0
> [    7f0b2acd1e85] stat("/home/uxbod/.x2goclient/sessions",
> {st_mode=S_IFREG|0644, st_size=1041, ...}) = 0
> [    7f0b2acd1e85] stat("/home/uxbod/.x2goclient/sessions",
> {st_mode=S_IFREG|0644, st_size=1041, ...}) = 0
> [    7f0b2acd1e85] stat("/etc/localtime", {st_mode=S_IFREG|0644,
> st_size=3661, ...}) = 0
> [    7f0b2b9d8767] --- SIGSEGV (Segmentation fault) @ 0 (0) ---
> upeek: ptrace(PTRACE_PEEKUSER,16226,128,0): No such process
> [????????????????] +++ killed by SIGSEGV +++
> 
The issue was that the password had expired; but should that really cause a seg fault ?
-- 
Thanks, Phil



More information about the x2go-dev mailing list