回溯:
程序收到信号 SIGSEGV,分段错误。0x00007ffff7bca558 in add_to_flying_list (transfer=0x6527b0) at io.c:1364 1364 struct libusb_context *ctx = ITRANSFER_CTX(transfer); (gdb) BT
0 0x00007ffff7bca558 在 io.c:1364 处的 add_to_flying_list (transfer=0x6527b0)
1 libusb_submit_transfer (transfer=transfer@entry=0x652848) at io.c:1483
2 0x00007ffff7bcc779 在 do_sync_bulk_transfer (dev_handle=0x0,端点=,缓冲区=0x613728“\f”,长度=8,转移=0x7ffffffffe7c0,超时=1000,
type=type@entry=2 '\002') at sync.c:174
3 libusb_bulk_transfer 中的 0x00007ffff7bccb14(dev_handle=,endpoint=,data=,length=,transferred=,
timeout=<optimized out>) at sync.c:257
4 0x0000000000402cfa in dm_usb_send (context=0x652010, msg_ptr=0x613728) at rel/1.0/src/dm-usb-context.c:136
只有当您以非 root 用户身份运行时,才会有人看到这种崩溃?(以root身份运行时工作正常)