sumpfralle opened a new issue, #16507: URL: https://github.com/apache/nuttx/issues/16507
### Description / Steps to reproduce the issue I tried to follow the instructions for [nuttx-aware debugging with gdb](https://nuttx.apache.org/docs/latest/quickstart/debugging.html#with-gdb). In order to do so, I added this line to my project's `.gdbinit`: ``` source nuttx/tools/pynuttx/gdbinit.py ``` The config settings mentioned in the documentation are enabled: ``` CONFIG_DEBUG_FEATURES=y CONFIG_DEBUG_FULLOPT=y CONFIG_DEBUG_SYMBOLS=y CONFIG_FS_PROCFS=y ``` During the startup of gdb the following output was emitted: ``` "/usr/bin/gdb-multiarch" --init-eval-command "set auto-load safe-path ." --init-eval-command 'set variable $gdb_device_path = "/dev/ttyACM_BMP_C0CAB21D_GDB,b230400,raw,echo=0"' "nuttx/nuttx" GNU gdb (Debian 16.2-8) 16.2 Copyright (C) 2024 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: <https://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from nuttx/nuttx... Registering NuttX GDB commands from nuttx/tools/pynuttx/nxgdb set pagination off set python print-stack full "handle SIGUSR1 "nostop" "pass" "noprint" Load macro: /tmp/86a28cefd2a3107dc2762e60151d6bb2.json if use thread command, please don't use 'continue', use 'c' instead !!! if use thread command, please don't use 'step', use 's' instead !!! Ignore module: fs, error: int() argument must be a string, a bytes-like object or a real number, not 'NoneType' Traceback (most recent call last): File "nuttx/tools/pynuttx/nxgdb/__init__.py", line 54, in init_gdb_commands module = importlib.import_module(f"{__package__}.{m}") File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module return _bootstrap._gcd_import(name[level:], package, level) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "<frozen importlib._bootstrap>", line 1387, in _gcd_import File "<frozen importlib._bootstrap>", line 1360, in _find_and_load File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 935, in _load_unlocked File "<frozen importlib._bootstrap_external>", line 1026, in exec_module File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed File "nuttx/tools/pynuttx/nxgdb/fs.py", line 43, in <module> CONFIG_NFILE_DESCRIPTORS_PER_BLOCK = int( utils.get_symbol_value("CONFIG_NFILE_DESCRIPTORS_PER_BLOCK") ) TypeError: int() argument must be a string, a bytes-like object or a real number, not 'NoneType' ``` I tried to investigate the exception and added the following lines to the referenced file `nxgdb/fs.py`: ``` from .utils import g_symbol_cache for key, value in g_symbol_cache.items(): print(f"{key}: {value}") ``` I understood the variable `g_symbol_cache` to contain the parsed symbols (including configuration) in a dict. This dict that was accessed during the exception above. The above `print` loop resulted in the following output during the next start of gdb: ``` ('CONFIG_SCHED_WORKQUEUE', 'nx_start'): None ('CONFIG_MM_BACKTRACE', 'nx_start'): None ('MM_MIN_CHUNK', 'mm_initialize'): None ('CONFIG_RAMLOG_SYSLOG', 'nx_start'): None ('CONFIG_SYSLOG_RPMSG', 'nx_start'): None ('STACK_COLOR', 'up_create_stack'): None ('CONFIG_SMP_NCPUS', 'nx_start'): None ('CONFIG_SMP', 'nx_start'): None ('CONFIG_DISABLE_MQUEUE', 'nx_start'): None ('CONFIG_PAGING', 'nx_start'): None ('CONFIG_SIG_SIGSTOP_ACTION', 'nx_start'): None ('CONFIG_RPMSG', 'nx_start'): None ('FSNODEFLAG_TYPE_MASK', 'nx_start'): None ('CONFIG_PSEUDOFS_FILE', 'nx_start'): None ('CONFIG_PSEUDOFS_ATTRIBUTES', 'nx_start'): None ``` This looks like the `g_symbol_cache` variable is empty. At this stage I lack the understanding of the intended inner working of this code. Thus, I cannot advance without a few hints, what could have gone wrong here. Do you have an idea? ### On which OS does this issue occur? [OS: Linux] ### What is the version of your OS? Debian Trixie ### NuttX Version master ### Issue Architecture [Arch: arm] ### Issue Area [Area: Debugging] ### Host information NuttX CFLAGS: -Wstrict-prototypes -Wno-attributes -Wno-unknown-pragmas -Wno-psabi -Os -fno-strict-aliasing -fomit-frame-pointer --param=min-pagesize=0 -fno-common -Wall -Wshadow -Wundef -ffunction-sections -fdata-sections \-g\ -mlittle-endian -mcpu=cortex-m0 -mthumb -mfloat-abi=soft -mthumb -Wa-mthumb -Wa-mimplicit-it=always -D__NuttX__ -DNDEBUG -pipe NuttX CXXFLAGS: -Wno-attributes -Wno-unknown-pragmas -nostdinc++ -Wno-psabi -fno-exceptions -fcheck-new -fno-rtti -Os -fno-strict-aliasing -fomit-frame-pointer --param=min-pagesize=0 -fno-common -Wall -Wshadow -Wundef -ffunction-sections -fdata-sections \-g\ -mlittle-endian -mcpu=cortex-m0 -mthumb -mfloat-abi=soft -mthumb -Wa-mthumb -Wa-mimplicit-it=always -D__NuttX__ -DNDEBUG -pipe NuttX LDFLAGS: --print-memory-usage --entry=__start -nostdlib --gc-sections --cref NuttX configuration options: CONFIG_HOST_LINUX=y CONFIG_APPS_DIR=\../nuttx-apps\ CONFIG_BASE_DEFCONFIG=\-dirty\ CONFIG_BUILD_FLAT=y CONFIG_OUTPUT_STRIP_PATHS=y CONFIG_ARCH_HAVE_STDARG_H=y CONFIG_ARCH_HAVE_SETJMP=y CONFIG_ARCH_NONE_DEBUG_H=y CONFIG_FORTIFY_SOURCE=0 CONFIG_NDEBUG=y CONFIG_DEBUG_ALERT=y CONFIG_DEBUG_FEATURES=y CONFIG_DEBUG_ERROR=y CONFIG_DEBUG_WARN=y CONFIG_DEBUG_INFO=y CONFIG_ARCH_HAVE_STACKCHECK=y CONFIG_STACK_USAGE_WARNING=0 CONFIG_DEBUG_SYMBOLS=y CONFIG_DEBUG_SYMBOLS_LEVEL=\-g\ CONFIG_ARCH_HAVE_CUSTOMOPT=y CONFIG_DEBUG_FULLOPT=y CONFIG_LTO_NONE=y CONFIG_DEBUG_OPT_UNUSED_SECTIONS=y CONFIG_DEBUG_LINK_MAP=y CONFIG_ARCH_ARM=y CONFIG_ARCH=\arm\ CONFIG_ARM_TOOLCHAIN_GNU_EABI=y CONFIG_ARCH_CHIP_RP2040=y CONFIG_ARCH_ARMV6M=y CONFIG_ARCH_CORTEXM0=y CONFIG_ARCH_FAMILY=\armv6-m\ CONFIG_ARCH_CHIP=\rp2040\ CONFIG_ARM_THUMB=y CONFIG_ARM_HAVE_WFE_SEV=y CONFIG_ARCH_HAVE_HARDFAULT_DEBUG=y CONFIG_RP2040_SPI=y CONFIG_RP2040_SPI0=y CONFIG_RP2040_SPI_DRIVER=y CONFIG_RP2040_I2C=y CONFIG_RP2040_I2C1=y CONFIG_RP2040_I2C_DRIVER=y CONFIG_ARCH_TOOLCHAIN_GNU=y CONFIG_ARCH_TOOLCHAIN_GCC=y CONFIG_ARCH_HAVE_IRQTRIGGER=y CONFIG_ARCH_HAVE_IRQPRIO=y CONFIG_ARCH_HAVE_MULTICPU=y CONFIG_ARCH_HAVE_FORK=y CONFIG_ARCH_HAVE_RESET=y CONFIG_ARCH_HAVE_TESTSET=y CONFIG_ARCH_HAVE_CUSTOM_TESTSET=y CONFIG_ARCH_HAVE_THREAD_LOCAL=y CONFIG_ARCH_HAVE_SYSCALL_HOOKS=y CONFIG_ARCH_HAVE_BACKTRACE=y CONFIG_ARCH_HAVE_CPUINFO=y CONFIG_ARCH_CPUINFO_FREQ_KHZ=0 CONFIG_ARCH_HAVE_TCBINFO=y CONFIG_ARCH_STACKDUMP=y CONFIG_ARCH_STACKDUMP_MAX_LENGTH=0 CONFIG_ARCH_HAVE_RAMVECTORS=y CONFIG_ARCH_RAMVECTORS=y CONFIG_BOARD_LOOPSPERMSEC=10450 CONFIG_ARCH_HAVE_INTERRUPTSTACK=y CONFIG_ARCH_INTERRUPTSTACK=2048 CONFIG_BOOT_RUNFROMFLASH=y CONFIG_RAM_START=0x20000000 CONFIG_RAM_SIZE=270336 CONFIG_FLASH_START=0x0 CONFIG_FLASH_SIZE=0 CONFIG_ARCH_BOARD_W5500_EVB_PICO=y CONFIG_ARCH_BOARD=\w5500-evb-pico\ CONFIG_ARCH_HAVE_LEDS=y CONFIG_ARCH_HAVE_BUTTONS=y CONFIG_ARCH_HAVE_IRQBUTTONS=y CONFIG_ARCH_BOARD_COMMON=y CONFIG_RP2040_FLASH_BOOT=y CONFIG_RP2040_FLASH_CHIP=\w25q080\ CONFIG_RP2040_SPI0_RX_GPIO=16 CONFIG_RP2040_SPI0_CS_GPIO=17 CONFIG_RP2040_SPI0_SCK_GPIO=18 CONFIG_RP2040_SPI0_TX_GPIO=19 CONFIG_RP2040_I2C1_SDA_GPIO=26 CONFIG_RP2040_I2C1_SCL_GPIO=27 CONFIG_RP2040_W5500_SPI_CH=0 CONFIG_RP2040_W5500_SPI_FREQ=40000 CONFIG_RP2040_W5500_RST_GPIO=20 CONFIG_RP2040_W5500_INT_GPIO=21 CONFIG_BOARD_CRASHDUMP_NONE=y CONFIG_BOARDCTL=y CONFIG_BOARDCTL_RESET=y CONFIG_BOARD_RESET_ON_ASSERT=0 CONFIG_BOARD_ASSERT_RESET_VALUE=1 CONFIG_BOARDCTL_MKRD=y CONFIG_BOARDCTL_USBDEVCTRL=y CONFIG_BOARD_MEMORY_RANGE=\\ CONFIG_USEC_PER_TICK=10000 CONFIG_TIMER_ADJUST_USEC=0 CONFIG_SYSTEM_TIME64=y CONFIG_START_YEAR=2025 CONFIG_START_MONTH=1 CONFIG_START_DAY=1 CONFIG_PREALLOC_TIMERS=8 CONFIG_SPINLOCK=y CONFIG_IRQ_NWORKS=8 CONFIG_IRQ_WORK_SECTION=\\ CONFIG_IRQ_WORK_STACKSIZE=2048 CONFIG_IRQCOUNT=y CONFIG_SMP=y CONFIG_SMP_NCPUS=2 CONFIG_SMP_DEFAULT_CPUSET=0xffffffff CONFIG_INIT_ENTRY=y CONFIG_INIT_ARGS=\\ CONFIG_INIT_STACKSIZE=6072 CONFIG_INIT_PRIORITY=100 CONFIG_RR_INTERVAL=200 CONFIG_TASK_NAME_SIZE=64 CONFIG_SCHED_WAITPID=y CONFIG_PTHREAD_MUTEX_ROBUST=y CONFIG_PTHREAD_MUTEX_DEFAULT_PRIO_NONE=y CONFIG_SCHED_CPULOAD_SYSCLK=y CONFIG_SCHED_CPULOAD_TICKSPERSEC=100 CONFIG_SCHED_CPULOAD_TIMECONSTANT=60 CONFIG_SCHED_PROFILE_TICKSPERSEC=1000 CONFIG_SCHED_STACK_RECORD=0 CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=6 CONFIG_FILE_STREAM=y CONFIG_SIG_PREALLOC_ACTIONS=4 CONFIG_SIG_ALLOC_ACTIONS=1 CONFIG_SIG_PREALLOC_IRQ_ACTIONS=8 CONFIG_PREALLOC_MQ_MSGS=8 CONFIG_PREALLOC_MQ_IRQ_MSGS=8 CONFIG_MQ_MAXMSGSIZE=32 CONFIG_SCHED_WORKQUEUE=y CONFIG_SCHED_HPWORK=y CONFIG_SCHED_HPNTHREADS=1 CONFIG_SCHED_HPWORKPRIORITY=224 CONFIG_SCHED_HPWORKSTACKSIZE=2048 CONFIG_SCHED_LPWORK=y CONFIG_SCHED_LPNTHREADS=1 CONFIG_SCHED_LPWORKPRIORITY=100 CONFIG_SCHED_LPWORKSTACKSIZE=2048 CONFIG_DEFAULT_TASK_STACKSIZE=2048 CONFIG_IDLETHREAD_STACKSIZE=1024 CONFIG_PTHREAD_STACK_MIN=256 CONFIG_PTHREAD_STACK_DEFAULT=2048 CONFIG_PID_INITIAL_COUNT=16 CONFIG_ASSERT_PAUSE_CPU_TIMEOUT=2000 CONFIG_SPECIFIC_DRIVERS=y CONFIG_ARCH_HAVE_I2CRESET=y CONFIG_I2C=y CONFIG_I2C_DRIVER=y CONFIG_SPI=y CONFIG_SPI_EXCHANGE=y CONFIG_SPI_DRIVER=y CONFIG_ARCH_HAVE_PWM_MULTICHAN=y CONFIG_ANALOG=y CONFIG_DAC=y CONFIG_DAC_FIFOSIZE=8 CONFIG_DAC7571=y CONFIG_DAC7571_I2C_FREQUENCY=400000 CONFIG_MCP47X6=y CONFIG_MCP4726=y CONFIG_MCP47X6_I2C_FREQUENCY=400000 CONFIG_DEV_GPIO=y CONFIG_DEV_GPIO_NPOLLWAITERS=4 CONFIG_DEV_GPIO_NSIGNALS=4 CONFIG_DEV_NULL=y CONFIG_DEV_ZERO=y CONFIG_DEV_OPTEE_NONE=y CONFIG_DRVR_MKRD=y CONFIG_ARCH_HAVE_RDWR_MEM_CPU_RUN=y CONFIG_MTD=y CONFIG_MTD_PARTITION=y CONFIG_MTD_PARTITION_NAMES=y CONFIG_MTD_AT24XX=y CONFIG_AT24XX_MULTI=y CONFIG_AT24XX_SIZE=256 CONFIG_AT24XX_FREQUENCY=100000 CONFIG_EEPROM=y CONFIG_I2C_EE_24XX=y CONFIG_EE24XX_FREQUENCY=100000 CONFIG_NETDEVICES=y CONFIG_NETDEV_HPWORK_THREAD=y CONFIG_NETDEV_TELNET=y CONFIG_TELNET_RXBUFFER_SIZE=256 CONFIG_TELNET_TXBUFFER_SIZE=256 CONFIG_TELNET_MAXLCLIENTS=8 CONFIG_NET_W5500=y CONFIG_NET_W5500_NINTERFACES=1 CONFIG_NET_IGC_TXDESC=256 CONFIG_NET_IGC_RXDESC=256 CONFIG_SERIAL=y CONFIG_SERIAL_REMOVABLE=y CONFIG_SERIAL_NPOLLWAITERS=4 CONFIG_SERIAL_TXDMA=y CONFIG_SERIAL_RXDMA=y CONFIG_USBDEV=y CONFIG_USBDEV_EPBUFFER_ALIGNMENT=0 CONFIG_USBDEV_BUSPOWERED=y CONFIG_USBDEV_MAXPOWER=100 CONFIG_USBDEV_TRACE_INITIALIDSET=0 CONFIG_CDCACM=y CONFIG_CDCACM_CONSOLE=y CONFIG_CDCACM_HAVE_EPINTIN=y CONFIG_CDCACM_EP0MAXPACKET=64 CONFIG_CDCACM_EPINTIN=1 CONFIG_CDCACM_EPINTIN_FSSIZE=64 CONFIG_CDCACM_EPBULKOUT=3 CONFIG_CDCACM_EPBULKOUT_FSSIZE=64 CONFIG_CDCACM_EPBULKIN=2 CONFIG_CDCACM_EPBULKIN_FSSIZE=64 CONFIG_CDCACM_NRDREQS=4 CONFIG_CDCACM_NWRREQS=4 CONFIG_CDCACM_BULKOUT_REQLEN=256 CONFIG_CDCACM_BULKIN_REQLEN=96 CONFIG_CDCACM_RXBUFSIZE=257 CONFIG_CDCACM_TXBUFSIZE=193 CONFIG_CDCACM_VENDORID=0x0525 CONFIG_CDCACM_PRODUCTID=0xa4a7 CONFIG_SYSLOG=y CONFIG_SYSLOG_DEFAULT_MASK=0xff CONFIG_SYSLOG_CRLF=y CONFIG_SYSLOG_MAX_CHANNELS=1 CONFIG_RAMLOG=y CONFIG_RAMLOG_NONBLOCKING=y CONFIG_RAMLOG_POLLTHRESHOLD=1 CONFIG_SYSLOG_BUFFER=y CONFIG_SYSLOG_BUFSIZE=256 CONFIG_SYSLOG_TIMESTAMP=y CONFIG_SYSLOG_PRIORITY=y CONFIG_SYSLOG_COLOR_OUTPUT=y CONFIG_SYSLOG_DEVPATH=\/dev/kmsg\ CONFIG_SYSLOG_CHAR=y CONFIG_RAMLOG_SYSLOG=y CONFIG_RAMLOG_BUFFER_SECTION=\\ CONFIG_RAMLOG_BUFSIZE=16384 CONFIG_SYSLOG_REGISTER=y CONFIG_ARCH_HAVE_NET=y CONFIG_ARCH_HAVE_NETDEV_STATISTICS=y CONFIG_NET_WRITE_BUFFERS=y CONFIG_NET_READAHEAD=y CONFIG_NET_MCASTGROUP=y CONFIG_NET=y CONFIG_NET_DEFAULT_MIN_PORT=4096 CONFIG_NET_DEFAULT_MAX_PORT=32000 CONFIG_NET_ETH_PKTSIZE=1516 CONFIG_NET_GUARDSIZE=2 CONFIG_NET_LL_GUARDSIZE=14 CONFIG_NET_RECV_BUFSIZE=0 CONFIG_NET_SEND_BUFSIZE=0 CONFIG_NET_ETHERNET=y CONFIG_NETDEV_IFINDEX=y CONFIG_NETDEV_MULTIPLE_IPv6=y CONFIG_NETDEV_MAX_IPv6_ADDR=4 CONFIG_NET_IPv4=y CONFIG_NET_IPv6=y CONFIG_NET_IPv6_NCONF_ENTRIES=256 CONFIG_NET_IPFORWARD_ALLOC_STRUCT=1 CONFIG_NET_PREALLOC_DEVIF_CALLBACKS=16 CONFIG_NET_ALLOC_DEVIF_CALLBACKS=0 CONFIG_NET_SOCKOPTS=y CONFIG_NET_BINDTODEVICE=y CONFIG_NET_IPV4_CHECKSUMS=y CONFIG_NET_TCP=y CONFIG_NET_TCP_CHECKSUMS=y CONFIG_NET_TCP_PREALLOC_CONNS=16 CONFIG_NET_TCP_ALLOC_CONNS=0 CONFIG_NET_TCP_NPOLLWAITERS=2 CONFIG_NET_TCP_RTO=3 CONFIG_NET_TCP_MAXRTX=8 CONFIG_NET_TCP_MAXSYNRTX=5 CONFIG_NET_TCP_WAIT_TIMEOUT=120 CONFIG_NET_MAX_LISTENPORTS=20 CONFIG_NET_TCP_FAST_RETRANSMIT=y CONFIG_NET_TCP_WRITE_BUFFERS=y CONFIG_NET_TCP_NWRBCHAINS=8 CONFIG_NET_TCP_ALLOC_WRBCHAINS=1 CONFIG_NET_UDP=y CONFIG_NET_UDP_CHECKSUMS=y CONFIG_NET_UDP_PREALLOC_CONNS=8 CONFIG_NET_UDP_ALLOC_CONNS=0 CONFIG_NET_UDP_NPOLLWAITERS=1 CONFIG_NET_UDP_WRITE_BUFFERS=y CONFIG_NET_UDP_NWRBCHAINS=8 CONFIG_NET_UDP_ALLOC_WRBCHAINS=1 CONFIG_NET_ICMP=y CONFIG_NET_ICMP_PMTU_ENTRIES=0 CONFIG_NET_ICMP_CHECKSUMS=y CONFIG_NET_ICMPv6=y CONFIG_NET_ICMPv6_PMTU_ENTRIES=0 CONFIG_NET_ICMPv6_SOCKET=y CONFIG_NET_ICMPv6_CHECKSUMS=y CONFIG_NET_ICMPv6_NEIGHBOR=y CONFIG_ICMPv6_NEIGHBOR_MAXTRIES=5 CONFIG_ICMPv6_NEIGHBOR_DELAYMSEC=20 CONFIG_NET_ICMPv6_AUTOCONF=y CONFIG_ICMPv6_AUTOCONF_MAXTRIES=5 CONFIG_ICMPv6_AUTOCONF_DELAYMSEC=20 CONFIG_NET_ICMPv6_PREALLOC_CONNS=4 CONFIG_NET_ICMPv6_ALLOC_CONNS=0 CONFIG_NET_ICMPv6_NPOLLWAITERS=1 CONFIG_NET_MLD=y CONFIG_NET_IGMP_CHECKSUMS=y CONFIG_NET_ARP=y CONFIG_NET_ARPTAB_SIZE=16 CONFIG_NET_ARP_MAXAGE=120 CONFIG_NET_ARP_SEND=y CONFIG_ARP_SEND_MAXTRIES=5 CONFIG_ARP_SEND_DELAYMSEC=20 CONFIG_NET_SNOOP_BUFSIZE=4096 CONFIG_FS_NEPOLL_DESCRIPTORS=8 CONFIG_FS_LOCK_BUCKET_SIZE=0 CONFIG_SENDFILE_BUFSIZE=512 CONFIG_FS_REFCOUNT=y CONFIG_FS_BACKTRACE=0 CONFIG_FS_MQUEUE_VFS_PATH=\/var/mqueue\ CONFIG_FS_MQUEUE_NPOLLWAITERS=4 CONFIG_FS_ANONMAP=y CONFIG_FS_PROCFS=y CONFIG_FS_PROCFS_REGISTER=y CONFIG_NXFONTS_PACKEDMSFIRST=y CONFIG_MM_DEFAULT_MANAGER=y CONFIG_MM_DEFAULT_ALIGNMENT=8 CONFIG_MM_REGIONS=1 CONFIG_MM_MAP_COUNT_MAX=1024 CONFIG_MM_BACKTRACE=-1 CONFIG_MM_FREE_DELAYCOUNT_MAX=0 CONFIG_MM_HEAP_BIGGEST_COUNT=30 CONFIG_MM_HEAP_MEMPOOL_THRESHOLD=-1 CONFIG_MM_IOB=y CONFIG_IOB_NBUFFERS=24 CONFIG_IOB_BUFSIZE=196 CONFIG_IOB_ALIGNMENT=4 CONFIG_IOB_SECTION=\\ CONFIG_IOB_NCHAINS=24 CONFIG_IOB_THROTTLE=0 CONFIG_BINFMT_ELF_RELOCATABLE=y CONFIG_STDIO_BUFFER_SIZE=64 CONFIG_STDIO_LINEBUFFER=y CONFIG_NUNGET_CHARS=2 CONFIG_LIBC_FLOATINGPOINT=y CONFIG_ARCH_LOWPUTC=y CONFIG_LIBC_RAND_ORDER=1 CONFIG_LIBC_HOMEDIR=\/\ CONFIG_LIBC_TMPDIR=\/tmp\ CONFIG_LIBC_MAX_TMPFILE=32 CONFIG_LIBC_MAX_EXITFUNS=0 CONFIG_POSIX_SPAWN_DEFAULT_STACKSIZE=2048 CONFIG_LIBC_HOSTNAME=\\ CONFIG_LIBC_OPEN_MAX=256 CONFIG_NAME_MAX=32 CONFIG_PATH_MAX=256 CONFIG_LINE_MAX=80 CONFIG_LIBC_STRERROR_ERRNUM=y CONFIG_LIBC_STRSIGNAL=y CONFIG_TLS_NELEM=0 CONFIG_TLS_TASK_NELEM=0 CONFIG_TLS_NCLEANUP=0 CONFIG_LIBC_NETDB=y CONFIG_LIBC_GAISTRERROR_ERRNUM=y CONFIG_NETDB_BUFSIZE=256 CONFIG_NETDB_MAX_IPv4ADDR=1 CONFIG_NETDB_MAX_IPv6ADDR=1 CONFIG_NETDB_DNSCLIENT=y CONFIG_NETDB_DNSCLIENT_ENTRIES=8 CONFIG_NETDB_DNSCLIENT_NAMESIZE=256 CONFIG_NETDB_DNSCLIENT_LIFESEC=3600 CONFIG_NETDB_DNSCLIENT_MAXRESPONSE=512 CONFIG_NETDB_DNSCLIENT_RECV_TIMEOUT=30 CONFIG_NETDB_DNSCLIENT_SEND_TIMEOUT=30 CONFIG_NETDB_DNSCLIENT_RETRIES=3 CONFIG_NETDB_DNSSERVER_NAMESERVERS=1 CONFIG_NETDB_DNSSERVER_IPv4=y CONFIG_NETDB_DNSSERVER_IPv4ADDR=0x0a000001 CONFIG_LIBC_FTOK_VFS_PATH=\/var/ftok\ CONFIG_LIBC_MEMFD_ERROR=y CONFIG_LIBC_TEMPBUFFER=y CONFIG_LIBC_MAX_TEMPBUFFER=2 CONFIG_LIBC_TEMPBUFFER_MALLOC=y CONFIG_LIBC_MUTEX_BACKTRACE=0 CONFIG_BUILTIN=y CONFIG_STREAM_OUT_BUFFER_SIZE=64 CONFIG_STREAM_HEXDUMP_BUFFER_SIZE=128 CONFIG_STREAM_BASE64_BUFFER_SIZE=128 CONFIG_LIBC_INLINE_QUEUE=y CONFIG_LIBM_TOOLCHAIN=y CONFIG_BUILTIN_TOOLCHAIN=y CONFIG_COVERAGE_NONE=y CONFIG_COVERAGE_DEFAULT_PREFIX_STRIP=\99\ CONFIG_COVERAGE_DEFAULT_PREFIX=\/data\ CONFIG_PROFILE_NONE=y CONFIG_EXAMPLES_UDPBLASTER=y CONFIG_EXAMPLES_UDPBLASTER_PROGNAME=\udpblaster\ CONFIG_EXAMPLES_UDPBLASTER_STACKSIZE=2048 CONFIG_EXAMPLES_UDPBLASTER_PRIORITY=100 CONFIG_EXAMPLES_UDPBLASTER_HOSTRATE=8000000 CONFIG_EXAMPLES_UDPBLASTER_IPv4=y CONFIG_EXAMPLES_UDPBLASTER_TARGETIP=0xac108c15 CONFIG_EXAMPLES_UDPBLASTER_HOSTIP=0xac108c99 CONFIG_SCPI_PARSER=y CONFIG_NETUTILS_CJSON=y CONFIG_NETUTILS_CJSON_URL=\https://github.com/DaveGamble/cJSON/archive\ CONFIG_NETUTILS_CJSON_VERSION=\1.7.18\ CONFIG_NETUTILS_CODECS=y CONFIG_CODECS_BASE64=y CONFIG_CODECS_HASH_MD5=y CONFIG_NETUTILS_DHCP6C=y CONFIG_NETUTILS_DHCP6C_REQUEST_TIMEOUT=6 CONFIG_NETUTILS_DHCPC=y CONFIG_NETUTILS_DHCPC_HOST_NAME=\nuttx\ CONFIG_NETUTILS_DHCPC_RECV_TIMEOUT_MS=3000 CONFIG_NETUTILS_DHCPC_RETRIES=3 CONFIG_NETUTILS_DHCPC_BOOTP_FLAGS=0x0000 CONFIG_NETUTILS_IPERF=y CONFIG_NETUTILS_IPERF_PROGNAME=\iperf\ CONFIG_NETUTILS_IPERF_PRIORITY=100 CONFIG_NETUTILS_IPERF_STACKSIZE=2048 CONFIG_NETUTILS_IPERFTEST_DEVNAME=\eth0\ CONFIG_NETUTILS_NETCAT=y CONFIG_NETUTILS_NETCAT_PROGNAME=\netcat\ CONFIG_NETUTILS_NETCAT_PRIORITY=100 CONFIG_NETUTILS_NETCAT_STACKSIZE=2048 CONFIG_NETUTILS_NETCAT_BUFSIZE=256 CONFIG_NETUTILS_NETINIT=y CONFIG_NETINIT_DHCPC=y CONFIG_NETINIT_DRIPADDR=0x0a000001 CONFIG_NETINIT_NETMASK=0xffffff00 CONFIG_NETINIT_NOMAC=y CONFIG_NETINIT_SWMAC=y CONFIG_NETINIT_MACADDR_1=0xdeadbeef CONFIG_NETINIT_MACADDR_2=0x00e0 CONFIG_NETUTILS_NETLIB=y CONFIG_NETUTILS_PING=y CONFIG_NETUTILS_PING6=y CONFIG_NETUTILS_TELNETD=y CONFIG_NSH_LIBRARY=y CONFIG_NSH_PROMPT_STRING=\nsh> \ CONFIG_NSH_PROMPT_MAX=32 CONFIG_NSH_PROMPT_ENV=\PS1\ CONFIG_NSH_PROMPT_SUFFIX=\> \ CONFIG_NSH_READLINE=y CONFIG_NSH_MAXARGUMENTS=7 CONFIG_NSH_NESTDEPTH=3 CONFIG_NSH_ALIAS=y CONFIG_NSH_ALIAS_MAX_AMOUNT=1 CONFIG_NSH_BUILTIN_APPS=y CONFIG_NSH_DISABLE_LOMTD=y CONFIG_NSH_DISABLE_MB=y CONFIG_NSH_DISABLE_MH=y CONFIG_NSH_DISABLE_MW=y CONFIG_NSH_DISABLE_SHUTDOWN=y CONFIG_NSH_DISABLE_TIMEDATECTL=y CONFIG_NSH_CODECS_BUFSIZE=128 CONFIG_NSH_PROC_MOUNTPOINT=\/proc\ CONFIG_NSH_FILEIOSIZE=1024 CONFIG_NSH_SYSINITSCRIPT=\init.d/rc.sysinit\ CONFIG_NSH_INITSCRIPT=\init.d/rcS\ CONFIG_NSH_SCRIPT_REDIRECT_PATH=\\ CONFIG_NSH_CONSOLE=y CONFIG_NSH_USBCONSOLE=y CONFIG_NSH_USBCONDEV=\/dev/ttyACM0\ CONFIG_USBDEV_MINOR=0 CONFIG_NSH_WGET_BUFF_SIZE=512 CONFIG_NSH_TELNET=y CONFIG_SYSTEM_ARGTABLE3=y CONFIG_SYSTEM_ARGTABLE3_VERSION=\3.2.0.7402e6e\ CONFIG_SYSTEM_DD=y CONFIG_SYSTEM_DD_PROGNAME=\dd\ CONFIG_SYSTEM_DD_PRIORITY=100 CONFIG_SYSTEM_DD_STACKSIZE=2048 CONFIG_SYSTEM_DD_STATS=y CONFIG_SYSTEM_DHCPC_RENEW6=y CONFIG_DHCPC_RENEW6_PROGNAME=\renew6\ CONFIG_DHCPC_RENEW6_PRIORITY=100 CONFIG_DHCPC_RENEW6_STACKSIZE=2048 CONFIG_SYSTEM_DHCPC_RENEW=y CONFIG_DHCPC_RENEW_PROGNAME=\renew\ CONFIG_DHCPC_RENEW_PRIORITY=100 CONFIG_DHCPC_RENEW_STACKSIZE=2048 CONFIG_SYSTEM_I2CTOOL=y CONFIG_I2CTOOL_MINBUS=0 CONFIG_I2CTOOL_MAXBUS=3 CONFIG_I2CTOOL_MINADDR=0x03 CONFIG_I2CTOOL_MAXADDR=0x77 CONFIG_I2CTOOL_MAXREGADDR=0xff CONFIG_I2CTOOL_DEFFREQ=400000 CONFIG_SYSTEM_NSH=y CONFIG_SYSTEM_NSH_PRIORITY=100 CONFIG_SYSTEM_NSH_STACKSIZE=2048 CONFIG_SYSTEM_NSH_PROGNAME=\nsh\ CONFIG_SYSTEM_PING6=y CONFIG_SYSTEM_PING6_PROGNAME=\ping6\ CONFIG_SYSTEM_PING6_PRIORITY=100 CONFIG_SYSTEM_PING6_STACKSIZE=2048 CONFIG_SYSTEM_PING=y CONFIG_SYSTEM_PING_PROGNAME=\ping\ CONFIG_SYSTEM_PING_PRIORITY=100 CONFIG_SYSTEM_PING_STACKSIZE=2048 CONFIG_SYSTEM_READLINE=y CONFIG_READLINE_HAVE_EXTMATCH=y CONFIG_READLINE_ECHO=y CONFIG_READLINE_CMD_HISTORY=y CONFIG_READLINE_CMD_HISTORY_LINELEN=80 CONFIG_READLINE_CMD_HISTORY_LEN=16 CONFIG_SYSTEM_SETLOGMASK=y CONFIG_SYSTEM_SETLOGMASK_PROGNAME=\setlogmask\ CONFIG_SYSTEM_SETLOGMASK_PRIORITY=100 CONFIG_SYSTEM_SETLOGMASK_STACKSIZE=2048 CONFIG_SYSTEM_TELNETD=y CONFIG_SYSTEM_TELNETD_PROGNAME=\telnetd\ CONFIG_SYSTEM_TELNETD_PRIORITY=100 CONFIG_SYSTEM_TELNETD_STACKSIZE=2048 CONFIG_SYSTEM_TELNETD_PORT=23 CONFIG_SYSTEM_TELNETD_SESSION_PRIORITY=100 CONFIG_SYSTEM_TELNETD_SESSION_STACKSIZE=2048 Host system OS: Debian GNU/Linux trixie/sid Linux erker 6.12.22-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.22-1 (2025-04-10) x86_64 Host system PATH: /usr/local/bin /usr/bin /bin /usr/local/games /usr/games ### 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