==5879== Memcheck, a memory error detector ==5879== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==5879== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info ==5879== Command: ./conftest ==5879== ==5879== Conditional jump or move depends on uninitialised value(s) ==5879== at 0x593398: malloc (malloc.c:3044) ==5879== by 0x5E3E4A: _dl_get_origin (dl-origin.c:50) ==5879== by 0x5E7DC0: _dl_non_dynamic_init (dl-support.c:311) ==5879== by 0x5EA891: __libc_init_first (init-first.c:74) ==5879== by 0x5751C1: (below main) (libc-start.c:244) ==5879== Uninitialised value was created ==5879== at 0x613867: brk (brk.c:31) ==5879== by 0x5D33C8: __sbrk (sbrk.c:56) ==5879== by 0x5D33C8: sbrk (sbrk.c:31) ==5879== by 0x5756B9: __libc_setup_tls (libc-tls.c:142) ==5879== by 0x575156: (below main) (libc-start.c:197) ==5879== ==5879== Conditional jump or move depends on uninitialised value(s) ==5879== at 0x593421: tcache_init (malloc.c:2978) ==5879== by 0x593421: malloc (malloc.c:3044) ==5879== by 0x5E3E4A: _dl_get_origin (dl-origin.c:50) ==5879== by 0x5E7DC0: _dl_non_dynamic_init (dl-support.c:311) ==5879== by 0x5EA891: __libc_init_first (init-first.c:74) ==5879== by 0x5751C1: (below main) (libc-start.c:244) ==5879== Uninitialised value was created ==5879== at 0x613867: brk (brk.c:31) ==5879== by 0x5D33C8: __sbrk (sbrk.c:56) ==5879== by 0x5D33C8: sbrk (sbrk.c:31) ==5879== by 0x5756B9: __libc_setup_tls (libc-tls.c:142) ==5879== by 0x575156: (below main) (libc-start.c:197) ==5879== ==5879== Conditional jump or move depends on uninitialised value(s) ==5879== at 0x59260B: tcache_init.part.0 (malloc.c:2981) ==5879== by 0x593427: tcache_init (malloc.c:2978) ==5879== by 0x593427: malloc (malloc.c:3044) ==5879== by 0x5E3E4A: _dl_get_origin (dl-origin.c:50) ==5879== by 0x5E7DC0: _dl_non_dynamic_init (dl-support.c:311) ==5879== by 0x5EA891: __libc_init_first (init-first.c:74) ==5879== by 0x5751C1: (below main) (libc-start.c:244) ==5879== Uninitialised value was created ==5879== at 0x613867: brk (brk.c:31) ==5879== by 0x5D33C8: __sbrk (sbrk.c:56) ==5879== by 0x5D33C8: sbrk (sbrk.c:31) ==5879== by 0x5756B9: __libc_setup_tls (libc-tls.c:142) ==5879== by 0x575156: (below main) (libc-start.c:197) ==5879== ==5879== Conditional jump or move depends on uninitialised value(s) ==5879== at 0x591B4D: _int_malloc (malloc.c:3718) ==5879== by 0x592626: tcache_init.part.0 (malloc.c:2982) ==5879== by 0x593427: tcache_init (malloc.c:2978) ==5879== by 0x593427: malloc (malloc.c:3044) ==5879== by 0x5E3E4A: _dl_get_origin (dl-origin.c:50) ==5879== by 0x5E7DC0: _dl_non_dynamic_init (dl-support.c:311) ==5879== by 0x5EA891: __libc_init_first (init-first.c:74) ==5879== by 0x5751C1: (below main) (libc-start.c:244) ==5879== Uninitialised value was created ==5879== at 0x613867: brk (brk.c:31) ==5879== by 0x5D33C8: __sbrk (sbrk.c:56) ==5879== by 0x5D33C8: sbrk (sbrk.c:31) ==5879== by 0x5756B9: __libc_setup_tls (libc-tls.c:142) ==5879== by 0x575156: (below main) (libc-start.c:197) ==5879== ==5879== Conditional jump or move depends on uninitialised value(s) ==5879== at 0x59263D: tcache_init.part.0 (malloc.c:2991) ==5879== by 0x593427: tcache_init (malloc.c:2978) ==5879== by 0x593427: malloc (malloc.c:3044) ==5879== by 0x5E3E4A: _dl_get_origin (dl-origin.c:50) ==5879== by 0x5E7DC0: _dl_non_dynamic_init (dl-support.c:311) ==5879== by 0x5EA891: __libc_init_first (init-first.c:74) ==5879== by 0x5751C1: (below main) (libc-start.c:244) ==5879== Uninitialised value was created ==5879== at 0x613867: brk (brk.c:31) ==5879== by 0x5D33C8: __sbrk (sbrk.c:56) ==5879== by 0x5D33C8: sbrk (sbrk.c:31) ==5879== by 0x5756B9: __libc_setup_tls (libc-tls.c:142) ==5879== by 0x575156: (below main) (libc-start.c:197) ==5879== ==5879== Conditional jump or move depends on uninitialised value(s) ==5879== at 0x5933B1: malloc (malloc.c:3056) ==5879== by 0x5E3E4A: _dl_get_origin (dl-origin.c:50) ==5879== by 0x5E7DC0: _dl_non_dynamic_init (dl-support.c:311) ==5879== by 0x5EA891: __libc_init_first (init-first.c:74) ==5879== by 0x5751C1: (below main) (libc-start.c:244) ==5879== Uninitialised value was created ==5879== at 0x613867: brk (brk.c:31) ==5879== by 0x5D33C8: __sbrk (sbrk.c:56) ==5879== by 0x5D33C8: sbrk (sbrk.c:31) ==5879== by 0x5756B9: __libc_setup_tls (libc-tls.c:142) ==5879== by 0x575156: (below main) (libc-start.c:197) ==5879== ==5879== Conditional jump or move depends on uninitialised value(s) ==5879== at 0x5933B1: malloc (malloc.c:3056) ==5879== by 0x5E2749: _dl_important_hwcaps (dl-hwcaps.c:211) ==5879== by 0x5DF87E: _dl_init_paths (dl-load.c:694) ==5879== by 0x5E8587: _dl_non_dynamic_init (dl-support.c:326) ==5879== by 0x5EA891: __libc_init_first (init-first.c:74) ==5879== by 0x5751C1: (below main) (libc-start.c:244) ==5879== Uninitialised value was created ==5879== at 0x613867: brk (brk.c:31) ==5879== by 0x5D33C8: __sbrk (sbrk.c:56) ==5879== by 0x5D33C8: sbrk (sbrk.c:31) ==5879== by 0x5756B9: __libc_setup_tls (libc-tls.c:142) ==5879== by 0x575156: (below main) (libc-start.c:197) ==5879== ==5879== Conditional jump or move depends on uninitialised value(s) ==5879== at 0x5933B1: malloc (malloc.c:3056) ==5879== by 0x5DF88F: _dl_init_paths (dl-load.c:699) ==5879== by 0x5E8587: _dl_non_dynamic_init (dl-support.c:326) ==5879== by 0x5EA891: __libc_init_first (init-first.c:74) ==5879== by 0x5751C1: (below main) (libc-start.c:244) ==5879== Uninitialised value was created ==5879== at 0x613867: brk (brk.c:31) ==5879== by 0x5D33C8: __sbrk (sbrk.c:56) ==5879== by 0x5D33C8: sbrk (sbrk.c:31) ==5879== by 0x5756B9: __libc_setup_tls (libc-tls.c:142) ==5879== by 0x575156: (below main) (libc-start.c:197) ==5879== ==5879== Conditional jump or move depends on uninitialised value(s) ==5879== at 0x5933B1: malloc (malloc.c:3056) ==5879== by 0x5DF8D5: _dl_init_paths (dl-load.c:711) ==5879== by 0x5E8587: _dl_non_dynamic_init (dl-support.c:326) ==5879== by 0x5EA891: __libc_init_first (init-first.c:74) ==5879== by 0x5751C1: (below main) (libc-start.c:244) ==5879== Uninitialised value was created ==5879== at 0x613867: brk (brk.c:31) ==5879== by 0x5D33C8: __sbrk (sbrk.c:56) ==5879== by 0x5D33C8: sbrk (sbrk.c:31) ==5879== by 0x5756B9: __libc_setup_tls (libc-tls.c:142) ==5879== by 0x575156: (below main) (libc-start.c:197) ==5879== ==5879== Conditional jump or move depends on uninitialised value(s) ==5879== at 0x57B689: __internal_atexit (cxa_atexit.c:43) ==5879== by 0x5751D2: (below main) (libc-start.c:248) ==5879== Uninitialised value was created ==5879== at 0x613867: brk (brk.c:31) ==5879== by 0x5D33C8: __sbrk (sbrk.c:56) ==5879== by 0x5D33C8: sbrk (sbrk.c:31) ==5879== by 0x5756B9: __libc_setup_tls (libc-tls.c:142) ==5879== by 0x575156: (below main) (libc-start.c:197) ==5879== ==5879== Conditional jump or move depends on uninitialised value(s) ==5879== at 0x57B6D7: __internal_atexit (cxa_atexit.c:59) ==5879== by 0x5751D2: (below main) (libc-start.c:248) ==5879== Uninitialised value was created ==5879== at 0x613867: brk (brk.c:31) ==5879== by 0x5D33C8: __sbrk (sbrk.c:56) ==5879== by 0x5D33C8: sbrk (sbrk.c:31) ==5879== by 0x5756B9: __libc_setup_tls (libc-tls.c:142) ==5879== by 0x575156: (below main) (libc-start.c:197) ==5879== ==5879== Jump to the invalid address stated on the next line ==5879== at 0x0: ??? ==5879== by 0x57453B: __gthread_mutex_lock (gthr-default.h:749) ==5879== by 0x57453B: __register_frame_info_bases.part.0 (unwind-dw2-fde.c:103) ==5879== by 0x402DBC: ??? (in /tmp/conftest) ==5879== by 0x575903: __libc_csu_init (elf-init.c:88) ==5879== by 0x5751F6: (below main) (libc-start.c:264) ==5879== Address 0x0 is not stack'd, malloc'd or (recently) free'd ==5879== ==5879== ==5879== Process terminating with default action of signal 11 (SIGSEGV) ==5879== Bad permissions for mapped region at address 0x0 ==5879== at 0x0: ??? ==5879== by 0x57453B: __gthread_mutex_lock (gthr-default.h:749) ==5879== by 0x57453B: __register_frame_info_bases.part.0 (unwind-dw2-fde.c:103) ==5879== by 0x402DBC: ??? (in /tmp/conftest) ==5879== by 0x575903: __libc_csu_init (elf-init.c:88) ==5879== by 0x5751F6: (below main) (libc-start.c:264) ==5879== ==5879== HEAP SUMMARY: ==5879== in use at exit: 0 bytes in 0 blocks ==5879== total heap usage: 0 allocs, 0 frees, 0 bytes allocated ==5879== ==5879== All heap blocks were freed -- no leaks are possible ==5879== ==5879== For lists of detected and suppressed errors, rerun with: -s ==5879== ERROR SUMMARY: 12 errors from 12 contexts (suppressed: 0 from 0)