Skip to content

Instantly share code, notes, and snippets.

@zhuizhuhaomeng
Created July 6, 2023 23:01
Show Gist options
  • Save zhuizhuhaomeng/b7d6c1356a57f7ceb961159d4aa8cd88 to your computer and use it in GitHub Desktop.
Save zhuizhuhaomeng/b7d6c1356a57f7ceb961159d4aa8cd88 to your computer and use it in GitHub Desktop.

Revisions

  1. zhuizhuhaomeng created this gist Jul 6, 2023.
    572 changes: 572 additions & 0 deletions stap.log
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,572 @@
    _stp_init_stack:54: stack_trace_saves_regs_fn=ffffffff8cf88860 for _stp_stack_print_fallback().
    _stp_stack_unwind_one_user:546: STARTING user unwind
    HEX: runtime.cgocall[2]
    _stp_stack_unwind_one_user:562: CONTINUING user unwind to depth 1
    unwind:1493: pc=4041bc, 4041bc
    unwind:1536: trying debug_frame
    set_no_state_rule:249: reg=10, where=1
    _stp_search_unwind_hdr:789: binary search for 4041bc
    adjustStartLoc:734: adjustStartLoc=430b40, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=41aac0, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=40bd60, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=405c40, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=403980, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=4047c0, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=403e60, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=404160, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=404400, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=404260, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=404160, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    _stp_search_unwind_hdr:854: fde off=684
    _stp_search_unwind_hdr:864: returning fde=ffffffffc0aba964 startLoc=404160
    unwind_frame:1209: /tmp/y_trace_yfieYs0/test_prog: fde=ffffffffc0aba964
    unwind_frame:1214: /tmp/y_trace_yfieYs0/test_prog: cie=ffffffffc0aba2e0
    parse_fde_cie:142: codeAlign=1, dataAlign=fffffffffffffffc
    parse_fde_cie:156: map retAddrReg value 16 to reg_info idx 16
    parse_fde_cie:220: startLoc: 404160, locrange: e6
    adjustStartLoc:734: adjustStartLoc=404160, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    unwind_frame:1229: startLoc: 404160, endLoc: 404246
    unwind_frame:1278: cie=ffffffffc0aba2e0 fde=ffffffffc0aba964 startLoc=404160 endLoc=404246, pc=4041bc
    unwind_frame:1298: processCFI for CIE
    processCFI:320: targetLoc=0 state->loc=404160
    processCFI:526: map DW_CFA_def_cfa value 7 to reg_info idx 7
    processCFI:528: DW_CFA_def_cfa reg=7
    processCFI:537: DW_CFA_def_cfa_offset offs=8
    processCFI:658: targetLoc=0 state->loc=404160
    processCFI:659: result: 1
    processCFI:357: map DW_CFA_offset_extended value 16 to reg_info idx 16, with offset 2
    set_offset_rule:259: reg=10, where=2, svalue=fffffffffffffff8
    processCFI:658: targetLoc=0 state->loc=404160
    processCFI:659: result: 1
    processCFI:329: DW_CFA_nop
    processCFI:658: targetLoc=0 state->loc=404160
    processCFI:659: result: 1
    unwind_frame:1306: processCFI for FDE
    processCFI:320: targetLoc=4041bc state->loc=404160
    processCFI:559: DW_CFA_def_cfa_offset_sf offs=8
    processCFI:658: targetLoc=4041bc state->loc=404160
    processCFI:659: result: 1
    advance_loc:241: state->loc=404164
    processCFI:626: DW_CFA_advance_loc
    processCFI:658: targetLoc=4041bc state->loc=404164
    processCFI:659: result: 1
    processCFI:559: DW_CFA_def_cfa_offset_sf offs=38
    processCFI:658: targetLoc=4041bc state->loc=404164
    processCFI:659: result: 1
    advance_loc:241: state->loc=40421e
    processCFI:338: DW_CFA_advance_loc1 (result=1)
    processCFI:658: targetLoc=4041bc state->loc=40421e
    processCFI:659: result: 1
    unwind_frame:1325: cfa reg=7, off=38
    unwind_frame:1330: cfa=c0000b0f28 startLoc=c0000b0ef0, endLoc=c0000b0f28
    unwind_frame:1337: cie=ffffffffc0aba2e0 fde=ffffffffc0aba964
    unwind_frame:1345: register 0. where=0
    unwind_frame:1345: register 1. where=0
    unwind_frame:1345: register 2. where=0
    unwind_frame:1345: register 3. where=0
    unwind_frame:1345: register 4. where=0
    unwind_frame:1345: register 5. where=0
    unwind_frame:1345: register 6. where=0
    unwind_frame:1345: register 7. where=0
    unwind_frame:1345: register 8. where=0
    unwind_frame:1345: register 9. where=0
    unwind_frame:1345: register 10. where=0
    unwind_frame:1345: register 11. where=0
    unwind_frame:1345: register 12. where=0
    unwind_frame:1345: register 13. where=0
    unwind_frame:1345: register 14. where=0
    unwind_frame:1345: register 15. where=0
    unwind_frame:1345: register 16. where=2
    unwind_frame:1372: register 0. invalid=0
    unwind_frame:1375: register 0. where=0
    unwind_frame:1372: register 1. invalid=0
    unwind_frame:1375: register 1. where=0
    unwind_frame:1372: register 2. invalid=0
    unwind_frame:1375: register 2. where=0
    unwind_frame:1372: register 3. invalid=0
    unwind_frame:1375: register 3. where=0
    unwind_frame:1372: register 4. invalid=0
    unwind_frame:1375: register 4. where=0
    unwind_frame:1372: register 5. invalid=0
    unwind_frame:1375: register 5. where=0
    unwind_frame:1372: register 6. invalid=0
    unwind_frame:1375: register 6. where=0
    unwind_frame:1372: register 7. invalid=0
    unwind_frame:1375: register 7. where=0
    unwind_frame:1372: register 8. invalid=0
    unwind_frame:1375: register 8. where=0
    unwind_frame:1372: register 9. invalid=0
    unwind_frame:1375: register 9. where=0
    unwind_frame:1372: register 10. invalid=0
    unwind_frame:1375: register 10. where=0
    unwind_frame:1372: register 11. invalid=0
    unwind_frame:1375: register 11. where=0
    unwind_frame:1372: register 12. invalid=0
    unwind_frame:1375: register 12. where=0
    unwind_frame:1372: register 13. invalid=0
    unwind_frame:1375: register 13. where=0
    unwind_frame:1372: register 14. invalid=0
    unwind_frame:1375: register 14. where=0
    unwind_frame:1372: register 15. invalid=0
    unwind_frame:1375: register 15. where=0
    unwind_frame:1372: register 16. invalid=0
    unwind_frame:1375: register 16. where=2
    unwind_frame:1439: addr=c0000b0f20 width=8
    unwind_frame:1451: set register 16 to 4581cd
    unwind_frame:1461: returning 0 (4581cd)
    _stp_stack_unwind_one_user:587: ret=0 PC=4581cd SP=c0000b0f28
    HEX: main._Cfunc_fmax.abi0[2]
    _stp_stack_unwind_one_user:562: CONTINUING user unwind to depth 2
    unwind:1493: pc=4581cc, 4581cd
    unwind:1536: trying debug_frame
    set_no_state_rule:249: reg=10, where=1
    _stp_search_unwind_hdr:789: binary search for 4581cc
    adjustStartLoc:734: adjustStartLoc=430b40, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=44ab60, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=4546c0, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=456560, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=456e00, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=457740, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=457d00, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=458040, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=458120, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=458180, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=458260, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=458180, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    _stp_search_unwind_hdr:854: fde off=ad74
    _stp_search_unwind_hdr:864: returning fde=ffffffffc0ac5054 startLoc=458180
    unwind_frame:1209: /tmp/y_trace_yfieYs0/test_prog: fde=ffffffffc0ac5054
    unwind_frame:1214: /tmp/y_trace_yfieYs0/test_prog: cie=ffffffffc0aba2e0
    parse_fde_cie:142: codeAlign=1, dataAlign=fffffffffffffffc
    parse_fde_cie:156: map retAddrReg value 16 to reg_info idx 16
    parse_fde_cie:220: startLoc: 458180, locrange: d9
    adjustStartLoc:734: adjustStartLoc=458180, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    unwind_frame:1229: startLoc: 458180, endLoc: 458259
    unwind_frame:1278: cie=ffffffffc0aba2e0 fde=ffffffffc0ac5054 startLoc=458180 endLoc=458259, pc=4581cc
    unwind_frame:1298: processCFI for CIE
    processCFI:320: targetLoc=0 state->loc=458180
    processCFI:526: map DW_CFA_def_cfa value 7 to reg_info idx 7
    processCFI:528: DW_CFA_def_cfa reg=7
    processCFI:537: DW_CFA_def_cfa_offset offs=8
    processCFI:658: targetLoc=0 state->loc=458180
    processCFI:659: result: 1
    processCFI:357: map DW_CFA_offset_extended value 16 to reg_info idx 16, with offset 2
    set_offset_rule:259: reg=10, where=2, svalue=fffffffffffffff8
    processCFI:658: targetLoc=0 state->loc=458180
    processCFI:659: result: 1
    processCFI:329: DW_CFA_nop
    processCFI:658: targetLoc=0 state->loc=458180
    processCFI:659: result: 1
    unwind_frame:1306: processCFI for FDE
    processCFI:320: targetLoc=4581cc state->loc=458180
    processCFI:559: DW_CFA_def_cfa_offset_sf offs=8
    processCFI:658: targetLoc=4581cc state->loc=458180
    processCFI:659: result: 1
    advance_loc:241: state->loc=458197
    processCFI:626: DW_CFA_advance_loc
    processCFI:658: targetLoc=4581cc state->loc=458197
    processCFI:659: result: 1
    processCFI:559: DW_CFA_def_cfa_offset_sf offs=28
    processCFI:658: targetLoc=4581cc state->loc=458197
    processCFI:659: result: 1
    advance_loc:241: state->loc=45824e
    processCFI:338: DW_CFA_advance_loc1 (result=1)
    processCFI:658: targetLoc=4581cc state->loc=45824e
    processCFI:659: result: 1
    unwind_frame:1325: cfa reg=7, off=28
    unwind_frame:1330: cfa=c0000b0f50 startLoc=c0000b0f28, endLoc=c0000b0f50
    unwind_frame:1337: cie=ffffffffc0aba2e0 fde=ffffffffc0ac5054
    unwind_frame:1345: register 0. where=0
    unwind_frame:1345: register 1. where=0
    unwind_frame:1345: register 2. where=0
    unwind_frame:1345: register 3. where=0
    unwind_frame:1345: register 4. where=0
    unwind_frame:1345: register 5. where=0
    unwind_frame:1345: register 6. where=0
    unwind_frame:1345: register 7. where=0
    unwind_frame:1345: register 8. where=0
    unwind_frame:1345: register 9. where=0
    unwind_frame:1345: register 10. where=0
    unwind_frame:1345: register 11. where=0
    unwind_frame:1345: register 12. where=0
    unwind_frame:1345: register 13. where=0
    unwind_frame:1345: register 14. where=0
    unwind_frame:1345: register 15. where=0
    unwind_frame:1345: register 16. where=2
    unwind_frame:1372: register 0. invalid=0
    unwind_frame:1375: register 0. where=0
    unwind_frame:1372: register 1. invalid=0
    unwind_frame:1375: register 1. where=0
    unwind_frame:1372: register 2. invalid=0
    unwind_frame:1375: register 2. where=0
    unwind_frame:1372: register 3. invalid=0
    unwind_frame:1375: register 3. where=0
    unwind_frame:1372: register 4. invalid=0
    unwind_frame:1375: register 4. where=0
    unwind_frame:1372: register 5. invalid=0
    unwind_frame:1375: register 5. where=0
    unwind_frame:1372: register 6. invalid=0
    unwind_frame:1375: register 6. where=0
    unwind_frame:1372: register 7. invalid=0
    unwind_frame:1375: register 7. where=0
    unwind_frame:1372: register 8. invalid=0
    unwind_frame:1375: register 8. where=0
    unwind_frame:1372: register 9. invalid=0
    unwind_frame:1375: register 9. where=0
    unwind_frame:1372: register 10. invalid=0
    unwind_frame:1375: register 10. where=0
    unwind_frame:1372: register 11. invalid=0
    unwind_frame:1375: register 11. where=0
    unwind_frame:1372: register 12. invalid=0
    unwind_frame:1375: register 12. where=0
    unwind_frame:1372: register 13. invalid=0
    unwind_frame:1375: register 13. where=0
    unwind_frame:1372: register 14. invalid=0
    unwind_frame:1375: register 14. where=0
    unwind_frame:1372: register 15. invalid=0
    unwind_frame:1375: register 15. where=0
    unwind_frame:1372: register 16. invalid=0
    unwind_frame:1375: register 16. where=2
    unwind_frame:1439: addr=c0000b0f48 width=8
    unwind_frame:1451: set register 16 to 458294
    unwind_frame:1461: returning 0 (458294)
    _stp_stack_unwind_one_user:587: ret=0 PC=458294 SP=c0000b0f50
    HEX: main.main[2]
    _stp_stack_unwind_one_user:562: CONTINUING user unwind to depth 3
    unwind:1493: pc=458293, 458294
    unwind:1536: trying debug_frame
    set_no_state_rule:249: reg=10, where=1
    _stp_search_unwind_hdr:789: binary search for 458293
    adjustStartLoc:734: adjustStartLoc=430b40, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=44ab60, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=4546c0, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=456560, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=456e00, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=457740, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=457d00, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=458040, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=458120, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=458180, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=458260, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=458260, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    _stp_search_unwind_hdr:854: fde off=ad9c
    _stp_search_unwind_hdr:864: returning fde=ffffffffc0ac507c startLoc=458260
    unwind_frame:1209: /tmp/y_trace_yfieYs0/test_prog: fde=ffffffffc0ac507c
    unwind_frame:1214: /tmp/y_trace_yfieYs0/test_prog: cie=ffffffffc0aba2e0
    parse_fde_cie:142: codeAlign=1, dataAlign=fffffffffffffffc
    parse_fde_cie:156: map retAddrReg value 16 to reg_info idx 16
    parse_fde_cie:220: startLoc: 458260, locrange: 8e
    adjustStartLoc:734: adjustStartLoc=458260, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    unwind_frame:1229: startLoc: 458260, endLoc: 4582ee
    unwind_frame:1278: cie=ffffffffc0aba2e0 fde=ffffffffc0ac507c startLoc=458260 endLoc=4582ee, pc=458293
    unwind_frame:1298: processCFI for CIE
    processCFI:320: targetLoc=0 state->loc=458260
    processCFI:526: map DW_CFA_def_cfa value 7 to reg_info idx 7
    processCFI:528: DW_CFA_def_cfa reg=7
    processCFI:537: DW_CFA_def_cfa_offset offs=8
    processCFI:658: targetLoc=0 state->loc=458260
    processCFI:659: result: 1
    processCFI:357: map DW_CFA_offset_extended value 16 to reg_info idx 16, with offset 2
    set_offset_rule:259: reg=10, where=2, svalue=fffffffffffffff8
    processCFI:658: targetLoc=0 state->loc=458260
    processCFI:659: result: 1
    processCFI:329: DW_CFA_nop
    processCFI:658: targetLoc=0 state->loc=458260
    processCFI:659: result: 1
    unwind_frame:1306: processCFI for FDE
    processCFI:320: targetLoc=458293 state->loc=458260
    processCFI:559: DW_CFA_def_cfa_offset_sf offs=8
    processCFI:658: targetLoc=458293 state->loc=458260
    processCFI:659: result: 1
    advance_loc:241: state->loc=45826a
    processCFI:626: DW_CFA_advance_loc
    processCFI:658: targetLoc=458293 state->loc=45826a
    processCFI:659: result: 1
    processCFI:559: DW_CFA_def_cfa_offset_sf offs=30
    processCFI:658: targetLoc=458293 state->loc=45826a
    processCFI:659: result: 1
    advance_loc:241: state->loc=4582e3
    processCFI:338: DW_CFA_advance_loc1 (result=1)
    processCFI:658: targetLoc=458293 state->loc=4582e3
    processCFI:659: result: 1
    unwind_frame:1325: cfa reg=7, off=30
    unwind_frame:1330: cfa=c0000b0f80 startLoc=c0000b0f50, endLoc=c0000b0f80
    unwind_frame:1337: cie=ffffffffc0aba2e0 fde=ffffffffc0ac507c
    unwind_frame:1345: register 0. where=0
    unwind_frame:1345: register 1. where=0
    unwind_frame:1345: register 2. where=0
    unwind_frame:1345: register 3. where=0
    unwind_frame:1345: register 4. where=0
    unwind_frame:1345: register 5. where=0
    unwind_frame:1345: register 6. where=0
    unwind_frame:1345: register 7. where=0
    unwind_frame:1345: register 8. where=0
    unwind_frame:1345: register 9. where=0
    unwind_frame:1345: register 10. where=0
    unwind_frame:1345: register 11. where=0
    unwind_frame:1345: register 12. where=0
    unwind_frame:1345: register 13. where=0
    unwind_frame:1345: register 14. where=0
    unwind_frame:1345: register 15. where=0
    unwind_frame:1345: register 16. where=2
    unwind_frame:1372: register 0. invalid=0
    unwind_frame:1375: register 0. where=0
    unwind_frame:1372: register 1. invalid=0
    unwind_frame:1375: register 1. where=0
    unwind_frame:1372: register 2. invalid=0
    unwind_frame:1375: register 2. where=0
    unwind_frame:1372: register 3. invalid=0
    unwind_frame:1375: register 3. where=0
    unwind_frame:1372: register 4. invalid=0
    unwind_frame:1375: register 4. where=0
    unwind_frame:1372: register 5. invalid=0
    unwind_frame:1375: register 5. where=0
    unwind_frame:1372: register 6. invalid=0
    unwind_frame:1375: register 6. where=0
    unwind_frame:1372: register 7. invalid=0
    unwind_frame:1375: register 7. where=0
    unwind_frame:1372: register 8. invalid=0
    unwind_frame:1375: register 8. where=0
    unwind_frame:1372: register 9. invalid=0
    unwind_frame:1375: register 9. where=0
    unwind_frame:1372: register 10. invalid=0
    unwind_frame:1375: register 10. where=0
    unwind_frame:1372: register 11. invalid=0
    unwind_frame:1375: register 11. where=0
    unwind_frame:1372: register 12. invalid=0
    unwind_frame:1375: register 12. where=0
    unwind_frame:1372: register 13. invalid=0
    unwind_frame:1375: register 13. where=0
    unwind_frame:1372: register 14. invalid=0
    unwind_frame:1375: register 14. where=0
    unwind_frame:1372: register 15. invalid=0
    unwind_frame:1375: register 15. where=0
    unwind_frame:1372: register 16. invalid=0
    unwind_frame:1375: register 16. where=2
    unwind_frame:1439: addr=c0000b0f78 width=8
    unwind_frame:1451: set register 16 to 430012
    unwind_frame:1461: returning 0 (430012)
    _stp_stack_unwind_one_user:587: ret=0 PC=430012 SP=c0000b0f80
    HEX: runtime.main[2]
    _stp_stack_unwind_one_user:562: CONTINUING user unwind to depth 4
    unwind:1493: pc=430011, 430012
    unwind:1536: trying debug_frame
    set_no_state_rule:249: reg=10, where=1
    _stp_search_unwind_hdr:789: binary search for 430011
    adjustStartLoc:734: adjustStartLoc=430b40, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=41aac0, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=4276e0, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=42be00, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=42e360, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=42f880, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=430140, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=42faa0, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=42fdc0, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=42fe00, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=42fe00, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    _stp_search_unwind_hdr:854: fde off=571c
    _stp_search_unwind_hdr:864: returning fde=ffffffffc0abf9fc startLoc=42fe00
    unwind_frame:1209: /tmp/y_trace_yfieYs0/test_prog: fde=ffffffffc0abf9fc
    unwind_frame:1214: /tmp/y_trace_yfieYs0/test_prog: cie=ffffffffc0aba2e0
    parse_fde_cie:142: codeAlign=1, dataAlign=fffffffffffffffc
    parse_fde_cie:156: map retAddrReg value 16 to reg_info idx 16
    parse_fde_cie:220: startLoc: 42fe00, locrange: 339
    adjustStartLoc:734: adjustStartLoc=42fe00, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    unwind_frame:1229: startLoc: 42fe00, endLoc: 430139
    unwind_frame:1278: cie=ffffffffc0aba2e0 fde=ffffffffc0abf9fc startLoc=42fe00 endLoc=430139, pc=430011
    unwind_frame:1298: processCFI for CIE
    processCFI:320: targetLoc=0 state->loc=42fe00
    processCFI:526: map DW_CFA_def_cfa value 7 to reg_info idx 7
    processCFI:528: DW_CFA_def_cfa reg=7
    processCFI:537: DW_CFA_def_cfa_offset offs=8
    processCFI:658: targetLoc=0 state->loc=42fe00
    processCFI:659: result: 1
    processCFI:357: map DW_CFA_offset_extended value 16 to reg_info idx 16, with offset 2
    set_offset_rule:259: reg=10, where=2, svalue=fffffffffffffff8
    processCFI:658: targetLoc=0 state->loc=42fe00
    processCFI:659: result: 1
    processCFI:329: DW_CFA_nop
    processCFI:658: targetLoc=0 state->loc=42fe00
    processCFI:659: result: 1
    unwind_frame:1306: processCFI for FDE
    processCFI:320: targetLoc=430011 state->loc=42fe00
    processCFI:559: DW_CFA_def_cfa_offset_sf offs=8
    processCFI:658: targetLoc=430011 state->loc=42fe00
    processCFI:659: result: 1
    advance_loc:241: state->loc=42fe0e
    processCFI:626: DW_CFA_advance_loc
    processCFI:658: targetLoc=430011 state->loc=42fe0e
    processCFI:659: result: 1
    processCFI:559: DW_CFA_def_cfa_offset_sf offs=60
    processCFI:658: targetLoc=430011 state->loc=42fe0e
    processCFI:659: result: 1
    advance_loc:241: state->loc=43003a
    processCFI:342: DW_CFA_advance_loc2 (result=1)
    processCFI:658: targetLoc=430011 state->loc=43003a
    processCFI:659: result: 1
    unwind_frame:1325: cfa reg=7, off=60
    unwind_frame:1330: cfa=c0000b0fe0 startLoc=c0000b0f80, endLoc=c0000b0fe0
    unwind_frame:1337: cie=ffffffffc0aba2e0 fde=ffffffffc0abf9fc
    unwind_frame:1345: register 0. where=0
    unwind_frame:1345: register 1. where=0
    unwind_frame:1345: register 2. where=0
    unwind_frame:1345: register 3. where=0
    unwind_frame:1345: register 4. where=0
    unwind_frame:1345: register 5. where=0
    unwind_frame:1345: register 6. where=0
    unwind_frame:1345: register 7. where=0
    unwind_frame:1345: register 8. where=0
    unwind_frame:1345: register 9. where=0
    unwind_frame:1345: register 10. where=0
    unwind_frame:1345: register 11. where=0
    unwind_frame:1345: register 12. where=0
    unwind_frame:1345: register 13. where=0
    unwind_frame:1345: register 14. where=0
    unwind_frame:1345: register 15. where=0
    unwind_frame:1345: register 16. where=2
    unwind_frame:1372: register 0. invalid=0
    unwind_frame:1375: register 0. where=0
    unwind_frame:1372: register 1. invalid=0
    unwind_frame:1375: register 1. where=0
    unwind_frame:1372: register 2. invalid=0
    unwind_frame:1375: register 2. where=0
    unwind_frame:1372: register 3. invalid=0
    unwind_frame:1375: register 3. where=0
    unwind_frame:1372: register 4. invalid=0
    unwind_frame:1375: register 4. where=0
    unwind_frame:1372: register 5. invalid=0
    unwind_frame:1375: register 5. where=0
    unwind_frame:1372: register 6. invalid=0
    unwind_frame:1375: register 6. where=0
    unwind_frame:1372: register 7. invalid=0
    unwind_frame:1375: register 7. where=0
    unwind_frame:1372: register 8. invalid=0
    unwind_frame:1375: register 8. where=0
    unwind_frame:1372: register 9. invalid=0
    unwind_frame:1375: register 9. where=0
    unwind_frame:1372: register 10. invalid=0
    unwind_frame:1375: register 10. where=0
    unwind_frame:1372: register 11. invalid=0
    unwind_frame:1375: register 11. where=0
    unwind_frame:1372: register 12. invalid=0
    unwind_frame:1375: register 12. where=0
    unwind_frame:1372: register 13. invalid=0
    unwind_frame:1375: register 13. where=0
    unwind_frame:1372: register 14. invalid=0
    unwind_frame:1375: register 14. where=0
    unwind_frame:1372: register 15. invalid=0
    unwind_frame:1375: register 15. where=0
    unwind_frame:1372: register 16. invalid=0
    unwind_frame:1375: register 16. where=2
    unwind_frame:1439: addr=c0000b0fd8 width=8
    unwind_frame:1451: set register 16 to 454141
    unwind_frame:1461: returning 0 (454141)
    _stp_stack_unwind_one_user:587: ret=0 PC=454141 SP=c0000b0fe0
    HEX: runtime.goexit.abi0[2]
    _stp_stack_unwind_one_user:562: CONTINUING user unwind to depth 5
    unwind:1493: pc=454140, 454141
    unwind:1536: trying debug_frame
    set_no_state_rule:249: reg=10, where=1
    _stp_search_unwind_hdr:789: binary search for 454140
    adjustStartLoc:734: adjustStartLoc=430b40, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=44ab60, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=4546c0, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=452700, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=453c20, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=454120, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=454300, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=454280, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=454160, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=454140, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    adjustStartLoc:734: adjustStartLoc=454140, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    _stp_search_unwind_hdr:854: fde off=9924
    _stp_search_unwind_hdr:864: returning fde=ffffffffc0ac3c04 startLoc=454140
    unwind_frame:1209: /tmp/y_trace_yfieYs0/test_prog: fde=ffffffffc0ac3c04
    unwind_frame:1214: /tmp/y_trace_yfieYs0/test_prog: cie=ffffffffc0aba2e0
    parse_fde_cie:142: codeAlign=1, dataAlign=fffffffffffffffc
    parse_fde_cie:156: map retAddrReg value 16 to reg_info idx 16
    parse_fde_cie:220: startLoc: 454140, locrange: 7
    adjustStartLoc:734: adjustStartLoc=454140, ptrType=DW_EH_PE_absptr, m=/tmp/y_trace_yfieYs0/test_prog, s=.absolute eh=0
    unwind_frame:1229: startLoc: 454140, endLoc: 454147
    unwind_frame:1278: cie=ffffffffc0aba2e0 fde=ffffffffc0ac3c04 startLoc=454140 endLoc=454147, pc=454140
    unwind_frame:1298: processCFI for CIE
    processCFI:320: targetLoc=0 state->loc=454140
    processCFI:526: map DW_CFA_def_cfa value 7 to reg_info idx 7
    processCFI:528: DW_CFA_def_cfa reg=7
    processCFI:537: DW_CFA_def_cfa_offset offs=8
    processCFI:658: targetLoc=0 state->loc=454140
    processCFI:659: result: 1
    processCFI:357: map DW_CFA_offset_extended value 16 to reg_info idx 16, with offset 2
    set_offset_rule:259: reg=10, where=2, svalue=fffffffffffffff8
    processCFI:658: targetLoc=0 state->loc=454140
    processCFI:659: result: 1
    processCFI:329: DW_CFA_nop
    processCFI:658: targetLoc=0 state->loc=454140
    processCFI:659: result: 1
    unwind_frame:1306: processCFI for FDE
    processCFI:320: targetLoc=454140 state->loc=454140
    processCFI:559: DW_CFA_def_cfa_offset_sf offs=8
    processCFI:658: targetLoc=454140 state->loc=454140
    processCFI:659: result: 1
    advance_loc:241: state->loc=454146
    processCFI:626: DW_CFA_advance_loc
    processCFI:658: targetLoc=454140 state->loc=454146
    processCFI:659: result: 1
    unwind_frame:1325: cfa reg=7, off=8
    unwind_frame:1330: cfa=c0000b0fe8 startLoc=c0000b0fe0, endLoc=c0000b0fe8
    unwind_frame:1337: cie=ffffffffc0aba2e0 fde=ffffffffc0ac3c04
    unwind_frame:1345: register 0. where=0
    unwind_frame:1345: register 1. where=0
    unwind_frame:1345: register 2. where=0
    unwind_frame:1345: register 3. where=0
    unwind_frame:1345: register 4. where=0
    unwind_frame:1345: register 5. where=0
    unwind_frame:1345: register 6. where=0
    unwind_frame:1345: register 7. where=0
    unwind_frame:1345: register 8. where=0
    unwind_frame:1345: register 9. where=0
    unwind_frame:1345: register 10. where=0
    unwind_frame:1345: register 11. where=0
    unwind_frame:1345: register 12. where=0
    unwind_frame:1345: register 13. where=0
    unwind_frame:1345: register 14. where=0
    unwind_frame:1345: register 15. where=0
    unwind_frame:1345: register 16. where=2
    unwind_frame:1372: register 0. invalid=0
    unwind_frame:1375: register 0. where=0
    unwind_frame:1372: register 1. invalid=0
    unwind_frame:1375: register 1. where=0
    unwind_frame:1372: register 2. invalid=0
    unwind_frame:1375: register 2. where=0
    unwind_frame:1372: register 3. invalid=0
    unwind_frame:1375: register 3. where=0
    unwind_frame:1372: register 4. invalid=0
    unwind_frame:1375: register 4. where=0
    unwind_frame:1372: register 5. invalid=0
    unwind_frame:1375: register 5. where=0
    unwind_frame:1372: register 6. invalid=0
    unwind_frame:1375: register 6. where=0
    unwind_frame:1372: register 7. invalid=0
    unwind_frame:1375: register 7. where=0
    unwind_frame:1372: register 8. invalid=0
    unwind_frame:1375: register 8. where=0
    unwind_frame:1372: register 9. invalid=0
    unwind_frame:1375: register 9. where=0
    unwind_frame:1372: register 10. invalid=0
    unwind_frame:1375: register 10. where=0
    unwind_frame:1372: register 11. invalid=0
    unwind_frame:1375: register 11. where=0
    unwind_frame:1372: register 12. invalid=0
    unwind_frame:1375: register 12. where=0
    unwind_frame:1372: register 13. invalid=0
    unwind_frame:1375: register 13. where=0
    unwind_frame:1372: register 14. invalid=0
    unwind_frame:1375: register 14. where=0
    unwind_frame:1372: register 15. invalid=0
    unwind_frame:1375: register 15. where=0
    unwind_frame:1372: register 16. invalid=0
    unwind_frame:1375: register 16. where=2
    unwind_frame:1439: addr=c0000b0fe0 width=8
    unwind_frame:1451: set register 16 to 0
    unwind_frame:1461: returning 0 (0)
    _stp_stack_unwind_one_user:587: ret=0 PC=0 SP=c0000b0fe8