Package: rageircd Version: 2.0.1-4 Followup-For: Bug #331089
==8384== Memcheck, a memory error detector. ==8384== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==8384== Using LibVEX rev 1471, a library for dynamic binary translation. ==8384== Copyright (C) 2004-2005, and GNU GPL'd, by OpenWorks LLP. ==8384== Using valgrind-3.1.0-Debian, a dynamic binary instrumentation framework. ==8384== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==8384== For more details, rerun with: -v ==8384== ==8384== Conditional jump or move depends on uninitialised value(s) ==8384== at 0x421AB00: (within /lib/tls/i686/cmov/libc-2.3.5.so) ==8384== by 0x421A7CE: __strtol_internal (in /lib/tls/i686/cmov/libc-2.3.5.so) ==8384== by 0x805EF5F: main (in /usr/bin/rageircd) ==8384== ==8384== Conditional jump or move depends on uninitialised value(s) ==8384== at 0x421AB17: (within /lib/tls/i686/cmov/libc-2.3.5.so) ==8384== by 0x421A7CE: __strtol_internal (in /lib/tls/i686/cmov/libc-2.3.5.so) ==8384== by 0x805EF5F: main (in /usr/bin/rageircd) ==8384== ==8384== Use of uninitialised value of size 4 ==8384== at 0x421AB3B: (within /lib/tls/i686/cmov/libc-2.3.5.so) ==8384== by 0x421A7CE: __strtol_internal (in /lib/tls/i686/cmov/libc-2.3.5.so) ==8384== by 0x805EF5F: main (in /usr/bin/rageircd) ==8384== ==8384== Syscall param write(buf) points to uninitialised byte(s) ==8384== at 0x40007A2: (within /lib/ld-2.3.5.so) ==8384== by 0x424DEB8: (within /lib/tls/i686/cmov/libc-2.3.5.so) ==8384== by 0x424DF8E: _IO_do_write (in /lib/tls/i686/cmov/libc-2.3.5.so) ==8384== by 0x424D6A9: _IO_file_close_it (in /lib/tls/i686/cmov/libc-2.3.5.so) ==8384== by 0x42439AF: fclose (in /lib/tls/i686/cmov/libc-2.3.5.so) ==8384== by 0x4152F51: RAND_write_file (in /usr/lib/i686/cmov/libcrypto.so.0.9.8) ==8384== by 0x805A316: init_dh (in /usr/bin/rageircd) ==8384== by 0x805F025: main (in /usr/bin/rageircd) ==8384== Address 0x401F000 is not stack'd, malloc'd or (recently) free'd ==8384== ==8384== Conditional jump or move depends on uninitialised value(s) ==8384== at 0x805FC0A: ircvsprintf (in /usr/bin/rageircd) ==8384== by 0x8060029: ircsprintf (in /usr/bin/rageircd) ==8384== by 0x8056134: add_chan_mode (in /usr/bin/rageircd) ==8384== by 0x8056265: init_chan_mode (in /usr/bin/rageircd) ==8384== by 0x805F093: main (in /usr/bin/rageircd) ==8384== ==8384== Conditional jump or move depends on uninitialised value(s) ==8384== at 0x805FC24: ircvsprintf (in /usr/bin/rageircd) ==8384== by 0x8060029: ircsprintf (in /usr/bin/rageircd) ==8384== by 0x8056134: add_chan_mode (in /usr/bin/rageircd) ==8384== by 0x8056265: init_chan_mode (in /usr/bin/rageircd) ==8384== by 0x805F093: main (in /usr/bin/rageircd) ==8384== ==8384== Conditional jump or move depends on uninitialised value(s) ==8384== at 0x805FF48: ircvsnprintf (in /usr/bin/rageircd) ==8384== by 0x806004D: ircsnprintf (in /usr/bin/rageircd) ==8384== by 0x805E91D: build_isupport (in /usr/bin/rageircd) ==8384== by 0x805613C: add_chan_mode (in /usr/bin/rageircd) ==8384== by 0x8056265: init_chan_mode (in /usr/bin/rageircd) ==8384== by 0x805F093: main (in /usr/bin/rageircd) ==8384== ==8384== Conditional jump or move depends on uninitialised value(s) ==8384== at 0x401CEF5: strlen (mac_replace_strmem.c:243) ==8384== by 0x422D92B: vfprintf (in /lib/tls/i686/cmov/libc-2.3.5.so) ==8384== by 0x424666A: vsprintf (in /lib/tls/i686/cmov/libc-2.3.5.so) ==8384== by 0x805FDB2: ircvsnprintf (in /usr/bin/rageircd) ==8384== by 0x806004D: ircsnprintf (in /usr/bin/rageircd) ==8384== by 0x805E91D: build_isupport (in /usr/bin/rageircd) ==8384== by 0x805613C: add_chan_mode (in /usr/bin/rageircd) ==8384== by 0x8056265: init_chan_mode (in /usr/bin/rageircd) ==8384== by 0x805F093: main (in /usr/bin/rageircd) ==8384== ==8384== Conditional jump or move depends on uninitialised value(s) ==8384== at 0x805FC0A: ircvsprintf (in /usr/bin/rageircd) ==8384== by 0x8060029: ircsprintf (in /usr/bin/rageircd) ==8384== by 0x8056134: add_chan_mode (in /usr/bin/rageircd) ==8384== by 0x8056279: init_chan_mode (in /usr/bin/rageircd) ==8384== by 0x805F093: main (in /usr/bin/rageircd) ==8384== ==8384== Conditional jump or move depends on uninitialised value(s) ==8384== at 0x805FC0A: ircvsprintf (in /usr/bin/rageircd) ==8384== by 0x8060029: ircsprintf (in /usr/bin/rageircd) ==8384== by 0x8056134: add_chan_mode (in /usr/bin/rageircd) ==8384== by 0x805628D: init_chan_mode (in /usr/bin/rageircd) ==8384== by 0x805F093: main (in /usr/bin/rageircd) ==8384== ==8384== Invalid read of size 4 ==8384== at 0x4010E21: (within /lib/ld-2.3.5.so) ==8384== by 0x40064AA: (within /lib/ld-2.3.5.so) ==8384== by 0x42F236F: (within /lib/tls/i686/cmov/libc-2.3.5.so) ==8384== by 0x400B026: (within /lib/ld-2.3.5.so) ==8384== by 0x42F2D2A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.5.so) ==8384== by 0x4041D37: (within /lib/tls/i686/cmov/libdl-2.3.5.so) ==8384== by 0x400B026: (within /lib/ld-2.3.5.so) ==8384== by 0x4042466: (within /lib/tls/i686/cmov/libdl-2.3.5.so) ==8384== by 0x4041D90: dlopen (in /lib/tls/i686/cmov/libdl-2.3.5.so) ==8384== by 0x8061BBB: (within /usr/bin/rageircd) ==8384== by 0x8061ED7: do_module (in /usr/bin/rageircd) ==8384== by 0x8062280: load_all_modules (in /usr/bin/rageircd) ==8384== Address 0x4517EAC is 36 bytes inside a block of size 38 alloc'd ==8384== at 0x401C6FC: calloc (vg_replace_malloc.c:279) ==8384== by 0x8061821: _MyMalloc (in /usr/bin/rageircd) ==8384== by 0x8061922: _DupString (in /usr/bin/rageircd) ==8384== by 0x8067160: parse_modules (in /usr/bin/rageircd) ==8384== by 0x8058383: (within /usr/bin/rageircd) ==8384== by 0x8058A80: init_conf (in /usr/bin/rageircd) ==8384== by 0x805F0CA: main (in /usr/bin/rageircd) ==8384== ==8384== Invalid read of size 4 ==8384== at 0x4010F89: (within /lib/ld-2.3.5.so) ==8384== by 0x40064AA: (within /lib/ld-2.3.5.so) ==8384== by 0x42F236F: (within /lib/tls/i686/cmov/libc-2.3.5.so) ==8384== by 0x400B026: (within /lib/ld-2.3.5.so) ==8384== by 0x42F2D2A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.5.so) ==8384== by 0x4041D37: (within /lib/tls/i686/cmov/libdl-2.3.5.so) ==8384== by 0x400B026: (within /lib/ld-2.3.5.so) ==8384== by 0x4042466: (within /lib/tls/i686/cmov/libdl-2.3.5.so) ==8384== by 0x4041D90: dlopen (in /lib/tls/i686/cmov/libdl-2.3.5.so) ==8384== by 0x8061BBB: (within /usr/bin/rageircd) ==8384== by 0x8061ED7: do_module (in /usr/bin/rageircd) ==8384== by 0x8062280: load_all_modules (in /usr/bin/rageircd) ==8384== Address 0x4517EAC is 36 bytes inside a block of size 38 alloc'd ==8384== at 0x401C6FC: calloc (vg_replace_malloc.c:279) ==8384== by 0x8061821: _MyMalloc (in /usr/bin/rageircd) ==8384== by 0x8061922: _DupString (in /usr/bin/rageircd) ==8384== by 0x8067160: parse_modules (in /usr/bin/rageircd) ==8384== by 0x8058383: (within /usr/bin/rageircd) ==8384== by 0x8058A80: init_conf (in /usr/bin/rageircd) ==8384== by 0x805F0CA: main (in /usr/bin/rageircd) ==8384== ==8384== Invalid read of size 4 ==8384== at 0x4010F89: (within /lib/ld-2.3.5.so) ==8384== by 0x40049C1: (within /lib/ld-2.3.5.so) ==8384== by 0x400651A: (within /lib/ld-2.3.5.so) ==8384== by 0x42F236F: (within /lib/tls/i686/cmov/libc-2.3.5.so) ==8384== by 0x400B026: (within /lib/ld-2.3.5.so) ==8384== by 0x42F2D2A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.5.so) ==8384== by 0x4041D37: (within /lib/tls/i686/cmov/libdl-2.3.5.so) ==8384== by 0x400B026: (within /lib/ld-2.3.5.so) ==8384== by 0x4042466: (within /lib/tls/i686/cmov/libdl-2.3.5.so) ==8384== by 0x4041D90: dlopen (in /lib/tls/i686/cmov/libdl-2.3.5.so) ==8384== by 0x8061BBB: (within /usr/bin/rageircd) ==8384== by 0x8061ED7: do_module (in /usr/bin/rageircd) ==8384== Address 0x4517EAC is 36 bytes inside a block of size 38 alloc'd ==8384== at 0x401C6FC: calloc (vg_replace_malloc.c:279) ==8384== by 0x8061821: _MyMalloc (in /usr/bin/rageircd) ==8384== by 0x8061922: _DupString (in /usr/bin/rageircd) ==8384== by 0x8067160: parse_modules (in /usr/bin/rageircd) ==8384== by 0x8058383: (within /usr/bin/rageircd) ==8384== by 0x8058A80: init_conf (in /usr/bin/rageircd) ==8384== by 0x805F0CA: main (in /usr/bin/rageircd) ==8384== ==8384== Conditional jump or move depends on uninitialised value(s) ==8384== at 0x40086B6: (within /lib/ld-2.3.5.so) ==8384== by 0x42F2679: (within /lib/tls/i686/cmov/libc-2.3.5.so) ==8384== by 0x400B026: (within /lib/ld-2.3.5.so) ==8384== by 0x42F2D2A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.5.so) ==8384== by 0x4041D37: (within /lib/tls/i686/cmov/libdl-2.3.5.so) ==8384== by 0x400B026: (within /lib/ld-2.3.5.so) ==8384== by 0x4042466: (within /lib/tls/i686/cmov/libdl-2.3.5.so) ==8384== by 0x4041D90: dlopen (in /lib/tls/i686/cmov/libdl-2.3.5.so) ==8384== by 0x8061BBB: (within /usr/bin/rageircd) ==8384== by 0x8061ED7: do_module (in /usr/bin/rageircd) ==8384== by 0x8062280: load_all_modules (in /usr/bin/rageircd) ==8384== by 0x805F1AB: main (in /usr/bin/rageircd) ==8384== ==8384== Conditional jump or move depends on uninitialised value(s) ==8384== at 0x4008955: (within /lib/ld-2.3.5.so) ==8384== by 0x42F2679: (within /lib/tls/i686/cmov/libc-2.3.5.so) ==8384== by 0x400B026: (within /lib/ld-2.3.5.so) ==8384== by 0x42F2D2A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.5.so) ==8384== by 0x4041D37: (within /lib/tls/i686/cmov/libdl-2.3.5.so) ==8384== by 0x400B026: (within /lib/ld-2.3.5.so) ==8384== by 0x4042466: (within /lib/tls/i686/cmov/libdl-2.3.5.so) ==8384== by 0x4041D90: dlopen (in /lib/tls/i686/cmov/libdl-2.3.5.so) ==8384== by 0x8061BBB: (within /usr/bin/rageircd) ==8384== by 0x8061ED7: do_module (in /usr/bin/rageircd) ==8384== by 0x8062280: load_all_modules (in /usr/bin/rageircd) ==8384== by 0x805F1AB: main (in /usr/bin/rageircd) ==8384== ==8384== Conditional jump or move depends on uninitialised value(s) ==8384== at 0x4008AE6: (within /lib/ld-2.3.5.so) ==8384== by 0x42F2679: (within /lib/tls/i686/cmov/libc-2.3.5.so) ==8384== by 0x400B026: (within /lib/ld-2.3.5.so) ==8384== by 0x42F2D2A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.5.so) ==8384== by 0x4041D37: (within /lib/tls/i686/cmov/libdl-2.3.5.so) ==8384== by 0x400B026: (within /lib/ld-2.3.5.so) ==8384== by 0x4042466: (within /lib/tls/i686/cmov/libdl-2.3.5.so) ==8384== by 0x4041D90: dlopen (in /lib/tls/i686/cmov/libdl-2.3.5.so) ==8384== by 0x8061BBB: (within /usr/bin/rageircd) ==8384== by 0x8061ED7: do_module (in /usr/bin/rageircd) ==8384== by 0x8062280: load_all_modules (in /usr/bin/rageircd) ==8384== by 0x805F1AB: main (in /usr/bin/rageircd) ==8384== ==8384== Conditional jump or move depends on uninitialised value(s) ==8384== at 0x4008B13: (within /lib/ld-2.3.5.so) ==8384== by 0x42F2679: (within /lib/tls/i686/cmov/libc-2.3.5.so) ==8384== by 0x400B026: (within /lib/ld-2.3.5.so) ==8384== by 0x42F2D2A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.5.so) ==8384== by 0x4041D37: (within /lib/tls/i686/cmov/libdl-2.3.5.so) ==8384== by 0x400B026: (within /lib/ld-2.3.5.so) ==8384== by 0x4042466: (within /lib/tls/i686/cmov/libdl-2.3.5.so) ==8384== by 0x4041D90: dlopen (in /lib/tls/i686/cmov/libdl-2.3.5.so) ==8384== by 0x8061BBB: (within /usr/bin/rageircd) ==8384== by 0x8061ED7: do_module (in /usr/bin/rageircd) ==8384== by 0x8062280: load_all_modules (in /usr/bin/rageircd) ==8384== by 0x805F1AB: main (in /usr/bin/rageircd) ==8384== ==8384== Conditional jump or move depends on uninitialised value(s) ==8384== at 0x40087D3: (within /lib/ld-2.3.5.so) ==8384== by 0x42F2679: (within /lib/tls/i686/cmov/libc-2.3.5.so) ==8384== by 0x400B026: (within /lib/ld-2.3.5.so) ==8384== by 0x42F2D2A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.5.so) ==8384== by 0x4041D37: (within /lib/tls/i686/cmov/libdl-2.3.5.so) ==8384== by 0x400B026: (within /lib/ld-2.3.5.so) ==8384== by 0x4042466: (within /lib/tls/i686/cmov/libdl-2.3.5.so) ==8384== by 0x4041D90: dlopen (in /lib/tls/i686/cmov/libdl-2.3.5.so) ==8384== by 0x8061BBB: (within /usr/bin/rageircd) ==8384== by 0x8061ED7: do_module (in /usr/bin/rageircd) ==8384== by 0x8062280: load_all_modules (in /usr/bin/rageircd) ==8384== by 0x805F1AB: main (in /usr/bin/rageircd) rageircd: initialisation complete, attempting to boot. ==8384== ==8384== ERROR SUMMARY: 34 errors from 18 contexts (suppressed: 21 from 1) ==8384== malloc/free: in use at exit: 2,521,655 bytes in 2,662 blocks. ==8384== malloc/free: 3,053 allocs, 391 frees, 2,560,664 bytes allocated. ==8384== For counts of detected errors, rerun with: -v ==8384== searching for pointers to 2,662 not-freed blocks. ==8384== checked 4,851,500 bytes. ==8384== ==8384== LEAK SUMMARY: ==8384== definitely lost: 0 bytes in 0 blocks. ==8384== possibly lost: 0 bytes in 0 blocks. ==8384== still reachable: 2,521,655 bytes in 2,662 blocks. ==8384== suppressed: 0 bytes in 0 blocks. ==8384== Reachable blocks (those to which a pointer was found) are not shown. ==8384== To see them, rerun with: --show-reachable=yes ==8386== ==8386== Use of uninitialised value of size 4 ==8386== at 0x411482A: BN_mod_exp_mont_consttime (in /usr/lib/i686/cmov/libcrypto.so.0.9.8) ==8386== by 0x4114D54: BN_mod_exp_mont (in /usr/lib/i686/cmov/libcrypto.so.0.9.8) ==8386== by 0x413CBCD: (within /usr/lib/i686/cmov/libcrypto.so.0.9.8) ==8386== by 0x413C877: (within /usr/lib/i686/cmov/libcrypto.so.0.9.8) ==8386== by 0x413C6E1: DH_generate_key (in /usr/lib/i686/cmov/libcrypto.so.0.9.8) ==8386== by 0x805A02B: dh_start_session (in /usr/bin/rageircd) ==8386== by 0x46789D4: m_dkey (in /usr/lib/rageircd/modules/commands.so) ==8386== by 0x80636F6: serv_parse (in /usr/bin/rageircd) ==8386== by 0x8062CBB: serv_dopacket (in /usr/bin/rageircd) ==8386== by 0x805B26D: engine_read_packet (in /usr/bin/rageircd) ==8386== by 0x805BCD8: engine_do_netio (in /usr/bin/rageircd) ==8386== by 0x805F4AD: main (in /usr/bin/rageircd) ==8386== ==8386== Use of uninitialised value of size 4 ==8386== at 0x411482A: BN_mod_exp_mont_consttime (in /usr/lib/i686/cmov/libcrypto.so.0.9.8) ==8386== by 0x4114D54: BN_mod_exp_mont (in /usr/lib/i686/cmov/libcrypto.so.0.9.8) ==8386== by 0x413CBCD: (within /usr/lib/i686/cmov/libcrypto.so.0.9.8) ==8386== by 0x413CA90: (within /usr/lib/i686/cmov/libcrypto.so.0.9.8) ==8386== by 0x413C70F: DH_compute_key (in /usr/lib/i686/cmov/libcrypto.so.0.9.8) ==8386== by 0x8059FBF: dh_generate_shared (in /usr/bin/rageircd) ==8386== by 0x4678AE1: m_dkey (in /usr/lib/rageircd/modules/commands.so) ==8386== by 0x80636F6: serv_parse (in /usr/bin/rageircd) ==8386== by 0x8062CBB: serv_dopacket (in /usr/bin/rageircd) ==8386== by 0x805B26D: engine_read_packet (in /usr/bin/rageircd) ==8386== by 0x805BCD8: engine_do_netio (in /usr/bin/rageircd) ==8386== by 0x805F4AD: main (in /usr/bin/rageircd) ==8386== ==8386== Invalid read of size 4 ==8386== at 0x40074B2: (within /lib/ld-2.3.5.so) ==8386== by 0x4007822: (within /lib/ld-2.3.5.so) ==8386== by 0x400ACB9: (within /lib/ld-2.3.5.so) ==8386== by 0x400AA9F: (within /lib/ld-2.3.5.so) ==8386== by 0x8060491: remove_client_from_list (in /usr/bin/rageircd) ==8386== by 0x806CD2C: (within /usr/bin/rageircd) ==8386== by 0x806D291: exit_client (in /usr/bin/rageircd) ==8386== by 0x806EF26: (within /usr/bin/rageircd) ==8386== by 0x806EF68: (within /usr/bin/rageircd) ==8386== by 0x805C24E: run_events (in /usr/bin/rageircd) ==8386== by 0x805F516: main (in /usr/bin/rageircd) ==8386== Address 0x402D168 is not stack'd, malloc'd or (recently) free'd ==8386== ==8386== Process terminating with default action of signal 11 (SIGSEGV): dumping core ==8386== Access not within mapped region at address 0x402D168 ==8386== at 0x40074B2: (within /lib/ld-2.3.5.so) ==8386== by 0x4007822: (within /lib/ld-2.3.5.so) ==8386== by 0x400ACB9: (within /lib/ld-2.3.5.so) ==8386== by 0x400AA9F: (within /lib/ld-2.3.5.so) ==8386== by 0x8060491: remove_client_from_list (in /usr/bin/rageircd) ==8386== by 0x806CD2C: (within /usr/bin/rageircd) ==8386== by 0x806D291: exit_client (in /usr/bin/rageircd) ==8386== by 0x806EF26: (within /usr/bin/rageircd) ==8386== by 0x806EF68: (within /usr/bin/rageircd) ==8386== by 0x805C24E: run_events (in /usr/bin/rageircd) ==8386== by 0x805F516: main (in /usr/bin/rageircd) ==8386== ==8386== Process terminating with default action of signal 11 (SIGSEGV) ==8386== Access not within mapped region at address 0x402D15C ==8386== at 0x40074B2: (within /lib/ld-2.3.5.so) ==8386== by 0x4007822: (within /lib/ld-2.3.5.so) ==8386== by 0x400ACB9: (within /lib/ld-2.3.5.so) ==8386== by 0x400AA9F: (within /lib/ld-2.3.5.so) ==8386== by 0x77207811: ??? ==8386== by 0x4007822: (within /lib/ld-2.3.5.so) ==8386== by 0x400ACB9: (within /lib/ld-2.3.5.so) ==8386== by 0x400AA9F: (within /lib/ld-2.3.5.so) ==8386== by 0x8060491: remove_client_from_list (in /usr/bin/rageircd) ==8386== by 0x806CD2C: (within /usr/bin/rageircd) ==8386== by 0x806D291: exit_client (in /usr/bin/rageircd) ==8386== by 0x806EF26: (within /usr/bin/rageircd) ==8386== ==8386== ERROR SUMMARY: 87588 errors from 21 contexts (suppressed: 35 from 4) ==8386== malloc/free: in use at exit: 2,947,231 bytes in 2,684 blocks. ==8386== malloc/free: 3,419 allocs, 735 frees, 3,042,852 bytes allocated. ==8386== For counts of detected errors, rerun with: -v ==8386== searching for pointers to 2,684 not-freed blocks. ==8386== checked 5,067,396 bytes. ==8386== ==8386== LEAK SUMMARY: ==8386== definitely lost: 0 bytes in 0 blocks. ==8386== possibly lost: 0 bytes in 0 blocks. ==8386== still reachable: 2,947,231 bytes in 2,684 blocks. ==8386== suppressed: 0 bytes in 0 blocks. ==8386== Reachable blocks (those to which a pointer was found) are not shown. ==8386== To see them, rerun with: --show-reachable=yes ==22110== Memcheck, a memory error detector. ==22110== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==22110== Using LibVEX rev 1471, a library for dynamic binary translation. ==22110== Copyright (C) 2004-2005, and GNU GPL'd, by OpenWorks LLP. ==22110== Using valgrind-3.1.0-Debian, a dynamic binary instrumentation framework. ==22110== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==22110== For more details, rerun with: -v ==22110== ==22110== Conditional jump or move depends on uninitialised value(s) ==22110== at 0x421AB00: (within /lib/tls/i686/cmov/libc-2.3.5.so) ==22110== by 0x421A7CE: __strtol_internal (in /lib/tls/i686/cmov/libc-2.3.5.so) ==22110== by 0x805EF5F: main (in /usr/bin/rageircd) ==22110== ==22110== Conditional jump or move depends on uninitialised value(s) ==22110== at 0x421AB17: (within /lib/tls/i686/cmov/libc-2.3.5.so) ==22110== by 0x421A7CE: __strtol_internal (in /lib/tls/i686/cmov/libc-2.3.5.so) ==22110== by 0x805EF5F: main (in /usr/bin/rageircd) ==22110== ==22110== Use of uninitialised value of size 4 ==22110== at 0x421AB3B: (within /lib/tls/i686/cmov/libc-2.3.5.so) ==22110== by 0x421A7CE: __strtol_internal (in /lib/tls/i686/cmov/libc-2.3.5.so) ==22110== by 0x805EF5F: main (in /usr/bin/rageircd) ==22110== ==22110== Syscall param write(buf) points to uninitialised byte(s) ==22110== at 0x40007A2: (within /lib/ld-2.3.5.so) ==22110== by 0x424DEC8: (within /lib/tls/i686/cmov/libc-2.3.5.so) ==22110== by 0x424DF9E: _IO_do_write (in /lib/tls/i686/cmov/libc-2.3.5.so) ==22110== by 0x424D6B9: _IO_file_close_it (in /lib/tls/i686/cmov/libc-2.3.5.so) ==22110== by 0x42439BF: fclose (in /lib/tls/i686/cmov/libc-2.3.5.so) ==22110== by 0x4152F51: RAND_write_file (in /usr/lib/i686/cmov/libcrypto.so.0.9.8) ==22110== by 0x805A316: init_dh (in /usr/bin/rageircd) ==22110== by 0x805F025: main (in /usr/bin/rageircd) ==22110== Address 0x401F000 is not stack'd, malloc'd or (recently) free'd ==22110== ==22110== Conditional jump or move depends on uninitialised value(s) ==22110== at 0x805FC0A: ircvsprintf (in /usr/bin/rageircd) ==22110== by 0x8060029: ircsprintf (in /usr/bin/rageircd) ==22110== by 0x8056134: add_chan_mode (in /usr/bin/rageircd) ==22110== by 0x8056265: init_chan_mode (in /usr/bin/rageircd) ==22110== by 0x805F093: main (in /usr/bin/rageircd) ==22110== ==22110== Conditional jump or move depends on uninitialised value(s) ==22110== at 0x805FC24: ircvsprintf (in /usr/bin/rageircd) ==22110== by 0x8060029: ircsprintf (in /usr/bin/rageircd) ==22110== by 0x8056134: add_chan_mode (in /usr/bin/rageircd) ==22110== by 0x8056265: init_chan_mode (in /usr/bin/rageircd) ==22110== by 0x805F093: main (in /usr/bin/rageircd) ==22110== ==22110== Conditional jump or move depends on uninitialised value(s) ==22110== at 0x805FF48: ircvsnprintf (in /usr/bin/rageircd) ==22110== by 0x806004D: ircsnprintf (in /usr/bin/rageircd) ==22110== by 0x805E91D: build_isupport (in /usr/bin/rageircd) ==22110== by 0x805613C: add_chan_mode (in /usr/bin/rageircd) ==22110== by 0x8056265: init_chan_mode (in /usr/bin/rageircd) ==22110== by 0x805F093: main (in /usr/bin/rageircd) ==22110== ==22110== Conditional jump or move depends on uninitialised value(s) ==22110== at 0x401D0C5: strlen (mac_replace_strmem.c:243) ==22110== by 0x422D93B: vfprintf (in /lib/tls/i686/cmov/libc-2.3.5.so) ==22110== by 0x424667A: vsprintf (in /lib/tls/i686/cmov/libc-2.3.5.so) ==22110== by 0x805FDB2: ircvsnprintf (in /usr/bin/rageircd) ==22110== by 0x806004D: ircsnprintf (in /usr/bin/rageircd) ==22110== by 0x805E91D: build_isupport (in /usr/bin/rageircd) ==22110== by 0x805613C: add_chan_mode (in /usr/bin/rageircd) ==22110== by 0x8056265: init_chan_mode (in /usr/bin/rageircd) ==22110== by 0x805F093: main (in /usr/bin/rageircd) ==22110== ==22110== Conditional jump or move depends on uninitialised value(s) ==22110== at 0x805FC0A: ircvsprintf (in /usr/bin/rageircd) ==22110== by 0x8060029: ircsprintf (in /usr/bin/rageircd) ==22110== by 0x8056134: add_chan_mode (in /usr/bin/rageircd) ==22110== by 0x8056279: init_chan_mode (in /usr/bin/rageircd) ==22110== by 0x805F093: main (in /usr/bin/rageircd) ==22110== ==22110== Conditional jump or move depends on uninitialised value(s) ==22110== at 0x805FC24: ircvsprintf (in /usr/bin/rageircd) ==22110== by 0x8060029: ircsprintf (in /usr/bin/rageircd) ==22110== by 0x8056134: add_chan_mode (in /usr/bin/rageircd) ==22110== by 0x8056279: init_chan_mode (in /usr/bin/rageircd) ==22110== by 0x805F093: main (in /usr/bin/rageircd) ==22110== ==22110== Conditional jump or move depends on uninitialised value(s) ==22110== at 0x805FC0A: ircvsprintf (in /usr/bin/rageircd) ==22110== by 0x8060029: ircsprintf (in /usr/bin/rageircd) ==22110== by 0x8056134: add_chan_mode (in /usr/bin/rageircd) ==22110== by 0x805628D: init_chan_mode (in /usr/bin/rageircd) ==22110== by 0x805F093: main (in /usr/bin/rageircd) ==22110== ==22110== Conditional jump or move depends on uninitialised value(s) ==22110== at 0x805FC24: ircvsprintf (in /usr/bin/rageircd) ==22110== by 0x8060029: ircsprintf (in /usr/bin/rageircd) ==22110== by 0x8056134: add_chan_mode (in /usr/bin/rageircd) ==22110== by 0x805628D: init_chan_mode (in /usr/bin/rageircd) ==22110== by 0x805F093: main (in /usr/bin/rageircd) ==22110== ==22110== Invalid read of size 4 ==22110== at 0x4010E51: (within /lib/ld-2.3.5.so) ==22110== by 0x40064DA: (within /lib/ld-2.3.5.so) ==22110== by 0x42F239F: (within /lib/tls/i686/cmov/libc-2.3.5.so) ==22110== by 0x400B056: (within /lib/ld-2.3.5.so) ==22110== by 0x42F2D5A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.5.so) ==22110== by 0x4041D37: (within /lib/tls/i686/cmov/libdl-2.3.5.so) ==22110== by 0x400B056: (within /lib/ld-2.3.5.so) ==22110== by 0x4042466: (within /lib/tls/i686/cmov/libdl-2.3.5.so) ==22110== by 0x4041D90: dlopen (in /lib/tls/i686/cmov/libdl-2.3.5.so) ==22110== by 0x8061BBB: (within /usr/bin/rageircd) ==22110== by 0x8061ED7: do_module (in /usr/bin/rageircd) ==22110== by 0x8062280: load_all_modules (in /usr/bin/rageircd) ==22110== Address 0x4517EAC is 36 bytes inside a block of size 38 alloc'd ==22110== at 0x401C88E: calloc (vg_replace_malloc.c:279) ==22110== by 0x8061821: _MyMalloc (in /usr/bin/rageircd) ==22110== by 0x8061922: _DupString (in /usr/bin/rageircd) ==22110== by 0x8067160: parse_modules (in /usr/bin/rageircd) ==22110== by 0x8058383: (within /usr/bin/rageircd) ==22110== by 0x8058A80: init_conf (in /usr/bin/rageircd) ==22110== by 0x805F0CA: main (in /usr/bin/rageircd) ==22110== ==22110== Invalid read of size 4 ==22110== at 0x4010FB9: (within /lib/ld-2.3.5.so) ==22110== by 0x40064DA: (within /lib/ld-2.3.5.so) ==22110== by 0x42F239F: (within /lib/tls/i686/cmov/libc-2.3.5.so) ==22110== by 0x400B056: (within /lib/ld-2.3.5.so) ==22110== by 0x42F2D5A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.5.so) ==22110== by 0x4041D37: (within /lib/tls/i686/cmov/libdl-2.3.5.so) ==22110== by 0x400B056: (within /lib/ld-2.3.5.so) ==22110== by 0x4042466: (within /lib/tls/i686/cmov/libdl-2.3.5.so) ==22110== by 0x4041D90: dlopen (in /lib/tls/i686/cmov/libdl-2.3.5.so) ==22110== by 0x8061BBB: (within /usr/bin/rageircd) ==22110== by 0x8061ED7: do_module (in /usr/bin/rageircd) ==22110== by 0x8062280: load_all_modules (in /usr/bin/rageircd) ==22110== Address 0x4517EAC is 36 bytes inside a block of size 38 alloc'd ==22110== at 0x401C88E: calloc (vg_replace_malloc.c:279) ==22110== by 0x8061821: _MyMalloc (in /usr/bin/rageircd) ==22110== by 0x8061922: _DupString (in /usr/bin/rageircd) ==22110== by 0x8067160: parse_modules (in /usr/bin/rageircd) ==22110== by 0x8058383: (within /usr/bin/rageircd) ==22110== by 0x8058A80: init_conf (in /usr/bin/rageircd) ==22110== by 0x805F0CA: main (in /usr/bin/rageircd) ==22110== ==22110== Invalid read of size 4 ==22110== at 0x4010FB9: (within /lib/ld-2.3.5.so) ==22110== by 0x40049C1: (within /lib/ld-2.3.5.so) ==22110== by 0x400654A: (within /lib/ld-2.3.5.so) ==22110== by 0x42F239F: (within /lib/tls/i686/cmov/libc-2.3.5.so) ==22110== by 0x400B056: (within /lib/ld-2.3.5.so) ==22110== by 0x42F2D5A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.5.so) ==22110== by 0x4041D37: (within /lib/tls/i686/cmov/libdl-2.3.5.so) ==22110== by 0x400B056: (within /lib/ld-2.3.5.so) ==22110== by 0x4042466: (within /lib/tls/i686/cmov/libdl-2.3.5.so) ==22110== by 0x4041D90: dlopen (in /lib/tls/i686/cmov/libdl-2.3.5.so) ==22110== by 0x8061BBB: (within /usr/bin/rageircd) ==22110== by 0x8061ED7: do_module (in /usr/bin/rageircd) ==22110== Address 0x4517EAC is 36 bytes inside a block of size 38 alloc'd ==22110== at 0x401C88E: calloc (vg_replace_malloc.c:279) ==22110== by 0x8061821: _MyMalloc (in /usr/bin/rageircd) ==22110== by 0x8061922: _DupString (in /usr/bin/rageircd) ==22110== by 0x8067160: parse_modules (in /usr/bin/rageircd) ==22110== by 0x8058383: (within /usr/bin/rageircd) ==22110== by 0x8058A80: init_conf (in /usr/bin/rageircd) ==22110== by 0x805F0CA: main (in /usr/bin/rageircd) ==22110== ==22110== Conditional jump or move depends on uninitialised value(s) ==22110== at 0x40086E6: (within /lib/ld-2.3.5.so) ==22110== by 0x42F26A9: (within /lib/tls/i686/cmov/libc-2.3.5.so) ==22110== by 0x400B056: (within /lib/ld-2.3.5.so) ==22110== by 0x42F2D5A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.5.so) ==22110== by 0x4041D37: (within /lib/tls/i686/cmov/libdl-2.3.5.so) ==22110== by 0x400B056: (within /lib/ld-2.3.5.so) ==22110== by 0x4042466: (within /lib/tls/i686/cmov/libdl-2.3.5.so) ==22110== by 0x4041D90: dlopen (in /lib/tls/i686/cmov/libdl-2.3.5.so) ==22110== by 0x8061BBB: (within /usr/bin/rageircd) ==22110== by 0x8061ED7: do_module (in /usr/bin/rageircd) ==22110== by 0x8062280: load_all_modules (in /usr/bin/rageircd) ==22110== by 0x805F1AB: main (in /usr/bin/rageircd) ==22110== ==22110== Conditional jump or move depends on uninitialised value(s) ==22110== at 0x4008985: (within /lib/ld-2.3.5.so) ==22110== by 0x42F26A9: (within /lib/tls/i686/cmov/libc-2.3.5.so) ==22110== by 0x400B056: (within /lib/ld-2.3.5.so) ==22110== by 0x42F2D5A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.5.so) ==22110== by 0x4041D37: (within /lib/tls/i686/cmov/libdl-2.3.5.so) ==22110== by 0x400B056: (within /lib/ld-2.3.5.so) ==22110== by 0x4042466: (within /lib/tls/i686/cmov/libdl-2.3.5.so) ==22110== by 0x4041D90: dlopen (in /lib/tls/i686/cmov/libdl-2.3.5.so) ==22110== by 0x8061BBB: (within /usr/bin/rageircd) ==22110== by 0x8061ED7: do_module (in /usr/bin/rageircd) ==22110== by 0x8062280: load_all_modules (in /usr/bin/rageircd) ==22110== by 0x805F1AB: main (in /usr/bin/rageircd) ==22110== ==22110== Conditional jump or move depends on uninitialised value(s) ==22110== at 0x4008B16: (within /lib/ld-2.3.5.so) ==22110== by 0x42F26A9: (within /lib/tls/i686/cmov/libc-2.3.5.so) ==22110== by 0x400B056: (within /lib/ld-2.3.5.so) ==22110== by 0x42F2D5A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.5.so) ==22110== by 0x4041D37: (within /lib/tls/i686/cmov/libdl-2.3.5.so) ==22110== by 0x400B056: (within /lib/ld-2.3.5.so) ==22110== by 0x4042466: (within /lib/tls/i686/cmov/libdl-2.3.5.so) ==22110== by 0x4041D90: dlopen (in /lib/tls/i686/cmov/libdl-2.3.5.so) ==22110== by 0x8061BBB: (within /usr/bin/rageircd) ==22110== by 0x8061ED7: do_module (in /usr/bin/rageircd) ==22110== by 0x8062280: load_all_modules (in /usr/bin/rageircd) ==22110== by 0x805F1AB: main (in /usr/bin/rageircd) ==22110== ==22110== Conditional jump or move depends on uninitialised value(s) ==22110== at 0x4008B43: (within /lib/ld-2.3.5.so) ==22110== by 0x42F26A9: (within /lib/tls/i686/cmov/libc-2.3.5.so) ==22110== by 0x400B056: (within /lib/ld-2.3.5.so) ==22110== by 0x42F2D5A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.5.so) ==22110== by 0x4041D37: (within /lib/tls/i686/cmov/libdl-2.3.5.so) ==22110== by 0x400B056: (within /lib/ld-2.3.5.so) ==22110== by 0x4042466: (within /lib/tls/i686/cmov/libdl-2.3.5.so) ==22110== by 0x4041D90: dlopen (in /lib/tls/i686/cmov/libdl-2.3.5.so) ==22110== by 0x8061BBB: (within /usr/bin/rageircd) ==22110== by 0x8061ED7: do_module (in /usr/bin/rageircd) ==22110== by 0x8062280: load_all_modules (in /usr/bin/rageircd) ==22110== by 0x805F1AB: main (in /usr/bin/rageircd) ==22110== ==22110== Conditional jump or move depends on uninitialised value(s) ==22110== at 0x4008803: (within /lib/ld-2.3.5.so) ==22110== by 0x42F26A9: (within /lib/tls/i686/cmov/libc-2.3.5.so) ==22110== by 0x400B056: (within /lib/ld-2.3.5.so) ==22110== by 0x42F2D5A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.5.so) ==22110== by 0x4041D37: (within /lib/tls/i686/cmov/libdl-2.3.5.so) ==22110== by 0x400B056: (within /lib/ld-2.3.5.so) ==22110== by 0x4042466: (within /lib/tls/i686/cmov/libdl-2.3.5.so) ==22110== by 0x4041D90: dlopen (in /lib/tls/i686/cmov/libdl-2.3.5.so) ==22110== by 0x8061BBB: (within /usr/bin/rageircd) ==22110== by 0x8061ED7: do_module (in /usr/bin/rageircd) ==22110== by 0x8062280: load_all_modules (in /usr/bin/rageircd) ==22110== by 0x805F1AB: main (in /usr/bin/rageircd) rageircd: initialisation complete, attempting to boot. ==22110== ==22110== ERROR SUMMARY: 64 errors from 20 contexts (suppressed: 21 from 1) ==22110== malloc/free: in use at exit: 2,521,655 bytes in 2,662 blocks. ==22110== malloc/free: 3,053 allocs, 391 frees, 2,560,664 bytes allocated. ==22110== For counts of detected errors, rerun with: -v ==22110== searching for pointers to 2,662 not-freed blocks. ==22110== checked 4,851,500 bytes. ==22110== ==22110== LEAK SUMMARY: ==22110== definitely lost: 0 bytes in 0 blocks. ==22110== possibly lost: 0 bytes in 0 blocks. ==22110== still reachable: 2,521,655 bytes in 2,662 blocks. ==22110== suppressed: 0 bytes in 0 blocks. ==22110== Reachable blocks (those to which a pointer was found) are not shown. ==22110== To see them, rerun with: --show-reachable=yes ==22111== ==22111== Use of uninitialised value of size 4 ==22111== at 0x411482A: BN_mod_exp_mont_consttime (in /usr/lib/i686/cmov/libcrypto.so.0.9.8) ==22111== by 0x4114D54: BN_mod_exp_mont (in /usr/lib/i686/cmov/libcrypto.so.0.9.8) ==22111== by 0x413CBCD: (within /usr/lib/i686/cmov/libcrypto.so.0.9.8) ==22111== by 0x413C877: (within /usr/lib/i686/cmov/libcrypto.so.0.9.8) ==22111== by 0x413C6E1: DH_generate_key (in /usr/lib/i686/cmov/libcrypto.so.0.9.8) ==22111== by 0x805A02B: dh_start_session (in /usr/bin/rageircd) ==22111== by 0x46789D4: m_dkey (in /usr/lib/rageircd/modules/commands.so) ==22111== by 0x80636F6: serv_parse (in /usr/bin/rageircd) ==22111== by 0x8062CBB: serv_dopacket (in /usr/bin/rageircd) ==22111== by 0x805B26D: engine_read_packet (in /usr/bin/rageircd) ==22111== by 0x805BCD8: engine_do_netio (in /usr/bin/rageircd) ==22111== by 0x805F4AD: main (in /usr/bin/rageircd) ==22111== ==22111== Use of uninitialised value of size 4 ==22111== at 0x411482A: BN_mod_exp_mont_consttime (in /usr/lib/i686/cmov/libcrypto.so.0.9.8) ==22111== by 0x4114D54: BN_mod_exp_mont (in /usr/lib/i686/cmov/libcrypto.so.0.9.8) ==22111== by 0x413CBCD: (within /usr/lib/i686/cmov/libcrypto.so.0.9.8) ==22111== by 0x413CA90: (within /usr/lib/i686/cmov/libcrypto.so.0.9.8) ==22111== by 0x413C70F: DH_compute_key (in /usr/lib/i686/cmov/libcrypto.so.0.9.8) ==22111== by 0x8059FBF: dh_generate_shared (in /usr/bin/rageircd) ==22111== by 0x4678AE1: m_dkey (in /usr/lib/rageircd/modules/commands.so) ==22111== by 0x80636F6: serv_parse (in /usr/bin/rageircd) ==22111== by 0x8062CBB: serv_dopacket (in /usr/bin/rageircd) ==22111== by 0x805B26D: engine_read_packet (in /usr/bin/rageircd) ==22111== by 0x805BCD8: engine_do_netio (in /usr/bin/rageircd) ==22111== by 0x805F4AD: main (in /usr/bin/rageircd) ==22111== ==22111== More than 100000 total errors detected. I'm not reporting any more. ==22111== Final error counts will be inaccurate. Go fix your program! ==22111== Rerun with --error-limit=no to disable this cutoff. Note ==22111== that errors may occur in your program without prior warning from ==22111== Valgrind, because errors are no longer being displayed. ==22111== ==22111== ==22111== Process terminating with default action of signal 11 (SIGSEGV): dumping core ==22111== Access not within mapped region at address 0x402E59C ==22111== at 0x402E59C: ??? ==22111== by 0x8079920: zip_input (in /usr/bin/rageircd) ==22111== by 0x8062C26: serv_dopacket (in /usr/bin/rageircd) ==22111== by 0x805B26D: engine_read_packet (in /usr/bin/rageircd) ==22111== by 0x805BCD8: engine_do_netio (in /usr/bin/rageircd) ==22111== by 0x805F4AD: main (in /usr/bin/rageircd) ==22111== ==22111== Process terminating with default action of signal 11 (SIGSEGV) ==22111== Access not within mapped region at address 0x402D15C ==22111== at 0x40074E2: (within /lib/ld-2.3.5.so) ==22111== by 0x4007852: (within /lib/ld-2.3.5.so) ==22111== by 0x400ACE9: (within /lib/ld-2.3.5.so) ==22111== by 0x400AACF: (within /lib/ld-2.3.5.so) ==22111== by 0x4037795: ??? ==22111== by 0x8079920: zip_input (in /usr/bin/rageircd) ==22111== by 0x8062C26: serv_dopacket (in /usr/bin/rageircd) ==22111== by 0x805B26D: engine_read_packet (in /usr/bin/rageircd) ==22111== by 0x805BCD8: engine_do_netio (in /usr/bin/rageircd) ==22111== by 0x805F4AD: main (in /usr/bin/rageircd) ==22111== ==22111== ERROR SUMMARY: 100000 errors from 22 contexts (suppressed: 39 from 4) ==22111== malloc/free: in use at exit: 2,948,671 bytes in 2,691 blocks. ==22111== malloc/free: 12,516 allocs, 9,825 frees, 9,145,893 bytes allocated. ==22111== For counts of detected errors, rerun with: -v ==22111== searching for pointers to 2,691 not-freed blocks. ==22111== checked 5,042,456 bytes. ==22111== ==22111== LEAK SUMMARY: ==22111== definitely lost: 0 bytes in 0 blocks. ==22111== possibly lost: 0 bytes in 0 blocks. ==22111== still reachable: 2,948,671 bytes in 2,691 blocks. ==22111== suppressed: 0 bytes in 0 blocks. ==22111== Reachable blocks (those to which a pointer was found) are not shown. ==22111== To see them, rerun with: --show-reachable=yes -- System Information: Debian Release: testing/unstable APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15-1-686-smp Locale: LANG=en_GB, LC_CTYPE=en_GB (charmap=ISO-8859-1) Versions of packages rageircd depends on: ii adduser 3.85 Add and remove users and groups ii libc6 2.3.6-3 GNU C Library: Shared libraries an ii libssl0.9.8 0.9.8a-7 SSL shared libraries ii logrotate 3.7.1-2 Log rotation utility ii ssl-cert 1.0-11 Simple debconf wrapper for openssl ii zlib1g 1:1.2.3-9 compression library - runtime rageircd recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]