Opened on 10/26/2015 at 05:42:57 PM
#3234 new change
Get rid of the possible race condition.
Reported by: | sergz | Assignee: | |
---|---|---|---|
Priority: | Unknown | Milestone: | |
Module: | Adblock-Plus-for-Internet-Explorer | Keywords: | goodfirstbug |
Cc: | Blocked By: | ||
Blocking: | Platform: | Unknown / Cross platform | |
Ready: | no | Confidential: | no |
Tester: | Unknown | Verified working: | no |
Review URL(s): |
Description
Background
Since we don't know the architecture of IE internals it would be better to play safe. It can happen that after obtaining of the pointer to CPluginTab in BeginningTransaction the object can be destroyed in another thread, so we can get a race condition here.
What to change
We need to obtain a strong pointer to the instance of CPluginTab.
Attachments (0)
Note: See
TracTickets for help on using
tickets.