I have Ubuntu on a VPS (on Xen) and I'd like to install a Plan 9
server using 9vx. 9vx tip compiles, but segfaults after the "256M
memory" line (as does the precompiled binary, in the same place). I am
tunneling to local X11 on OS X 10.5.3.

I don't know how to debug this properly, but here is gdb output
similar to what I saw in another report.

Starting program: /home/tom/vx32/src/9vx/9vx -F -u glenda
[Thread debugging using libthread_db enabled]
[New Thread 1076381360 (LWP 19044)]
[New Thread 1635380112 (LWP 19047)]
[New Thread 1645087632 (LWP 19048)]
[New Thread 1654795152 (LWP 19049)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1076381360 (LWP 19044)]
0x08099acc in sysexec (arg=0x602852d0) at 9vx/a/sysproc.c:386
386             tos->cyclefreq = m->cyclefreq;
(gdb) bt
#0  0x08099acc in sysexec (arg=0x602852d0) at 9vx/a/sysproc.c:386
#1  0x08057abc in trap (ureg=0x60b48ee0) at 9vx/trap.c:222
#2  0x08058968 in touser (initsp=0xfffffa4) at 9vx/vx32.c:284
#3  0x08052421 in init0 () at 9vx/main.c:487
#4  0x00000000 in ?? ()
(gdb) info thread
  4 Thread 1654795152 (LWP 19049)  0xffffe410 in __kernel_vsyscall ()
  3 Thread 1645087632 (LWP 19048)  0xffffe410 in __kernel_vsyscall ()
  2 Thread 1635380112 (LWP 19047)  0xffffe410 in __kernel_vsyscall ()
* 1 Thread 1076381360 (LWP 19044)  0x08099acc in sysexec (arg=0x602852d0)
    at 9vx/a/sysproc.c:386
(gdb) info threads
  4 Thread 1654795152 (LWP 19049)  0xffffe410 in __kernel_vsyscall ()
  3 Thread 1645087632 (LWP 19048)  0xffffe410 in __kernel_vsyscall ()
  2 Thread 1635380112 (LWP 19047)  0xffffe410 in __kernel_vsyscall ()
* 1 Thread 1076381360 (LWP 19044)  0x08099acc in sysexec (arg=0x602852d0)
    at 9vx/a/sysproc.c:386

-- 
Tom Lieber
http://AllTom.com/

Reply via email to