genode/repos/libports/recipes/pkg
Norman Feske a99f6a81b6 libc: clone 'environ' pointer value after fork
The 'environ' pointer is a global variable that must be considered as
part of the application state. It must be copied from the parent to the
child process during fork. Otherwise, a child returning from fork is
unable to access environment variables before invoking execve. The
actual environment variables and their values are already captured
because they reside at the application heap, which is cloned from the
parent. So the copied 'environ' pointer refers to valid data.

Fixes #4015
2021-02-23 12:02:44 +01:00
..
acpica depot: update recipe hashes 2021-01-25 14:00:43 +01:00
gcov depot: update recipe hashes 2021-01-25 14:00:43 +01:00
pdf_view depot: update recipe hashes 2021-01-25 14:00:43 +01:00
qt5_textedit depot: update recipe hashes 2021-01-25 14:00:43 +01:00
system_rtc-linux depot: update recipe hashes 2021-01-25 14:00:43 +01:00
system_rtc-pc depot: update recipe hashes 2021-01-25 14:00:43 +01:00
test-expat depot: update recipe hashes 2021-01-25 14:00:43 +01:00
test-ldso depot: update recipe hashes 2021-01-25 14:00:43 +01:00
test-libc depot: update recipe hashes 2021-01-25 14:00:43 +01:00
test-libc_connect_lwip depot: update recipe hashes 2021-01-25 14:00:43 +01:00
test-libc_connect_lxip depot: update recipe hashes 2021-01-25 14:00:43 +01:00
test-libc_connect_vfs_server_lwip depot: update recipe hashes 2021-01-25 14:00:43 +01:00
test-libc_connect_vfs_server_lxip depot: update recipe hashes 2021-01-25 14:00:43 +01:00
test-libc_counter depot: update recipe hashes 2021-01-25 14:00:43 +01:00
test-libc_execve depot: update recipe hashes 2021-01-25 14:00:43 +01:00
test-libc_fork libc: clone 'environ' pointer value after fork 2021-02-23 12:02:44 +01:00
test-libc_getenv depot: update recipe hashes 2021-01-25 14:00:43 +01:00
test-libc_pipe depot: update recipe hashes 2021-01-25 14:00:43 +01:00
test-libc_vfs depot: update recipe hashes 2021-01-25 14:00:43 +01:00
test-libc_vfs_block depot: update recipe hashes 2021-01-25 14:00:43 +01:00
test-libc_vfs_counter depot: update recipe hashes 2021-01-25 14:00:43 +01:00
test-libc_vfs_fs depot: update recipe hashes 2021-01-25 14:00:43 +01:00
test-libc_vfs_fs_chained depot: update recipe hashes 2021-01-25 14:00:43 +01:00
test-libc_vfs_ram depot: update recipe hashes 2021-01-25 14:00:43 +01:00
test-pthread depot: update recipe hashes 2021-01-25 14:00:43 +01:00
test-sequence depot: update recipe hashes 2021-01-25 14:00:43 +01:00
test-spark depot: update recipe hashes 2021-01-25 14:00:43 +01:00
test-spark_exception depot: update recipe hashes 2021-01-25 14:00:43 +01:00
test-spark_secondary_stack depot: update recipe hashes 2021-01-25 14:00:43 +01:00
test-stdcxx depot: update recipe hashes 2021-01-25 14:00:43 +01:00
test-tcp_bulk_lwip depot: update recipe hashes 2021-01-25 14:00:43 +01:00
test-tcp_bulk_lxip depot: update recipe hashes 2021-01-25 14:00:43 +01:00