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
In this case, the bundleId is valid but the data structure extensionRegistry has been reset... race condition is occuring
This also happens 2 lines down in SCRActivator::DisposeExtension on removal of the bundle... meaning that we successfully found it, and then in between the call to Find() and Remove(), the object extensionRegistry was destroyed.
The text was updated successfully, but these errors were encountered:
If you run:
usDeclarativeServicesTests --gtest_filter=ComponentConfigurationTests.TestConcurrentStop --gtest_repeat=-1 --gtest_break_on_failure
and let it go for a while (between 600-10,000 runs usually) an error will come up with this function. The function is:
The error comes on the call to
exensionRegistry.find(bundleId)
. The stack is:In this case, the
bundleId
is valid but the data structureextensionRegistry
has been reset... race condition is occuringThis also happens 2 lines down in
SCRActivator::DisposeExtension
on removal of the bundle... meaning that we successfully found it, and then in between the call toFind()
andRemove()
, the objectextensionRegistry
was destroyed.The text was updated successfully, but these errors were encountered: