Gdb Omnet++&燃气轮机;导致调试错误

Gdb Omnet++&燃气轮机;导致调试错误,gdb,omnet++,Gdb,Omnet++,我在Omnet++程序上调试,试图找到一个常量的值,所以我在调试器中使用了一些选项 然后,当我想再次调试时,我得到了这个错误 最终启动序列中的错误无法执行MI命令: -来自调试器后端的exec运行错误消息: 警告:\n无法插入断点1。\n无法访问地址0x0处的内存\n 警告:\n无法插入断点1。\n无法访问地址处的内存 0x0\n 程序运行正常,但没有调试 我在网上搜索发现这个错误与GDB有关 访问地址0x0处的内存意味着我正在尝试取消对空指针的引用 此错误也显示在omnet的调试选项卡中++

我在Omnet++程序上调试,试图找到一个常量的值,所以我在调试器中使用了一些选项

然后,当我想再次调试时,我得到了这个错误

最终启动序列中的错误无法执行MI命令: -来自调试器后端的exec运行错误消息:
警告:\n无法插入断点1。\n无法访问地址0x0处的内存\n
警告:\n无法插入断点1。\n无法访问地址处的内存 0x0\n

程序运行正常,但没有调试

我在网上搜索发现这个错误与GDB有关 访问地址0x0处的内存意味着我正在尝试取消对空指针的引用

此错误也显示在omnet的调试选项卡中++

终止,退出值:0 gdb(7.11.1)


任何人都知道可能是什么问题。我应该删除Omnet++并再次下载吗?

我不知道为什么,但我在断点选项卡中找到了这一行,如图所示,通过删除它解决了这一问题


在哪里设置断点?听起来你试图在一个无效的位置设置断点。首先,我有两个断点,我添加了两个额外的断点,在我出错时,我删除了所有断点,并保留了一个断点,我确信它工作正常,但我仍然收到了相同的错误<代码>虚拟无效setVlanID(intvlanid)
this->vlanID=vlanID