Нужен направляющий пинок. Имеется вектор, с переопределенным аллокатором tbb::tbb_allocator. Переопределены операторы new и delete на использование scalable_malloc/free из того же tbb. И со всем этим добром творится непонятная хрень: push_back в этот вектор приводит к сегфолту, но не всегда, и каждый раз в разных местах. Подозреваю, что есть некая гонка в разных потоках, но понять где именно, не могу. Минимальный пример для воспроизведения тоже не смог сделать - 1М элементов в 8 потоков прекрасно добавились и ни разу не упали. Подскажите, куда еще можно копать, у меня идеи кончились вообще, а понимание происходящего кончилось еще раньше.
![](/photos/37966:117176869.jpg)
![](/img/p.gif)
![](/img/p.gif)
Ответ на:
комментарий
от Deleted
![](/img/p.gif)
![](/img/p.gif)
Ответ на:
комментарий
от slovazap
![](/photos/37966:117176869.jpg)
Ответ на:
комментарий
от anonymous
![](/photos/37966:117176869.jpg)
![](/img/p.gif)
Ответ на:
комментарий
от hizel
![](/photos/37966:117176869.jpg)
Ответ на:
комментарий
от hizel
![](/photos/37966:117176869.jpg)
Ответ на:
комментарий
от Deleted
![](/img/p.gif)
![](/img/p.gif)
Ответ на:
комментарий
от hizel
![](/photos/37966:117176869.jpg)
Ответ на:
комментарий
от eagleivg
![](/photos/37966:117176869.jpg)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Инициализация std::vector<std::vector<wchar_t>> (2015)
- Форум std::vector отрицательный size (2011)
- Форум std::vector change on ... ? (2005)
- Форум GDB Python, проинспектировать std::vector (2016)
- Форум C++ std::vector быстрее QVector? (2019)
- Форум [C++] Особенности реализации std::vector (2010)
- Форум Аллокаторы (2014)
- Форум функция-шаблон с std::vector (2007)
- Форум объясните про std::vector от фейсбука (2014)
- Форум Структура данных для набора одинаковых std::vector (2018)