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/

Reply via email to