masayuki2009 commented on PR #6041:
URL: https://github.com/apache/incubator-nuttx/pull/6041#issuecomment-1098763094

   >@masayuki2009 could you pass the above log to 
https://github.com/apache/incubator-nuttx/blob/master/tools/minidumpserver.py 
and get backtrace and local variable from gdb bt command. We need more info to 
understand why wget crash.
   
   @xiaoxiang781216 
   Hmm, I can not get the call stack.
   Could you tell me how to do it?
   
   ```
   $ cat /tmp/spresense-wifi-crash-log.txt 
   [   45.307763] arm_registerdump: R0: 2d0624f0 R1: 00000000 R2: 00000000  R3: 
00000000
   [   45.315332] arm_registerdump: R4: 00000000 R5: 00000000 R6: 00000000  FP: 
00000000
   [   45.322869] arm_registerdump: R8: 00000000 SB: 00000000 SL: 00000000 R11: 
00000000
   [   45.330438] arm_registerdump: IP: 00000000 SP: 2d062538 LR: 00000000  PC: 
00000000
   [   45.337975] arm_registerdump: xPSR: 4000000b BASEPRI: 00000000 CONTROL: 
00000000
   [   45.345360] arm_registerdump: EXC_RETURN: fffffff1
   [   45.350121] arm_dump_stack: IRQ Stack:
   [   45.353875] arm_dump_stack: sp:     2d054bc8
   [   45.358116] arm_dump_stack:   base: 2d054420
   [   45.362358] arm_dump_stack:   size: 00000800
   [   45.366631] arm_stackdump: 2d054bc0: 2d054bc8 0d0085fb 00000001 00000000 
00000000 000000e0 4e202030 0d04304a
   [   45.376427] arm_stackdump: 2d054be0: 000000e0 00000000 2d054e28 00000003 
00000000 0d006247 00000080 0d0018c1
   [   45.386253] arm_stackdump: 2d054c00: 0d0018a5 0d003617 00000000 0d00188d 
00000000 00000000 00000000 0d00030d
   [   45.396049] arm_dump_stack: User Stack:
   [   45.399864] arm_dump_stack: sp:     00000000
   [   45.404106] arm_dump_stack:   base: 2d061e60
   [   45.408378] arm_dump_stack:   size: 000007c8
   [   45.412620] arm_dump_stack: ERROR: User Stack pointer is not within the 
stack
   [   45.419730] arm_stackdump: 2d061e60: deadbeef deadbeef deadbeef deadbeef 
deadbeef deadbeef deadbeef deadbeef
   [   45.429557] arm_stackdump: 2d061e80: deadbeef deadbeef deadbeef deadbeef 
deadbeef deadbeef deadbeef deadbeef
   [   45.439353] arm_stackdump: 2d061ea0: deadbeef deadbeef deadbeef deadbeef 
deadbeef deadbeef deadbeef deadbeef
   [   45.449179] arm_stackdump: 2d061ec0: deadbeef deadbeef deadbeef deadbeef 
deadbeef deadbeef deadbeef deadbeef
   [   45.458975] arm_stackdump: 2d061ee0: deadbeef deadbeef deadbeef deadbeef 
deadbeef deadbeef deadbeef deadbeef
   [   45.468771] arm_stackdump: 2d061f00: deadbeef deadbeef deadbeef deadbeef 
deadbeef deadbeef deadbeef deadbeef
   [   45.478598] arm_stackdump: 2d061f20: deadbeef deadbeef deadbeef deadbeef 
deadbeef deadbeef deadbeef deadbeef
   [   45.488394] arm_stackdump: 2d061f40: deadbeef deadbeef deadbeef deadbeef 
deadbeef deadbeef deadbeef deadbeef
   [   45.498220] arm_stackdump: 2d061f60: deadbeef deadbeef deadbeef deadbeef 
deadbeef deadbeef deadbeef deadbeef
   [   45.508016] arm_stackdump: 2d061f80: deadbeef deadbeef deadbeef deadbeef 
deadbeef deadbeef deadbeef deadbeef
   [   45.517812] arm_stackdump: 2d061fa0: deadbeef deadbeef deadbeef deadbeef 
deadbeef deadbeef deadbeef deadbeef
   [   45.527638] arm_stackdump: 2d061fc0: deadbeef deadbeef deadbeef deadbeef 
deadbeef deadbeef deadbeef deadbeef
   [   45.537434] arm_stackdump: 2d061fe0: deadbeef deadbeef deadbeef deadbeef 
deadbeef deadbeef deadbeef deadbeef
   [   45.547261] arm_stackdump: 2d062000: deadbeef deadbeef deadbeef deadbeef 
deadbeef 2d0620e8 00000080 2d0620f0
   [   45.557057] arm_stackdump: 2d062020: 000000e0 2d061a70 000000e0 2d05440c 
00000060 2d063630 00000000 2d060b50
   [   45.566853] arm_stackdump: 2d062040: 0d051f79 ffffffe9 00000000 00000000 
00000000 00000000 00000000 00000000
   [   45.576679] arm_stackdump: 2d062060: 00000000 00000000 00000000 00000000 
00000000 00000000 00000000 00000000
   [   45.586475] arm_stackdump: 2d062080: 00000000 00000000 00000000 2d061ae8 
2d05876c 00000060 00000001 0d003c63
   [   45.596302] arm_stackdump: 2d0620a0: 0d003c52 61004000 00000000 00000000 
00000000 00000000 00000000 00000000
   [   45.606098] arm_stackdump: 2d0620c0: 00000000 00000000 00000000 00000000 
00000000 00000000 00000000 00000000
   [   45.615894] arm_stackdump: 2d0620e0: 00000000 00000000 00000000 0d003c63 
00000004 2d05440c 2d057b6c 0d0408ff
   [   45.625720] arm_stackdump: 2d062100: 2d0543e0 0d040103 00000005 00000000 
2d060b50 2d063630 00000003 00000000
   [   45.635516] arm_stackdump: 2d062120: 2d058860 0d003c8f 00000000 0d007acd 
00000003 00000000 2d058860 0d003c8f
   [   45.645312] arm_stackdump: 2d062140: 00000000 0d007acd 2d058860 2d063630 
2d063608 2d063630 2d054e28 2d0621f8
   [   45.655138] arm_stackdump: 2d062160: 00000000 0d003d5b 2d0621f8 0d03db3b 
2d060b50 0000007a 2d063690 00000060
   [   45.664934] arm_stackdump: 2d062180: 00600b50 00000032 2d062284 0d03d753 
2d063628 2d063c20 000003a5 ca003200
   [   45.674761] arm_stackdump: 2d0621a0: 00000003 00000000 2d058860 0d003c8f 
00000000 0d007acd 2d058860 2d063ca0
   [   45.684557] arm_stackdump: 2d0621c0: 2d063628 2d063ca0 2d054e28 2d0621f8 
2d060b50 0d003d5b 2d0621f8 0d03d491
   [   45.694353] arm_stackdump: 2d0621e0: 0d0382ad 2d060b50 00000000 2d062550 
00001429 0d03dcab 00000000 00000000
   [   45.704179] arm_stackdump: 2d062200: 00000000 00000000 00000000 00000000 
00000000 00000000 2d063c20 2d063c60
   [   45.713975] arm_stackdump: 2d062220: 2d063ca0 00000000 00000001 00000001 
2d06237c 00000000 00000000 2d062260
   [   45.723802] arm_stackdump: 2d062240: 00000001 00000000 00000000 00000000 
00000000 00000000 00000000 00000000
   [   45.733598] arm_stackdump: 2d062260: 0000000d 00000000 00313131 2d060b50 
2d060b50 2d062348 000000e0 00000001
   [   45.743394] arm_stackdump: 2d062280: 2d062392 2d062ec0 004c4446 2d062428 
2d062ec0 2d060b50 0d051f79 ffffffe9
   [   45.753220] arm_stackdump: 2d0622a0: 00000000 00000000 00000000 2d062380 
00000080 2d062388 000000e0 2d061a70
   [   45.763016] arm_stackdump: 2d0622c0: 000000e0 2d05440c 00000075 00000000 
2d060c38 0d03e81d 00000000 ffffffe9
   [   45.772843] arm_stackdump: 2d0622e0: 00000000 00000000 00000000 00000000 
00000000 00000000 00000000 00000000
   [   45.782638] arm_stackdump: 2d062300: 00000000 00000000 00000000 00000000 
00000000 00000000 00000000 00000000
   [   45.792434] arm_stackdump: 2d062320: 00000000 2d061ae8 2d05876c 00000075 
00000001 0d003c63 0d003c52 61004000
   [   45.802261] arm_stackdump: 2d062340: 00000000 00000000 00000000 00000000 
00000000 00000000 00000000 00000000
   [   45.812057] arm_stackdump: 2d062360: 00000000 00000000 00000000 00000000 
00000000 00000000 00000000 00000000
   [   45.821902] arm_stackdump: 2d062380: 00000000 0d003c63 00000004 2d05440c 
2d057b6c 0d0408ff 2d0543e0 0d040103
   [   45.831698] arm_stackdump: 2d0623a0: 00000005 2d060c38 2d060b50 2d060c38 
00008000 2d054398 00000003 00000000
   [   45.841494] arm_stackdump: 2d0623c0: 2d058860 0d003c8f 00000000 2d0624a0 
00000080 2d05b320 000000e0 00000000
   [   45.851321] arm_stackdump: 2d0623e0: 2d055e70 ffffe000 00000000 0d027ac9 
00000000 2d062538 00000000 00000000
   [   45.861117] arm_stackdump: 2d062400: 00000000 00000000 00000000 00000000 
00000000 00000000 00000000 fffffff1
   [   45.870943] arm_stackdump: 2d062420: 00000000 00000000 00000000 00000000 
00000000 00000000 00000000 00000000
   [   45.880739] arm_stackdump: 2d062440: 00000000 00000000 00000000 00000000 
00000000 0d0455f7 00000000 00000000
   [   45.890535] arm_stackdump: 2d062460: 2d0624f0 00000000 00000000 00000000 
00000000 00000000 00000000 4000000b
   [   45.900361] arm_stackdump: 2d062480: 00000000 2d0623f4 000000e0 2d055054 
00000000 0d00869f 0d008b14 61000000
   [   45.910157] arm_stackdump: 2d0624a0: 00000000 00000000 00000000 00000000 
00000000 00000000 00000000 00000000
   [   45.919984] arm_stackdump: 2d0624c0: 00000000 00000000 00000000 00000000 
2d0624f0 00000000 00000000 00000000
   [   45.929780] arm_stackdump: 2d0624e0: 00000000 00000000 00000000 4000000b 
00000000 2d0623f4 000000e0 2d055054
   [   45.939576] arm_stackdump: 2d062500: 00000000 0d00869f 0d008b14 61000000 
00000000 00000000 00000000 00000000
   [   45.949402] arm_stackdump: 2d062520: 00000000 00000000 00000000 00000000 
00000000 00000000 00000000 00000000
   [   45.959198] arm_stackdump: 2d062540: 00000000 00000000 00000000 00000000 
00000000 0d0455f7 00000674 2d061aec
   [   45.968994] arm_stackdump: 2d062560: 00000000 00000000 00023101 0d0455f7 
02000000 2d062630 00000003 00000004
   [   45.978821] arm_stackdump: 2d062580: 0d045750 0d006247 2d054e28 0d013449 
00000000 00000000 31000000 2d061e40
   [   45.988617] arm_stackdump: 2d0625a0: 2d061e4f 00000000 2d055e70 00000000 
27100004 00000000 00000200 00000000
   [   45.998443] arm_stackdump: 2d0625c0: 00000003 00000001 00000001 00000000 
00000000 00000000 00000004 00000001
   [   46.008239] arm_stackdump: 2d0625e0: 00000000 00000000 00000000 00000000 
00000000 0d013401 00000000 00000000
   [   46.018035] arm_stackdump: 2d062600: 00000000 00000000 00000000 0d00639b 
2d061e28 00000003 2d061e28 0d00448b
   [   46.027892] arm_showtasks:    PID    PRI      USED     STACK   FILLED    
COMMAND
   [   46.035247] arm_showtasks:   ----   ----       440      2048    21.4%    
irq
   [   46.042296] arm_dump_task:      0      0       376      1000    37.6%    
Idle Task
   [   46.049864] arm_dump_task:      1    224       628      2016    31.1%    
hpwork
   [   46.057158] arm_dump_task:      2     60       616      2016    30.5%    
lpwork
   [   46.064451] arm_dump_task:      3    100      1572      3048    51.5%    
spresense_main
   [   46.072416] arm_dump_task:      4    200       440      1000    44.0%    
cxd56_pm_task
   [   46.080290] arm_dump_task:      5     50      1556      1992    78.1%    
gs2200m
   $ ./tools/minidumpserver.py -e ./nuttx -l /tmp/spresense-wifi-crash-log.txt 
   [INFO][root] Waiting GDB connection on port 1234 ...
   [INFO][root] Accepted GDB connection from ('127.0.0.1', 34478)
   
   $ arm-none-eabi-gdb nuttx -ex "target remote 127.0.0.1:1234"
   GNU gdb (GNU Arm Embedded Toolchain 10.3-2021.10) 10.2.90.20210621-git
   Copyright (C) 2021 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 "--host=x86_64-linux-gnu --target=arm-none-eabi".
   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...
   Remote debugging using 127.0.0.1:1234
   0x00000000 in ?? ()
   (gdb) 
   
   ```
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to