解决wireshark安装mavlink协议插件后解析报错的问题
在wireshark上安装mavlink的解析脚本后,在解析mavlink的udp报文时出现如下错误:
Lua Error: D:\Program Files\Wireshark\mavlink_v10.lua:12232: attempt to perform arithmetic on global 'unknownFrameBeginOffset' (a nil value)
解决方法:
1、按照提示去mavlink_v10.lua文件的12232行,发现此处只是一个算数运算:size = offset - unknownFrameBeginOffset,网上搜索a nil value后,发现说nil不可以参加数学计算,再仔细看一下出错位置的上下文,发现只有在mavlink_proto.dissector这一个函数里有使用unknownFrameBeginOffset这个变量,并且没有初值,因此怀疑可能是没有初值,而被认为是nil变量,在该函数的开始位置添加如下初始化代码:
local unknownFrameBeginOffset = 0
然后保存文件,在wireshark中执行“重新载入Lua插件”操作,发现错误消失,已经可以正确解析报文了,效果如下图所示:
解决wireshark安装mavlink协议插件后解析报错的问题相关推荐
- [HAProxy] CentOS7安装HAProxy1.8.17后启动报错“cannot bind UNIX socket [/var/lib/haproxy/stats]”解决
问题: CentOS7.3安装HAProxy1.8.17后启动报错,日志 [root@ldap1 run]# systemctl start haproxy Job for haproxy.servi ...
- springboot导入项目依赖报错_如何解决spring boot 项目导入依赖后代码报错问题
如何解决spring boot 项目导入依赖后代码报错问题 2020-08-15 14:17:18 代码截图如图所示(由于本人问题已经解决,没来得及截图,所以在网上找了一张图片) 针对图中所示的 ...
- 解决iIntelliJ IDEA中新建servlet后,报错cannot resolve symbol ‘HttpServletRequest‘的问题
解决在新建module里创建servlet显示未导入源码的问题. 在新的module里创建一个servlet时会出现以下报错: 原因是虽然导入了jsp和servlet的api,但是api未和该modu ...
- 解决在安装Symantec选择SQL 数据库“11501”报错
问题: symantec(赛门铁克)安装时,不用内嵌数据库,用SQL,出现"错误 11501无法连接到数据库.如图所示: 解决思路: 1.排查防火墙是否关闭 2.主要排查SQL Server ...
- 解决react安装CRA启动spawn cmd ENOENT报错问题
安装 安装:npx create-react-app 启用:create-react-app 项目名称 抽离webpack配置文件:yarn eject 启动 启动:yarn start 报错: 上述 ...
- eclipse java8报错_eclipse4.3安装支持Java8插件,之后就报错无法打开eclipse,求解?
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 !SESSION 2017-12-10 14:34:27.682 -------------------------------------------- ...
- php报错处理,关于升级php7后的报错处理
[摘要] PHP即"超文本预处理器",是一种通用开源脚本语言.PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言.PHP独特的语法混合了C.Java.Perl以及 ...
- 升级php7后的报错处理
*由于php7的出现带来大幅的性能提升,想体验下新版本带来的特性,因此做了升级. 发现在网站中请求接口时发生错误,排查后把解决方法记录下来 升级php后站点报错,提示如下: Deprecated: A ...
- Mac更新后ae不能打开,ae安装后打开报错解决方法
Mac更新后ae不能打开,mac最新系统ae打不开,ae安装后打开报错怎么办?有网友提问,装的AE2021版本,之前还好好的,突然某天就打不开了,重装AE也没用,怎么都打不开,每次都提示这个?如何解决 ...
最新文章
- GPIO 输入—按键检测
- BLE-NRF51822教程-RSSI获取
- mysql数据变化通通知机制_深入理解Notification机制
- bzoj2460 [BeiJing2011]元素 贪心+线性基
- pyqt5中控件缩放功能_python GUI库图形界面开发之PyQt5动态(可拖动控件大小)布局控件QSplitter详细使用方法与实例...
- 微软开源区块链平台项目 Bletchle
- Python 安装pyinstaller失败的解决方法
- 【Android】Android 封装 Http 请求工具
- Pycharm中运行yolov5-pytorch出现错误:AttributeError: ‘Hardswish‘ object has no attribute ‘inplace‘
- 软件工程--构建之法--功能测试 设计10个或者更多的测试案例完成对钉书钉的功能测试...
- java 中心度_任务调度中心 (优化版)【原】
- 考研期间复习时间记录
- 英文ppt结尾欢迎您的意见_不受欢迎的意见,您需要大型的前期设计
- 【笔记】LaTex参考文献bibtex的使用(RAA)
- 众安天下众测平台邀请码获取
- 现金管理系统 v1.0 绿色
- SQL数据库实验报告一
- 微服务系列笔记之Go-Micro
- rk3288-7.1 jack-server 配置
- 有10元,5元,2元,1元四种面值的人民币,问组成100元钱有多少种组合?