DynamoRIO / DynamoRIO/dynamorio
CURIOSITY: (core/hashtablex.h) "hash table high average collision length" in ibl table on chrome
- Dominant language
- C
- Stars
- 3.2k
- Forks
- 629
- Avg merge
- 2d 15h
- Merged PRs (30d)
- 31
Description
_From [rnk@google.com](https://code.google.com/u/rnk@google.com/) on October 03, 2012 09:42:37_
I hit this curiosity when running chrome on Linux:
$ LD_USE_LOAD_BIAS=1 ./bin64/drrun -ops '-disable_traces -checklevel 1' -debug ~/chromium/src/out_asan/Release/chrome
...
table_flags)) != 0) && table->capacity <= 513)) && "hash table high average collision length" in file ../core/hashtablex.h line 1836
stack:
hashtable_ibl_study() core/hashtablex.h:1833
hashtable_ibl_check_size() core/hashtablex.h:1026
hashtable_ibl_add() core/hashtablex.h:803
fragment_add_ibl_target_helper() core/fragment.c:4207
fragment_add_ibl_target() core/fragment.c:4386
dispatch_exit_fcache() core/dispatch.c:928
dispatch_enter_dynamorio() core/dispatch.c:795
dispatch() core/dispatch.c:142
I've seen it before on Windows, but I can't reproduce currently on DumpRenderTree or unit_tests. Has anyone else observed this curiosity?
I also see this curiosity on DumpRenderTree on Linux non-deterministically, which might be related:
Contributor guide
Assessment
This issue has not been assessed yet.