Subject: Re: [vserver] Re: Crash in testme.sh
From: Herbert Poetzl <herbert@13thfloor.at>
Date: Thu, 27 May 2010 22:26:50 +0200

On Thu, May 27, 2010 at 11:37:43AM -0700, Nirmal Guhan wrote:
> Never mind. After building utils with dietlibc this issue is 
> gone and testme.sh passes.

note that 0.30.215 will not be able to create secure guests
on kernels more recent than 2.6.26 ...

best,
Herbert

> Thanks,
> 
> Nirmal
> 
> On Thu, May 27, 2010 at 10:53 AM, Nirmal Guhan <vavatutu@gmail.com> wrote:
> 
> > Hi,
> >
> > Not sure if this has been asked earlier!
> >
> > Distro : Fedora 12
> > Kernel : 2.6.32.13-vs2.3.0.36.29.4
> > utils version : util-vserver-0.30.215
> >
> > Facing a crash when running testme.sh. Please see below for the complete
> > logs. Please let me know if am doing something wrong or a fix for this.
> >
> > ./testme.sh
> > Linux-VServer Test [V0.17] Copyright (C) 2003-2006 H.Poetzl
> > chcontext is working.
> > *** glibc detected *** /usr/local/sbin/naddress: munmap_chunk(): invalid
> > pointer: 0xbfab5cf0 ***
> > ======= Backtrace: =========
> > /lib/libc.so.6[0x4e0751]
> > /usr/local/sbin/naddress[0x8048a75]
> > /usr/local/sbin/naddress[0x80490de]
> > /usr/local/sbin/naddress[0x804931c]
> > /lib/libc.so.6(__libc_start_main+0xe6)[0x488bb6]
> > /usr/local/sbin/naddress[0x8048971]
> > ======= Memory map: ========
> > 00384000-003a1000 r-xp 00000000 fd:00 3768
> > /lib/libgcc_s-4.4.3-20100127.so.1
> > 003a1000-003a2000 rw-p 0001c000 fd:00 3768
> > /lib/libgcc_s-4.4.3-20100127.so.1
> > 003a4000-003a6000 r-xp 00000000 fd:00 22757      /lib/libutil-2.11.1.so
> > 003a6000-003a7000 r--p 00001000 fd:00 22757      /lib/libutil-2.11.1.so
> > 003a7000-003a8000 rw-p 00002000 fd:00 22757      /lib/libutil-2.11.1.so
> > 00450000-0046e000 r-xp 00000000 fd:00 3465       /lib/ld-2.11.1.so
> > 0046e000-0046f000 r--p 0001d000 fd:00 3465       /lib/ld-2.11.1.so
> > 0046f000-00470000 rw-p 0001e000 fd:00 3465       /lib/ld-2.11.1.so
> > 00472000-005e1000 r-xp 00000000 fd:00 3468       /lib/libc-2.11.1.so
> > 005e1000-005e3000 r--p 0016e000 fd:00 3468       /lib/libc-2.11.1.so
> > 005e3000-005e4000 rw-p 00170000 fd:00 3468       /lib/libc-2.11.1.so
> > 005e4000-005e7000 rw-p 00000000 00:00 0
> > 08048000-0804b000 r-xp 00000000 fd:00 71723      /usr/local/sbin/naddress
> > 0804b000-0804c000 rw-p 00002000 fd:00 71723      /usr/local/sbin/naddress
> > 098e2000-09903000 rw-p 00000000 00:00 0          [heap]
> > b788e000-b788f000 rw-p 00000000 00:00 0
> > b789f000-b78a9000 r-xp 00000000 fd:00 4388
> > /usr/local/lib/libvserver.so.0.0.0
> > b78a9000-b78aa000 rw-p 0000a000 fd:00 4388
> > /usr/local/lib/libvserver.so.0.0.0
> > b78aa000-b78ab000 rw-p 00000000 00:00 0
> > b78ab000-b78ac000 r-xp 00000000 00:00 0          [vdso]
> > bfaa2000-bfab7000 rw-p 00000000 00:00 0          [stack]
> > /usr/local/sbin/chbind: line 135: 15102 Aborted
> > "${create_cmd[@]}" "${chain_cmd[@]}" -- "$@"
> > *** glibc detected *** /usr/local/sbin/naddress: munmap_chunk(): invalid
> > pointer: 0xbfa6fc00 ***
> > ======= Backtrace: =========
> > /lib/libc.so.6[0x4e0751]
> > /usr/local/sbin/naddress[0x8048a75]
> > /usr/local/sbin/naddress[0x80490de]
> > /usr/local/sbin/naddress[0x804931c]
> > /lib/libc.so.6(__libc_start_main+0xe6)[0x488bb6]
> > /usr/local/sbin/naddress[0x8048971]
> > ======= Memory map: ========
> > 00384000-003a1000 r-xp 00000000 fd:00 3768
> > /lib/libgcc_s-4.4.3-20100127.so.1
> > 003a1000-003a2000 rw-p 0001c000 fd:00 3768
> > /lib/libgcc_s-4.4.3-20100127.so.1
> > 003a4000-003a6000 r-xp 00000000 fd:00 22757      /lib/libutil-2.11.1.so
> > 003a6000-003a7000 r--p 00001000 fd:00 22757      /lib/libutil-2.11.1.so
> > 003a7000-003a8000 rw-p 00002000 fd:00 22757      /lib/libutil-2.11.1.so
> > 00450000-0046e000 r-xp 00000000 fd:00 3465       /lib/ld-2.11.1.so
> > 0046e000-0046f000 r--p 0001d000 fd:00 3465       /lib/ld-2.11.1.so
> > 0046f000-00470000 rw-p 0001e000 fd:00 3465       /lib/ld-2.11.1.so
> > 00472000-005e1000 r-xp 00000000 fd:00 3468       /lib/libc-2.11.1.so
> > 005e1000-005e3000 r--p 0016e000 fd:00 3468       /lib/libc-2.11.1.so
> > 005e3000-005e4000 rw-p 00170000 fd:00 3468       /lib/libc-2.11.1.so
> > 005e4000-005e7000 rw-p 00000000 00:00 0
> > 08048000-0804b000 r-xp 00000000 fd:00 71723      /usr/local/sbin/naddress
> > 0804b000-0804c000 rw-p 00002000 fd:00 71723      /usr/local/sbin/naddress
> > 0985b000-0987c000 rw-p 00000000 00:00 0          [heap]
> > b787a000-b787b000 rw-p 00000000 00:00 0
> > b788b000-b7895000 r-xp 00000000 fd:00 4388
> > /usr/local/lib/libvserver.so.0.0.0
> > b7895000-b7896000 rw-p 0000a000 fd:00 4388
> > /usr/local/lib/libvserver.so.0.0.0
> > b7896000-b7897000 rw-p 00000000 00:00 0
> > b7897000-b7898000 r-xp 00000000 00:00 0          [vdso]
> > bfa5d000-bfa72000 rw-p 00000000 00:00 0          [stack]
> > /usr/local/sbin/chbind: line 135: 15107 Aborted
> > "${create_cmd[@]}" "${chain_cmd[@]}" -- "$@"
> > chbind failed!
> > New network context is 49151
> > Linux 2.6.32.13-vs2.3.0.36.29.4 #2 SMP Wed May 26 11:13:52 PDT 2010 i686
> > Ea 0.30.215 273/glibc (Sa) <v13,net,v21,v22,v23,netv2>
> > VCI: 0002:0305 273 13000fb1 (TbsPHIW)
> > ---
> >
> > Thanks,
> >
> > Nirmal
> >