RootCauseunvalidated

xmalloc(10 + strlen(secname)) / xmalloc(strlen(clean) + sizeof "__load_start_") and then writes via sprintf — lang_init_start_stop(), lang_init_startof_sizeof(), and lang_leave_overlay_section(). Outcome: generated-symbol construction paths for __start/__stop and overlay load symbols.

4084031b-583a-4d9d-9e8e-45f5f42c3ab6

xmalloc(10 + strlen(secname)) / xmalloc(strlen(clean) + sizeof "_load_start") and then writes via sprintf — lang_init_start_stop(), lang_init_startof_sizeof(), and lang_leave_overlay_section(). Outcome: generated-symbol construction paths for __start/__stop and overlay load symbols.