Gdb Omnet++&燃气轮机;导致调试错误
我在Omnet++程序上调试,试图找到一个常量的值,所以我在调试器中使用了一些选项 然后,当我想再次调试时,我得到了这个错误 最终启动序列中的错误无法执行MI命令: -来自调试器后端的exec运行错误消息:Gdb Omnet++&燃气轮机;导致调试错误,gdb,omnet++,Gdb,Omnet++,我在Omnet++程序上调试,试图找到一个常量的值,所以我在调试器中使用了一些选项 然后,当我想再次调试时,我得到了这个错误 最终启动序列中的错误无法执行MI命令: -来自调试器后端的exec运行错误消息: 警告:\n无法插入断点1。\n无法访问地址0x0处的内存\n 警告:\n无法插入断点1。\n无法访问地址处的内存 0x0\n 程序运行正常,但没有调试 我在网上搜索发现这个错误与GDB有关 访问地址0x0处的内存意味着我正在尝试取消对空指针的引用 此错误也显示在omnet的调试选项卡中++
警告:\n无法插入断点1。\n无法访问地址0x0处的内存\n
警告:\n无法插入断点1。\n无法访问地址处的内存 0x0\n 程序运行正常,但没有调试 我在网上搜索发现这个错误与GDB有关 访问地址0x0处的内存意味着我正在尝试取消对空指针的引用 此错误也显示在omnet的调试选项卡中++ 终止,退出值:0 gdb(7.11.1)
任何人都知道可能是什么问题。我应该删除Omnet++并再次下载吗?我不知道为什么,但我在断点选项卡中找到了这一行,如图所示,通过删除它解决了这一问题
在哪里设置断点?听起来你试图在一个无效的位置设置断点。首先,我有两个断点,我添加了两个额外的断点,在我出错时,我删除了所有断点,并保留了一个断点,我确信它工作正常,但我仍然收到了相同的错误<代码>虚拟无效setVlanID(intvlanid)代码>
this->vlanID=vlanID如果您使用的是Eclipse,这可能是一个dup,它是基于Eclipse的,但不同的IDE