You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by Bruno Matos <br...@paradigmaxis.pt> on 2009/11/22 00:40:38 UTC

Test error

Hello,

I've got a test error in Fedora 12 with the last git version:

==7064== Memcheck, a memory error detector
==7064== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==7064== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright  
info
==7064== Command: /home/bmm/Documents/Development/Qpid/qpid/qpid/cpp/ 
src/tests/.libs/lt-unit_test
==7064== Parent PID: 7058
==7064==
==7064==
==7064== HEAP SUMMARY:
==7064==     in use at exit: 1,271 bytes in 7 blocks
==7064==   total heap usage: 176,193 allocs, 176,186 frees,  
240,622,903 bytes allocated
==7064==
==7064== 160 bytes in 1 blocks are possibly lost in loss record 5 of 7
==7064==    at 0x4024F1B: calloc (vg_replace_malloc.c:418)
==7064==    by 0x40117FA: _dl_allocate_tls (in /lib/ld-2.11.so)
==7064==    by 0x4A8D4C4: pthread_create@@GLIBC_2.1 (in /lib/ 
libpthread-2.11.so)
==7064==    by 0x4A8D657: pthread_create@GLIBC_2.0 (in /lib/ 
libpthread-2.11.so)
==7064==    by 0x45F31CB:  
qpid::sys::Thread::Thread(qpid::sys::Runnable*) (Thread.cpp:44)
==7064==    by 0x41D4D7B:  
qpid::client::TCPConnector::connect(std::string const&, int)  
(Connector.cpp:207)
==7064==    by 0x41CBA81: qpid::client::ConnectionImpl::open()  
(ConnectionImpl.cpp:149)
==7064==    by 0x41BFFFB:  
qpid::client::Connection::open(qpid::client::ConnectionSettings  
const&) (Connection.cpp:123)
==7064==    by 0x41C058A: qpid::client::Connection::open(std::string  
const&, int, std::string const&, std::string const&, std::string  
const&, unsigned short) (Connection.cpp:101)
==7064==    by 0x809EA3A:  
qpid::tests::ProxyConnection::ProxyConnection(int) (BrokerFixture.h:104)
==7064==    by 0x80A3F5A:  
qpid::tests::SessionFixtureT<qpid::tests::ProxyConnection,  
qpid 
::client 
::Session_0_10>::SessionFixtureT(qpid::broker::Broker::Options)  
(BrokerFixture.h:126)
==7064==    by 0x80A0639:  
qpid::tests::exception_test::DisconnectedPop::test_method()  
(exception_test.cpp:95)
==7064==    by 0x80A0F90:  
qpid::tests::exception_test::DisconnectedPop_invoker()  
(exception_test.cpp:94)
==7064==    by 0x807D4FB:  
boost 
::unit_test 
::ut_detail::callback0_impl_t<boost::unit_test::ut_detail::unused,  
void (*)()>::invoke() (callback.hpp:56)
==7064==    by 0x406CD0D: ??? (in /usr/lib/ 
libboost_unit_test_framework.so.1.39.0)
==7064==    by 0x40533E4:  
boost 
::execution_monitor::catch_signals(boost::unit_test::callback0<int>  
const&) (in /usr/lib/libboost_unit_test_framework.so.1.39.0)
==7064==    by 0x4053485:  
boost::execution_monitor::execute(boost::unit_test::callback0<int>  
const&) (in /usr/lib/libboost_unit_test_framework.so.1.39.0)
==7064==    by 0x406CE32:  
boost 
::unit_test 
::unit_test_monitor_t 
::execute_and_translate(boost::unit_test::test_case const&) (in /usr/ 
lib/libboost_unit_test_framework.so.1.39.0)
==7064==    by 0x405D67F:  
boost::unit_test::framework_impl::visit(boost::unit_test::test_case  
const&) (in /usr/lib/libboost_unit_test_framework.so.1.39.0)
==7064==    by 0x4075552:  
boost::unit_test::traverse_test_tree(boost::unit_test::test_case  
const&, boost::unit_test::test_tree_visitor&) (in /usr/lib/ 
libboost_unit_test_framework.so.1.39.0)
==7064==    by 0x4075C06:  
boost::unit_test::traverse_test_tree(unsigned long,  
boost::unit_test::test_tree_visitor&) (in /usr/lib/ 
libboost_unit_test_framework.so.1.39.0)
==7064==    by 0x4075A38:  
boost::unit_test::traverse_test_tree(boost::unit_test::test_suite  
const&, boost::unit_test::test_tree_visitor&) (in /usr/lib/ 
libboost_unit_test_framework.so.1.39.0)
==7064==    by 0x4075C3B:  
boost::unit_test::traverse_test_tree(unsigned long,  
boost::unit_test::test_tree_visitor&) (in /usr/lib/ 
libboost_unit_test_framework.so.1.39.0)
==7064==    by 0x4075A38:  
boost::unit_test::traverse_test_tree(boost::unit_test::test_suite  
const&, boost::unit_test::test_tree_visitor&) (in /usr/lib/ 
libboost_unit_test_framework.so.1.39.0)
==7064==    by 0x4075C3B:  
boost::unit_test::traverse_test_tree(unsigned long,  
boost::unit_test::test_tree_visitor&) (in /usr/lib/ 
libboost_unit_test_framework.so.1.39.0)
==7064==
==7064== LEAK SUMMARY:
==7064==    definitely lost: 0 bytes in 0 blocks
==7064==    indirectly lost: 0 bytes in 0 blocks
==7064==      possibly lost: 160 bytes in 1 blocks
==7064==    still reachable: 1,111 bytes in 6 blocks
==7064==         suppressed: 0 bytes in 0 blocks
==7064== Reachable blocks (those to which a pointer was found) are not  
shown.
==7064== To see them, rerun with: --leak-check=full --show-reachable=yes
==7064==
==7064== For counts of detected and suppressed errors, rerun with: -v
==7064== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 330 from  
14)


