[devel] rpm-build, AddressSanitizer failed to allocate 0xdfff0001000
Ilya Kurdyukov
ilyakurdyukov на basealt.ru
Пт Апр 12 07:39:40 MSK 2024
Лимиты для hasher позарезали, даже rooter их вернуть не может:
$ ulimit -v
unlimited
$ hsh-shell --rooter --mountpoints=/proc $TMP
[root на localhost .in]# ulimit -v
67108864
[root на localhost .in]# ulimit -v unlimited
-bash: ulimit: virtual memory: cannot modify limit: Operation not permitted
А метод снятия ограничений сделали?
On 4/12/24 11:14, Ilya Kurdyukov wrote:
> На basalt у меня не работает санитайзер в hasher:
>
> $ cat test.c
> int main() {}
> $ cc test.c -O2 -fsanitize=address && ./a.out
> ==2140439==ERROR: AddressSanitizer failed to allocate 0xdfff0001000
> (15392894357504) bytes at address 2008fff7000 (errno: 12)
> ==2140439==ReserveShadowMemoryRange failed while trying to map
> 0xdfff0001000 bytes. Perhaps you're using ulimit -v
> Aborted
Подробная информация о списке рассылки Devel