[jira] [Commented] (PROTON-387) Linked list utility code leaves dangling pointers in removed node.

2013-08-05 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/PROTON-387?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13729566#comment-13729566
 ] 

ASF subversion and git services commented on PROTON-387:


Commit 1510551 from [~kgiusti] in branch 'proton/trunk'
[ https://svn.apache.org/r1510551 ]

PROTON-387: fix type punning warning from older GCC compilers

 Linked list utility code leaves dangling pointers in removed node.
 --

 Key: PROTON-387
 URL: https://issues.apache.org/jira/browse/PROTON-387
 Project: Qpid Proton
  Issue Type: Bug
  Components: proton-c
Affects Versions: 0.4
Reporter: Ken Giusti
Assignee: Ken Giusti
Priority: Trivial
 Fix For: 0.5


 LL_REMOVE() and LL_POP() leave the removed node's pointers still referencing 
 the list it is no longer on.
 Hopefully it is unnecessary for me to have to explain why this is a bad thing.

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


[jira] [Commented] (PROTON-387) Linked list utility code leaves dangling pointers in removed node.

2013-08-02 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/PROTON-387?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13727894#comment-13727894
 ] 

ASF subversion and git services commented on PROTON-387:


Commit 1509792 from [~kgiusti] in branch 'proton/trunk'
[ https://svn.apache.org/r1509792 ]

PROTON-387: prevent dangling pointers when removing list nodes.

 Linked list utility code leaves dangling pointers in removed node.
 --

 Key: PROTON-387
 URL: https://issues.apache.org/jira/browse/PROTON-387
 Project: Qpid Proton
  Issue Type: Bug
  Components: proton-c
Affects Versions: 0.4
Reporter: Ken Giusti
Assignee: Ken Giusti
Priority: Trivial
 Fix For: 0.5


 LL_REMOVE() and LL_POP() leave the removed node's pointers still referencing 
 the list it is no longer on.
 Hopefully it is unnecessary for me to have to explain why this is a bad thing.

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