_BSMachError: port 9f03; (os/kern) invalid name (0xf) "Unable to deallocate send right"

本文解析了在软件开发过程中遇到的与UI主线程更新相关的错误信息,如_BSMachError和nw_coretls_callback_handshake_message_block_invoke_3等,并提供了将涉及UI的操作放到主线程中的解决方案。

1. _BSMachError: port 9f03; (os/kern) invalid name (0xf) "Unable to deallocate send right"

2._BSMachError: port 8f03; (os/kern) invalid name (0xf) "Unable to deallocate send right"

3.nw_coretls_callback_handshake_message_block_invoke_3 tls_handshake_continue: [-9807]

4.BSMachError: port 8803; (os/kern) invalid capability (0x14) "Unable to insert COPY_SEND"

5._BSMachError: port 8803; (os/kern) invalid name (0xf) "Unable to deallocate send right"

遇到上述等等类似的问题,原因在于:没有把UI操作放在主线程中操作

监测自己哪步操作动了UI,放在主线程就可以了

上面两个数据包和这些奇数长度的数据包区别是什么? <idle>-0 [012] ..s.. 30604.011456: bpf_trace_printk: [INFO] /root/app/src/bpf_kern/xdp_remove_caqm.c:110 before bpf_xdp_adjust_head ,pkt_len = 107 <idle>-0 [012] ..s.. 30604.011457: bpf_trace_printk: [INFO] /root/app/src/bpf_kern/xdp_remove_caqm.c:118 AD84 F358 52C1 E51C 0304 0161 FFFF 8005 <idle>-0 [012] ..s.. 30604.011459: bpf_trace_printk: [INFO] /root/app/src/bpf_kern/xdp_remove_caqm.c:118 0008 0045 5900 E947 0040 063E 1D5C A8C0 <idle>-0 [012] ..s.. 30604.011460: bpf_trace_printk: [INFO] /root/app/src/bpf_kern/xdp_remove_caqm.c:118 420C A8C0 060B 30E4 5114 9BD5 2F40 C1CB <idle>-0 [012] ..s.. 30604.011461: bpf_trace_printk: [INFO] /root/app/src/bpf_kern/xdp_remove_caqm.c:118 00AC ECCF F601 E498 0000 0101 0A08 9796 <idle>-0 [012] ..s.. 30604.011463: bpf_trace_printk: [INFO] /root/app/src/bpf_kern/xdp_remove_caqm.c:118 5B5B 8A91 C30A 7167 6271 7573 7566 6634 <idle>-0 [012] ..s.. 30604.011465: bpf_trace_printk: [INFO] /root/app/src/bpf_kern/xdp_remove_caqm.c:118 6633 3774 636B 6F6C 7832 7332 7873 7875 <idle>-0 [012] ..s.. 30604.011466: bpf_trace_printk: [INFO] /root/app/src/bpf_kern/xdp_remove_caqm.c:143 [XDP] remove caqm_hdr success <idle>-0 [012] ..s.. 30604.011466: bpf_trace_printk: [INFO] /root/app/src/bpf_kern/xdp_remove_caqm.c:155 after bpf_xdp_adjust_head ,pkt_len = 103 <idle>-0 [012] ..s.. 30604.011468: bpf_trace_printk: [INFO] /root/app/src/bpf_kern/xdp_remove_caqm.c:162 AD84 F358 52C1 E51C 0304 0161 0008 0045 <idle>-0 [012] ..s.. 30604.011469: bpf_trace_printk: [INFO] /root/app/src/bpf_kern/xdp_remove_caqm.c:162 5900 E947 0040 063E 1D5C A8C0 420C A8C0 <idle>-0 [012] ..s.. 30604.011470: bpf_trace_printk: [INFO] /root/app/src/bpf_kern/xdp_remove_caqm.c:162 060B 30E4 5114 9BD5 2F40 C1CB 00AC ECCF <idle>-0 [012] ..s.. 30604.011471: bpf_trace_printk: [INFO] /root/app/src/bpf_kern/xdp_remove_caqm.c:162 F601 E498 0000 0101 0A08 9796 5B5B 8A91 <idle>-0 [012] ..s.. 30604.011472: bpf_trace_printk: [INFO] /root/app/src/bpf_kern/xdp_remove_caqm.c:162 C30A 7167 6271 7573 7566 6634 6633 3774 <idle>-0 [012] ..s.. 30604.011474: bpf_trace_printk: [INFO] /root/app/src/bpf_kern/xdp_remove_caqm.c:162 636B 6F6C 7832 7332 7873 7875 6463 746F <idle>-0 [012] ..s.. 30604.011475: bpf_trace_printk: [INFO] /root/app/src/bpf_kern/bpf_caqm.h:174 [parse_pkt_key] offset=0 <idle>-0 [012] ..s.. 30604.011476: bpf_trace_printk: [INFO] /root/app/src/bpf_kern/xdp_remove_caqm.c:286 [XDP]parse_pkt_key after remove CAQM hdr success! <idle>-0 [012] ..s.. 30604.011477: bpf_trace_printk: [INFO] /root/app/src/bpf_kern/xdp_remove_caqm.c:321 [XDP] Exiting XDP program with XDP_PASS <idle>-0 [012] ..s.. 30604.021192: bpf_trace_printk: [INFO] /root/app/src/bpf_kern/xdp_remove_caqm.c:275 [XDP] begin remove_caqm_hdr <idle>-0 [012] ..s.. 30604.021195: bpf_trace_printk: [INFO] /root/app/src/bpf_kern/xdp_remove_caqm.c:110 before bpf_xdp_adjust_head ,pkt_len = 71 <idle>-0 [012] ..s.. 30604.021196: bpf_trace_printk: [INFO] /root/app/src/bpf_kern/xdp_remove_caqm.c:118 AD84 F358 52C1 E51C 0304 0161 FFFF 8005 <idle>-0 [012] ..s.. 30604.021197: bpf_trace_printk: [INFO] /root/app/src/bpf_kern/xdp_remove_caqm.c:118 0008 0045 3500 EA47 0040 063E 405C A8C0 <idle>-0 [012] ..s.. 30604.021199: bpf_trace_printk: [INFO] /root/app/src/bpf_kern/xdp_remove_caqm.c:118 420C A8C0 060B 30E4 5114 9BD5 5440 C1CB <idle>-0 [012] ..s.. 30604.021200: bpf_trace_printk: [INFO] /root/app/src/bpf_kern/xdp_remove_caqm.c:118 00AC 458C F601 C098 0000 0101 0A08 9796 <idle>-0 [012] ..s.. 30604.021201: bpf_trace_printk: [INFO] /root/app/src/bpf_kern/xdp_remove_caqm.c:143 [XDP] remove caqm_hdr success <idle>-0 [012] ..s.. 30604.021202: bpf_trace_printk: [INFO] /root/app/src/bpf_kern/xdp_remove_caqm.c:155 after bpf_xdp_adjust_head ,pkt_len = 67 <idle>-0 [012] ..s.. 30604.021205: bpf_trace_printk: [INFO] /root/app/src/bpf_kern/xdp_remove_caqm.c:162 AD84 F358 52C1 E51C 0304 0161 0008 0045 <idle>-0 [012] ..s.. 30604.021206: bpf_trace_printk: [INFO] /root/app/src/bpf_kern/xdp_remove_caqm.c:162 3500 EA47 0040 063E 405C A8C0 420C A8C0 <idle>-0 [012] ..s.. 30604.021208: bpf_trace_printk: [INFO] /root/app/src/bpf_kern/xdp_remove_caqm.c:162 060B 30E4 5114 9BD5 5440 C1CB 00AC 458C <idle>-0 [012] ..s.. 30604.021209: bpf_trace_printk: [INFO] /root/app/src/bpf_kern/xdp_remove_caqm.c:162 F601 C098 0000 0101 0A08 9796 645B 8A91
最新发布
11-25
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值