gpt4 book ai didi

android - 致命信号 11 (SIGSEGV),代码 2,tid 19935 (GLThread 3723) 中的故障地址 0x9a44a2e8

转载 作者:行者123 更新时间:2023-11-29 02:39:26 24 4
gpt4 key购买 nike

我正在使用 libgdx 制作安卓游戏。游戏运行良好,但在添加此行后应用程序开始随机关闭。game.debugRenderer.render(game.world,playerCamera.combined);

游戏确实有在渲染循环中被破坏的 body ,但它是在循环结束时。 logcat 显示的是

 A/libc: Fatal signal 11 (SIGSEGV), code 2, fault addr 0x9a44a2e8 in tid 19935 (GLThread 3723)

[ 07-23 18:09:09.086 299: 299 W/ ]
debuggerd: handling request: pid=19890 uid=10268 gid=10268 tid=19935

应用终止。

我不知道从哪里开始调试。当玩家 body 被摧毁时,应用程序会随机崩溃,经常(并非总是)崩溃。有时地砖只是随机移动,然后应用程序崩溃。我不知道错误是什么以及从哪里开始。如果需要,我会发布 github 链接。任何帮助将不胜感激。

最佳答案

当物理世界处于时间步的中间时,请确保您没有删除物理体。在 Box2D 执行模拟步骤时,您不得破坏任何东西。

if(!world.isLocked()){
// delete body
}

关于android - 致命信号 11 (SIGSEGV),代码 2,tid 19935 (GLThread 3723) 中的故障地址 0x9a44a2e8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45265344/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com