jiridanek opened a new pull request #1118:
URL: https://github.com/apache/qpid-dispatch/pull/1118


   TODO:
   * does this actually do the right thing?
   * is it necessary to instrument `unordered_move_stack` function?
   
   When there is a read or write to the poisoned area, the error message looks 
like
   
   ```
   ==15792==ERROR: AddressSanitizer: use-after-poison on address 0x611000034dd8 
at pc 0x7fdaa75fc713 bp 0x7fff2d0c8d80 sp 0x7fff2d0c8d78
   14: WRITE of size 8 at 0x611000034dd8 thread T0
   14:     #0 0x7fdaa75fc712 in qd_hash_internal_remove_item 
/home/jdanek/repos/qpid/qpid-dispatch/cmake-build-debug-asan/../src/hash.c:131:30
   14:     #1 0x7fdaa75fb51d in qd_hash_free 
/home/jdanek/repos/qpid/qpid-dispatch/cmake-build-debug-asan/../src/hash.c:146:13
   [...]
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org

Reply via email to