You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While handling a deep locate response the following scenario may occur:
[XrdClFileSystem.cc : 154] in the HandleResponse method the FileSystem object gets allocated on the stack and calls asynchronous Locate
[XrdClFileSystem.cc : 328] in the Locate method the Send method gets called in turn
[XrdClFileSystem.cc : 1188] in the Send method a heap allocated AssignLBHandler is created and holds a pointer to the FileSystem object (stack allocated)
[XrdClFileSystem.cc : 295] in the async callback the AssignLBHandler invokes a method on the FileSystem object that most likely exited the scope
The text was updated successfully, but these errors were encountered:
simonmichal
changed the title
[XrdCl] DeepLocate: AssignLBHandler preforms an operation a dangling pointer
[XrdCl] DeepLocate: AssignLBHandler preforms an operation on a dangling pointer
Jan 8, 2016
While handling a deep locate response the following scenario may occur:
The text was updated successfully, but these errors were encountered: