[ 
https://issues.apache.org/jira/browse/AMQCPP-460?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13574875#comment-13574875
 ] 

Scott Weaver commented on AMQCPP-460:
-------------------------------------

Today's 3.5.x snapshot fails with access violation too but in a different 
location:

>       
> activemq-cppd.dll!decaf::util::concurrent::locks::SynchronizerState::doAcquireShared(int
>  arg=1)  Line 798 + 0x10 bytes  C++
        
activemq-cppd.dll!decaf::util::concurrent::locks::AbstractQueuedSynchronizer::acquireShared(int
 arg=1)  Line 1603       C++
        activemq-cppd.dll!`anonymous namespace'::ReadLock::lock()  Line 531     
C++
        
activemq-cppd.dll!activemq::core::kernels::ActiveMQSessionKernel::iterateConsumers()
  Line 1339 C++
        activemq-cppd.dll!activemq::core::ActiveMQSessionExecutor::iterate()  
Line 158 + 0xb bytes      C++
        activemq-cppd.dll!activemq::threads::DedicatedTaskRunner::run()  Line 
107 + 0x13 bytes  C++
        activemq-cppd.dll!decaf::lang::Thread::run()  Line 143  C++
        activemq-cppd.dll!`anonymous namespace'::runCallback(void * 
arg=0x14535220)  Line 262 + 0x11 bytes      C++
        activemq-cppd.dll!`anonymous namespace'::threadEntryMethod(void * 
arg=0x14535220)  Line 250 + 0x15 bytes        C++
        msvcr90d.dll!_callthreadstartex()  Line 348 + 0xf bytes C
        msvcr90d.dll!_threadstartex(void * ptd=0x0d8dfc60)  Line 331    C
        kernel32.dll!7c80b729()         
        [Frames below may be incorrect and/or missing, no symbols loaded for 
kernel32.dll]      

head member was uninitialized (0xfeeefeee)

Looks more like AMQCPP-454 call stack.

Tool attached to AMQCPP-455 was used to recreate AMQCPP-450, AMQCPP-451, 
AMQCPP-454, AMQCPP-455, and AMQCPP-460. These are timing/resiliency related 
issues and are not easily automated.
                
> Access Violation
> ----------------
>
>                 Key: AMQCPP-460
>                 URL: https://issues.apache.org/jira/browse/AMQCPP-460
>             Project: ActiveMQ C++ Client
>          Issue Type: Bug
>          Components: CMS Impl
>    Affects Versions: 3.6.0
>         Environment: Windows XP VS2008
>            Reporter: Scott Weaver
>            Assignee: Timothy Bish
>
> Access violation using 3.6.x snapshot from 2/8.
> >     activemq-cppd.dll!activemq::transport::TransportFilter::stop()  Line 
> > 102 + 0x11 bytes   C++
>       activemq-cppd.dll!activemq::transport::tcp::TcpTransport::stop()  Line 
> 151      C++
>       activemq-cppd.dll!activemq::transport::TransportFilter::stop()  Line 
> 103        C++
>       
> activemq-cppd.dll!activemq::transport::inactivity::InactivityMonitor::stop()  
> Line 289  C++
>       activemq-cppd.dll!activemq::transport::TransportFilter::stop()  Line 
> 103        C++
>       activemq-cppd.dll!activemq::transport::TransportFilter::stop()  Line 
> 103        C++
>       activemq-cppd.dll!activemq::core::OnExceptionRunnable::run()  Line 371 
> + 0x1e bytes     C++
>       
> activemq-cppd.dll!decaf::util::concurrent::ExecutorKernel::runWorker(decaf::util::concurrent::ExecutorKernel::Worker
>  * w=0x0e855350)  Line 726 + 0xd bytes      C++
>       
> activemq-cppd.dll!decaf::util::concurrent::ExecutorKernel::Worker::run()  
> Line 184      C++
>       activemq-cppd.dll!decaf::lang::Thread::run()  Line 143  C++
>       activemq-cppd.dll!`anonymous namespace'::runCallback(void * 
> arg=0x143358a0)  Line 262 + 0x11 bytes      C++
>       activemq-cppd.dll!`anonymous namespace'::threadEntryMethod(void * 
> arg=0x143358a0)  Line 250 + 0x15 bytes        C++
>       msvcr90d.dll!_callthreadstartex()  Line 348 + 0xf bytes C
>       msvcr90d.dll!_threadstartex(void * ptd=0x0e6f07f0)  Line 331    C
>       kernel32.dll!7c80b729()         
>       [Frames below may be incorrect and/or missing, no symbols loaded for 
> kernel32.dll]      

--
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

Reply via email to