BREAKTHROUGH: memp_malloc crashes ELIMINATED HEPHAESTUS NUCLEAR PROTOCOL: - Completely bypass memp_pools array in MEMP_MEM_MALLOC mode - All allocations go through do_memp_malloc_pool(NULL) with 1024-byte fallback - Added SYS_LIGHTWEIGHT_PROT=0 for NO_SYS mode - Surgical DNS PCB override remains operational VALIDATION: ✅ memp_malloc no longer crashes ✅ DNS query successfully enqueues ✅ Heap allocations confirmed working (0x400 + 0x70 bytes) ✅ Surgical fix validated REMAINING: Secondary crash in dns_send/udp_sendto at 0x80212C44 This is a DIFFERENT issue - likely UDP packet construction The forge has tempered the steel. + kernel: cc112403 |
||
|---|---|---|
| .. | ||
| arch | ||
| inttypes.h | ||
| lfs_config.h | ||
| lwipopts.h | ||
| string.h | ||