diff options
author | Huang Rui <vowstar@gmail.com> | 2023-10-20 14:44:18 +0800 |
---|---|---|
committer | Huang Rui <vowstar@gmail.com> | 2023-10-25 14:15:56 +0800 |
commit | 993db5a12227b1e4067714ddc626d64a14474a54 (patch) | |
tree | 05a1374eb6957b2b0af948dc1cbee12ff56e335e /src/plugins/tls/openssl/qsslcontext_openssl.cpp | |
parent | fd300f143fd30947bba60a03d614acd2711b635f (diff) |
forkfd_linux: change childStack size from 4096 to SIGSTKSZ
Starting from qt-6.6.0, the childStack size has been too small to run
qmake or qsb in the sandbox, which will cause segfault.
This problem can be fixed by changing the childStack size to SIGSTKSZ.
For security reasons, some Linux distributions, such as gentoo, will
use the sandbox when building applications. Previously, qt-6.5.0 could
be successfully built in the sandbox. The problem started with qt-6.6.0.
See also: https://bugs.gentoo.org/915695
Pick-to: 6.6
Change-Id: I229c25397f557dd2fec3e0ec53ac68fda28bab13
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/plugins/tls/openssl/qsslcontext_openssl.cpp')
0 files changed, 0 insertions, 0 deletions