C++ Messaging Client .NET binding fails to clone managed objects correctly
--------------------------------------------------------------------------

                 Key: QPID-2798
                 URL: https://issues.apache.org/jira/browse/QPID-2798
             Project: Qpid
          Issue Type: Bug
         Environment: A case where managed code asserts while creating a 
managed object.
            Reporter: Chuck Rolke


The specific case that failed was 
  request = receiver.fetch();
  address = request.ReplyTo;
  sender = session.CreateSender(address);

The bug occurs during the cloning of the Address object from the 
request.ReplyTo. After that line of code there are two managed objects that 
have pointers to the same unmanaged object. When the CreateSender function 
asserts then the process will get an accvio during shutdown.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:[email protected]

Reply via email to