| Summary: | valgrind crashed when compile with c++ stand 17 and boost::lockfree::queue | ||
|---|---|---|---|
| Product: | [Developer tools] valgrind | Reporter: | Luke <lvwanzhu2008> |
| Component: | massif | Assignee: | Nicholas Nethercote <njn> |
| Status: | RESOLVED NOT A BUG | ||
| Severity: | crash | CC: | pjfloyd |
| Priority: | NOR | ||
| Version First Reported In: | 3.16.1 | ||
| Target Milestone: | --- | ||
| Platform: | RedHat Enterprise Linux | ||
| OS: | Unspecified | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Luke
2023-05-11 03:37:07 UTC
==16638== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info Most likely that is your problem - a Valgrind that is 4 versions out of date. The above version does not include commit e42badd060c789fe712a13d4c3ff8360a44d60f3 Author: Paul Floyd <pjfloyd@wanadoo.fr> Date: Tue Mar 2 13:32:22 2021 +0100 Bug 388787 - Support for C++17 new/delete These over-aligned new and delete operators were added in C++ 17. Could you try again with the latest Valgrind? Indeed it's my own problem, after upgrade valgrind to 3.22 everything works. thanks Paul Floyd for your help. |