roland, I'm having line sync probs between my src and the valgrind lines
can you identify the varialble that is claimed to be uninitialized
thanks

On Thu, 21 Feb 2013 04:19:00 +0100 Roland Mainz wrote:
> On Mon, Feb 18, 2013 at 5:51 PM, Glenn Fowler <[email protected]> wrote:
> >
> > 2013-02-14 alpha posted to www.research.att.com/download/alpha/
> >         INIT.2013-02-14.tgz
> >         ast-ksh.2013-02-14.tgz
> > this is a work in progress
> > there are known problems on some architectures

> On SuSE 12.2 Linux/AMD64/64bit I get a couple of valgrind hits in the
> spawnvex subsystem:
> -- snip --
> $ valgrind --track-origins=yes --read-var-info=yes  ~/bin/ksh -c 'ls -l ; 
> true'
> ==19925== Memcheck, a memory error detector
> ==19925== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al.
> ==19925== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info
> ==19925== Command: /home/test001/bin/ksh -c ls\ -l\ ;\ true
> ==19925==
> [snip]
> ==19925==
> ==19925== Conditional jump or move depends on uninitialised value(s)
> ==19925==    at 0x4DC865: spawnvex (spawnvex.c:1100)
> ==19925==    by 0x4653D3: _spawnveg (path.c:151)
> ==19925==    by 0x468973: path_spawn (path.c:1228)
> ==19925==    by 0x480B4A: sh_ntfork (xec.c:3824)
> ==19925==    by 0x479F15: sh_exec (xec.c:1675)
> ==19925==    by 0x47BC7A: sh_exec (xec.c:2200)
> ==19925==    by 0x40F0D5: exfile (main.c:588)
> ==19925==    by 0x40E29A: sh_main (main.c:360)
> ==19925==    by 0x40D450: main (pmain.c:45)
> ==19925==  Uninitialised value was created by a stack allocation
> ==19925==    at 0x4DC6C2: spawnvex (spawnvex.c:793)
> ==19925==
> ==19926== Conditional jump or move depends on uninitialised value(s)
> ==19926==    at 0x4DC8BF: spawnvex (spawnvex.c:1118)
> ==19926==    by 0x4653D3: _spawnveg (path.c:151)
> ==19926==    by 0x468973: path_spawn (path.c:1228)
> ==19926==    by 0x480B4A: sh_ntfork (xec.c:3824)
> ==19926==    by 0x479F15: sh_exec (xec.c:1675)
> ==19926==    by 0x47BC7A: sh_exec (xec.c:2200)
> ==19926==    by 0x40F0D5: exfile (main.c:588)
> ==19925== Conditional jump or move depends on uninitialised value(s)
> ==19925==    at 0x4DCC8B: spawnvex (spawnvex.c:1193)
> ==19925==    by 0x4653D3: _spawnveg (path.c:151)
> ==19925==    by 0x468973: path_spawn (path.c:1228)
> ==19925==    by 0x480B4A: sh_ntfork (xec.c:3824)
> ==19925==    by 0x479F15: sh_exec (xec.c:1675)
> ==19925==    by 0x47BC7A: sh_exec (xec.c:2200)
> ==19925==    by 0x40F0D5: exfile (main.c:588)
> ==19925==    by 0x40E29A: sh_main (main.c:360)
> ==19925==    by 0x40D450: main (pmain.c:45)
> ==19925==  Uninitialised value was created by a stack allocation
> ==19925==    at 0x4DC6C2: spawnvex (spawnvex.c:793)
> ==19925==
> ==19926==    by 0x40E29A: sh_main (main.c:360)
> ==19926==    by 0x40D450: main (pmain.c:45)
> ==19926==  Uninitialised value was created by a stack allocation
> ==19926==    at 0x4DC6C2: spawnvex (spawnvex.c:793)
> ==19926==
> total 40
> drwxr-xr-x  2 test001 users 4096 Feb 18 21:02 bin
> drwxr-xr-x  2 test001 users 4096 Feb 27  2012 Desktop
> drwxr-xr-x  2 test001 users 4096 Feb 27  2012 Documents
> drwxr-xr-x  2 test001 users 4096 Feb 18 20:48 download
> drwxr-xr-x  2 test001 users 4096 Feb 27  2012 Downloads
> drwxr-xr-x  2 test001 users 4096 Feb 27  2012 public_html
> drwxr-xr-x  2 test001 users 4096 Feb 27  2012 Templates
> drwxr-xr-x  3 test001 users 4096 Feb  8 22:21 tmp
> -rw-r--r--  1 test001 users 20260 Jun 27  2012
> plot_world_domination_by_chicken.pdf
> drwxr-xr-x 34 test001 users 4096 Feb 18 20:46 work
> -- snip --

> ----

> Bye,
> Roland

> -- 
>   __ .  . __
>  (o.\ \/ /.o) [email protected]
>   \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
>   /O /==\ O\  TEL +49 641 3992797
>  (;O/ \/ \O;)

_______________________________________________
ast-developers mailing list
[email protected]
http://lists.research.att.com/mailman/listinfo/ast-developers

Reply via email to