Created
November 22, 2012 01:00
-
-
Save methodmissing/4128798 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Lourenss-MacBook-Air:.libs lourens$ valgrind --tool=memcheck --leak-check=full ./test_monitor | |
==65128== Memcheck, a memory error detector | |
==65128== Copyright (C) 2002-2012, and GNU GPL'd, by Julian Seward et al. | |
==65128== Using Valgrind-3.8.1 and LibVEX; rerun with -h for copyright info | |
==65128== Command: ./test_monitor | |
==65128== | |
--65128-- ./test_monitor: | |
--65128-- dSYM directory is missing; consider using --dsymutil=yes | |
UNKNOWN __pthread_sigmask is unsupported. This warning will not be repeated. | |
==65128== | |
==65128== HEAP SUMMARY: | |
==65128== in use at exit: 9,981 bytes in 111 blocks | |
==65128== total heap usage: 460 allocs, 349 frees, 255,119 bytes allocated | |
==65128== | |
==65128== 85 (40 direct, 45 indirect) bytes in 1 blocks are definitely lost in loss record 31 of 52 | |
==65128== at 0xC0E7: malloc (vg_replace_malloc.c:274) | |
==65128== by 0x22E31: zmq::msg_t::init_data(void*, unsigned long, void (*)(void*, void*), void*) (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x2F585: zmq::socket_base_t::monitor_event(zmq_event_t) (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x2FD65: zmq::socket_base_t::event_connect_delayed(std::string&, int) (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x24D3B: zmq::object_t::process_command(zmq::command_t&) (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x1F4BB: zmq::io_thread_t::in_event() (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x21676: zmq::kqueue_t::loop() (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x37C28: thread_routine (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x2C78BE: _pthread_start (in /usr/lib/system/libsystem_c.dylib) | |
==65128== by 0x2CAB74: thread_start (in /usr/lib/system/libsystem_c.dylib) | |
==65128== | |
==65128== 85 (40 direct, 45 indirect) bytes in 1 blocks are definitely lost in loss record 32 of 52 | |
==65128== at 0xC0E7: malloc (vg_replace_malloc.c:274) | |
==65128== by 0x22E31: zmq::msg_t::init_data(void*, unsigned long, void (*)(void*, void*), void*) (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x2F585: zmq::socket_base_t::monitor_event(zmq_event_t) (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x2F675: zmq::socket_base_t::event_disconnected(std::string&, int) (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x3360A: zmq::stream_engine_t::error() (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x21640: zmq::kqueue_t::loop() (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x37C28: thread_routine (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x2C78BE: _pthread_start (in /usr/lib/system/libsystem_c.dylib) | |
==65128== by 0x2CAB74: thread_start (in /usr/lib/system/libsystem_c.dylib) | |
==65128== | |
==65128== 85 (40 direct, 45 indirect) bytes in 1 blocks are definitely lost in loss record 33 of 52 | |
==65128== at 0xC0E7: malloc (vg_replace_malloc.c:274) | |
==65128== by 0x22E31: zmq::msg_t::init_data(void*, unsigned long, void (*)(void*, void*), void*) (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x2F585: zmq::socket_base_t::monitor_event(zmq_event_t) (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x2FC87: zmq::socket_base_t::event_connect_retried(std::string&, int) (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x36A6E: zmq::tcp_connecter_t::process_plug() (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x24D3B: zmq::object_t::process_command(zmq::command_t&) (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x1F4BB: zmq::io_thread_t::in_event() (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x21676: zmq::kqueue_t::loop() (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x37C28: thread_routine (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x2C78BE: _pthread_start (in /usr/lib/system/libsystem_c.dylib) | |
==65128== by 0x2CAB74: thread_start (in /usr/lib/system/libsystem_c.dylib) | |
==65128== | |
==65128== 170 (80 direct, 90 indirect) bytes in 2 blocks are definitely lost in loss record 42 of 52 | |
==65128== at 0xC0E7: malloc (vg_replace_malloc.c:274) | |
==65128== by 0x22E31: zmq::msg_t::init_data(void*, unsigned long, void (*)(void*, void*), void*) (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x2F585: zmq::socket_base_t::monitor_event(zmq_event_t) (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x2FE43: zmq::socket_base_t::event_connected(std::string&, int) (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x2165B: zmq::kqueue_t::loop() (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x37C28: thread_routine (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x2C78BE: _pthread_start (in /usr/lib/system/libsystem_c.dylib) | |
==65128== by 0x2CAB74: thread_start (in /usr/lib/system/libsystem_c.dylib) | |
==65128== | |
==65128== 425 (200 direct, 225 indirect) bytes in 5 blocks are definitely lost in loss record 45 of 52 | |
==65128== at 0xC0E7: malloc (vg_replace_malloc.c:274) | |
==65128== by 0x22E31: zmq::msg_t::init_data(void*, unsigned long, void (*)(void*, void*), void*) (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x2F585: zmq::socket_base_t::monitor_event(zmq_event_t) (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x2FD65: zmq::socket_base_t::event_connect_delayed(std::string&, int) (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x29536: zmq::poller_base_t::execute_timers() (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x21597: zmq::kqueue_t::loop() (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x37C28: thread_routine (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x2C78BE: _pthread_start (in /usr/lib/system/libsystem_c.dylib) | |
==65128== by 0x2CAB74: thread_start (in /usr/lib/system/libsystem_c.dylib) | |
==65128== | |
==65128== 425 (200 direct, 225 indirect) bytes in 5 blocks are definitely lost in loss record 46 of 52 | |
==65128== at 0xC0E7: malloc (vg_replace_malloc.c:274) | |
==65128== by 0x22E31: zmq::msg_t::init_data(void*, unsigned long, void (*)(void*, void*), void*) (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x2F585: zmq::socket_base_t::monitor_event(zmq_event_t) (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x2F831: zmq::socket_base_t::event_closed(std::string&, int) (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x364FC: zmq::tcp_connecter_t::close() (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x36AF9: zmq::tcp_connecter_t::out_event() (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x21640: zmq::kqueue_t::loop() (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x37C28: thread_routine (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x2C78BE: _pthread_start (in /usr/lib/system/libsystem_c.dylib) | |
==65128== by 0x2CAB74: thread_start (in /usr/lib/system/libsystem_c.dylib) | |
==65128== | |
==65128== 425 (200 direct, 225 indirect) bytes in 5 blocks are definitely lost in loss record 47 of 52 | |
==65128== at 0xC0E7: malloc (vg_replace_malloc.c:274) | |
==65128== by 0x22E31: zmq::msg_t::init_data(void*, unsigned long, void (*)(void*, void*), void*) (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x2F585: zmq::socket_base_t::monitor_event(zmq_event_t) (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x2FC87: zmq::socket_base_t::event_connect_retried(std::string&, int) (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x36B61: zmq::tcp_connecter_t::out_event() (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x21640: zmq::kqueue_t::loop() (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x37C28: thread_routine (in /usr/local/lib/libzmq.3.dylib) | |
==65128== by 0x2C78BE: _pthread_start (in /usr/lib/system/libsystem_c.dylib) | |
==65128== by 0x2CAB74: thread_start (in /usr/lib/system/libsystem_c.dylib) | |
==65128== | |
==65128== LEAK SUMMARY: | |
==65128== definitely lost: 800 bytes in 20 blocks | |
==65128== indirectly lost: 900 bytes in 40 blocks | |
==65128== possibly lost: 0 bytes in 0 blocks | |
==65128== still reachable: 8,281 bytes in 51 blocks | |
==65128== suppressed: 0 bytes in 0 blocks | |
==65128== Reachable blocks (those to which a pointer was found) are not shown. | |
==65128== To see them, rerun with: --leak-check=full --show-reachable=yes | |
==65128== | |
==65128== For counts of detected and suppressed errors, rerun with: -v | |
==65128== ERROR SUMMARY: 7 errors from 7 contexts (suppressed: 0 from 0) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment