From f7ac2601c692a78c734b8aed542ebbe69837c0d1 Mon Sep 17 00:00:00 2001 From: Max Logaev Date: Fri, 16 Jan 2026 18:51:55 +0300 Subject: [PATCH] newlib: Added dbg trap for alloc reent err Signed-off-by: Max Logaev --- libraries/newlib/newlib/libc/sys/kolibrios/reent.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libraries/newlib/newlib/libc/sys/kolibrios/reent.c b/libraries/newlib/newlib/libc/sys/kolibrios/reent.c index eba1f2c32c..bf5e63faaf 100644 --- a/libraries/newlib/newlib/libc/sys/kolibrios/reent.c +++ b/libraries/newlib/newlib/libc/sys/kolibrios/reent.c @@ -16,6 +16,11 @@ __init_reent (void) { struct _reent *r = (struct _reent *)_ksys (SF_SYS_MISC, SSF_MEM_ALLOC, sizeof (*r)); + if (r == NULL) + { + // Debugger trap + __asm__ ("int3"); + } _REENT_INIT_PTR_ZEROED (r); __sinit (r);