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

Alexander Martens commented on AMQCPP-203:
------------------------------------------

Timothy,

Your patch differs from my working copy only in "if (buffer) delete [] buffer, 
buffer = NULL", i.e. in the freeing of the buffer during destruction. I wonder 
how will this prevent other threads (recv) from writing into an already 
unallocated memory (which is, if I understood you well, what seems to be going 
on)...

(Scratching head)


> Segmentation Fault in Integration tests occurs occasionally.
> ------------------------------------------------------------
>
>                 Key: AMQCPP-203
>                 URL: https://issues.apache.org/activemq/browse/AMQCPP-203
>             Project: ActiveMQ C++ Client
>          Issue Type: Sub-task
>          Components: Integration Tests
>    Affects Versions: 2.2.1
>         Environment: CentOS 5.2 / REHL / Fedora 9
>            Reporter: Timothy Bish
>            Assignee: Timothy Bish
>             Fix For: 2.2.2
>
>         Attachments: BufferedInputStream.cpp.patch, segfaults.tar.gz
>
>
> While running the integration tests in a long loop an occasional Segmentation 
> fault has been seen. 

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

Reply via email to