AnyPS5/core/libs/prx/libkernel
Scott Schuster 2585eeb7ee fix(libkernel): keep sceKernelDebugOutText off a redirected guest stderr
Guest descriptors are host descriptors, so a guest that moves standard
error with dup2 also moves the stream sceKernelDebugOutText writes to. A
title that forwards its standard error to the kernel log through a pipe
then reads its own debug output back and logs it again without end. Before
the guest's first dup2 onto descriptor 2, the host's standard error is kept,
and sceKernelDebugOutText writes there.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 17:53:41 +03:00
..
Aio/src fix(aio): use precise polling sleep 2026-10-11 18:48:18 -04:00
AppMetadata Merge pull request #3971 from arreina/fix/param-json-nesting 2026-10-13 02:33:55 +13:00
Apr fix(libkernel): report the target size of symbolic links on Windows 2026-10-12 13:48:56 +05:30
DirectMemory Merge pull request #4324 from abhinav29102005/feat/libkernel-memory-pool-commit-type 2026-10-12 23:53:02 +13:00
Equeue fix(libkernel): report a level-triggered equeue event once per wait 2026-10-11 11:28:34 +00:00
EventFlag/src feat(runtime): timed waits, sync primitive fixes, heap and RTC fixes, unattended-run switches 2026-09-26 19:00:39 -07:00
File fix(libkernel): keep sceKernelDebugOutText off a redirected guest stderr 2026-10-12 17:53:41 +03:00
Module Merge pull request #3713 from SleglJan/fix/libkernel-flexible-module-charge 2026-10-11 23:54:59 +02:00
Pthread Merge pull request #4004 from zmeizy/claude/mutex-timedlock-try-first 2026-10-13 02:34:16 +13:00
Semaphore fix(libkernel): report the remaining time from sceKernelWaitSema 2026-10-11 20:09:33 +00:00
Socket Merge pull request #4295 from AaravMehta-07/codex/kernel-socket-address-length 2026-10-13 01:57:25 +13:00
SyncOnAddress/src feat(libkernel): wake each listed address in _umtx_op UMTX_OP_NWAKE_PRIVATE 2026-10-11 17:48:06 +00:00
System fix(libkernel): keep sceKernelDebugOutText off a redirected guest stderr 2026-10-12 17:53:41 +03:00
Time Merge pull request #3954 from MarcZX100/codex/carry-clock-error 2026-10-13 02:33:12 +13:00
CMakeLists.txt Merge pull request #3840 from ahir061/feat/libkernel-fcntl-files 2026-10-12 23:53:24 +13:00
KernelErrors.hpp refactor(kernel): share SCE kernel error codes through KernelErrors.hpp 2026-09-27 13:32:28 +07:00
Unimplemented.cpp feat(libkernel): implement sceKernelGetCpuTemperature 2026-10-12 07:37:44 +02:00