Open
Bug 1836148
Opened 2 years ago
Updated 2 years ago
Figure out how to improve the signature of crashes involving hash tables (again)
Categories
(Socorro :: Signature, task)
Socorro
Signature
Tracking
(Not tracked)
NEW
People
(Reporter: mccr8, Unassigned)
References
Details
Bug 1795651 added some std::_Hash related things to the irrelevant signature list.
Unfortunately, the implementation of the std hashtable we use seems to have changed and now there's a bunch of junk in these signatures again.
bp-c72fd234-ba71-47e2-a32a-a58570230523
0 xul.dll std::_Fnv1a_append_bytes /builds/worker/fetches/vs/VC/Tools/MSVC/14.16.27023/include/type_traits:2356
0 xul.dll std::_Fnv1a_append_value /builds/worker/fetches/vs/VC/Tools/MSVC/14.16.27023/include/type_traits:2376
0 xul.dll std::_Hash_representation /builds/worker/fetches/vs/VC/Tools/MSVC/14.16.27023/include/type_traits:2384
0 xul.dll std::hash<unsigned long long>::_Do_hash /builds/worker/fetches/vs/VC/Tools/MSVC/14.16.27023/include/type_traits:2433
0 xul.dll std::_Conditionally_enabled_hash<unsigned long long, 1>::operator const /builds/worker/fetches/vs/VC/Tools/MSVC/14.16.27023/include/type_traits:2411
0 xul.dll std::_Uhash_compare<unsigned long long, std::hash<unsigned long long>, std::equal_to<unsigned long long> >::operator const /builds/worker/fetches/vs/VC/Tools/MSVC/14.16.27023/include/xhash:113
0 xul.dll std::_Hash<std::_Umap_traits<unsigned long long, mozilla::layers::APZUpdater*, std::_Uhash_compare<unsigned long long, std::hash<unsigned long long>, std::equal_to<unsigned long long> >, std::allocator<std::pair<const unsigned long long, mozilla::layers::APZUpdater*> >, 0> >::_Hashval const /builds/worker/fetches/vs/VC/Tools/MSVC/14.16.27023/include/xhash:1125
0 xul.dll std::_Hash<std::_Umap_traits<unsigned long long, mozilla::layers::APZUpdater*, std::_Uhash_compare<unsigned long long, std::hash<unsigned long long>, std::equal_to<unsigned long long> >, std::allocator<std::pair<const unsigned long long, mozilla::layers::APZUpdater*> >, 0> >::lower_bound /builds/worker/fetches/vs/VC/Tools/MSVC/14.16.27023/include/xhash:659
0 xul.dll std::_Hash<std::_Umap_traits<unsigned long long, mozilla::layers::APZUpdater*, std::_Uhash_compare<unsigned long long, std::hash<unsigned long long>, std::equal_to<unsigned long long> >, std::allocator<std::pair<const unsigned long long, mozilla::layers::APZUpdater*> >, 0> >::find /builds/worker/fetches/vs/VC/Tools/MSVC/14.16.27023/include/xhash:643
0 xul.dll mozilla::layers::APZUpdater::GetUpdater gfx/layers/apz/src/APZUpdater.cpp:420
Maybe these would be sufficient?
std::_Fnv1a
::_Do_hash
std::_Conditionally_enabled_hash
std::_Uhash
Reporter | ||
Comment 1•2 years ago
|
||
Maybe std::_
should be even be in there? I see std::__
already.
You need to log in
before you can comment on or make changes to this bug.
Description
•