Skip to content

Instantly share code, notes, and snippets.

@lupyuen
Created January 15, 2024 10:09
Show Gist options
  • Save lupyuen/4d68a4dbf09dfda52b3e405d3da1bb36 to your computer and use it in GitHub Desktop.
Save lupyuen/4d68a4dbf09dfda52b3e405d3da1bb36 to your computer and use it in GitHub Desktop.
NuttX on Ox64: hello + hello OK (Memory Manager Log)
[I][]
[I][] ____ ____ __ __ _
[I][] / __ \ _ \ / _|/ _| | |
[I][] | | | |_ __ ___ _ __ | ___ _ _| |_| |_ __ _| | ___
[I][] | | | | '_ \ / _ \ '_ \| _ < / _ \| | | | _| _/ _` | |/ _ \
[I][] | |__| | |_) | __/ | | | |_) | (_) | |_| | | | || (_| | | (_) |
[I][] \____/| .__/ \___|_| |_|____/ \___/ \__,_|_| |_| \__,_|_|\___/
[I][] | |
[I][] |_|
[I][]
[I][] Powered by BouffaloLab
[I][] Build:11:52:04,Mar 6 2023
[I][] Copyright (c) 2023 OpenBouffalo team
[I][] Copyright (c) 2022 Bouffalolab team
[I][] dynamic memory init success,heap s[I][LowLoad] D0 start...
[I][LowLoad] low_load start...
[I][LowLoad] Header at 0x5d5ff000
[I][LowLoad] Section dtb(1) - Start 0x5d5ff100, Size 14314
[I][LowLoad] Copying DTB to 0x51ff8000...0x51ffb7ea
[I][LowLoad] Done!
[I][LowLoad] Section OpenSBI(2) - Start 0x5d60f100, Size 109864
[I][LowLoad] Copying OpenSBI to 0x3ef80000...0x3ef9ad28
[I][LowLoad] Done!
[I][LowLoad] Section Kernel(3) - Start 0x5d62f100, Size 315597
[I][LowLoad] Uncompressing Kernel to 0x50000[I][LowLoad] Done!
[I][LowLoad] CRC: 00000000
[I][LowLoad] load time: 61311 us
[I][LowLoad] Setting PMP
[I][LowLoad] Booting OpenSBI at 0x000000003ef80000 with DTB at 0x51ff8000
OpenSBI v1.2
____ _____ ____ _____
/ __ \ / ____| _ \_ _|
| | | |_ __ ___ _ __ | (___ | |_) || |
| | | | '_ \ / _ \ '_ \ \___ \| _ < | |
| |__| | |_) | __/ | | |____) | |_) || |_
\____/| .__/ \___|_| |_|_____/|____/_____|
| |
|_|
Platform Name : Pine64 Ox64 (D0)
Platform Features : medeleg
Platform HART Count : 1
Platform IPI D : aclint-mswi
Platform Ti : aclint-mtimer @ 1000000HzPlatform Console Device : bflb
Platform HSM Device : ---
Platform PMU Device : ---
Platform Reboot Device : ---
Platform Shutdown Device : ---
Firmware Base : 0x3ef80000
Firmware Size : 200 KB
Runtime SBI Version : 1.0
Domain0 Name : root
Domain0 Boot HART : 0
Domain0 HARTs : 0*
Domain0 Region00 : 0x00000000e4008000-0x00000000e400bfff (I)
Domain0 Region01 : 0x00000000e4000000-0x00000000e4007fff (I)
Domain0 Region02 : 0x000000003ef80000-0x000000003efbffff ()
Domain0 Region03 : 0x0000000000000000-0xffffffffffffffff (R,W,X)
Domain0 Next Address : 0x0000000050000000
Domain0 Next Arg1 : 0x0000000051ff8000
Domain0 Next Mode : S-mode
Domain0 SysReset : yes
Boot HART ID : 0
Boot HART Domain : root
Boot HART Priv Version : v1.11
Boot HART Base ISA : rv64imafdcvx
Boot HART ISA Extensions : time
Boot HART PMP Count : 8
Boot HART PMP Granularity : 4096
Boot HART PMP Address Bits: 38
Boot HART MHPM Count : 8
Boot HART MIDELEG : 0x0000000000000222
Boot HART MEDELEG : 0x000000000000b109
U-Boot 2023.04-rc2 (Mar 06 2023 - 11:48:40 +0000)
DRAM: 64 MiB
Core: 36 devices, 17 uclasses, devicetree: board
MMC: mmc@20060000: 0
Loading Environment from FAT... Unable to read "uboot.env" from mmc0:2...
Loading Environment from nowhere... OK
In: serial@30002000
Out: serial@30002000
Err: serial@30002000
Net:
Warning: emac@20070000 (eth0) using random MAC address - 3a:5a:29:30:02:5b
eth0: emac@20070000
Hit any key to stop autoboot: 0
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:2...
Found /extlinux/extlinux.conf
Retrieving file: /extlinux/extlinux.conf
Select the boot mode
1:.Pine64 0X64 Kernel
2:.Sipeed M1SDock Kernel
Enter choice: 1:.Pine64 0X64 Kernel
Retrieving file: /extlinux/../Image
append: root=PARTLABEL=rootfs rootwait rw rootfstype=ext4 console=ttyS0,2000000 loglevel=8 earlycon=sbi
Retrieving file: /extlinux/../bl808-pine64-ox64.dtb
## Flattened Device Tree blob at 51ff8000
Booting using the fdt blob at 0x51ff000
Working FDT set to 51ff8000
Loading Device Tree to 0000000053f22000, end 0000000053f25fab ... OK
Working FDT set to 53f22000
Starting kernel ...
ABCnx_start: Entry
mm_initialize: Heap: name=Kmem, start=0x50407c00 size=2065408
mm_addregion: [Kmem] Region 1: base=0x50407ea8 size=2064720
mm_malloc: Allocated 0x50407ed0, size 704
mm_malloc: Allocated 0x50408190, size 48
mm_malloc: Allocated 0x504081c0, size 288
mm_malloc: Allocated 0x504082e0, size 32
mm_malloc: Allocated 0x50408300, size 672
mm_malloc: Allocated 0x504085a0, size 80
mm_malloc: Allocated 0x504085f0, size 240
mm_malloc: Allocated 0x504086e0, size 464
mm_malloc: Allocated 0x504088b0, size 176
mm_malloc: Allocated 0x50408960, size 336
mm_malloc: Allocated 0x50408ab0, size 464
mm_malloc: Allocated 0x50408c80, size 464
mm_malloc: Allocated 0x50408e50, size 528
uart_register: Registering /dev/console
mm_malloc: Allocated 0x50409060, size 80
mm_malloc: Allocated 0x504090b0, size 80
mm_malloc: Allocated 0x50409100, size 80
mm_malloc: Allocated 0x50409150, size 80
mm_malloc: Allocated 0x504091a0, size 32
mm_malloc: Allocated 0x504091c0, size 160
mm_malloc: Allocated 0x50409260, size 32
mm_malloc: Allocated 0x50409280, size 32
mm_malloc: Allocated 0x504092a0, size 32
work_start_lowpri: Starting low-priority kernel worker thread(s)
mm_malloc: Allocated 0x504092c0, size 368
mm_malloc: Allocated 0x50409430, size 288
mm_malloc: Allocated 0x50409550, size 32
mm_malloc: Allocated 0x50409570, size 672
mm_malloc: Allocated 0x50409810, size 32
mm_malloc: Allocated 0x50409830, size 160
mm_malloc: Allocated 0x504098d0, size 18448
mm_malloc: Allocated 0x504098d0, size 368
mm_malloc: Allocated 0x50409a40, size 288
mm_malloc: Allocated 0x50409b60, size 32
mm_malloc: Allocated 0x50409b80, size 672
mm_malloc: Allocated 0x50409e20, size 32
mm_malloc: Allocated 0x50409e40, size 32
mm_malloc: Allocated 0x50409e60, size 32
mm_malloc: Allocated 0x50409e80, size 32
mm_malloc: Allocated 0x50409ea0, size 160
mm_malloc: Allocated 0x5040a810, size 18448
mm_free: Freeing 0x50409260
mm_free: Freeing 0x504092a0
mm_free: Freeing 0x50409280
mm_malloc: Allocated 0x50409260, size 32
mm_malloc: Allocated 0x50409f40, size 80
mm_malloc: Allocated 0x50409f90, size 80
mm_malloc: Allocated 0x5040a810, size 80
mm_malloc: Allocated 0x5040a860, size 80
mm_malloc: Allocated 0x5040a8b0, size 112
mm_malloc: Allocated 0x50409280, size 48
mm_malloc: Allocated 0x5040a920, size 48
mm_malloc: Allocated 0x5040a950, size 48
mm_malloc: Allocated 0x5040a980, size 48
mm_malloc: Allocated 0x5040a9b0, size 48
mm_malloc: Allocated 0x5040a9e0, size 80
mm_free: Freeing 0x5040a920
mm_malloc: Allocated 0x5040a920, size 48
nx_start_application: Starting init task: /system/bin/init
mm_malloc: Allocated 0x5040aa30, size 112
mm_malloc: Allocated 0x5040aaa0, size 64
mm_malloc: Allocated 0x5040aae0, size 3472
mm_malloc: Allocated 0x5040b870, size 128
mm_malloc: Allocated 0x5040c810, size 6160
mm_malloc: Allocated 0x5040b8f0, size 64
mm_malloc: Allocated 0x5040b930, size 64
mm_malloc: Allocated 0x5040b970, size 64
elf_symname: Symbol has no name
elf_symvalue: SHN_UNDEF: Failed to get symbol name: -3
elf_relocateadd: Section 2 reloc 2: Undefined symbol[0] has no name: -3
mm_malloc: Allocated 0x5040b9b0, size 64
mm_malloc: Allocated 0x5040b9f0, size 64
mm_malloc: Allocated 0x5040ba30, size 64
mm_malloc: Allocated 0x5040ba70, size 64
mm_malloc: Allocated 0x5040bab0, size 64
mm_malloc: Allocated 0x5040baf0, size 64
mm_malloc: Allocated 0x5040bb30, size 64
mm_malloc: Allocated 0x5040bb70, size 64
mm_malloc: Allocated 0x5040bbb0, size 64
mm_malloc: Allocated 0x5040bbf0, size 64
mm_malloc: Allocated 0x5040bc30, size 64
mm_malloc: Allocated 0x5040bc70, size 64
mm_malloc: Allocated 0x5040bcb0, size 64
mm_malloc: Allocated 0x5040bcf0, size 64
mm_malloc: Allocated 0x5040bd30, size 64
mm_malloc: Allocated 0x5040bd70, size 64
mm_malloc: Allocated 0x5040bdb0, size 64
mm_malloc: Allocated 0x5040bdf0, size 64
mm_malloc: Allocated 0x5040be30, size 64
mm_malloc: Allocated 0x5040be70, size 64
mm_malloc: Allocated 0x5040beb0, size 64
mm_malloc: Allocated 0x5040bef0, size 64
mm_malloc: Allocated 0x5040bf30, size 64
mm_malloc: Allocated 0x5040bf70, size 64
mm_malloc: Allocated 0x5040bfb0, size 64
mm_malloc: Allocated 0x5040e020, size 64
mm_malloc: Allocated 0x5040e060, size 64
mm_malloc: Allocated 0x5040e0a0, size 64
mm_malloc: Allocated 0x5040e0e0, size 64
mm_malloc: Allocated 0x5040e120, size 64
mm_malloc: Allocated 0x5040e160, size 64
mm_malloc: Allocated 0x5040e1a0, size 64
mm_malloc: Allocated 0x5040e1e0, size 64
mm_malloc: Allocated 0x5040e220, size 64
mm_malloc: Allocated 0x5040e260, size 64
mm_malloc: Allocated 0x5040e2a0, size 64
mm_malloc: Allocated 0x5040e2e0, size 64
mm_malloc: Allocated 0x5040e320, size 64
mm_malloc: Allocated 0x5040e360, size 64
mm_malloc: Allocated 0x5040e3a0, size 64
mm_malloc: Allocated 0x5040e3e0, size 64
mm_malloc: Allocated 0x5040e420, size 64
mm_malloc: Allocated 0x5040e460, size 64
mm_malloc: Allocated 0x5040e4a0, size 64
mm_malloc: Allocated 0x5040e4e0, size 64
mm_malloc: Allocated 0x5040e520, size 64
mm_malloc: Allocated 0x5040e560, size 64
mm_malloc: Allocated 0x5040e5a0, size 64
mm_malloc: Allocated 0x5040e5e0, size 64
mm_malloc: Allocated 0x5040e620, size 64
mm_malloc: Allocated 0x5040e660, size 64
mm_malloc: Allocated 0x5040e6a0, size 64
mm_malloc: Allocated 0x5040e6e0, size 64
mm_malloc: Allocated 0x5040e720, size 64
mm_malloc: Allocated 0x5040e760, size 64
mm_malloc: Allocated 0x5040e7a0, size 64
mm_malloc: Allocated 0x5040e7e0, size 64
mm_malloc: Allocated 0x5040e820, size 64
mm_malloc: Allocated 0x5040e860, size 64
mm_malloc: Allocated 0x5040e8a0, size 64
mm_malloc: Allocated 0x5040e8e0, size 64
mm_malloc: Allocated 0x5040e920, size 64
mm_malloc: Allocated 0x5040e960, size 64
mm_malloc: Allocated 0x5040e9a0, size 64
mm_malloc: Allocated 0x5040e9e0, size 64
mm_malloc: Allocated 0x5040ea20, size 64
mm_malloc: Allocated 0x5040ea60, size 64
mm_malloc: Allocated 0x5040eaa0, size 64
mm_malloc: Allocated 0x5040eae0, size 64
mm_malloc: Allocated 0x5040eb20, size 64
mm_malloc: Allocated 0x5040eb60, size 64
mm_malloc: Allocated 0x5040eba0, size 64
mm_malloc: Allocated 0x5040ebe0, size 64
mm_malloc: Allocated 0x5040ec20, size 64
mm_malloc: Allocated 0x5040ec60, size 64
mm_malloc: Allocated 0x5040eca0, size 64
mm_malloc: Allocated 0x5040ece0, size 64
mm_malloc: Allocated 0x5040ed20, size 64
mm_malloc: Allocated 0x5040ed60, size 64
mm_malloc: Allocated 0x5040eda0, size 64
mm_malloc: Allocated 0x5040ede0, size 64
mm_malloc: Allocated 0x5040ee20, size 64
mm_malloc: Allocated 0x5040ee60, size 64
mm_malloc: Allocated 0x5040eea0, size 64
mm_malloc: Allocated 0x5040eee0, size 64
mm_malloc: Allocated 0x5040ef20, size 64
mm_malloc: Allocated 0x5040ef60, size 64
mm_malloc: Allocated 0x5040efa0, size 64
mm_malloc: Allocated 0x5040efe0, size 64
mm_malloc: Allocated 0x5040f020, size 64
mm_malloc: Allocated 0x5040f06, size 64
mm_malloc: Allocated 0x5040f0a0, size 64
mm_malloc: Allocated 0x5040f0e0, size 64
mm_malloc: Allocated 0x5040f120, size 64
mm_malloc: Allocated 0x5040f160, size 64
mm_malloc: Allocated 0x5040f1a0, size 64
mm_malloc: Allocated 0x5040f1e0, size 64
mm_malloc: Allocated 0x5040f220, size 64
mm_malloc: Allocated 0x5040f260, size 64
mm_malloc: Allocated 0x5040f2a0, size 64
mm_malloc: Allocated 0x5040f2e0, size 64
mm_malloc: Allocated 0x5040f320, size 64
mm_malloc: Allocated 0x5040f360, size 64
mm_malloc: Allocated 0x5040f3a0, size 64
mm_malloc: Allocated 0x5040f3e0, size 64
mm_malloc: Allocated 0x5040f420, size 64
mm_malloc: Allocated 0x5040f460, size 64
mm_malloc: Allocated 0x5040f4a0, size 64
mm_malloc: Allocated 0x5040f4e0, size 64
mm_malloc: Allocated 0x5040f520, size 64
mm_malloc: Allocated 0x5040f560, size 64
mm_malloc: Allocated 0x5040f5a0, size 64
mm_malloc: Allocated 0x5040f5e0, size 64
mm_malloc: Allocated 0x5040f620, size 64
mm_malloc: Allocated 0x5040f660, size 64
mm_malloc: Allocated 0x5040f6a0, size 64
mm_malloc: Allocated 0x5040f6e0, size 64
mm_malloc: Allocated 0x5040f720, size 64
mm_malloc: Allocated 0x5040f760, size 64
mm_malloc: Allocated 0x5040f7a0, size 64
mm_malloc: Allocated 0x5040f7e0, size 64
mm_malloc: Allocated 0x5040f820, size 64
mm_malloc: Allocated 0x5040f860, size 64
mm_malloc: Allocated 0x5040f8a0, size 64
mm_malloc: Allocated 0x5040f8e0, size 64
mm_malloc: Allocated 0x5040f920, size 64
mm_malloc: Allocated 0x5040f960, size 64
mm_malloc: Allocated 0x5040f9a0, size 64
mm_malloc: Allocated 0x5040f9e0, size 64
mm_malloc: Allocated 0x5040fa20, size 64
mm_malloc: Allocated 0x5040fa60, size 64
mm_malloc: Allocated 0x5040faa0, size 64
mm_malloc: Allocated 0x5040fae0, size 64
mm_malloc: Allocated 0x5040fb20, size 64
mm_malloc: Allocated 0x5040fb60, size 64
mm_malloc: Allocated 0x5040fba0, size 64
mm_malloc: Allocated 0x5040fbe0, size 64
mm_malloc: Allocated 0x5040fc20, size 64
mm_malloc: Allocated 0x5040fc60, size 64
mm_malloc: Allocated 0x5040fca0, size 64
mm_malloc: Allocated 0x5040fce0, size 64
mm_malloc: Allocated 0x5040fd20, size 64
mm_malloc: Allocated 0x5040fd60, size 64
mm_malloc: Allocated 0x5040fda0, size 64
mm_malloc: Allocated 0x5040fde0, size 64
mm_malloc: Allocated 0x5040fe20, size 64
mm_malloc: Allocated 0x5040fe60, size 64
mm_malloc: Allocated 0x5040fea0, size 64
mm_malloc: Allocated 0x5040fee0, size 64
mm_malloc: Allocated 0x5040ff20, size 64
mm_malloc: Allocated 0x5040ff60, size 64
mm_malloc: Allocated 0x5040ffa0, size 64
mm_malloc: Allocated 0x5040ffe0, size 64
mm_malloc: Allocated 0x50410020, size 64
mm_malloc: Allocated 0x50410060, size 64
mm_malloc: Allocated 0x504100a0, size 64
mm_malloc: Allocated 0x504100e0, size 64
mm_malloc: Allocated 0x50410120, size 64
mm_malloc: Allocated 0x50410160, size 64
mm_malloc: Allocated 0x504101a0, size 64
mm_malloc: Allocated 0x504101e0, size 64
mm_malloc: Allocated 0x50410220, size 64
mm_malloc: Allocated 0x50410260, size 64
mm_malloc: Allocated 0x504102a0, size 64
mm_malloc: Allocated 0x504102e0, size 64
mm_malloc: Allocated 0x50410320, size 64
mm_malloc: Allocated 0x50410360, size 64
mm_malloc: Allocated 0x504103a0, size 64
mm_malloc: Allocated 0x504103e0, size 64
mm_malloc: Allocated 0x50410420, size 64
mm_malloc: Allocated 0x50410460, size 64
mm_malloc: Allocated 0x504104a0, size 64
mm_malloc: Allocated 0x504104e0, size 64
mm_malloc: Allocated 0x50410520, size 64
mm_malloc: Allocated 0x50410560, size 64
mm_malloc: Allocated 0x504105a0, size 64
mm_malloc: Allocated 0x504105e0, size 64
mm_malloc: Allocated 0x50410620, size 64
mm_malloc: Allocated 0x50410660, size 64
mm_malloc: Allocated 0x504106a0, size 64
mm_malloc: Allocated 0x504106e0, size 64
mm_malloc: Allocated 0x50410720, size 64
mm_malloc: Allocated 0x50410760, size 64
mm_malloc: Allocated 0x504107a0, size 64
mm_malloc: llocated 0x504107e0, size 64
mm_malloc: Allocated 0x50410820, size 64
mm_malloc: Allocated 0x50410860, size 64
mm_malloc: Allocated 0x504108a0, size 64
mm_malloc: Allocated 0x504108e0, size 64
mm_malloc: Allocated 0x50410920, size 64
mm_malloc: Allocated 0x50410960, size 64
mm_malloc: Allocated 0x504109a0, size 64
mm_malloc: Allocated 0x504109e0, size 64
mm_malloc: Allocated 0x50410a20, size 64
mm_malloc: Allocated 0x50410a60, size 64
mm_malloc: Allocated 0x50410aa0, size 64
mm_malloc: Allocated 0x50410ae0, size 64
mm_malloc: Allocated 0x50410b20, size 64
mm_malloc: Allocated 0x50410b60, size 64
mm_malloc: Allocated 0x50410ba0, size 64
mm_malloc: Allocated 0x50410be0, size 64
mm_malloc: Allocated 0x50410c20, size 64
mm_malloc: Allocated 0x50410c60, size 64
mm_malloc: Allocated 0x50410ca0, size 64
mm_malloc: Allocated 0x50410ce0, size 64
mm_malloc: Allocated 0x50410d20, size 64
mm_malloc: Allocated 0x50410d60, size 64
mm_malloc: Allocated 0x50410da0, size 64
mm_malloc: Allocated 0x50410de0, size 64
mm_malloc: Allocated 0x50410e20, size 64
mm_malloc: Allocated 0x50410e60, size 64
mm_malloc: Allocated 0x50410ea0, size 64
mm_malloc: Allocated 0x50410ee0, size 64
mm_malloc: Allocated 0x50410f20, size 64
mm_malloc: Allocated 0x50410f60, size 64
mm_malloc: Allocated 0x50410fa0, size 64
mm_malloc: Allocated 0x50410fe0, size 64
mm_malloc: Allocated 0x50411020, size 64
mm_malloc: Allocated 0x50411060, size 64
mm_malloc: Allocated 0x504110a0, size 64
mm_malloc: Allocated 0x504110e0, size 64
mm_malloc: Allocated 0x50411120, size 64
mm_malloc: Allocated 0x50411160, size 64
mm_malloc: Allocated 0x504111a0, size 64
mm_malloc: Allocated 0x504111e0, size 64
mm_malloc: Allocated 0x50411220, size 64
mm_malloc: Allocated 0x50411260, size 64
mm_malloc: Allocated 0x504112a0, size 64
mm_malloc: Allocated 0x504112e0, size 64
mm_malloc: Allocated 0x50411320, size 64
mm_malloc: Allocated 0x50411360, size 64
mm_malloc: Allocated 0x504113a0, size 64
mm_malloc: Allocated 0x504113e0, size 64
mm_malloc: Allocated 0x50411420, size 64
mm_malloc: Allocated 0x50411460, size 64
mm_malloc: Allocated 0x504114a0, size 64
mm_malloc: Allocated 0x504114e0, size 64
mm_malloc: Allocated 0x50411520, size 64
mm_malloc: Allocated 0x50411560, size 64
mm_malloc: Allocated 0x504115a0, size 64
mm_malloc: Allocated 0x504115e0, size 64
mm_malloc: Allocated 0x50411620, size 64
mm_malloc: Allocated 0x50411660, size 64
mm_malloc: Allocated 0x504116a0, size 64
mm_malloc: Allocated 0x504116e0, size 64
mm_malloc: Allocated 0x50411720, size 64
mm_malloc: Allocated 0x50411760, size 64
mm_malloc: Allocated 0x504117a0, size 64
mm_malloc: Allocated 0x504117e0, size 64
mm_malloc: Allocated 0x50411820, size 64
mm_malloc: Allocated 0x50411860, size 64
mm_malloc: Allocated 0x504118a0, size 64
mm_malloc: Allocated 0x504118e0, size 64
mm_free: Freeing 0x5040c810
mm_free: Freeing 0x5040f1a0
mm_free: Freeing 0x5040b970
mm_free: Freeing 0x504106a0
mm_free: Freeing 0x50410720
mm_free: Freeing 0x5040e3a0
mm_free: Freeing 0x50410760
mm_free: Freeing 0x5040e3e0
mm_free: Freeing 0x5040f260
mm_free: Freeing 0x504104e0
mm_free: Freeing 0x50411660
mm_free: Freeing 0x5040ffe0
mm_free: Freeing 0x5040f1e0
mm_free: Freeing 0x5040fde0
mm_free: Freeing 0x5040eae0
mm_free: Freeing 0x5040e060
mm_free: Freeing 0x5040efe0
mm_free: Freeing 0x5040f2a0
mm_free: Freeing 0x5040fb60
mm_free: Freeing 0x5040e9e0
mm_free: Freeing 0x5040e820
mm_free: Freeing 0x504103e0
mm_free: Freeing 0x5040bdb0
mm_free: Freeing 0x5040ef20
mm_free: Freeing 0x504117a0
mm_free: Freeing 0x5040e260
mm_free: Freeing 0x5040ec60
mm_free: Freeing 0x5040ebe0
mm_free: Freeing 0x5040eb20
mm_free: Freeing 0x5040eee0
mm_free: Freeing 0x50411560
mm_free: Freeing 0x5040ee60
mm_free: Freeing 0x5040e1e0
mm_free: Freeing 0x5040ee20
mm_free: Freeing 0x50410d60
mm_free: Freeing 0x5040ff60
mm_free: Freeing 0x5040f420
mm_free: Freeing 0x5040ed20
mm_free: Freeing 0x5040fa20
mm_free: Freeing 0x5040ea20
mm_free: Freeing 0x504118e0
mm_free: Freeing 0x5040e220
mm_free: Freeing 0x5040e8a0
mm_free: Freeing 0x5040ed60
mm_free: Freeing 0x50410060
mm_free: Freeing 0x5040e620
mm_free: Freeing 0x5040be30
mm_free: Freeing 0x504110a0
mm_free: Freeing 0x5040e420
mm_free: Freeing 0x5040e6e0
mm_free: Freeing 0x5040e5e0
mm_free: Freeing 0x5040e560
mm_free: Freeing 0x5040e320
mm_free: Freeing 0x50410d20
mm_free: Freeing 0x5040fd60
mm_free: Freeing 0x5040e0a0
mm_free: Freeing 0x50411860
mm_free: Freeing 0x5040e120
mm_free: Freeing 0x5040bd70
mm_free: Freeing 0x5040bfb0
mm_free: Freeing 0x5040bbf0
mm_free: Freeing 0x504115a0
mm_free: Freeing 0x504115e0
mm_free: Freeing 0x5040bd30
mm_free: Freeing 0x50411760
mm_free: Freeing 0x5040bc70
mm_free: Freeing 0x504103a0
mm_free: Freeing 0x5040bcf0
mm_free: Freeing 0x5040f4e0
mm_free: Freeing 0x5040bcb0
mm_free: Freeing 0x5040bc30
mm_free: Freeing 0x5040bb30
mm_free: Freeing 0x5040bb70
mm_free: Freeing 0x5040baf0
mm_free: Freeing 0x50411520
mm_free: Freeing 0x504108e0
mm_free: Freeing 0x5040ba70
mm_free: Freeing 0x50410ca0
mm_free: Freeing 0x5040e920
mm_free: Freeing 0x50411060
mm_free: Freeing 0x5040ba30
mm_free: Freeing 0x504113a0
mm_free: Freeing 0x50411620
mm_free: Freeing 0x50410b20
mm_free: Freeing 0x50410320
mm_free: Freeing 0x50410460
mm_free: Freeing 0x5040faa0
mm_free: Freeing 0x50411820
mm_free: Freeing 0x504118a0
mm_free: Freeing 0x504117e0
mm_free: Freeing 0x50411120
mm_free: Freeing 0x50411720
mm_free: Freeing 0x504116e0
mm_free: Freeing 0x504112e0
mm_free: Freeing 0x504111a0
mm_free: Freeing 0x504110e0
mm_free: Freeing 0x504114a0
mm_free: Freeing 0x5040f2e0
mm_free: Freeing 0x504100e0
mm_free: Freeing 0x504114e0
mm_free: Freeing 0x5040b930
mm_free: Freeing 0x50411420
mm_free: Freeing 0x5040e720
mm_free: Freeing 0x5040ea60
mm_free: Freeing 0x50410de0
mm_free: Freeing 0x50410520
mm_free: Freeing 0x504102e0
mm_free: Freeing 0x50411260
mm_free: Freeing 0x504113e0
mm_free: Freeing 0x50410120
mm_free: Freeing 0x50410a60
mm_free: Freeing 0x50411360
mm_free: Freeing 0x5040f560
mm_free: Freeing 0x5040f9a0
mm_free: Freeing 0x50410ea0
mm_free: Freeing 0x5040bdf0
mm_free: Freeing 0x5040f760
mm_free: Freeing 0x50410ee0
mm_free: Freeing 0x50410920
mm_free: Freeing 0x504109a0
mm_free: Freeing 0x5040e6a0
mm_free: Freeing 0x504111e0
mm_free: Freeing 0x50410c20
mm_free: Freeing 0x50410a20
mm_free: Freeing 0x50410fe0
mm_free: Freeing 0x504101e0
mm_free: Freeing 0x5040f4a0
mm_free: Freeing 0x50411220
mm_free: Freeing 0x504107a0
mm_free: Freeing 0x50410fa0
mm_free: Freeing 0x50410f20
mm_free: Freeing 0x50410e20
mm_free: Freeing 0x50410da0
mm_free: Freeing 0x50410820
mm_free: Freeing 0x50410c60
mm_free: Freeing 0x5040efa0
mm_free: Freeing 0x50410ce0
mm_free: Freeing 0x50410ae0
mm_free: Freeing 0x5040ffa0
mm_free: Freeing 0x50410b60
mm_free: Freeing 0x50410be0
mm_free: Freeing 0x50410420
mm_free: Freeing 0x504101a0
mm_free: Freeing 0x50410960
mm_free: Freeing 0x50410620
mm_free: Freeing 0x504107e0
mm_free: Freeing 0x50410f60
mm_free: Freeing 0x5040e020
mm_free: Freeing 0x5040f3a0
mm_free: Freeing 0x50410360
mm_free: Freeing 0x504105e0
mm_free: Freeing 0x5040ec20
mm_free: Freeing 0x504105a0
mm_free: Freeing 0x50410260
mm_free: Freeing 0x504100a0
mm_free: Freeing 0x504104a0
mm_free: Freeing 0x50410660
mm_free: Freeing 0x5040e8e0
mm_free: Freeing 0x5040fe60
mm_free: Freeing 0x504106e0
mm_free: Freeing 0x5040e860
mm_free: Freeing 0x5040e1a0
mm_free: Freeing 0x5040beb0
mm_free: Freeing 0x50410e60
mm_free: Freeing 0x504102a0
mm_free: Freeing 0x50411320
mm_free: Freeing 0x50410560
mm_free: Freeing 0x5040e960
mm_free: Freeing 0x5040fc60
mm_free: Freeing 0x5040e2a0
mm_free: Freeing 0x5040fd20
mm_free: Freeing 0x5040e0e0
mm_free: Freeing 0x50410220
mm_free: Freeing 0x50410160
mm_free: Freeing 0x50411160
mm_free: Freeing 0x5040be70
mm_free: Freeing 0x50410020
mm_free: Freeing 0x5040b9b0
mm_free: Freeing 0x504108a0
mm_free: Freeing 0x5040eda0
mm_free: Freeing 0x5040ede0
mm_free: Freeing 0x5040ff20
mm_free: Freeing 0x5040fee0
mm_free: Freeing 0x504116a0
mm_free: Freeing 0x5040fea0
mm_free: Freeing 0x50410860
mm_free: Freeing 0x5040f6a0
mm_free: Freeing 0x5040fe20
mm_free: Freeing 0x5040fda0
mm_free: Freeing 0x5040e460
mm_free: Freeing 0x5040fca0
mm_free: Freeing 0x504109e0
mm_free: Freeing 0x5040fc20
mm_free: Freeing 0x5040bf70
mm_free: Freeing 0x5040f8a0
mm_free: Freeing 0x5040fce0
mm_free: Freeing 0x5040fb20
mm_free: Freeing 0x5040fbe0
mm_free: Freeing 0x5040b8f0
mm_free: Freeing 0x50410aa0
mm_free: Freeing 0x5040fba0
mm_free: Freeing 0x5040e7a0
mm_free: Freeing 0x5040eb60
mm_free: Freeing 0x50411460
mm_free: Freeing 0x5040f6e0
mm_free: Freeing 0x5040f7e0
mm_free: Freeing 0x5040ece0
mm_free: Freeing 0x50411020
mm_free: Freeing 0x5040f5a0
mm_free: Freeing 0x5040fae0
mm_free: Freeing 0x5040bbb0
mm_free: Freeing 0x5040f660
mm_free: Freeing 0x5040fa60
mm_free: Freeing 0x5040f5e0
mm_free: Freeing 0x5040f920
mm_free: Freeing 0x5040e160
mm_free: Freeing 0x5040e4e0
mm_free: Freeing 0x504112a0
mm_free: Freeing 0x5040e4a0
mm_free: Freeing 0x5040e660
mm_free: Freeing 0x5040eaa0
mm_free: Freeing 0x5040f620
mm_free: Freeing 0x5040f9e0
mm_free: Freeing 0x5040f960
mm_free: Freeing 0x5040e520
mm_free: Freeing 0x5040f820
mm_free: Freeing 0x5040f8e0
mm_free: Freeing 0x5040f360
mm_free: Freeing 0x5040f7a0
mm_free: Freeing 0x5040f720
mm_free: Freeing 0x5040f060
mm_free: Freeing 0x50410ba0
mm_free: Freeing 0x5040e360
mm_free: Freeing 0x5040f0a0
mm_free: Freeing 0x5040bab0
mm_free: Freeing 0x5040f020
mm_free: Freeing 0x5040eca0
mm_free: Freeing 0x5040f520
mm_free: Freeing 0x5040e9a0
mm_free: Freeing 0x5040f220
mm_free: Freeing 0x5040ef60
mm_free: Freeing 0x504f860
mm_free: Freeing 0x5040f120
mm_free: Freeing 0x5040f320
mm_free: Freeing 0x5040b9f0
mm_free: Freeing 0x5040e7e0
mm_free: Freeing 0x5040bf30
mm_free: Freeing 0x5040e2e0
mm_free: Freeing 0x5040f3e0
mm_free: Freeing 0x5040f460
mm_free: Freeing 0x5040eba0
mm_free: Freeing 0x5040e5a0
mm_free: Freeing 0x5040f0e0
mm_free: Freeing 0x5040f160
mm_free: Freeing 0x5040eea0
mm_free: Freeing 0x5040bef0
mm_free: Freeing 0x5040e760
mm_malloc: Allocated 0x5040c810, size 6160
mm_malloc: Allocated 0x5040b8f0, size 64
mm_malloc: Allocated 0x5040b930, size 64
mm_malloc: Allocated 0x5040b970, size 64
mm_malloc: Allocated 0x5040b9b0, size 64
mm_malloc: Allocated 0x5040b9f0, size 64
mm_malloc: Allocated 0x5040ba30, size 64
mm_malloc: Allocated 0x5040ba70, size 64
mm_malloc: Allocated 0x5040bab0, size 64
mm_malloc: Allocated 0x5040baf0, size 64
mm_malloc: Allocated 0x5040bb30, size 64
mm_malloc: Allocated 0x5040bb70, size 64
mm_malloc: Allocated 0x5040bbb0, size 64
mm_malloc: Allocated 0x5040bbf0, size 64
mm_malloc: Allocated 0x5040bc30, size 64
mm_malloc: Allocated 0x5040bc70, size 64
mm_malloc: Allocated 0x5040bcb0, size 64
mm_malloc: Allocated 0x5040bcf0, size 64
mm_malloc: Allocated 0x5040bd30, size 64
mm_malloc: Allocated 0x5040bd70, size 64
mm_malloc: Allocated 0x5040bdb0, size 64
mm_malloc: Allocated 0x5040bdf0, size 64
mm_malloc: Allocated 0x5040be30, size 64
mm_malloc: Allocated 0x5040be70, size 64
mm_malloc: Allocated 0x5040beb0, size 64
mm_malloc: Allocated 0x5040bef0, size 64
mm_malloc: Allocated 0x5040bf30, size 64
mm_malloc: Allocated 0x5040bf70, size 64
mm_malloc: Allocated 0x5040bfb0, size 64
mm_malloc: Allocated 0x5040e020, size 64
mm_malloc: Allocated 0x5040e060, size 64
mm_malloc: Allocated 0x5040e0a0, size 64
mm_malloc: Allocated 0x5040e0e0, size 64
mm_malloc: Allocated 0x5040e120, size 64
mm_malloc: Allocated 0x5040e160, size 64
mm_malloc: Allocated 0x5040e1a0, size 64
mm_malloc: Allocated 0x5040e1e0, size 64
mm_malloc: Allocated 0x5040e220, size 64
mm_malloc: Allocated 0x5040e260, size 64
mm_malloc: Allocated 0x5040e2a0, size 64
mm_malloc: Allocated 0x5040e2e0, size 64
mm_malloc: Allocated 0x5040e320, size 64
mm_malloc: Allocated 0x5040e360, size 64
mm_malloc: Allocated 0x5040e3a0, size 64
mm_malloc: Allocated 0x5040e3e0, size 64
mm_malloc: Allocated 0x5040e420, size 64
mm_malloc: Allocated 0x5040e460, size 64
mm_malloc: Allocated 0x5040e4a0, size 64
mm_malloc: Allocated 0x5040e4e0, size 64
mm_malloc: Allocated 0x5040e520, size 64
mm_malloc: Allocated 0x5040e560, size 64
mm_malloc: Allocated 0x5040e5a0, size 64
mm_malloc: Allocated 0x5040e5e0, size 64
mm_malloc: Allocated 0x5040e620, size 64
mm_malloc: Allocated 0x5040e660, size 64
mm_malloc: Allocated 0x5040e6a0, size 64
mm_malloc: Allocated 0x5040e6e0, size 64
mm_malloc: Allocated 0x5040e720, size 64
mm_malloc: Allocated 0x5040e760, size 64
mm_malloc: Allocated 0x5040e7a0, size 64
mm_malloc: Allocated 0x5040e7e0, size 64
mm_malloc: Allocated 0x5040e820, size 64
mm_malloc: Allocated 0x5040e860, size 64
mm_malloc: Allocated 0x5040e8a0, size 64
mm_malloc: Allocated 0x5040e8e0, size 64
mm_malloc: Allocated 0x5040e920, size 64
mm_malloc: Allocated 0x5040e960, size 64
mm_malloc: Allocated 0x5040e9a0, size 64
mm_malloc: Allocated 0x5040e9e0, size 64
mm_malloc: Allocated 0x5040ea20, size 64
mm_malloc: Allocated 0x5040ea60, size 64
mm_malloc: Allocated 0x5040eaa0, size 64
mm_malloc: Allocated 0x5040eae0, size 64
mm_malloc: Allocated 0x5040eb20, size 64
mm_malloc: Allocated 0x5040eb60, size 64
mm_malloc: Allocated 0x5040eba0, size 64
mm_malloc: Allocated 0x5040ebe0, size 64
mm_malloc: Allocated 0x5040ec20, size 64
mm_malloc: Allocated 0x5040ec60, size 64
mm_malloc: Allocated 0x5040eca0, size 64
mm_malloc: Allocated 0x5040ece0, size 64
mm_malloc: Allocated 0x5040ed20, size 64
mm_malloc: Allocated 0x5040ed60, size 64
mm_malloc: Allocated 0x5040eda0, size 64
mm_malloc: Allocated 0x5040ede0, size 64
mm_malloc: Allocated 0x5040ee20, size 64
mm_malloc: Allocated 0x5040ee60, size 64
mm_malloc: Allocated 0x5040eea0, size 64
mm_malloc: Allocated 0x5040eee0, size 64
mm_malloc: Allocated 0x5040ef20, size 64
mm_malloc: Allocated 0x5040ef60, size 64
mm_malloc: Allocated 0x5040efa0, size 64
mm_malloc: Allocated 0x5040efe0, size 64
mm_malloc: Allocated 0x5040f020, size 64
mm_malloc: Allocated 0x5040f060, size 64
mm_malloc: Allocated 0x5040f0a0, size 64
mm_malloc: Allocated 0x5040f0e0, size 64
mm_malloc: Allocated 0x5040f120, size 64
mm_malloc: Allocated 0x5040f160, size 64
mm_malloc: Allocated 0x5040f1a0, size 64
mm_malloc: Allocated 0x5040f1e0, size 64
mm_malloc: Allocated 0x5040f220, size 64
mm_malloc: Allocated 0x5040f260, size 64
mm_malloc: Allocated 0x5040f2a0, size 64
mm_malloc: Allocated 0x5040f2e0, size 64
mm_malloc: Allocated 0x5040f320, size 64
mm_malloc: Allocated 0x5040f360, size 64
mm_malloc: Allocated 0x5040f3a0, size 64
mm_malloc: Allocated 0x5040f3e0, size 64
mm_malloc: Allocated 0x5040f420, size 64
mm_malloc: Allocated 0x5040f460, size 64
mm_malloc: Allocated 0x5040f4a0, size 64
mm_malloc: Allocated 0x5040f4e0, size 64
mm_malloc: Allocated 0x5040f520, size 64
mm_malloc: Allocated 0x5040f560, size 64
mm_malloc: Allocated 0x5040f5a0, size 64
mm_malloc: Allocated 0x5040f5e0, size 64
mm_malloc: Allocated 0x5040f620, size 64
mm_malloc: Allocated 0x5040f660, size 64
mm_malloc: Allocated 0x5040f6a0, size 64
mm_malloc: Allocated 0x5040f6e0, size 64
mm_malloc: Allocated 0x5040f720, size 64
mm_malloc: Allocated 0x5040f760, size 64
mm_malloc: Allocated 0x5040f7a0, size 64
mm_malloc: Allocated 0x5040f7e0, size 64
mm_malloc: Allocated 0x5040f820, size 64
mm_malloc: Allocated 0x5040f860, size 64
mm_malloc: Allocated 0x5040f8a0, size 64
mm_malloc: Allocated 0x5040f8e0, size 64
mm_malloc: Allocated 0x5040f920, size 64
mm_malloc: Allocated 0x5040f960, size 64
mm_malloc: Allocated 0x5040f9a0, size 64
mm_malloc: Allocated 0x5040f9e0, size 64
mm_malloc: Allocated 0x5040fa20, size 64
mm_malloc: Allocated 0x5040fa60, size 64
mm_malloc: Allocated 0x5040faa0, size 64
mm_malloc: Allocated 0x5040fae0, size 64
mm_malloc: Allocated 0x5040fb20, size 64
mm_malloc: Allocated 0x5040fb60, size 64
mm_malloc: Allocated 0x5040fba0, size 64
mm_malloc: Allocated 0x5040fbe0, size 64
mm_malloc: Allocated 0x5040fc20, size 64
mm_malloc: Allocated 0x5040fc60, size 64
mm_malloc: Allocated 0x5040fca0, size 64
mm_malloc: Allocated 0x5040fce0, size 64
mm_malloc: Allocated 0x5040fd20, size 64
mm_malloc: Allocated 0x5040fd60, size 64
mm_malloc: Allocated 0x5040fda0, size 64
mm_malloc: Allocated 0x5040fde0, size 64
mm_malloc: Allocated 0x5040fe20, size 64
mm_malloc: Allocated 0x5040fe60, size 64
mm_malloc: Allocated 0x5040fea0, size 64
mm_malloc: Allocated 0x5040fee0, size 64
mm_malloc: Allocated 0x5040ff20, size 64
mm_malloc: Allocated 0x5040ff60, size 6
mm_malloc: Allocated 0x5040ffa0, size 64
mm_malloc: Allocated 0x5040ffe0, size 64
mm_malloc: Allocated 0x50410020, size 64
mm_malloc: Allocated 0x50410060, size 64
mm_malloc: Allocated 0x504100a0, size 64
mm_malloc: Allocated 0x504100e0, size 64
mm_malloc: Allocated 0x50410120, size 64
mm_malloc: Allocated 0x50410160, size 64
mm_free: Freeing 0x5040c810
mm_free: Freeing 0x5040ffe0
mm_free: Freeing 0x50410160
mm_free: Freeing 0x50410120
mm_free: Freeing 0x504100e0
mm_free: Freeing 0x504100a0
mm_free: Freeing 0x50410060
mm_free: Freeing 0x50410020
mm_free: Freeing 0x5040ffa0
mm_free: Freeing 0x5040fda0
mm_free: Freeing 0x5040ff60
mm_free: Freeing 0x5040fde0
mm_free: Freeing 0x5040fea0
mm_free: Freeing 0x5040ff20
mm_free: Freeing 0x5040fee0
mm_free: Freeing 0x5040fe60
mm_free: Freeing 0x5040fe20
mm_free: Freeing 0x5040fd60
mm_free: Freeing 0x5040fb60
mm_free: Freeing 0x5040fd20
mm_free: Freeing 0x5040fce0
mm_free: Freeing 0x5040fca0
mm_free: Freeing 0x5040fc60
mm_free: Freeing 0x5040fba0
mm_free: Freeing 0x5040fc20
mm_free: Freeing 0x5040fbe0
mm_free: Freeing 0x5040fb20
mm_free: Freeing 0x5040fae0
mm_free: Freeing 0x5040faa0
mm_free: Freeing 0x5040fa60
mm_free: Freeing 0x5040fa20
mm_free: Freeing 0x5040f9e0
mm_free: Freeing 0x5040f9a0
mm_free: Freeing 0x5040f960
mm_free: Freeing 0x5040f920
mm_free: Freeing 0x5040f8e0
mm_free: Freeing 0x5040ef20
mm_free: Freeing 0x5040f8a0
mm_free: Freeing 0x5040f860
mm_free: Freeing 0x5040f260
mm_free: Freeing 0x5040f820
mm_free: Freeing 0x5040f7e0
mm_free: Freeing 0x5040f7a0
mm_free: Freeing 0x5040f760
mm_free: Freeing 0x5040f720
mm_free: Freeing 0x5040f6e0
mm_free: Freeing 0x5040f6a0
mm_free: Freeing 0x5040f660
mm_free: Freeing 0x5040f620
mm_free: Freeing 0x5040f5e0
mm_free: Freeing 0x5040f5a0
mm_free: Freeing 0x5040f560
mm_free: Freeing 0x5040f520
mm_free: Freeing 0x5040f4e0
mm_free: Freeing 0x5040f4a0
mm_free: Freeing 0x5040f460
mm_free: Freeing 0x5040b970
mm_free: Freeing 0x5040b930
mm_free: Freeing 0x5040f420
mm_free: Freeing 0x5040f3e0
mm_free: Freeing 0x5040f3a0
mm_free: Freeing 0x5040f360
mm_free: Freeing 0x5040f320
mm_free: Freeing 0x5040f2e0
mm_free: Freeing 0x5040f2a0
mm_free: Freeing 0x5040f220
mm_free: Freeing 0x5040f1e0
mm_free: Freeing 0x5040f1a0
mm_free: Freeing 0x5040f160
mm_free: Freeing 0x5040f120
mm_free: Freeing 0x5040f0e0
mm_free: Freeing 0x5040f0a0
mm_free: Freeing 0x5040f060
mm_free: Freeing 0x5040f020
mm_free: Freeing 0x5040efe0
mm_free: Freeing 0x5040efa0
mm_free: Freeing 0x5040ef60
mm_free: Freeing 0x5040eee0
mm_free: Freeing 0x5040eea0
mm_free: Freeing 0x5040ee60
mm_free: Freeing 0x5040ee20
mm_free: Freeing 0x5040ede0
mm_free: Freeing 0x5040eda0
mm_free: Freeing 0x5040ed60
mm_free: Freeing 0x5040ed20
mm_free: Freeing 0x5040ece0
mm_free: Freeing 0x5040eca0
mm_free: Freeing 0x5040ec60
mm_free: Freeing 0x5040ec20
mm_free: Freeing 0x5040ebe0
mm_free: Freeing 0x5040eba0
mm_free: Freeing 0x5040eb60
mm_free: Freeing 0x5040eb20
mm_free: Freeing 0x5040eae0
mm_free: Freeing 0x5040eaa0
mm_free: Freeing 0x5040ea60
mm_free: Freeing 0x5040ea20
mm_free: Freeing 0x5040e9e0
mm_free: Freeing 0x5040e9a0
mm_free: Freeing 0x5040e960
mm_free: Freeing 0x5040e920
mm_free: Freeing 0x5040bab0
mm_free: Freeing 0x5040e8e0
mm_free: Freeing 0x5040e8a0
mm_free: Freeing 0x5040e860
mm_free: Freeing 0x5040e820
mm_free: Freeing 0x5040e7e0
mm_free: Freeing 0x5040e7a0
mm_free: Freeing 0x5040e760
mm_free: Freeing 0x5040e720
mm_free: Freeing 0x5040e6e0
mm_free: Freeing 0x5040e6a0
mm_free: Freeing 0x5040e660
mm_free: Freeing 0x5040e620
mm_free: Freeing 0x5040e5e0
mm_free: Freeing 0x5040e5a0
mm_free: Freeing 0x5040e560
mm_free: Freeing 0x5040e520
mm_free: Freeing 0x5040e4e0
mm_free: Freeing 0x5040e4a0
mm_free: Freeing 0x5040e460
mm_free: Freeing 0x5040e420
mm_free: Freeing 0x5040e3e0
mm_free: Freeing 0x5040e3a0
mm_free: Freeing 0x5040e360
mm_free: Freeing 0x5040e320
mm_free: Freeing 0x5040e2e0
mm_free: Freeing 0x5040e2a0
mm_free: Freeing 0x5040e260
mm_free: Freeing 0x5040e220
mm_free: Freeing 0x5040e1e0
mm_free: Freeing 0x5040e1a0
mm_free: Freeing 0x5040e160
mm_free: Freeing 0x5040e120
mm_free: Freeing 0x5040e0e0
mm_free: Freeing 0x5040e0a0
mm_free: Freeing 0x5040e060
mm_free: Freeing 0x5040e020
mm_free: Freeing 0x5040bfb0
mm_free: Freeing 0x5040bf70
mm_free: Freeing 0x5040bf30
mm_free: Freeing 0x5040bef0
mm_free: Freeing 0x5040be0
mm_free: Freeing 0x5040be70
mm_free: Freeing 0x5040be30
mm_free: Freeing 0x5040bdf0
mm_free: Freeing 0x5040bdb0
mm_free: Freeing 0x5040bd70
mm_free: Freeing 0x5040bd30
mm_free: Freeing 0x5040bcf0
mm_free: Freeing 0x5040bcb0
mm_free: Freeing 0x5040bc70
mm_free: Freeing 0x5040bc30
mm_free: Freeing 0x5040bbf0
mm_free: Freeing 0x5040bbb0
mm_free: Freeing 0x5040bb70
mm_free: Freeing 0x5040bb30
mm_free: Freeing 0x5040baf0
mm_free: Freeing 0x5040ba70
mm_free: Freeing 0x5040ba30
mm_free: Freeing 0x5040b9f0
mm_free: Freeing 0x5040b9b0
mm_free: Freeing 0x5040b8f0
mm_malloc: Allocated 0x5040c810, size 6160
mm_malloc: Allocated 0x5040b8f0, size 64
mm_free: Freeing 0x5040c810
mm_free: Freeing 0x5040b8f0
mm_free: Freeing 0x5040aae0
mm_free: Freeing 0x5040aaa0
mm_malloc: Allocated 0x5040b8f0, size 368
mm_malloc: Allocated 0x5040ba60, size 64
mm_initialize: Heap: name=(null), start=0x80200000 size=528384
mm_addregion: [(null)] Region 1: base=0x802002a8 size=527696
mm_malloc: Allocated 0x5040aaa0, size 3088
mm_malloc: Allocated 0x5040b6b0, size 288
mm_malloc: Allocated 0x50409fe0, size 32
mm_malloc: Allocated 0x802002d0, size 672
mm_malloc: Allocated 0x80200570, size 32
mm_malloc: Allocated 0x80200590, size 32
mm_malloc: Allocated 0x802005b0, size 32
mm_malloc: Allocated 0x5040b7d0, size 32
mm_malloc: Allocated 0x5040baa0, size 160
mm_malloc: Allocated 0x802005d0, size 19472
mm_free: Freeing 0x5040ba60
mm_free: Freeing 0x50409b80
mm_free: Freeing 0x50409ea0
mm_free: Freeing 0x50409e80
mm_free: Freeing 0x50409e60
mm_free: Freeing 0x50409e40
mm_free: Freeing 0x50409e20
mm_free: Freeing 0x50409b60
mm_free: Freeing 0x50409a40
up_exit: TCB=0x504098d0 exiting
mm_free: Freeing 0x5040c000
mm_free: Freeing 0x504098d0
mm_malloc: Allocated 0x802005d0, size 848
NuttShell (NSH) NuttX-12.0.3
nsh> nx_start: CPU0: Beginning Idle Loop
nsh>
nsh> hello
posix_spawn: pid=0x80202978 path=hello file_actions=0x80202980 attr=0x80202988 argv=0x80202a28
mm_malloc: Allocated 0x5040b7f0, size 112
mm_malloc: Allocated 0x5040ba60, size 48
mm_malloc: Allocated 0x504098d0, size 32
mm_malloc: Allocated 0x504098f0, size 64
mm_malloc: Allocated 0x5040bb40, size 1872
mm_malloc: Allocated 0x50409930, size 128
mm_malloc: Allocated 0x5040c290, size 6160
mm_malloc: Allocated 0x504099b0, size 64
mm_malloc: Allocated 0x504099f0, size 64
elf_symname: Symbol has no name
elf_symvalue: SHN_UNDEF: Failed to get symbol name: -3
elf_relocateadd: Section 2 reloc 1: Undefined symbol[0] has no name: -3
mm_malloc: Allocated 0x50409a30, size 64
mm_malloc: Allocated 0x50409a70, size 64
mm_malloc: Allocated 0x50409ab0, size 64
mm_malloc: Allocated 0x50409af0, size 64
mm_malloc: Allocated 0x50409b30, size 64
mm_malloc: Allocated 0x50409b70, size 64
mm_malloc: Allocated 0x50409bb0, size 64
mm_malloc: Allocated 0x50409bf0, size 64
mm_malloc: Allocated 0x50409c30, size 64
mm_malloc: Allocated 0x50409c70, size 64
mm_malloc: Allocated 0x50409cb0, size 64
mm_malloc: Allocated 0x50409cf0, size 64
mm_malloc: Allocated 0x50409d30, size 64
mm_malloc: Allocated 0x50409d70, size 64
mm_malloc: Allocated 0x50409db0, size 64
mm_malloc: Allocated 0x50409df0, size 64
mm_malloc: Allocated 0x50409e30, size 64
mm_malloc: Allocated 0x50409e70, size 64
mm_malloc: Allocated 0x50409eb0, size 64
mm_malloc: Allocated 0x50409ef0, size 64
mm_malloc: Allocated 0x5040daa0, size 64
mm_malloc: Allocated 0x5040dae0, size 64
mm_malloc: Allocated 0x5040db20, size 64
mm_malloc: Allocated 0x5040db60, size 64
mm_malloc: Allocated 0x5040dba0, size 64
mm_malloc: Allocated 0x5040dbe0, size 64
mm_malloc: Allocated 0x5040dc20, size 64
mm_malloc: Allocated 0x5040dc60, size 64
mm_malloc: Allocated 0x5040dca0, size 64
mm_malloc: Allocated 0x5040dce0, size 64
mm_malloc: Allocated 0x5040dd20, size 64
mm_malloc: Allocated 0x5040dd60, size 64
mm_malloc: Allocated 0x5040dda0, size 64
mm_malloc: Allocated 0x5040dde0, size 64
mm_malloc: Allocated 0x5040de20, size 64
mm_malloc: Allocated 0x5040de60, size 64
mm_malloc: Allocated 0x5040dea0, size 64
mm_malloc: Allocated 0x5040dee0, size 64
mm_malloc: Allocated 0x5040df20, size 64
mm_malloc: Allocated 0x5040df60, size 64
mm_malloc: Allocated 0x5040dfa0, size 64
mm_malloc: Allocated 0x5040dfe0, size 64
mm_malloc: Allocated 0x5040e020, size 64
mm_malloc: Allocated 0x5040e060, size 64
mm_malloc: Allocated 0x5040e0a0, size 64
mm_malloc: Allocated 0x5040e0e0, size 64
mm_malloc: Allocated 0x5040e120, size 64
mm_malloc: Allocated 0x5040e160, size 64
mm_malloc: Allocated 0x5040e1a0, size 64
mm_malloc: Allocated 0x5040e1e0, size 64
mm_malloc: Allocated 0x5040e220, size 64
mm_malloc: Allocated 0x5040e260, size 64
mm_malloc: Allocated 0x5040e2a0, size 64
mm_malloc: Allocated 0x5040e2e0, size 64
mm_malloc: Allocated 0x5040e320, size 64
mm_malloc: Allocated 0x5040e360, size 64
mm_malloc: Allocated 0x5040e3a0, size 64
mm_malloc: Allocated 0x5040e3e0, size 64
mm_malloc: Allocated 0x5040e420, size 64
mm_malloc: Allocated 0x5040e460, size 64
mm_malloc: Allocated 0x5040e4a0, size 64
mm_malloc: Allocated 0x5040e4e0, size 64
mm_malloc: Allocated 0x5040e520, size 64
mm_malloc: Allocated 0x5040e560, size 64
mm_malloc: Allocated 0x5040e5a0, size 64
mm_malloc: Allocated 0x5040e5e0, size 64
mm_malloc: Allocated 0x5040e620, size 64
mm_malloc: Allocated 0x5040e660, size 64
mm_malloc: Allocated 0x5040e6a0, size 64
mm_malloc: Allocated 0x5040e6e0, size 64
mm_malloc: Allocated 0x5040e720, size 64
mm_malloc: Allocated 0x5040e760, size 64
mm_malloc: Allocated 0x5040e7a0, size 64
mm_malloc: Allocated 0x5040e7e0, size 64
mm_malloc: Allocated 0x5040e820, size 64
mm_malloc: Allocated 0x5040e860, size 64
mm_malloc: Allocated 0x5040e8a0, size 64
mm_malloc: Allocated 0x5040e8e0, size 64
mm_malloc: Allocated 0x5040e920, size 64
mm_malloc: Allocated 0x5040e960, size 64
mm_malloc: Allocated 0x5040e9a0, size 64
mm_malloc: Allocated 0x5040e9e0, size 64
mm_malloc: Allocated 0x5040ea20, size 64
mm_malloc: Allocated 0x5040ea60, size 64
mm_malloc: Allocated 0x5040eaa0, size 64
mm_malloc: Allocated 0x5040eae0, size 64
mm_malloc: Allocated 0x5040eb20, size 64
mm_malloc: Allocated 0x5040eb60, size 64
mm_malloc: Allocated 0x5040eba0, size 64
mm_malloc: Allocated 0x5040ebe0, size 64
mm_malloc: Allocated 0x5040ec20, size 64
mm_malloc: Allocated 0x5040ec60, size 64
mm_malloc: Allocated 0x5040eca0, size 64
mm_malloc: Allocated 0x5040ece0, size 64
mm_malloc: Allocated 0x5040ed20, size 64
mm_malloc: Allocated 0x5040ed60, size 64
mm_malloc: Allocated 0x5040eda0, size 64
mm_malloc: Allocated 0x5040ede0, size 64
mm_malloc: Allocated 0x5040ee20, size 64
mm_malloc: Allocated 0x5040ee60, size 64
mm_malloc: Allocated 0x5040eea0, size 64
mm_malloc: Allocated 0x5040eee0, size 64
mm_malloc: Allocated 0x5040ef20, size 64
mm_malloc: Allocated 0x5040ef60, size 64
mm_malloc: Allocated 0x5040efa0, size 64
mm_malloc: Allocated 0x5040efe0, size 64
mm_malloc: Allocated 0x5040f020, size 64
mm_malloc: Allocated 0x5040f060, size 64
mm_malloc: Allocated 0x5040f0a0, size 64
mm_malloc: Allocated 0x5040f0e0, size 64
mm_malloc: Allocated 0x5040f120, size 64
mm_malloc: Allocated 0x5040f160, size 64
mm_malloc: Allocated 0x5040f1a0, size 64
mm_malloc: Allocated 0x5040f1e0, size 64
mm_malloc: Allocated 0x5040f220, size 64
mm_malloc: Allocated 0x5040f260, size 64
mm_malloc: Allocated 0x5040f2a0, size 64
mm_malloc: Allocated 0x5040f2e0, size 64
mm_malloc: Allocated 0x5040f320, size 64
mm_malloc: Allocated 0x5040f360, size 64
mm_malloc: Allocated 0x5040f3a0, size 64
mm_malloc: Allocated 0x5040f3e0, size 64
mm_malloc: Allocated 0x5040f420, size 64
mm_malloc: Allocated 0x5040f460, size 64
mm_malloc: Allocated 0x5040f4a0, size 64
mm_malloc: Allocated 0x5040f4e0, size 64
mm_malloc: Allocated 0x5040f520, size 64
mm_malloc: Allocated 0x5040f560, size 64
mm_malloc: Allocated 0x5040f5a0, size 64
mm_malloc: Allocated 0x5040f5e0, size 64
mm_malloc: Allocated 0x5040f620, size 64
mm_malloc: Allocated 0x5040f660, size 64
mm_malloc: Allocated 0x5040f6a0, size 64
mm_malloc: Allocated 0x5040f6e0, size 64
mm_malloc: Allocated 0x5040f720, size 64
mm_malloc: Allocated 0x5040f760, size 64
mm_malloc: Allocated 0x5040f7a0, size 64
mm_malloc: Allocated 0x5040f7e0, size 64
mm_malloc: Allocated 0x5040f820, size 64
mm_malloc: Allocated 0x5040f860, size 64
mm_malloc: Allocated 0x5040f8a0, size 64
mm_malloc: Allocated 0x5040f8e0, size 64
mm_malloc: Allocated 0x5040f920, size 64
mm_malloc: Allocated 0x5040f960, size 64
mm_malloc: Allocated 0x5040f9a0, size 64
mm_malloc: Allocated 0x5040f9e0, size 64
mm_malloc: Allocated 0x5040fa20, size 64
mm_malloc: Allocated 0x5040fa60, size 64
mm_malloc: Allocated 0x5040faa0, size 64
mm_malloc: Allocated 0x5040fae0, size 64
mm_malloc: Allocated 0x5040fb20, size 64
mm_malloc: Allocated 0x5040fb60, size 64
mm_malloc: Allocated 0x5040fba0, size 64
mm_malloc: Allocated 0x5040fbe0, size 64
mm_malloc: Allocated 0x5040fc20, size 64
mm_malloc: Allocated 0x5040fc60, size 64
mm_malloc: Allocated 0x5040fca0, size 64
mm_malloc: Allocated 0x5040fce0, size 64
mm_malloc: Allocated 0x5040fd20, size 64
mm_malloc: Allocated 0x5040fd60, size 64
mm_malloc: Allocated 0x5040fda0, size 64
mm_malloc: Allocated 0x5040fde0, size 64
mm_malloc: Allocated 0x5040fe20, size 64
mm_malloc: Allocated 0x5040fe60, size 64
mm_malloc: Allocated 0x5040fea0, size 64
mm_malloc: Allocated 0x5040fee0, size 64
mm_malloc: Allocated 0x5040ff20, size 64
mm_malloc: Allocated 0x5040ff60, size 64
mm_malloc: Allocated 0x5040ffa0, size 64
mm_malloc: Allocated 0x5040ffe0, size 64
mm_malloc: Allocated 0x50410020, size 64
mm_malloc: Allocated 0x50410060, size 64
mm_malloc: Allocated 0x504100a0, size 64
mm_malloc: Allocated 0x504100e0, size 64
mm_malloc: Allocated 0x50410120, size 64
mm_malloc: Allocated 0x50410160, size 64
mm_malloc: Allocated 0x504101a0, size 64
mm_malloc: Allocated 0x504101e0, size 64
mm_malloc: Allocated 0x50410220, size 64
mm_malloc: Allocated 0x50410260, size 64
mm_malloc: Allocated 0x504102a0, size 64
mm_malloc: Allocated 0x504102e0, size 64
mm_malloc: Allocated 0x50410320, size 64
mm_malloc: Allocated 0x50410360, size 64
mm_malloc: Allocated 0x504103a0, size 64
mm_malloc: Allocated 0x504103e0, size 64
mm_malloc: Allocated 0x50410420, size 64
mm_malloc: Allocated 0x50410460, size 64
mm_malloc: Allocated 0x504104a0, size 64
mm_malloc: Allocated 0x504104e0, size 64
mm_malloc: Allocated 0x50410520, size 64
mm_malloc: Allocated 0x50410560, size 64
mm_malloc: Allocated 0x504105a0, size 64
mm_malloc: Allocated 0x504105e0, sie 64
mm_malloc: Allocated 0x50410620, size 64
mm_malloc: Allocated 0x50410660, size 64
mm_free: Freeing 0x5040c290
mm_free: Freeing 0x50410660
mm_free: Freeing 0x50410620
mm_free: Freeing 0x504099f0
mm_free: Freeing 0x5040e5a0
mm_free: Freeing 0x504105e0
mm_free: Freeing 0x5040e520
mm_free: Freeing 0x504105a0
mm_free: Freeing 0x50410560
mm_free: Freeing 0x50410520
mm_free: Freeing 0x504104e0
mm_free: Freeing 0x504102e0
mm_free: Freeing 0x5040f160
mm_free: Freeing 0x504104a0
mm_free: Freeing 0x5040f220
mm_free: Freeing 0x50410460
mm_free: Freeing 0x50410420
mm_free: Freeing 0x504103e0
mm_free: Freeing 0x50409d30
mm_free: Freeing 0x504103a0
mm_free: Freeing 0x50410360
mm_free: Freeing 0x50410320
mm_free: Freeing 0x50409df0
mm_free: Freeing 0x504102a0
mm_free: Freeing 0x50410260
mm_free: Freeing 0x50410120
mm_free: Freeing 0x50410220
mm_free: Freeing 0x504101e0
mm_free: Freeing 0x504101a0
mm_free: Freeing 0x50410160
mm_free: Freeing 0x504100e0
mm_free: Freeing 0x504100a0
mm_free: Freeing 0x5040e920
mm_free: Freeing 0x50410060
mm_free: Freeing 0x50410020
mm_free: Freeing 0x5040e820
mm_free: Freeing 0x5040ffe0
mm_free: Freeing 0x5040ffa0
mm_free: Freeing 0x5040ebe0
mm_free: Freeing 0x5040ff60
mm_free: Freeing 0x5040ff20
mm_free: Freeing 0x5040fee0
mm_free: Freeing 0x5040fea0
mm_free: Freeing 0x5040fe60
mm_free: Freeing 0x5040fe20
mm_free: Freeing 0x5040fde0
mm_free: Freeing 0x5040e7a0
mm_free: Freeing 0x5040fda0
mm_free: Freeing 0x5040fd60
mm_free: Freeing 0x5040fd20
mm_free: Freeing 0x5040fce0
mm_free: Freeing 0x5040fca0
mm_free: Freeing 0x5040fc60
mm_free: Freeing 0x5040fc20
mm_free: Freeing 0x5040fbe0
mm_free: Freeing 0x5040fb20
mm_free: Freeing 0x5040fba0
mm_free: Freeing 0x5040fa60
mm_free: Freeing 0x5040fb60
mm_free: Freeing 0x5040fae0
mm_free: Freeing 0x5040faa0
mm_free: Freeing 0x5040fa20
mm_free: Freeing 0x5040f9e0
mm_free: Freeing 0x5040f9a0
mm_free: Freeing 0x5040f960
mm_free: Freeing 0x5040f920
mm_free: Freeing 0x5040e9e0
mm_free: Freeing 0x5040f8e0
mm_free: Freeing 0x5040f8a0
mm_free: Freeing 0x5040eb60
mm_free: Freeing 0x5040f860
mm_free: Freeing 0x5040f820
mm_free: Freeing 0x5040f7e0
mm_free: Freeing 0x5040f7a0
mm_free: Freeing 0x5040f760
mm_free: Freeing 0x5040f420
mm_free: Freeing 0x5040f720
mm_free: Freeing 0x5040f6e0
mm_free: Freeing 0x5040f6a0
mm_free: Freeing 0x5040f660
mm_free: Freeing 0x5040f620
mm_free: Freeing 0x5040f5e0
mm_free: Freeing 0x5040f5a0
mm_free: Freeing 0x5040f560
mm_free: Freeing 0x5040f520
mm_free: Freeing 0x5040f4e0
mm_free: Freeing 0x5040f4a0
mm_free: Freeing 0x5040f460
mm_free: Freeing 0x5040f3e0
mm_free: Freeing 0x5040f3a0
mm_free: Freeing 0x5040f360
mm_free: Freeing 0x5040f320
mm_free: Freeing 0x5040f2e0
mm_free: Freeing 0x5040f2a0
mm_free: Freeing 0x5040f260
mm_free: Freeing 0x5040f1e0
mm_free: Freeing 0x5040f1a0
mm_free: Freeing 0x5040f120
mm_free: Freeing 0x5040f0e0
mm_free: Freeing 0x5040e8e0
mm_free: Freeing 0x5040f0a0
mm_free: Freeing 0x5040f060
mm_free: Freeing 0x5040f020
mm_free: Freeing 0x5040efe0
mm_free: Freeing 0x5040efa0
mm_free: Freeing 0x5040ef60
mm_free: Freeing 0x5040ef20
mm_free: Freeing 0x5040eee0
mm_free: Freeing 0x5040eea0
mm_free: Freeing 0x5040ee60
mm_free: Freeing 0x5040ee20
mm_free: Freeing 0x5040ede0
mm_free: Freeing 0x5040eda0
mm_free: Freeing 0x5040ed60
mm_free: Freeing 0x5040ed20
mm_free: Freeing 0x5040ece0
mm_free: Freeing 0x5040eae0
mm_free: Freeing 0x5040eca0
mm_free: Freeing 0x5040ec60
mm_free: Freeing 0x5040ec20
mm_free: Freeing 0x5040eba0
mm_free: Freeing 0x5040eb20
mm_free: Freeing 0x5040eaa0
mm_free: Freeing 0x5040ea60
mm_free: Freeing 0x5040ea20
mm_free: Freeing 0x5040e9a0
mm_free: Freeing 0x5040e960
mm_free: Freeing 0x5040e8a0
mm_free: Freeing 0x5040e860
mm_free: Freeing 0x5040e7e0
mm_free: Freeing 0x5040e760
mm_free: Freeing 0x5040e720
mm_free: Freeing 0x5040e6e0
mm_free: Freeing 0x5040e6a0
mm_free: Freeing 0x5040e660
mm_free: Freeing 0x5040e620
mm_free: Freeing 0x5040e5e0
mm_free: Freeing 0x5040e560
mm_free: Freeing 0x5040e4e0
mm_free: Freeing 0x5040e4a0
mm_free: Freeing 0x5040e460
mm_free: Freeing 0x5040e420
mm_free: Freeing 0x50409d70
mm_free: Freeing 0x50409c30
mm_free: Freeing 0x50409bf0
mm_free: Freeing 0x5040e3e0
mm_free: Freeing 0x5040e3a0
mm_free: Freeing 0x5040e360
mm_free: Freeing 0x5040e320
mm_free: Freeing 0x50409cb0
mm_free: Freeing 0x5040e260
mm_free: Freeing 0x5040e2e0
mm_free: Freeing 0x5040e2a0
mm_free: Freeing 0x5040e220
mm_free: Freeing 0x5040e1e0
mm_free: Freeing 0x5040e1a0
mm_free: Freeing 0x5040e160
mm_free: Freeing 0x5040e120
mm_free: Freeing 0x5040e0e0
mm_free: Freeing 0x5040e0a0
mm_free: Freeing 0x5040e060
mm_free: Freeing 0x5040dee0
mm_free: Freeing 0x5040e020
mm_free: Freeing 0x5040dfe0
mm_free: Freeing 0x5040dae0
mm_free: Freeing 0x5040dfa0
mm_free: Freeing 0x5040df60
mm_free: Freeing 0x5040df20
mm_free: Freeing 0x5040dea0
mm_free: Freeing 0x5040de60
mm_free: Freeing 0x5040dc60
mm_free: Freeing 0x5040de20
mm_free: Freeing 0x50409e70
mm_free: Freeing 0x5040dde0
mm_free: Freeing 0x5040daa0
mm_free: Freeing 0x5040dda0
mm_free: Freeing 0x5040dd60
mm_free: Freeing 0x5040dd20
mm_free: Freeing 0x5040dce0
mm_free: Freeing 0x5040dca0
mm_free: Freeing 0x5040dc20
mm_free: Freeing 0x5040dbe0
mm_free: Freeing 0x5040dba0
mm_free: Freeing 0x5040db60
mm_free: Freeing 0x5040db20
mm_free: Freeing 0x50409ef0
mm_free: Freeing 0x50409eb0
mm_free: Freeing 0x50409e30
mm_free: Freeing 0x50409db0
mm_free: Freeing 0x50409bb0
mm_free: Freeing 0x50409cf0
mm_free: Freeing 0x50409c70
mm_free: Freeing 0x50409b70
mm_free: Freeing 0x50409b30
mm_free: Freeing 0x50409af0
mm_free: Freeing 0x50409ab0
mm_free: Freeing 0x50409a70
mm_free: Freeing 0x50409a30
mm_free: Freeing 0x504099b0
mm_malloc: Allocated 0x5040c290, size 6160
mm_malloc: Allocated 0x504099b0, size 64
mm_free: Freeing 0x5040c290
mm_free: Freeing 0x504099b0
mm_free: Freeing 0x5040bb40
mm_free: Freeing 0x504098f0
mm_free: Freeing 0x504098d0
mm_free: Freeing 0x5040ba60
mm_malloc: Allocated 0x504099b0, size 368
mm_malloc: Allocated 0x5040ba60, size 32
mm_malloc: Allocated 0x504098d0, size 64
mm_initialize: Heap: name=(null), start=0x80200000 size=528384
mm_addregion: [(null)] Region 1: base=0x802002a8 size=527696
mm_malloc: Allocated 0x5040bb40, size 3088
mm_malloc: Allocated 0x50409b20, size 288
mm_malloc: Allocated 0x50409910, size 32
mm_malloc: Allocated 0x802002d0, size 672
mm_malloc: Allocated 0x80200570, size 32
mm_malloc: Allocated 0x80200590, size 32
mm_malloc: Allocated 0x802005b0, size 32
mm_malloc: Allocated 0x5040ba80, size 32
mm_malloc: Allocated 0x50409c40, size 160
mm_malloc: Allocated 0x802005d0, size 18448
mm_free: Freeing 0x5040ba60
mm_free: Freeing 0x504098d0
Hello, World!!
mm_free: Freeing 0x802002d0
mm_free: Freeing 0x50409c40
mm_free: Freeing 0x5040ba80
mm_free: Freeing 0x802005b0
mm_free: Freeing 0x80200590
mm_free: Freeing 0x80200570
mm_free: Freeing 0x50409910
mm_free: Freeing 0x5040b7f0
group_drop: Keep group 0x50409b20 (waiters > 0)
up_exit: TCB=0x504099b0 exiting
mm_free: Freeing 0x80202000
mm_free: Freeing 0x5040bb40
mm_free: Freeing 0x504099b0
mm_free: Freeing 0x50409b20
nsh>
nsh> mm_free: Freeing 0x50409930
nsh>
nsh> hello
posix_spawn: pid=0x80202978 path=hello file_actions=0x80202980 attr=0x80202988 argv=0x80202a28
mm_malloc: Allocated 0x5040b7f0, size 112
mm_malloc: Allocated 0x5040ba60, size 48
mm_malloc: Allocated 0x504098d0, size 32
mm_malloc: Allocated 0x504098f0, size 64
mm_malloc: Allocated 0x5040bb40, size 1872
mm_malloc: Allocated 0x50409930, size 128
mm_malloc: Allocated 0x5040c290, size 6160
mm_malloc: Allocated 0x504099b0, size 64
mm_malloc: Allocated 0x504099f0, size 64
elf_symname: Symbol has no name
elf_symvalue: SHN_UNDEF: Failed to get symbol name: -3
elf_relocateadd: Section 2 reloc 1: Undefined symbol[0] has no name: -3
mm_malloc: Allocated 0x50409a30, size 64
mm_malloc: Allocated 0x50409a70, size 64
mm_malloc: Allocated 0x50409ab0, size 64
mm_malloc: Allocated 0x50409af0, size 64
mm_malloc: Allocated 0x50409b30, size 64
mm_malloc: Allocated 0x50409b70, size 64
mm_malloc: Allocated 0x50409bb0, size 64
mm_malloc: Allocated 0x50409bf0, size 64
mm_malloc: Allocated 0x50409c30, size 64
mm_malloc: Allocated 0x50409c70, size 64
mm_malloc: Allocated 0x50409cb0, size 64
mm_malloc: Allocated 0x50409cf0, size 64
mm_malloc: Allocated 0x50409d30, size 64
mm_malloc: Allocated 0x50409d70, size 64
mm_malloc: Allocated 0x50409db0, size 64
mm_malloc: Allocated 0x50409df0, size 64
mm_malloc: Allocated 0x50409e30, size 64
mm_malloc: Allocated 0x50409e70, size 64
mm_malloc: Allocated 0x50409eb0, size 64
mm_malloc: Allocated 0x50409ef0, size 64
mm_malloc: Allocated 0x5040daa0, size 64
mm_malloc: Allocated 0x5040dae0, size 64
mm_malloc: Allocated 0x5040db20, size 64
mm_malloc: Allocated 0x5040db60, size 64
mm_malloc: Allocated 0x5040dba0, size 64
mm_malloc: Allocated 0x5040dbe0, size 64
mm_malloc: Allocated 0x5040dc20, size 64
mm_malloc: Allocated 0x5040dc60, size 64
mm_malloc: Allocated 0x5040dca0, size 64
mm_malloc: Allocated 0x5040dce0, size 64
mm_malloc: Allocated 0x5040dd20, size 64
mm_malloc: Allocated 0x5040dd60, size 64
mm_malloc: Allocated 0x5040dda0, size 64
mm_malloc: Allocated 0x5040dde0, size 64
mm_malloc: Allocated 0x5040de20, size 64
mm_malloc: Allocated 0x5040de60, size 64
mm_malloc: Allocated 0x5040dea0, size 64
mm_malloc: Allocated 0x5040dee0, size 64
mm_malloc: Allocated 0x5040df20, size 64
mm_malloc: Allocated 0x5040df60, size 64
mm_malloc: Allocated 0x5040dfa0, size 64
mm_malloc: Allocated 0x5040dfe0, size 64
mm_malloc: Allocated 0x5040e020, size 64
mm_malloc: Allocated 0x5040e060, size 64
mm_malloc: Allocated 0x5040e0a0, size 64
mm_malloc: Allocated 0x5040e0e0, size 64
mm_malloc: Allocated 0x5040e120, size 64
mm_malloc: Allocated 0x5040e160, size 64
mm_malloc: Allocated 0x5040e1a0, size 64
mm_malloc: Allocated 0x5040e1e0, size 64
mm_malloc: Allocated 0x5040e220, size 64
mm_malloc: Allocated 0x5040e260, size 64
mm_malloc: Allocated 0x5040e2a0, size 64
mm_malloc: Allocated 0x5040e2e0, size 64
mm_malloc: Allocated 0x5040e320, size 64
mm_malloc: Allocated 0x5040e360, size 64
mm_malloc: Allocated 0x5040e3a0, size 64
mm_malloc: Allocated 0x5040e3e0, size 64
mm_malloc: Allocated 0x5040e420, size 64
mm_malloc: Allocated 0x5040e460, size 64
mm_malloc: Allocated 0x5040e4a0, size 64
mm_malloc: Allocated 0x5040e4e0, size 64
mm_malloc: Allocated 0x5040e520, size 64
mm_malloc: Allocated 0x5040e560, size 64
mm_malloc: Allocated 0x5040e5a0, size 64
mm_malloc: Allocated 0x5040e5e0, size 64
mm_malloc: Allocated 0x5040e620, size 64
mm_malloc: Allocated 0x5040e660, size 64
mm_malloc: Allocated 0x5040e6a0, size 64
mm_malloc: Allocated 0x5040e6e0, size 64
mm_malloc: Allocated 0x5040e720, size 64
mm_malloc: Allocated 0x5040e760, size 64
mm_malloc: Allocated 0x5040e7a0, size 64
mm_malloc: Allocated 0x5040e7e0, size 64
mm_malloc: Allocated 0x5040e820, size 64
mm_malloc: Allocated 0x5040e860, size 64
mm_malloc: Allocated 0x5040e8a0, size 64
mm_malloc: Allocated 0x5040e8e0, size 64
mm_malloc: Allocated 0x5040e920, size 64
mm_malloc: Allocated 0x5040e960, size 64
mm_malloc: Allocated 0x5040e9a0, size 64
mm_malloc: Allocated 0x5040e9e0, size 64
mm_malloc: Allocated 0x5040ea20, size 64
mm_malloc: Allocated 0x5040ea60, size 64
mm_malloc: Allocated 0x5040eaa0, size 64
mm_malloc: Allocated 0x5040eae0, size 64
mm_malloc: Allocated 0x5040eb20, size 64
mm_malloc: Allocated 0x5040eb60, size 64
mm_malloc: Allocated 0x5040eba0, size 64
mm_malloc: Allocated 0x5040ebe0, size 64
mm_malloc: Allocated 0x5040ec20, size 64
mm_malloc: Allocated 0x5040ec60 size 64
mm_malloc: Allocated 0x5040eca0, size 64
mm_malloc: Allocated 0x5040ece0, size 64
mm_malloc: Allocated 0x5040ed20, size 64
mm_malloc: Allocated 0x5040ed60, size 64
mm_malloc: Allocated 0x5040eda0, size 64
mm_malloc: Allocated 0x5040ede0, size 64
mm_malloc: Allocated 0x5040ee20, size 64
mm_malloc: Allocated 0x5040ee60, size 64
mm_malloc:Allocated 0x5040eea0, size 64
mm_malloc: Allocated 0x5040eee0, size 64
mm_malloc: Allocated 0x5040ef20, size 64
mm_malloc: Allocated 0x5040ef60, size 64
mm_malloc: Allocated 0x5040efa0, size 64
mm_malloc: Allocated 0x5040efe0, size 64
mm_malloc: Allocated 0x5040f020, size 64
mm_malloc: Allocated 0x5040f060, size 64
mm_malloc: Allocated 0x5040f0a0, size 64
mm_malloc: Allocated 0x5040f0e0, size 64
mm_malloc: Allocated 0x5040f120, size 64
mm_malloc: Allocated 0x5040f160, size 64
mm_malloc: Allocated 0x5040f1a0, size 64
mm_malloc: Allocated 0x5040f1e0, size 64
mm_malloc: Allocated 0x5040f220, size 64
mm_malloc: Allocated 0x5040f260, size 64
mm_malloc: Allocated 0x5040f2a0, size 64
mm_malloc: Allocated 0x5040f2e0, size 64
mm_malloc: Allocated 0x5040f320, size 64
mm_malloc: Allocated 0x5040f360, size 64
mm_malloc: Allocated 0x5040f3a0, size 64
mm_malloc: Allocated 0x5040f3e0, size 64
mm_malloc: Allocated 0x5040f420, size 64
mm_malloc: Allocated 0x5040f460, size 64
mm_malloc: Allocated 0x5040f4a0, size 64
mm_malloc: Allocated 0x5040f4e0, size 64
mm_malloc: Allocated 0x5040f520, size 64
mm_malloc: Allocated 0x5040f560, size 64
mm_malloc: Allocated 0x5040f5a0, size 64
mm_malloc: Allocated 0x5040f5e0, size 64
mm_malloc: Allocated 0x5040f620, size 64
mm_malloc: Allocated 0x5040f660, size 64
mm_malloc: Allocated 0x5040f6a0, size 64
mm_malloc: Allocated 0x5040f6e0, size 64
mm_malloc: Allocated 0x5040f720, size 64
mm_malloc: Allocated 0x5040f760, size 64
mm_malloc: Allocated 0x5040f7a0, size 64
mm_malloc: Allocated 0x5040f7e0, size 64
mm_malloc: Allocated 0x5040f820, size 64
mm_malloc: Allocated 0x5040f860, size 64
mm_malloc: Allocated 0x5040f8a0, size 64
mm_malloc: Allocated 0x5040f8e0, size 64
mm_malloc: Allocated 0x5040f920, size 64
mm_malloc: Allocated 0x5040f960, size 64
mm_malloc: Allocated 0x5040f9a0, size 64
mm_malloc: Allocated 0x5040f9e0, size 64
mm_malloc: Allocated 0x5040fa20, size 64
mm_malloc: Allocated 0x5040fa60, size 64
mm_malloc: Allocated 0x5040faa0, size 64
mm_malloc: Allocated 0x5040fae0, size 64
mm_malloc: Allocated 0x5040fb20, size 64
mm_malloc: Allocated 0x5040fb60, size 64
mm_malloc: Allocated 0x5040fba0, size 64
mm_malloc: Allocated 0x5040fbe0, size 64
mm_malloc: Allocated 0x5040fc20, size 64
mm_malloc: Allocated 0x5040fc60, size 64
mm_malloc: Allocated 0x5040fca0, size 64
mm_malloc: Allocated 0x5040fce0, size 64
mm_malloc: Allocated 0x5040fd20, size 64
mm_malloc: Allocated 0x5040fd60, size 64
mm_malloc: Allocated 0x5040fda0, size 64
mm_malloc: Allocated 0x5040fde0, size 64
mm_malloc: Allocated 0x5040fe20, size 64
mm_malloc: Allocated 0x5040fe60, size 64
mm_malloc: Allocated 0x5040fea0, size 64
mm_malloc: Allocated 0x5040fee0, size 64
mm_malloc: Allocated 0x5040ff20, size 64
mm_malloc: Allocated 0x5040ff60, size 64
mm_malloc: Allocated 0x5040ffa0, size 64
mm_malloc: Allocated 0x5040ffe0, size 64
mm_malloc: Allocated 0x50410020, size 64
mm_malloc: Allocated 0x50410060, size 64
mm_malloc: Allocated 0x504100a0, size 64
mm_malloc: Allocated 0x504100e0, size 64
mm_malloc: Allocated 0x50410120, size 64
mm_malloc: Allocated 0x50410160, size 64
mm_malloc: Allocated 0x504101a0, size 64
mm_malloc: Allocated 0x504101e0, size 64
mm_malloc: Allocated 0x50410220, size 64
mm_malloc: Allocated 0x50410260, size 64
mm_malloc: Allocated 0x504102a0, size 64
mm_malloc: Allocated 0x504102e0, size 64
mm_malloc: Allocated 0x50410320, size 64
mm_malloc: Allocated 0x50410360, size 64
mm_malloc: Allocated 0x504103a0, size 64
mm_malloc: Allocated 0x504103e0, size 64
mm_malloc: Allocated 0x50410420, size 64
mm_malloc: Allocated 0x50410460, size 64
mm_malloc: Allocated 0x504104a0, size 64
mm_malloc: Allocated 0x504104e0, size 64
mm_malloc: Allocated 0x50410520, size 64
mm_malloc: Allocated 0x50410560, size 64
mm_malloc: Allocated 0x504105a0, size 64
mm_malloc: Allocated 0x504105e0, size 64
mm_malloc: Allocated 0x50410620, size 64
mm_malloc: Allocated 0x50410660, size 64
mm_free: Freeing 0x5040c290
mm_free: Freeing 0x50410660
mm_free: Freeing 0x50410620
mm_free: Freeing 0x504099f0
mm_free: Freeing 0x5040e5a0
mm_free: Freeing 0x504105e0
mm_free: Freeing 0x5040e520
mm_free: Freeing 0x504105a0
mm_free: Freeing 0x50410560
mm_free: Freeing 0x50410520
mm_free: Freeing 0x504104e0
mm_free: Freeing 0x504102e0
mm_free: Freeing 0x5040f160
mm_free: Freeing 0x504104a0
mm_free: Freeing 0x5040f220
mm_free: Freeing 0x50410460
mm_free: Freeing 0x50410420
mm_free: Freeing 0x504103e0
mm_free: Freeing 0x50409d30
mm_free: Freeing 0x504103a0
mm_free: Freeing 0x50410360
mm_free: Freeing 0x50410320
mm_free: Freeing 0x50409df0
mm_free: Freeing 0x504102a0
mm_free: Freeing 0x50410260
mm_free: Freeing 0x50410120
mm_free: Freeing 0x50410220
mm_free: Freeing 0x504101e0
mm_free: Freeing 0x504101a0
mm_free: Freeing 0x50410160
mm_free: Freeing 0x504100e0
mm_free: Freeing 0x504100a0
mm_free: Freeing 0x5040e920
mm_free: Freeing 0x50410060
mm_free: Freeing 0x50410020
mm_free: Freeing 0x5040e820
mm_free: Freeing 0x5040ffe0
mm_free: Freeing 0x5040ffa0
mm_free: Freeing 0x5040ebe0
mm_free: Freeing 0x5040ff60
mm_free: Freeing 0x5040ff20
mm_free: Freeing 0x5040fee0
mm_free: Freeing 0x5040fea0
mm_free: Freeing 0x5040fe60
mm_free: Freeing 0x5040fe20
mm_free: Freeing 0x5040fde0
mm_free: Freeing 0x5040e7a0
mm_free: Freeing 0x5040fda0
mm_free: Freeing 0x5040fd60
mm_free: Freeing 0x5040fd20
mm_free: Freeing 0x5040fce0
mm_free: Freeing 0x5040fca0
mm_free: Freeing 0x5040fc60
mm_free: Freeing 0x5040fc20
mm_free: Freeing 0x5040fbe0
mm_free: Freeing 0x5040fb20
mm_free: Freeing 0x5040fba0
mm_free: Freeing 0x5040fa60
mm_free: Freeing 0x5040fb60
mm_free: Freeing 0x5040fae0
mm_free: Freeing 0x5040faa0
mm_free: Freeing 0x5040fa20
mm_free: Freeing 0x5040f9e0
mm_free: Freeing 0x5040f9a0
mm_free: Freeing 0x5040f960
mm_free: Freeing 0x5040f920
mm_free: Freeing 0x5040e9e0
mm_free: Freeing 0x5040f8e0
mm_free: Freeing 0x5040f8a0
mm_free: Freeing 0x5040eb60
mm_free: Freeing 0x5040f860
mm_free: Freeing 0x5040f820
mm_free: Freeing 0x5040f7e0
mm_free: Freeing 0x5040f7a0
mm_free: Freeing 0x5040f760
mm_free: Freeing 0x5040f420
mm_free: Freeing 0x5040f720
mm_free: Freeing 0x5040f6e0
mm_free: Freeing 0x5040f6a0
mm_free: Freeing 0x5040f660
mm_free: Freeing 0x5040f620
mm_free: Freeing 0x5040f5e0
mm_free: Freeing 0x5040f5a
mm_free: Freeing 0x5040f560
mm_free: Freeing 0x5040f520
mm_free: Freeing 0x5040f4e0
mm_free: Freeing 0x5040f4a0
mm_free: Freeing 0x5040f460
mm_free: Freeing 0x5040f3e0
mm_free: Freeing 0x5040f3a0
mm_free: Freeing 0x5040f360
mm_free: Freeing 0x5040f320
mm_free: Freeing 0x5040f2e0
mm_free: Freeing 0x5040f2a0
mm_free: Freeing 0x5040f260
mm_free: Freeing 0x5040f1e0
mm_free: Freeing 0x5040f1a0
mm_free: Freeing 0x5040f120
mm_free: Freeing 0x5040f0e0
mm_free: Freeing 0x5040e8e0
mm_free: Freeing 0x5040f0a0
mm_free: Freeing 0x5040f060
mm_free: Freeing 0x5040f020
mm_free: Freeing 0x5040efe0
mm_free: Freeing 0x5040efa0
mm_free: Freeing 0x5040ef60
mm_free: Freeing 0x5040ef20
mm_free: Freeing 0x5040eee0
mm_free: Freeing 0x5040eea0
mm_free: Freeing 0x5040ee60
mm_free: Freeing 0x5040ee20
mm_free: Freeing 0x5040ede0
mm_free: Freeing 0x5040eda0
mm_free: Freeing 0x5040ed60
mm_free: Freeing 0x5040ed20
mm_free: Freeing 0x5040ece0
mm_free: Freeing 0x5040eae0
mm_free: Freeing 0x5040eca0
mm_free: Freeing 0x5040ec60
mm_free: Freeing 0x5040ec20
mm_free: Freeing 0x5040eba0
mm_free: Freeing 0x5040eb20
mm_free: Freeing 0x5040eaa0
mm_free: Freeing 0x5040ea60
mm_free: Freeing 0x5040ea20
mm_free: Freeing 0x5040e9a0
mm_free: Freeing 0x5040e960
mm_free: Freeing 0x5040e8a0
mm_free: Freeing 0x5040e860
mm_free: Freeing 0x5040e7e0
mm_free: Freeing 0x5040e760
mm_free: Freeing 0x5040e720
mm_free: Freeing 0x5040e6e0
mm_free: Freeing 0x5040e6a0
mm_free: Freeing 0x5040e660
mm_free: Freeing 0x5040e620
mm_free: Freeing 0x5040e5e0
mm_free: Freeing 0x5040e560
mm_free: Freeing 0x5040e4e0
mm_free: Freeing 0x5040e4a0
mm_free: Freeing 0x5040e460
mm_free: Freeing 0x5040e420
mm_free: Freeing 0x50409d70
mm_free: Freeing 0x50409c30
mm_free: Freeing 0x50409bf0
mm_free: Freeing 0x5040e3e0
mm_free: Freeing 0x5040e3a0
mm_free: Freeing 0x5040e360
mm_free: Freeing 0x5040e320
mm_free: Freeing 0x50409cb0
mm_free: Freeing 0x5040e260
mm_free: Freeing 0x5040e2e0
mm_free: Freeing 0x5040e2a0
mm_free: Freeing 0x5040e220
mm_free: Freeing 0x5040e1e0
mm_free: Freeing 0x5040e1a0
mm_free: Freeing 0x5040e160
mm_free: Freeing 0x5040e120
mm_free: Freeing 0x5040e0e0
mm_free: Freeing 0x5040e0a0
mm_free: Freeing 0x5040e060
mm_free: Freeing 0x5040dee0
mm_free: Freeing 0x5040e020
mm_free: Freeing 0x5040dfe0
mm_free: Freeing 0x5040dae0
mm_free: Freeing 0x500dfa0
mm_free: Freeing 0x5040df60
mm_free: Freeing 0x5040df20
mm_free: Freeing 0x5040dea0
mm_free: Freeing 0x5040de60
mm_free: Freeing 0x5040dc60
mm_free: Freeing 0x5040de20
mm_free: Freeing 0x50409e70
mm_free: Freeing 0x5040dde0
mm_free: Freeing 0x5040daa0
mm_free: Freeing 0x5040dda0
mm_free: Freeing 0x5040dd60
mm_free: Freeing 0x5040dd20
mm_free: Freeing 0x5040dce0
mm_free: Freeing 0x5040dca0
mm_free: Freeing 0x5040dc20
mm_free: Freeing 0x5040dbe0
mm_free: Freeing 0x5040dba0
mm_free: Freeing 0x5040db60
mm_free: Freeing 0x5040db20
mm_free: Freeing 0x50409ef0
mm_free: Freeing 0x50409eb0
mm_free: Freeing 0x50409e30
mm_free: Freeing 0x50409db0
mm_free: Freeing 0x50409bb0
mm_free: Freeing 0x50409cf0
mm_free: Freeing 0x50409c70
mm_free: Freeing 0x50409b70
mm_free: Freeing 0x50409b30
mm_free: Freeing 0x50409af0
mm_free: Freeing 0x50409ab0
mm_free: Freeing 0x50409a70
mm_free: Freeing 0x50409a30
mm_free: Freeing 0x504099b0
mm_malloc: Allocated 0x5040c290, size 6160
mm_malloc: Allocated 0x504099b0, size 64
mm_free: Freeing 0x5040c290
mm_free: Freeing 0x504099b0
mm_free: Freeing 0x5040bb40
mm_free: Freeing 0x504098f0
mm_free: Freeing 0x504098d0
mm_free: Freeing 0x5040ba60
mm_malloc: Allocated 0x504099b0, size 368
mm_malloc: Allocated 0x5040ba60, size 32
mm_malloc: Allocated 0x504098d0, size 64
mm_initialize: Heap: name=(null), start=0x80200000 size=528384
mm_addregion: [(null)] Region 1: base=0x802002a8 size=527696
mm_malloc: Allocated 0x5040bb40, size 3088
mm_malloc: Allocated 0x50409b20, size 288
mm_malloc: Allocated 0x50409910, size 32
mm_malloc: Allocated 0x802002d0, size 672
mm_malloc: Allocated 0x80200570, size 32
mm_malloc: Allocated 0x80200590, size 32
mm_malloc: Allocated 0x802005b0, size 32
mm_malloc: Allocated 0x5040ba80, size 32
mm_malloc: Allocated 0x50409c40, size 160
mm_malloc: Allocated 0x802005d0, size 18448
mm_free: Freeing 0x5040ba60
mm_free: Freeing 0x504098d0
Hello, World!!
mm_free: Freeing 0x802002d0
mm_free: Freeing 0x50409c40
mm_free: Freeing 0x5040ba80
mm_free: Freeing 0x802005b0
mm_free: Freeing 0x80200590
mm_free: Freeing 0x80200570
mm_free: Freeing 0x50409910
mm_free: Freeing 0x5040b70
group_drop: Keep group 0x50409b20 (waiters > 0)
up_exit: TCB=0x504099b0 exiting
mm_free: Freeing 0x80202000
mm_free: Freeing 0x5040bb40
mm_free: Freeing 0x504099b0
mm_free: Freeing 0x50409b20
nsh>
nsh> mm_free: Freeing 0x50409930
nsh>
nsh>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment