diff options
author | Jory Pratt <[email protected]> | 2019-06-10 11:48:02 -0700 |
---|---|---|
committer | Matt Turner <[email protected]> | 2019-06-19 12:16:18 -0700 |
commit | fd7b7f14d857f96cf3b2e9d8405dbbfa30dc261a (patch) | |
tree | 586e9ff10505421f12f2bae3fb661da9902bb796 /src/mesa | |
parent | 9c19d07b1cdcd22ced0f4e1c147e496b6ff5cf23 (diff) |
util: Heap-allocate 256K zlib buffer
The disk cache code tries to allocate a 256 Kbyte buffer on the stack.
Since musl only gives 80 Kbyte of stack space per thread, this causes a
trap.
See https://wiki.musl-libc.org/functional-differences-from-glibc.html#Thread-stack-size
(In musl-1.1.21 the default stack size has increased to 128K)
[mattst88]: Original author unknown, but I think this is small enough
that it is not copyrightable.
Reviewed-by: Matt Turner <[email protected]>
Reviewed-by: Eric Anholt <[email protected]>
Reviewed-by: Eric Engestrom <[email protected]>
Diffstat (limited to 'src/mesa')
0 files changed, 0 insertions, 0 deletions