Don't output memory map in crash report for ASAN

ASAN maps a large amount of memory, which makes the memory map section
massive.
This commit is contained in:
Peter Zhu 2024-12-11 14:27:10 -05:00
parent ca2d19d4e5
commit 2da70aac25
Notes: git 2024-12-12 19:08:14 +00:00

View file

@ -1212,6 +1212,7 @@ rb_vm_bugreport(const void *ctx, FILE *errout)
}
{
#ifndef RUBY_ASAN_ENABLED
# ifdef PROC_MAPS_NAME
{
FILE *fp = fopen(PROC_MAPS_NAME, "r");
@ -1285,6 +1286,7 @@ rb_vm_bugreport(const void *ctx, FILE *errout)
addr += size;
size = 0;
}
# endif
#endif
}
return true;