==10807== Conditional jump or move depends on uninitialised value(s) ==10807== at 0x41342E: lang_phrase_parse (lang.c:116) ==10807== by 0x419136: b_msg_join (in /home/nenolod/bersirc-devel/bersirc) ==10807== by 0x417EC5: b_run_message (in /home/nenolod/bersirc-devel/bersirc) ==10807== by 0x4175A6: b_server_message (in /home/nenolod/bersirc-devel/bersirc) ==10807== by 0x4149B7: b_servers_run (in /home/nenolod/bersirc-devel/bersirc) ==10807== by 0x420403: bersirc_mainloop_it (core.c:30) ==10807== by 0x5EA26B2: event_send (object.c:126) ==10807== by 0x5EA1725: claro_run (claro.c:75) ==10807== by 0x5EA174E: claro_loop (claro.c:85) ==10807== by 0x4211A7: main (core.c:582) ==10807== ==10807== Conditional jump or move depends on uninitialised value(s) ==10807== at 0x413492: lang_phrase_parse (lang.c:121) ==10807== by 0x419136: b_msg_join (in /home/nenolod/bersirc-devel/bersirc) ==10807== by 0x417EC5: b_run_message (in /home/nenolod/bersirc-devel/bersirc) ==10807== by 0x4175A6: b_server_message (in /home/nenolod/bersirc-devel/bersirc) ==10807== by 0x4149B7: b_servers_run (in /home/nenolod/bersirc-devel/bersirc) ==10807== by 0x420403: bersirc_mainloop_it (core.c:30) ==10807== by 0x5EA26B2: event_send (object.c:126) ==10807== by 0x5EA1725: claro_run (claro.c:75) ==10807== by 0x5EA174E: claro_loop (claro.c:85) ==10807== by 0x4211A7: main (core.c:582) ==10807== ==10807== Conditional jump or move depends on uninitialised value(s) ==10807== at 0x4134A0: lang_phrase_parse (lang.c:121) ==10807== by 0x419136: b_msg_join (in /home/nenolod/bersirc-devel/bersirc) ==10807== by 0x417EC5: b_run_message (in /home/nenolod/bersirc-devel/bersirc) ==10807== by 0x4175A6: b_server_message (in /home/nenolod/bersirc-devel/bersirc) ==10807== by 0x4149B7: b_servers_run (in /home/nenolod/bersirc-devel/bersirc) ==10807== by 0x420403: bersirc_mainloop_it (core.c:30) ==10807== by 0x5EA26B2: event_send (object.c:126) ==10807== by 0x5EA1725: claro_run (claro.c:75) ==10807== by 0x5EA174E: claro_loop (claro.c:85) ==10807== by 0x4211A7: main (core.c:582) ==10807== ==10807== Use of uninitialised value of size 8 ==10807== at 0x4A1BFE2: strlen (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==10807== by 0x4134B2: lang_phrase_parse (lang.c:124) ==10807== by 0x419136: b_msg_join (in /home/nenolod/bersirc-devel/bersirc) ==10807== by 0x417EC5: b_run_message (in /home/nenolod/bersirc-devel/bersirc) ==10807== by 0x4175A6: b_server_message (in /home/nenolod/bersirc-devel/bersirc) ==10807== by 0x4149B7: b_servers_run (in /home/nenolod/bersirc-devel/bersirc) ==10807== by 0x420403: bersirc_mainloop_it (core.c:30) ==10807== by 0x5EA26B2: event_send (object.c:126) ==10807== by 0x5EA1725: claro_run (claro.c:75) ==10807== by 0x5EA174E: claro_loop (claro.c:85) ==10807== by 0x4211A7: main (core.c:582) ==10807== ==10807== Invalid read of size 1 ==10807== at 0x4A1BFE2: strlen (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==10807== by 0x4134B2: lang_phrase_parse (lang.c:124) ==10807== by 0x419136: b_msg_join (in /home/nenolod/bersirc-devel/bersirc) ==10807== by 0x417EC5: b_run_message (in /home/nenolod/bersirc-devel/bersirc) ==10807== by 0x4175A6: b_server_message (in /home/nenolod/bersirc-devel/bersirc) ==10807== by 0x4149B7: b_servers_run (in /home/nenolod/bersirc-devel/bersirc) ==10807== by 0x420403: bersirc_mainloop_it (core.c:30) ==10807== by 0x5EA26B2: event_send (object.c:126) ==10807== by 0x5EA1725: claro_run (claro.c:75) ==10807== by 0x5EA174E: claro_loop (claro.c:85) ==10807== by 0x4211A7: main (core.c:582) ==10807== Address 0x700000000 is not stack'd, malloc'd or (recently) free'd ==10807== ==10807== Process terminating with default action of signal 11 (SIGSEGV) ==10807== Access not within mapped region at address 0x700000000 ==10807== at 0x4A1BFE2: strlen (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==10807== by 0x4134B2: lang_phrase_parse (lang.c:124) ==10807== by 0x419136: b_msg_join (in /home/nenolod/bersirc-devel/bersirc) ==10807== by 0x417EC5: b_run_message (in /home/nenolod/bersirc-devel/bersirc) ==10807== by 0x4175A6: b_server_message (in /home/nenolod/bersirc-devel/bersirc) ==10807== by 0x4149B7: b_servers_run (in /home/nenolod/bersirc-devel/bersirc) ==10807== by 0x420403: bersirc_mainloop_it (core.c:30) ==10807== by 0x5EA26B2: event_send (object.c:126) ==10807== by 0x5EA1725: claro_run (claro.c:75) ==10807== by 0x5EA174E: claro_loop (claro.c:85) ==10807== by 0x4211A7: main (core.c:582) ==10807== ==10807== Invalid free() / delete / delete[] ==10807== at 0x4A1A853: free (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==10807== by 0x608EA7F: (within /lib64/libc-2.3.5.so) ==10807== by 0x608E6C1: __libc_freeres (in /lib64/libc-2.3.5.so) ==10807== by 0x491771C: _vgw_freeres (in /usr/lib64/valgrind/amd64-linux/vgpreload_core.so) ==10807== by 0x4134B2: lang_phrase_parse (lang.c:124) ==10807== by 0x419136: b_msg_join (in /home/nenolod/bersirc-devel/bersirc) ==10807== by 0x417EC5: b_run_message (in /home/nenolod/bersirc-devel/bersirc) ==10807== by 0x4175A6: b_server_message (in /home/nenolod/bersirc-devel/bersirc) ==10807== by 0x4149B7: b_servers_run (in /home/nenolod/bersirc-devel/bersirc) ==10807== by 0x420403: bersirc_mainloop_it (core.c:30) ==10807== by 0x5EA26B2: event_send (object.c:126) ==10807== by 0x5EA1725: claro_run (claro.c:75) ==10807== Address 0x4034008 is not stack'd, malloc'd or (recently) free'd ==10807== ==10807== ERROR SUMMARY: 52678 errors from 86 contexts (suppressed: 0 from 0) ==10807== malloc/free: in use at exit: 3,111,156 bytes in 27,075 blocks. ==10807== malloc/free: 323,719 allocs, 296,645 frees, 65,368,182 bytes allocated. ==10807== For counts of detected errors, rerun with: -v ==10807== searching for pointers to 27,075 not-freed blocks. ==10807== checked 3,413,784 bytes. ==10807== ==10807== LEAK SUMMARY: ==10807== definitely lost: 7,695 bytes in 232 blocks. ==10807== possibly lost: 1,600 bytes in 20 blocks. ==10807== still reachable: 3,101,861 bytes in 26,823 blocks. ==10807== suppressed: 0 bytes in 0 blocks. ==10807== Use --leak-check=full to see details of leaked memory. Segmentation fault