Caused by 5fe0658192
This looks to be a real leak, a bug in the library most likely
(see minimal reproduction below). It also looks like our lsan
suppression list would have stopped this from being reported
in the past, but no longer does after a recent TBB library update.
Add the new namespace `tbb::detail::r1`.
```
class Observer : public tbb::task_scheduler_observer {
public:
Observer() { observe(true); }
~Observer() override { observe(false); }
};
int main() {
Observer *observer = new Observer();
tbb::parallel_for(tbb::blocked_range<int>(0, 1000000), [](const auto &) {});
delete observer;
return 0;
}
```
Pull Request: https://projects.blender.org/blender/blender/pulls/163114