[ https://issues.apache.org/jira/browse/QPID-1415?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Gordon Sim resolved QPID-1415. ------------------------------ Resolution: Fixed Believe fixed by locking in broker for updates to known-brokers urls > Seg fault detected under stress test > ------------------------------------ > > Key: QPID-1415 > URL: https://issues.apache.org/jira/browse/QPID-1415 > Project: Qpid > Issue Type: Bug > Components: C++ Broker > Affects Versions: M4 > Reporter: Gordon Sim > Assignee: Andrew Stitcher > Priority: Critical > Fix For: M4 > > > ==9801== Process terminating with default action of signal 11 (SIGSEGV) > ==9801== Access not within mapped region at address 0x74588C3C2 > ==9801== at 0x3897443704: vfprintf (in /lib64/libc-2.5.so) > ==9801== by 0x38974693C9: vsnprintf (in /lib64/libc-2.5.so) > ==9801== by 0x389744D052: snprintf (in /lib64/libc-2.5.so) > ==9801== by 0x38974E6F6A: inet_ntoa (in /lib64/libc-2.5.so) > ==9801== by 0x538A19A: qpid::sys::SystemInfo::getLocalIpAddresses(unsigned > short, std::vector<qpid::Address, std::allocator<qpid::Address> >&) (in > /root/mrg_installed/lib/libqpidcommon.so.0.1.0) > ==9801== by 0x53A748B: qpid::Url::getIpAddressesUrl(unsigned short) (in > /root/mrg_installed/lib/libqpidcommon.so.0.1.0) > ==9801== by 0x4DAF874: qpid::broker::Broker::getKnownBrokersImpl() (in > /root/mrg_installed/lib/libqpidbroker.so.0.1.0) > ==9801== by 0x4DBAC47: boost::_mfi::mf0<std::vector<qpid::Url, > std::allocator<qpid::Url> >, > qpid::broker::Broker>::operator()(qpid::broker::Broker*) const (in > /root/mrg_installed/lib/libqpidbroker.so.0.1.0) > ==9801== by 0x4DBACF6: std::vector<qpid::Url, std::allocator<qpid::Url> > > boost::_bi::list1<boost::_bi::value<qpid::broker::Broker*> > >::operator()<std::vector<qpid::Url, std::allocator<qpid::Url> >, > boost::_mfi::mf0<std::allocator<qpid::Url>, qpid::broker::Broker>, > boost::_bi::list0>(boost::_bi::type<boost::_mfi::mf0<std::allocator<qpid::Url>, > qpid::broker::Broker> >, boost::_mfi::mf0<std::allocator<qpid::Url>, > qpid::broker::Broker>&, boost::_bi::list0&, long) (in > /root/mrg_installed/lib/libqpidbroker.so.0.1.0) > ==9801== by 0x4DBAD43: boost::_bi::bind_t<std::vector<qpid::Url, > std::allocator<qpid::Url> >, boost::_mfi::mf0<std::vector<qpid::Url, > std::allocator<qpid::Url> >, qpid::broker::Broker>, > boost::_bi::list1<boost::_bi::value<qpid::broker::Broker*> > >::operator()() > (in /root/mrg_installed/lib/libqpidbroker.so.0.1.0) > ==9801== by 0x4DBAD71: > boost::detail::function::function_obj_invoker0<boost::_bi::bind_t<std::vector<qpid::Url, > std::allocator<qpid::Url> >, boost::_mfi::mf0<std::vector<qpid::Url, > std::allocator<qpid::Url> >, qpid::broker::Broker>, > boost::_bi::list1<boost::_bi::value<qpid::broker::Broker*> > >, > std::vector<qpid::Url, std::allocator<qpid::Url> > > >::invoke(boost::detail::function::any_pointer) (in > /root/mrg_installed/lib/libqpidbroker.so.0.1.0) > ==9801== by 0x4DEA6FF: boost::function0<std::vector<qpid::Url, > std::allocator<qpid::Url> >, std::allocator<void> >::operator()() const (in > /root/mrg_installed/lib/libqpidbroker.so.0.1.0) > ==9801== > ==9801== ERROR SUMMARY: 30 errors from 15 contexts (suppressed: 36 from 1) > ==9801== -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.