Menu

#40 NET CPPMessageStore deletes pointer it doesn't own

closed
nobody
None
5
2010-09-14
2010-06-29
tomthorne
No

This applies to NET.

When you call Session.GetStore(), it returns a CPPMessageStore wrapped around a pointer that is actually pointing to FIX::SessionState object.

When the CPPMessageStore object is Disposed (eg on garbage collect), the SessionState object is destroyed incorrectly, causing R6025 runtime errors amongst others.

Discussion

  • Oren Miller

    Oren Miller - 2010-09-14
    • status: open --> closed
     
  • Oren Miller

    Oren Miller - 2010-09-14

    Fixed

     

Log in to post a comment.