Regards.


--
Bruno Matos
bruno.matos@paradigmaxis.pt




RE: Test error

Posted by Steve Huston <sh...@riverace.com>.
FYI, this looks like it could be a dup of QPID-2214...

> -----Original Message-----
> From: Bruno Matos [mailto:bruno.matos@paradigmaxis.pt] 
> Sent: Saturday, November 21, 2009 6:41 PM
> To: dev@qpid.apache.org
> Subject: Test error
> 
> 
> Hello,
> 
> I've got a test error in Fedora 12 with the last git version:
> 
> ==7064== Memcheck, a memory error detector
> ==7064== Copyright (C) 2002-2009, and GNU GPL'd, by Julian 
> Seward et al.
> ==7064== Using Valgrind-3.5.0 and LibVEX; rerun with -h for 
> copyright  
> info
> ==7064== Command:
/home/bmm/Documents/Development/Qpid/qpid/qpid/cpp/ 
> src/tests/.libs/lt-unit_test
> ==7064== Parent PID: 7058
> ==7064==
> ==7064==
> ==7064== HEAP SUMMARY:
> ==7064==     in use at exit: 1,271 bytes in 7 blocks
> ==7064==   total heap usage: 176,193 allocs, 176,186 frees,  
> 240,622,903 bytes allocated
> ==7064==
> ==7064== 160 bytes in 1 blocks are possibly lost in loss record 5 of
7
> ==7064==    at 0x4024F1B: calloc (vg_replace_malloc.c:418)
> ==7064==    by 0x40117FA: _dl_allocate_tls (in /lib/ld-2.11.so)
> ==7064==    by 0x4A8D4C4: pthread_create@@GLIBC_2.1 (in /lib/ 
> libpthread-2.11.so)
> ==7064==    by 0x4A8D657: pthread_create@GLIBC_2.0 (in /lib/ 
> libpthread-2.11.so)
> ==7064==    by 0x45F31CB:  
> qpid::sys::Thread::Thread(qpid::sys::Runnable*) (Thread.cpp:44)
> ==7064==    by 0x41D4D7B:  
> qpid::client::TCPConnector::connect(std::string const&, int)  
> (Connector.cpp:207)
> ==7064==    by 0x41CBA81: qpid::client::ConnectionImpl::open()  
> (ConnectionImpl.cpp:149)
> ==7064==    by 0x41BFFFB:  
> qpid::client::Connection::open(qpid::client::ConnectionSettings  
> const&) (Connection.cpp:123)
> ==7064==    by 0x41C058A: qpid::client::Connection::open(std::string

> const&, int, std::string const&, std::string const&, std::string  
> const&, unsigned short) (Connection.cpp:101)
> ==7064==    by 0x809EA3A:  
> qpid::tests::ProxyConnection::ProxyConnection(int) 
> (BrokerFixture.h:104)
> ==7064==    by 0x80A3F5A:  
> qpid::tests::SessionFixtureT<qpid::tests::ProxyConnection,  
> qpid 
> ::client 
> ::Session_0_10>::SessionFixtureT(qpid::broker::Broker::Options)  
> (BrokerFixture.h:126)
> ==7064==    by 0x80A0639:  
> qpid::tests::exception_test::DisconnectedPop::test_method()  
> (exception_test.cpp:95)
> ==7064==    by 0x80A0F90:  
> qpid::tests::exception_test::DisconnectedPop_invoker()  
> (exception_test.cpp:94)
> ==7064==    by 0x807D4FB:  
> boost 
> ::unit_test 
> ::ut_detail::callback0_impl_t<boost::unit_test::ut_detail::unused,  
> void (*)()>::invoke() (callback.hpp:56)
> ==7064==    by 0x406CD0D: ??? (in /usr/lib/ 
> libboost_unit_test_framework.so.1.39.0)
> ==7064==    by 0x40533E4:  
> boost 
> ::execution_monitor::catch_signals(boost::unit_test::callback0<int>

> const&) (in /usr/lib/libboost_unit_test_framework.so.1.39.0)
> ==7064==    by 0x4053485:  
> boost::execution_monitor::execute(boost::unit_test::callback0<int>  
> const&) (in /usr/lib/libboost_unit_test_framework.so.1.39.0)
> ==7064==    by 0x406CE32:  
> boost 
> ::unit_test 
> ::unit_test_monitor_t 
> ::execute_and_translate(boost::unit_test::test_case const&) (in
/usr/ 
> lib/libboost_unit_test_framework.so.1.39.0)
> ==7064==    by 0x405D67F:  
> boost::unit_test::framework_impl::visit(boost::unit_test::test_case

> const&) (in /usr/lib/libboost_unit_test_framework.so.1.39.0)
> ==7064==    by 0x4075552:  
> boost::unit_test::traverse_test_tree(boost::unit_test::test_case  
> const&, boost::unit_test::test_tree_visitor&) (in /usr/lib/ 
> libboost_unit_test_framework.so.1.39.0)
> ==7064==    by 0x4075C06:  
> boost::unit_test::traverse_test_tree(unsigned long,  
> boost::unit_test::test_tree_visitor&) (in /usr/lib/ 
> libboost_unit_test_framework.so.1.39.0)
> ==7064==    by 0x4075A38:  
> boost::unit_test::traverse_test_tree(boost::unit_test::test_suite  
> const&, boost::unit_test::test_tree_visitor&) (in /usr/lib/ 
> libboost_unit_test_framework.so.1.39.0)
> ==7064==    by 0x4075C3B:  
> boost::unit_test::traverse_test_tree(unsigned long,  
> boost::unit_test::test_tree_visitor&) (in /usr/lib/ 
> libboost_unit_test_framework.so.1.39.0)
> ==7064==    by 0x4075A38:  
> boost::unit_test::traverse_test_tree(boost::unit_test::test_suite  
> const&, boost::unit_test::test_tree_visitor&) (in /usr/lib/ 
> libboost_unit_test_framework.so.1.39.0)
> ==7064==    by 0x4075C3B:  
> boost::unit_test::traverse_test_tree(unsigned long,  
> boost::unit_test::test_tree_visitor&) (in /usr/lib/ 
> libboost_unit_test_framework.so.1.39.0)
> ==7064==
> ==7064== LEAK SUMMARY:
> ==7064==    definitely lost: 0 bytes in 0 blocks
> ==7064==    indirectly lost: 0 bytes in 0 blocks
> ==7064==      possibly lost: 160 bytes in 1 blocks
> ==7064==    still reachable: 1,111 bytes in 6 blocks
> ==7064==         suppressed: 0 bytes in 0 blocks
> ==7064== Reachable blocks (those to which a pointer was 
> found) are not  
> shown.
> ==7064== To see them, rerun with: --leak-check=full 
> --show-reachable=yes
> ==7064==
> ==7064== For counts of detected and suppressed errors, rerun with:
-v
> ==7064== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 
> 330 from  
> 14)
> 
> 
> Regards.
> 
> 
> --
> Bruno Matos
> bruno.matos@paradigmaxis.pt
> 
> 
> 
> 


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org