[ https://issues.apache.org/jira/browse/AMQCPP-430?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Helen Huang updated AMQCPP-430: ------------------------------- Environment: Windows xp service pack 3, ActiveMQ broker 5.3.1, apr 1.4.2, apr-util 1.3.9, apr iconv 1.2.1 > CMS crashes in decaf::internal::util::concurrent::MutexImpl::destroy > -------------------------------------------------------------------- > > Key: AMQCPP-430 > URL: https://issues.apache.org/jira/browse/AMQCPP-430 > Project: ActiveMQ C++ Client > Issue Type: Bug > Affects Versions: 3.4.1 > Environment: Windows xp service pack 3, ActiveMQ broker 5.3.1, apr > 1.4.2, apr-util 1.3.9, apr iconv 1.2.1 > Reporter: Helen Huang > Assignee: Timothy Bish > Priority: Critical > Fix For: 3.4.1, 3.5.0 > > > Found a crash in CMS. The following is the call stack. Please take a look. > Thanks! > ntdll!RtlDeleteCriticalSection+51 0a42e258 0a42fcec 0f6be6d0 > activemq_cppu!decaf::internal::util::concurrent::MutexImpl::destroy+3b > 0a42e258 36901bd1 00000000 > activemq_cppu!decaf::util::concurrent::Mutex::~Mutex+5f 36901a31 > 0a42fce0 00000000 > activemq_cppu!decaf::io::OutputStream::~OutputStream+4e 36901a09 > 0a42fce0 00000000 > activemq_cppu!decaf::io::ByteArrayOutputStream::~ByteArrayOutputStream+60 > 0a4053f8 00000000 062aa6b9 > activemq_cppu!decaf::io::ByteArrayOutputStream::`vector deleting > destructor'+3d 05f40000 00000000 05ea4c58 > msvcr80!free+cd 0a16a948 0a16a950 060d418d > activemq_cppu!decaf::io::DataOutputStream::`vector deleting destructor'+51 > 000001f0 00000000 7c9115f9 > ntdll!RtlAllocateHeap+eac 0a16a950 0a16ab40 36901719 > activemq_cppu!activemq::commands::ActiveMQBytesMessage::copyDataStructure+43 > 0a16a950 3690175d 0a35a3b0 > activemq_cppu!activemq::commands::ActiveMQBytesMessage::cloneDataStructure+6a > 7c91019b 7c9101db 00000008 > ntdll!RtlpAllocateFromHeapLookaside+42 0a4358e0 0a3f8ae0 060d0ff0 > > activemq_cppu!decaf::lang::Pointer<activemq::commands::MessageId,decaf::util::concurrent::atomic::AtomicRefCounter>::`vftable' > 0a3f949c 0000000f 0a37748c > msvcp80!std::basic_string<char,std::char_traits<char>,std::allocator<char> > >::assign+7e 0f6bee30 0a3f9564 0000000b > msvcp80!std::basic_string<char,std::char_traits<char>,std::allocator<char> > >::compare+46 00000000 0000000c 0f6bee64 > msvcp80!std::basic_string<char,std::char_traits<char>,std::allocator<char> > >::compare+21 00000000 0f6bee2c 7c42319e > msvcp80!std::basic_string<char,std::char_traits<char>,std::allocator<char> > >::_Tidy+47 00000001 00000000 060b4e45 > msvcp80!std::basic_string<char,std::char_traits<char>,std::allocator<char> > >::~basic_string<char,std::char_traits<char>,std::allocator<char> >+9 > 369012d5 0a3f9488 0f6bee64 > activemq_cppu!std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > const > ,activemq::util::PrimitiveValueNode>::~pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > const ,activemq::util::PrimitiveValueNode>+45 0a16aafc 0a3f9488 > 00000000 > ntdll!RtlpAllocateFromHeapLookaside+42 00000000 00000000 00000000 > > 0x0a3f9488 00000000 00000000 063477c4 > msvcp80!std::basic_string<char,std::char_traits<char>,std::allocator<char> > >::compare+1e 7c83194f 00002d54 0f6bef90 > ntdll!NtQueryValueKey+c 0000192d 0f6bed0c 0f6becec > kernel32!GetNameFromValue+10d 00000020 0f6bef2c 0f6bf1ec > msvcp80!std::_Allocate<char>+15 > -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira