#0  __GI___libc_free (mem=0x51) at malloc.c:3102 3102    malloc.c: 没有那个文件或目录. 谁能帮我看看是什么问题。

hshsnssj 2024-04-04 09:42:51

#0  __GI___libc_free (mem=0x51) at malloc.c:3102
#1  0x00007f22399c5599 in g2o::Factory::registerType(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, g2o::AbstractHyperGraphElementCreator*) () at /usr/local/lib/libg2o_core.so
#2  0x00007f223991c47b in __static_initialization_and_destruction_0(int, int) [clone .constprop.0] () at /usr/local/lib/libg2o_types_sba.so
#3  0x00007f223a1aab9a in call_init
    (l=<optimized out>, argc=argc@entry=1, argv=argv@entry=0x7ffe5e79d688, env=env@entry=0x7ffe5e79d698) at dl-init.c:72
#4  0x00007f223a1aaca1 in call_init
    (env=0x7ffe5e79d698, argv=0x7ffe5e79d688, argc=1, l=<optimized out>)
    at dl-init.c:30
#5  _dl_init
    (main_map=0x7f223a1c8190, argc=1, argv=0x7ffe5e79d688, env=0x7ffe5e79d698)
    at dl-init.c:119
#6  0x00007f223a19a13a in _dl_start_user () at /lib64/ld-linux-x86-64.so.2
#7  0x0000000000000001 in  ()
#8  0x00007ffe5e79e1ee in  ()
#9  0x0000000000000000 in  ()
 

 

...全文
500 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
萌新飋歰发抖 2024-04-05
  • 打赏
  • 举报
回复

这段调试信息看起来是在程序运行时出现了段错误(Segmentation fault),导致程序崩溃。具体来说,__GI___libc_free 函数是 glibc 库中用于释放内存的函数,在这里出现通常是因为程序尝试释放一个无效的内存地址。

根据调用栈信息,似乎是在 g2o 库中的初始化过程中出现了问题。可能的原因包括:

  1. 内存损坏或越界访问: 程序可能在某个地方访问了无效的内存地址,导致了段错误。这可能是由于未初始化的指针、数组越界或者内存泄漏等问题导致的。

  2. 库版本不兼容: g2o 库可能与其他库或系统环境不兼容,导致了运行时错误。

针对这个问题,您可以尝试以下步骤来排查:

  • 检查程序代码,尤其是与 g2o 库相关的部分,确保没有潜在的内存错误。
  • 确保使用的 g2o 库版本与程序的其他部分兼容,并且是正确的版本。
  • 如果有可能,尝试在其他环境中运行程序,看是否出现相同的问题。
  • 使用调试工具(如 GDB)对程序进行调试,定位具体出错的位置。

如果您能提供更多关于程序的信息,例如程序的部分源代码或更详细的运行日志,我可以为您提供更进一步的帮助。

hshsnssj 2024-04-04
  • 打赏
  • 举报
回复

这是gdb调试的结果

最优孤岛划分下含分布式电源配电网可靠性评估(Matlab代码实现)内容概要:本文围绕“最优孤岛划分下含分布式电源配电网可靠性评估”展开,结合Matlab代码实现,重点研究在风电出力不确定性条件下,通过拉丁超立方抽样生成并削减典型场景,构建含分布式电源(如风电、光伏)的配电网模型,并在此基础上进行最优孤岛划分与供电可靠性评估。文中详细实现了负荷点的随机抽样、风光出力场景的概率建模与缩减、孤岛划分优化算法的设计与仿真,最终完成对配电网在故障后孤岛运行模式下的可靠性指标计算与分析。; 适合人群:具备电力系统基础知识和一定Matlab编程能力的研究生、科研人员及从事智能电网、分布式能源系统相关工作的工程技术人员。; 使用场景及目标:①掌握配电网在高渗透率分布式电源接入下的可靠性评估方法;②学习如何处理风电、光伏及负荷的不确定性建模与场景削减技术;③理解最优孤岛划分的优化建模思路及其在提升供电可靠性中的应用价值; 阅读建议:建议读者结合提供的Matlab代码逐模块运行调试,重点关注拉丁超立方抽样、K-means场景削减、孤岛划分约束条件设置与目标函数构建等核心环节,配合实际配电网案例(如IEEE 33节点系统)进行仿真验证,以深化对理论模型与算法实现的理解。

476

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