tmedicci opened a new issue, #14487: URL: https://github.com/apache/nuttx/issues/14487
### Description / Steps to reproduce the issue After #14100 was merged, the ELF loader on ESP32-S3 is broken: Build steps: ``` make -j distclean && ./tools/configure.sh esp32s3-devkit:elf && make flash ESPTOOL_PORT=/dev/ttyUSB0 -s -j$(nproc) && minicom -D /dev/ttyUSB0 ``` And, then, run `elf` example: ``` nsh> elf Initial memory usage: 40796 elf_main: Registering romdisk at /dev/ram0 elf_main: Mounting ROMFS filesystem at target=/mnt/elf/romfs with source=/dev/ram0 testheader: **************************************************************************** * Executing errno **************************************************************************** xtensa_user_panic: User Exception: EXCCAUSE=0003 task: elf dump_assert_info: Current Version: NuttX 10.4.0 b503b323ce Oct 23 2024 15:40:55 xtensa dump_assert_info: Assertion failed user panic: at file: common/xtensa_assert.c:180 task: elf process: elf 0x42047d94 up_dump_register: PC: 40056fa1 PS: 00060730 up_dump_register: A0: 8203fd9e A1: 3fc96f50 A2: 40387d50 A3: 3c02135e up_dump_register: A4: 000000ab A5: 40387df8 A6: 00001d00 A7: 08e0ffe0 up_dump_register: A8: 00000000 A9: 00019c00 A10: 00000000 A11: 3fc96f10 up_dump_register: A12: 00060520 A13: 00060520 A14: 00000040 A15: 00000000 up_dump_register: SAR: 00000020 CAUSE: 00000003 VADDR: 40387df8 up_dump_register: LBEG: 40056f5c LEND: 40056f72 LCNT: 00000000 dump_stackinfo: User Stack: dump_stackinfo: base: 0x3fc96a90 dump_stackinfo: size: 00002000 dump_stackinfo: sp: 0x3fc96f50 stack_dump: 0x3fc96f30: 00000000 00000000 00000000 00000000 8203e7ea 3fc96f60 00000000 40387d50 stack_dump: 0x3fc96f50: 8203e80e 3fc96f90 fffffff7 40387d50 00000000 3fc972ac 000000ab 00000024 stack_dump: 0x3fc96f70: 000000ab 3fc972a0 3fc969a0 3fc97848 8203e82c 3fc96fb0 00000000 40387d50 stack_dump: 0x3fc96f90: 000000ab fffffffc 3fc972ac 3fc972ac 82045b35 3fc96fe0 00000003 40387d50 stack_dump: 0x3fc96fb0: 3fc969a0 3fc96fe0 3fc97060 3fc97870 000000ab 00000008 3fc97848 00000000 stack_dump: 0x3fc96fd0: 820459f0 3fc97000 3fc97060 40387d50 000000ab 00000008 00000000 3fc96648 stack_dump: 0x3fc96ff0: 8204256a 3fc97020 3fc97060 40387d50 000000ab 40387d50 000000ab 00000009 stack_dump: 0x3fc97010: 820481ba 3fc97060 3fc977c0 00000000 3fc97e00 40387d50 00000000 00000000 stack_dump: 0x3fc97030: 00000000 00000000 00000200 00000015 00000001 3fc97024 3fc97898 00000001 stack_dump: 0x3fc97050: 82048062 3fc97120 3fc977c0 3fc8b08c 40387d50 3fc97e00 000000ac 00000094 stack_dump: 0x3fc97070: 00000004 00000001 00002850 00000000 00000000 0000816d 464c457f 00010101 stack_dump: 0x3fc97090: 00000000 00000000 005e0001 00000001 00000030 00000000 00002378 00000300 stack_dump: 0x3fc970b0: 00000034 00280000 001e001f 00000000 3fc97870 00000000 00000000 00000000 stack_dump: 0x3fc970d0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 stack_dump: 0x3fc970f0: 00000003 00000000 2a2a0a0a 2a2a2a2a 3c029770 00000021 00000000 00000000 stack_dump: 0x3fc97110: 8204811a 3fc97150 3fc8b08c 3fc977c0 00000064 3fc97150 3fc8b08c 3fc971f0 stack_dump: 0x3fc97130: 3c029770 00000021 3fc8c7c4 3fc972ac 82047ece 3fc97190 3fc8b08c 3fc971f0 stack_dump: 0x3fc97150: 00000014 420357a8 42035764 42059b50 3fc971f0 00000000 00000000 00000021 stack_dump: 0x3fc97170: fffffff4 3c029770 00000000 00000000 820347d1 3fc971c0 3fc8b08c 3fc8c800 stack_dump: 0x3fc97190: 00000000 00000000 0000a5f0 00000110 00000000 3c029770 00000021 3c007643 stack_dump: 0x3fc971b0: 82033000 3fc97220 42047d94 00000001 7665642f 6d61722f 00000030 00057bc8 stack_dump: 0x3fc971d0: 00009f5c 00057bc8 0000a0c0 00000000 00000000 00000110 00000200 3c007690 stack_dump: 0x3fc971f0: 3c0296a4 00000000 00000000 00000000 3c00763a 3c007520 00060622 00000000 stack_dump: 0x3fc97210: 00000000 3fc97240 00000000 42047d94 3fc96a80 3fc89b38 00000000 3fc89b38 stack_dump: 0x3fc97230: 00000000 3fc97260 00000000 00000000 00000000 00000000 00000000 00000000 stack_dump: 0x3fc97250: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 dump_tasks: PID GROUP PRI POLICY TYPE NPX STATE EVENT SIGMASK STACKBASE STACKSIZE USED FILLED COMMAND dump_tasks: ---- --- --- -------- ------- --- ------- ---------- ---------------- 0x3fc8bd90 2048 1040 50.7% irq dump_task: 0 0 0 FIFO Kthread - Ready 0000000000000000 0x3fc8b1b0 3040 672 22.1% Idle_Task dump_task: 1 0 224 RR Kthread - Waiting Semaphore 0000000000000000 0x3fc8d6e8 1960 608 31.0% hpwork 0x3fc8c5cc 0x3f0 dump_task: 2 0 100 RR Kthread - Waiting Semaphore 0000000000000000 0x3fc8dfb8 1960 608 31.0% lpwork 0x3fc8c594 0x3f8 dump_task: 3 3 100 RR Task - Waiting Semaphore 0000000000000000 0x3fc8ebc8 30408 1872 6.1% nsh_main dump_task: 4 4 100 RR Task - Running 0000000000000000 0x3fc96a90 2000 1296 64.8% elf ``` ### On which OS does this issue occur? [OS: Linux] ### What is the version of your OS? Manjaro, Ubuntu ### NuttX Version master ### Issue Architecture [Arch: xtensa] ### Issue Area [Area: Kernel] ### Verification - [X] I have verified before submitting the report. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@nuttx.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org