On Thu, 2013-01-10 at 12:37 -0800, Alex1 wrote: > Look at the open issue db, and also the stack trace, it looks like very much > the case AMQCPP-422. > > It traced back from IOTransport->fire > Transportfilter::fire > InactivivtyMonitor::OnException > InactivivtyMonitor::stopMonitorThread > synchronized() > decaf::util::concurrent::Lock > > The pure virtual happens when syncObject->lock() called. I am guessing the > syncObject might be an corrupted pointer. > > >
I'd try it against 3.5.0 since there's a ton of fixes and changes to the threading in there. Most likely the issue is that a thread is trying to run some error handling code but its parent got deleted to early. > > -- > View this message in context: > http://activemq.2283324.n4.nabble.com/activemq-cpp-problem-when-openssl-enabled-tp4661580p4661633.html > Sent from the ActiveMQ - User mailing list archive at Nabble.com. -- Tim Bish Sr Software Engineer | RedHat Inc. tim.b...@redhat.com | www.fusesource.com | www.redhat.com skype: tabish121 | twitter: @tabish121 blog: http://timbish.blogspot.com/