Bug 1024832
Summary: | C# client conecting on SSL raises unhandled exception | ||
---|---|---|---|
Product: | Red Hat Enterprise MRG | Reporter: | Petra Svobodová <psvobodo> |
Component: | qpid-cpp | Assignee: | Cliff Jansen <cjansen> |
Status: | CLOSED ERRATA | QA Contact: | Petra Svobodová <psvobodo> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | Development | CC: | cjansen, crolke, jross, lzhaldyb, mcressma |
Target Milestone: | 3.0 | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Windows | ||
Whiteboard: | |||
Fixed In Version: | qpid-cpp-0.22-30 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2014-09-24 15:09:00 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Petra Svobodová
2013-10-30 13:41:21 UTC
A call stack trace from Visual Studio 2008, 32-bit, Debug
crypt32.dll!000007fefd926dbf()
[Frames below may be incorrect and/or missing, no symbols loaded for crypt32.dll]
crypt32.dll!000007fefd926d93()
qpidclientd.dll!qpid::client::windows::SslConnector::~SslConnector() Line 188 C++
qpidclientd.dll!qpid::client::windows::SslConnector::`scalar deleting destructor'() + 0x31 bytes C++
qpidclientd.dll!boost::checked_delete<qpid::client::Connector>(qpid::client::Connector * x=0x000000000048da20) Line 34 + 0x30 bytes C++
qpidclientd.dll!boost::scoped_ptr<qpid::client::Connector>::~scoped_ptr<qpid::client::Connector>() Line 81 C++
qpidclientd.dll!qpid::client::ConnectionImpl::~ConnectionImpl() Line 208 + 0x47 bytes C++
qpidclientd.dll!qpid::client::ConnectionImpl::`scalar deleting destructor'() + 0x31 bytes C++
qpidclientd.dll!qpid::client::ConnectionImpl::release() Line 389 + 0x39 bytes C++
qpidclientd.dll!boost::_mfi::mf0<void,qpid::client::ConnectionImpl>::operator()(qpid::client::ConnectionImpl * p=0x000000000048d000) Line 50 C++
qpidclientd.dll!boost::_bi::list1<boost::arg<1> >::operator()<boost::_mfi::mf0<void,qpid::client::ConnectionImpl>,boost::_bi::list1<qpid::client::ConnectionImpl * __ptr64 & __ptr64> >(boost::_bi::type<void> __formal={...}, boost::_mfi::mf0<void,qpid::client::ConnectionImpl> & f={...}, boost::_bi::list1<qpid::client::ConnectionImpl * &> & a={...}, boost::_bi::type<void> __formal={...}) Line 254 C++
qpidclientd.dll!boost::_bi::bind_t<void,boost::_mfi::mf0<void,qpid::client::ConnectionImpl>,boost::_bi::list1<boost::arg<1> > >::operator()<qpid::client::ConnectionImpl * __ptr64>(qpid::client::ConnectionImpl * & a1=0x000000000048d000) Line 33 C++
qpidclientd.dll!boost::detail::sp_counted_impl_pd<qpid::client::ConnectionImpl * __ptr64,boost::_bi::bind_t<void,boost::_mfi::mf0<void,qpid::client::ConnectionImpl>,boost::_bi::list1<boost::arg<1> > > >::dispose() Line 149 C++
qpidclientd.dll!boost::detail::sp_counted_base::release() Line 103 C++
qpidclientd.dll!boost::detail::shared_count::~shared_count() Line 309 C++
qpidclientd.dll!boost::shared_ptr<qpid::client::ConnectionImpl>::~shared_ptr<qpid::client::ConnectionImpl>() + 0x31 bytes C++
qpidclientd.dll!qpid::client::Connection::~Connection() Line 53 + 0x3a bytes C++
qpidmessagingd.dll!qpid::client::amqp0_10::ConnectionImpl::~ConnectionImpl() + 0x63 bytes C++
qpidmessagingd.dll!qpid::client::amqp0_10::ConnectionImpl::`vbase destructor'() + 0x34 bytes C++
qpidmessagingd.dll!qpid::client::amqp0_10::ConnectionImpl::`scalar deleting destructor'() + 0x38 bytes C++
qpidmessagingd.dll!qpid::RefCounted::released() Line 48 + 0x53 bytes C++
qpidmessagingd.dll!qpid::RefCounted::release() Line 42 + 0x45 bytes C++
qpidmessagingd.dll!qpid::intrusive_ptr_release(const qpid::RefCounted * p=0x0000000000484f08) Line 54 + 0x2d bytes C++
qpidmessagingd.dll!qpid::messaging::PrivateImplRef<qpid::messaging::Connection>::dtor(qpid::messaging::Connection & t={...}) Line 88 + 0x70 bytes C++
qpidmessagingd.dll!qpid::messaging::Connection::~Connection() Line 41 + 0x2d bytes C++
> hello_world.exe!main(int argc=4, char * * argv=0x0000000000482b90) Line 52 + 0x55 bytes C++
hello_world.exe!__tmainCRTStartup() Line 586 + 0x19 bytes C
hello_world.exe!mainCRTStartup() Line 403 C
kernel32.dll!00000000776c652d()
ntdll.dll!00000000778fc541()
*** Bug 1029780 has been marked as a duplicate of this bug. *** C# and C++ clients on Windows shut down cleanly now; the issue did not occur. Verified on packages qpid-cpp-win-3.22.31.1-1 on Windows 7, Windows Server 2003, Windows Server 2008 on x86 and x64; on Windows XP-x86 and Windows Server 2008 R2. --> VERIFIED Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHEA-2014-1296.html |