==3641== Memcheck, a memory error detector.
==3641== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==3641== Using LibVEX rev 1658, a library for dynamic binary translation.
==3641== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==3641== Using valgrind-3.2.1-Debian, a dynamic binary instrumentation 
framework.
==3641== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==3641== For more details, rerun with: -v
==3641== 
==3641== Warning: client switching stacks?  SP change: 0xBED226BC --> 0x419D3C0
==3641==          to suppress, use: --max-stackframe=1162325252 or greater
==3641== Warning: client switching stacks?  SP change: 0x419D134 --> 0xBED226BC
==3641==          to suppress, use: --max-stackframe=1162324600 or greater
==3641== Warning: client switching stacks?  SP change: 0xBED2268C --> 0x419D134
==3641==          to suppress, use: --max-stackframe=1162324648 or greater
==3641==          further instances of this message will not be shown.
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403C4A6: __pth_sched_eventmanager (in 
/usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Invalid read of size 4
==3641==    at 0x4083566: swapcontext (in /lib/tls/i686/cmov/libc-2.5.so)
==3641==  Address 0x419D834 is 260 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid read of size 4
==3641==    at 0x4083569: swapcontext (in /lib/tls/i686/cmov/libc-2.5.so)
==3641==  Address 0x419D838 is 264 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid read of size 4
==3641==    at 0x408356C: swapcontext (in /lib/tls/i686/cmov/libc-2.5.so)
==3641==  Address 0x419D83C is 268 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid read of size 4
==3641==    at 0x408356F: swapcontext (in /lib/tls/i686/cmov/libc-2.5.so)
==3641==  Address 0x419D844 is 276 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid read of size 4
==3641==    at 0x4083572: swapcontext (in /lib/tls/i686/cmov/libc-2.5.so)
==3641==  Address 0x419D848 is 280 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid read of size 4
==3641==    at 0x4083575: swapcontext (in /lib/tls/i686/cmov/libc-2.5.so)
==3641==  Address 0x419D84C is 284 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid read of size 4
==3641==    at 0x4083578: swapcontext (in /lib/tls/i686/cmov/libc-2.5.so)
==3641==  Address 0x419D850 is 288 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid read of size 4
==3641==    at 0x403EF1A: pth_spawn_trampoline (in 
/usr/lib/libpthread.so.20.0.27)
==3641==  Address 0x419DA08 is 728 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid read of size 4
==3641==    at 0x403EF23: pth_spawn_trampoline (in 
/usr/lib/libpthread.so.20.0.27)
==3641==  Address 0x419DA04 is 724 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid read of size 4
==3641==    at 0x403FAA0: pth_key_getdata (in /usr/lib/libpthread.so.20.0.27)
==3641==  Address 0x419DA14 is 740 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid read of size 4
==3641==    at 0x403FC08: pth_key_setdata (in /usr/lib/libpthread.so.20.0.27)
==3641==  Address 0x419DA14 is 740 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid write of size 4
==3641==    at 0x403FCB2: pth_key_setdata (in /usr/lib/libpthread.so.20.0.27)
==3641==  Address 0x419DA14 is 740 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid read of size 4
==3641==    at 0x403FCBA: pth_key_setdata (in /usr/lib/libpthread.so.20.0.27)
==3641==  Address 0x419DA14 is 740 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid read of size 4
==3641==    at 0x403FC25: pth_key_setdata (in /usr/lib/libpthread.so.20.0.27)
==3641==  Address 0x419DA14 is 740 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid read of size 4
==3641==    at 0x403FC86: pth_key_setdata (in /usr/lib/libpthread.so.20.0.27)
==3641==  Address 0x419DA18 is 744 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid read of size 4
==3641==    at 0x403FC44: pth_key_setdata (in /usr/lib/libpthread.so.20.0.27)
==3641==  Address 0x419DA14 is 740 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid write of size 4
==3641==    at 0x403F3B5: pth_wait (in /usr/lib/libpthread.so.20.0.27)
==3641==  Address 0x419D788 is 88 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid write of size 4
==3641==    at 0x403F3B8: pth_wait (in /usr/lib/libpthread.so.20.0.27)
==3641==  Address 0x419D76C is 60 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid write of size 4
==3641==    at 0x40834F4: swapcontext (in /lib/tls/i686/cmov/libc-2.5.so)
==3641==  Address 0x419D850 is 288 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid write of size 4
==3641==    at 0x40834FB: swapcontext (in /lib/tls/i686/cmov/libc-2.5.so)
==3641==  Address 0x419D84C is 284 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid write of size 4
==3641==    at 0x40834FE: swapcontext (in /lib/tls/i686/cmov/libc-2.5.so)
==3641==  Address 0x419D848 is 280 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid write of size 4
==3641==    at 0x4083501: swapcontext (in /lib/tls/i686/cmov/libc-2.5.so)
==3641==  Address 0x419D834 is 260 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid write of size 4
==3641==    at 0x4083504: swapcontext (in /lib/tls/i686/cmov/libc-2.5.so)
==3641==  Address 0x419D838 is 264 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid write of size 4
==3641==    at 0x4083507: swapcontext (in /lib/tls/i686/cmov/libc-2.5.so)
==3641==  Address 0x419D83C is 268 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid write of size 4
==3641==    at 0x408350D: swapcontext (in /lib/tls/i686/cmov/libc-2.5.so)
==3641==  Address 0x419D85C is 300 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid write of size 4
==3641==    at 0x4083514: swapcontext (in /lib/tls/i686/cmov/libc-2.5.so)
==3641==  Address 0x419D840 is 272 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid write of size 4
==3641==    at 0x4083517: swapcontext (in /lib/tls/i686/cmov/libc-2.5.so)
==3641==  Address 0x419D844 is 276 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid write of size 4
==3641==    at 0x408351F: swapcontext (in /lib/tls/i686/cmov/libc-2.5.so)
==3641==  Address 0x419D828 is 248 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid write of size 4
==3641==    at 0x4083528: swapcontext (in /lib/tls/i686/cmov/libc-2.5.so)
==3641==  Address 0x419D870 is 320 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid write of size 4
==3641==    at 0x408352B: swapcontext (in /lib/tls/i686/cmov/libc-2.5.so)
==3641==  Address 0x419D8FC is 460 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Syscall param sigprocmask(oldset) points to unaddressable byte(s)
==3641==    at 0x40007F2: (within /lib/ld-2.5.so)
==3641==  Address 0x419D87C is 332 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Syscall param gettimeofday(tv) contains uninitialised byte(s)
==3641==    at 0x40007F2: (within /lib/ld-2.5.so)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403D5B1: __pth_scheduler (in /usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403D5CA: __pth_scheduler (in /usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403D5DF: __pth_scheduler (in /usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403D663: __pth_scheduler (in /usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Use of uninitialised value of size 4
==3641==    at 0x403D665: __pth_scheduler (in /usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403D66B: __pth_scheduler (in /usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403D6CD: __pth_scheduler (in /usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403D6D6: __pth_scheduler (in /usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403B7E8: __pth_pqueue_insert (in 
/usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Use of uninitialised value of size 4
==3641==    at 0x403B828: __pth_pqueue_insert (in 
/usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403B82E: __pth_pqueue_insert (in 
/usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403B832: __pth_pqueue_insert (in 
/usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Use of uninitialised value of size 4
==3641==    at 0x403B848: __pth_pqueue_insert (in 
/usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403B850: __pth_pqueue_insert (in 
/usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403C4CF: __pth_sched_eventmanager (in 
/usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403C4E6: __pth_sched_eventmanager (in 
/usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Use of uninitialised value of size 4
==3641==    at 0x403C560: __pth_sched_eventmanager (in 
/usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Use of uninitialised value of size 4
==3641==    at 0x403C567: __pth_sched_eventmanager (in 
/usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Use of uninitialised value of size 4
==3641==    at 0x403CB91: __pth_sched_eventmanager (in 
/usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Use of uninitialised value of size 4
==3641==    at 0x403CB9F: __pth_sched_eventmanager (in 
/usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403CBA2: __pth_sched_eventmanager (in 
/usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Use of uninitialised value of size 4
==3641==    at 0x403C556: __pth_sched_eventmanager (in 
/usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403C55E: __pth_sched_eventmanager (in 
/usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Use of uninitialised value of size 4
==3641==    at 0x403BB29: __pth_time_cmp (in /usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Use of uninitialised value of size 4
==3641==    at 0x403BB2B: __pth_time_cmp (in /usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Use of uninitialised value of size 4
==3641==    at 0x403CB41: __pth_sched_eventmanager (in 
/usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Use of uninitialised value of size 4
==3641==    at 0x403CB50: __pth_sched_eventmanager (in 
/usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403BA76: __pth_pqueue_walk (in /usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403C8D7: __pth_sched_eventmanager (in 
/usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Use of uninitialised value of size 4
==3641==    at 0x403C926: __pth_sched_eventmanager (in 
/usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Use of uninitialised value of size 4
==3641==    at 0x403C8E5: __pth_sched_eventmanager (in 
/usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Use of uninitialised value of size 4
==3641==    at 0x403C90C: __pth_sched_eventmanager (in 
/usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403C91A: __pth_sched_eventmanager (in 
/usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403CD78: __pth_sched_eventmanager (in 
/usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Use of uninitialised value of size 4
==3641==    at 0x403B8FA: __pth_pqueue_delete (in 
/usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403B8FF: __pth_pqueue_delete (in 
/usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Use of uninitialised value of size 4
==3641==    at 0x403BB2F: __pth_time_cmp (in /usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Use of uninitialised value of size 4
==3641==    at 0x403BB32: __pth_time_cmp (in /usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403D487: __pth_scheduler (in /usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Syscall param sigprocmask(set) points to uninitialised byte(s)
==3641==    at 0x40007F2: (within /lib/ld-2.5.so)
==3641==  Address 0x419D87C is on thread 1's stack
==3641== 
==3641== Use of uninitialised value of size 4
==3641==    at 0x4083558: swapcontext (in /lib/tls/i686/cmov/libc-2.5.so)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x4083558: swapcontext (in /lib/tls/i686/cmov/libc-2.5.so)
==3641== 
==3641== Use of uninitialised value of size 4
==3641==    at 0x4083565: swapcontext (in /lib/tls/i686/cmov/libc-2.5.so)
==3641== 
==3641== Use of uninitialised value of size 4
==3641==    at 0x408357B: swapcontext (in /lib/tls/i686/cmov/libc-2.5.so)
==3641== 
==3641== Invalid read of size 4
==3641==    at 0x404008A: pth_cancel_point (in /usr/lib/libpthread.so.20.0.27)
==3641==  Address 0x419DA1C is 748 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid read of size 1
==3641==    at 0x40400A0: pth_cancel_point (in /usr/lib/libpthread.so.20.0.27)
==3641==  Address 0x419DA20 is 752 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid write of size 4
==3641==    at 0x40400A9: pth_cancel_point (in /usr/lib/libpthread.so.20.0.27)
==3641==  Address 0x419DA1C is 748 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid read of size 4
==3641==    at 0x403E69A: __pth_thread_cleanup (in 
/usr/lib/libpthread.so.20.0.27)
==3641==  Address 0x419DA24 is 756 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid read of size 4
==3641==    at 0x403E6B4: __pth_thread_cleanup (in 
/usr/lib/libpthread.so.20.0.27)
==3641==  Address 0x419DA14 is 740 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid read of size 4
==3641==    at 0x403F9C2: __pth_key_destroydata (in 
/usr/lib/libpthread.so.20.0.27)
==3641==  Address 0x419DA14 is 740 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid read of size 4
==3641==    at 0x403F9D8: __pth_key_destroydata (in 
/usr/lib/libpthread.so.20.0.27)
==3641==  Address 0x419DA18 is 744 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid read of size 4
==3641==    at 0x403F9ED: __pth_key_destroydata (in 
/usr/lib/libpthread.so.20.0.27)
==3641==  Address 0x419DA14 is 740 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid read of size 4
==3641==    at 0x403FA02: __pth_key_destroydata (in 
/usr/lib/libpthread.so.20.0.27)
==3641==  Address 0x419DA18 is 744 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid read of size 4
==3641==    at 0x403FA18: __pth_key_destroydata (in 
/usr/lib/libpthread.so.20.0.27)
==3641==  Address 0x419DA18 is 744 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid read of size 4
==3641==    at 0x403FA4A: __pth_key_destroydata (in 
/usr/lib/libpthread.so.20.0.27)
==3641==  Address 0x419DA14 is 740 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid write of size 4
==3641==    at 0x403FA5B: __pth_key_destroydata (in 
/usr/lib/libpthread.so.20.0.27)
==3641==  Address 0x419DA14 is 740 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid read of size 4
==3641==    at 0x4040644: __pth_mutex_releaseall (in 
/usr/lib/libpthread.so.20.0.27)
==3641==  Address 0x419DA28 is 760 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid write of size 4
==3641==    at 0x403EE6F: pth_exit (in /usr/lib/libpthread.so.20.0.27)
==3641==  Address 0x419D76C is 60 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Invalid write of size 4
==3641==    at 0x403EE76: pth_exit (in /usr/lib/libpthread.so.20.0.27)
==3641==  Address 0x419DA10 is 736 bytes inside a block of size 768 alloc'd
==3641==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==3641==    by 0x403C1E7: __pth_tcb_alloc (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E80D: pth_spawn (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403AE25: pthread_create (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485AC: main (pth-bug.c:16)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403D790: __pth_scheduler (in /usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Use of uninitialised value of size 4
==3641==    at 0x403C9F5: __pth_sched_eventmanager (in 
/usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Use of uninitialised value of size 4
==3641==    at 0x403C933: __pth_sched_eventmanager (in 
/usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403B924: __pth_pqueue_delete (in 
/usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Use of uninitialised value of size 4
==3641==    at 0x4083565: swapcontext (in /lib/tls/i686/cmov/libc-2.5.so)
==3641==    by 0x403E667: pth_yield (in /usr/lib/libpthread.so.20.0.27)
==3641== 
==3641== Use of uninitialised value of size 4
==3641==    at 0x408357B: swapcontext (in /lib/tls/i686/cmov/libc-2.5.so)
==3641==    by 0x403F3CA: pth_wait (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403ECC3: pth_join (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403A922: pthread_join (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485C9: main (pth-bug.c:18)
==3641== 
==3641== Use of uninitialised value of size 4
==3641==    at 0x403E60D: pth_yield (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403F3CA: pth_wait (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403ECC3: pth_join (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403A922: pthread_join (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485C9: main (pth-bug.c:18)
==3641== 
==3641== Use of uninitialised value of size 4
==3641==    at 0x403E610: pth_yield (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403F3CA: pth_wait (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403ECC3: pth_join (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403A922: pthread_join (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485C9: main (pth-bug.c:18)
==3641== 
==3641== More than 100 errors detected.  Subsequent errors
==3641== will still be recorded, but in less detail than before.
==3641== 
==3641== Use of uninitialised value of size 4
==3641==    at 0x403E613: pth_yield (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403F3CA: pth_wait (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403ECC3: pth_join (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403A922: pthread_join (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485C9: main (pth-bug.c:18)
==3641== 
==3641== Use of uninitialised value of size 4
==3641==    at 0x403E618: pth_yield (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403F3CA: pth_wait (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403ECC3: pth_join (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403A922: pthread_join (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485C9: main (pth-bug.c:18)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x4040091: pth_cancel_point (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403F3CF: pth_wait (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403ECC3: pth_join (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403A922: pthread_join (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485C9: main (pth-bug.c:18)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403ECC8: pth_join (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403A922: pthread_join (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485C9: main (pth-bug.c:18)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403C156: __pth_tcb_free (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403ED18: pth_join (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403A922: pthread_join (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485C9: main (pth-bug.c:18)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403C160: __pth_tcb_free (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403ED18: pth_join (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403A922: pthread_join (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485C9: main (pth-bug.c:18)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x40211FA: free (vg_replace_malloc.c:233)
==3641==    by 0x403C1A7: __pth_tcb_free (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403ED18: pth_join (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403A922: pthread_join (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485C9: main (pth-bug.c:18)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403C16A: __pth_tcb_free (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403ED18: pth_join (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403A922: pthread_join (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485C9: main (pth-bug.c:18)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403C17C: __pth_tcb_free (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403ED18: pth_join (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403A922: pthread_join (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485C9: main (pth-bug.c:18)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403A930: pthread_join (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x80485C9: main (pth-bug.c:18)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403E6A2: __pth_thread_cleanup (in 
/usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403EDF8: pth_kill (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x4038716: pthread_shutdown (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x40769D8: exit (in /lib/tls/i686/cmov/libc-2.5.so)
==3641==    by 0x405FEC3: (below main) (in /lib/tls/i686/cmov/libc-2.5.so)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403E6BC: __pth_thread_cleanup (in 
/usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403EDF8: pth_kill (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x4038716: pthread_shutdown (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x40769D8: exit (in /lib/tls/i686/cmov/libc-2.5.so)
==3641==    by 0x405FEC3: (below main) (in /lib/tls/i686/cmov/libc-2.5.so)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403F9CA: __pth_key_destroydata (in 
/usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E6C5: __pth_thread_cleanup (in 
/usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403EDF8: pth_kill (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x4038716: pthread_shutdown (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x40769D8: exit (in /lib/tls/i686/cmov/libc-2.5.so)
==3641==    by 0x405FEC3: (below main) (in /lib/tls/i686/cmov/libc-2.5.so)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403F9E0: __pth_key_destroydata (in 
/usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E6C5: __pth_thread_cleanup (in 
/usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403EDF8: pth_kill (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x4038716: pthread_shutdown (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x40769D8: exit (in /lib/tls/i686/cmov/libc-2.5.so)
==3641==    by 0x405FEC3: (below main) (in /lib/tls/i686/cmov/libc-2.5.so)
==3641== 
==3641== Use of uninitialised value of size 4
==3641==    at 0x403F9F3: __pth_key_destroydata (in 
/usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E6C5: __pth_thread_cleanup (in 
/usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403EDF8: pth_kill (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x4038716: pthread_shutdown (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x40769D8: exit (in /lib/tls/i686/cmov/libc-2.5.so)
==3641==    by 0x405FEC3: (below main) (in /lib/tls/i686/cmov/libc-2.5.so)
==3641== 
==3641== Use of uninitialised value of size 4
==3641==    at 0x403F9F9: __pth_key_destroydata (in 
/usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E6C5: __pth_thread_cleanup (in 
/usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403EDF8: pth_kill (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x4038716: pthread_shutdown (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x40769D8: exit (in /lib/tls/i686/cmov/libc-2.5.so)
==3641==    by 0x405FEC3: (below main) (in /lib/tls/i686/cmov/libc-2.5.so)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403FA20: __pth_key_destroydata (in 
/usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E6C5: __pth_thread_cleanup (in 
/usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403EDF8: pth_kill (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x4038716: pthread_shutdown (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x40769D8: exit (in /lib/tls/i686/cmov/libc-2.5.so)
==3641==    by 0x405FEC3: (below main) (in /lib/tls/i686/cmov/libc-2.5.so)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x40211FA: free (vg_replace_malloc.c:233)
==3641==    by 0x403FA57: __pth_key_destroydata (in 
/usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E6C5: __pth_thread_cleanup (in 
/usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403EDF8: pth_kill (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x4038716: pthread_shutdown (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x40769D8: exit (in /lib/tls/i686/cmov/libc-2.5.so)
==3641==    by 0x405FEC3: (below main) (in /lib/tls/i686/cmov/libc-2.5.so)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x404064C: __pth_mutex_releaseall (in 
/usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403E6CD: __pth_thread_cleanup (in 
/usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403EDF8: pth_kill (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x4038716: pthread_shutdown (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x40769D8: exit (in /lib/tls/i686/cmov/libc-2.5.so)
==3641==    by 0x405FEC3: (below main) (in /lib/tls/i686/cmov/libc-2.5.so)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403C156: __pth_tcb_free (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403EE1D: pth_kill (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x4038716: pthread_shutdown (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x40769D8: exit (in /lib/tls/i686/cmov/libc-2.5.so)
==3641==    by 0x405FEC3: (below main) (in /lib/tls/i686/cmov/libc-2.5.so)
==3641== 
==3641== Conditional jump or move depends on uninitialised value(s)
==3641==    at 0x403C17C: __pth_tcb_free (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x403EE1D: pth_kill (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x4038716: pthread_shutdown (in /usr/lib/libpthread.so.20.0.27)
==3641==    by 0x40769D8: exit (in /lib/tls/i686/cmov/libc-2.5.so)
==3641==    by 0x405FEC3: (below main) (in /lib/tls/i686/cmov/libc-2.5.so)
==3641== 
==3641== ERROR SUMMARY: 459 errors from 121 contexts (suppressed: 13 from 1)
==3641== malloc/free: in use at exit: 0 bytes in 0 blocks.
==3641== malloc/free: 10 allocs, 10 frees, 135,572 bytes allocated.
==3641== For counts of detected errors, rerun with: -v
==3641== All heap blocks were freed -- no leaks are possible.

$ uname -a
Linux ubuntu 2.6.20-15-generic #2 SMP Sun Apr 15 07:36:31 UTC 2007 i686 
GNU/Linux

Could it be the same as bug 114032?

-- 
Memory problems on pthread_cancel()
https://bugs.launchpad.net/bugs/50722
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to