Details
-
Bug
-
Resolution: Duplicate
-
Major
-
None
-
master
-
None
-
Untriaged
-
1
-
Unknown
Description
Seeing a unit test failure with an exception that looks related to recent executor pool changes.
Note: Google Test filter = EphemeralOrPersistent/SetParamTest.*
|
[==========] Running 8 tests from 1 test suite.
|
[----------] Global test environment set-up.
|
[----------] 8 tests from EphemeralOrPersistent/SetParamTest
|
[ RUN ] EphemeralOrPersistent/SetParamTest.requirements_bucket_type/persistent
|
[ OK ] EphemeralOrPersistent/SetParamTest.requirements_bucket_type/persistent (19 ms)
|
[ RUN ] EphemeralOrPersistent/SetParamTest.requirements_bucket_type/ephemeral
|
libc++abi.dylib: terminating with uncaught exception of type std::logic_error: FollyExecutorPool::removeTaskAfterRun(): Failed to locate an owner for task id:34
|
Attachments
Issue Links
- duplicates
-
MB-47451 FollyExecutorPool: Potential use-after-free race after multiple schedule/cancel calls
- Closed