销售/购买从一个到另一个作品,但他们保持分配,他们的熟练程度一直在计算。
你开始新游戏了吗? 对科学家错误的修复仅适用于新的保存。
是的,使用 OpenApoc-x64-v0.1-345-gea6033fa 构建的全新游戏,我将其视为“稳定”的 345 主构建。
好的,我去看看。
这个错误的另一个例子
保存游戏附加
(可能需要来自不和谐模组频道的旧武器模组)
save_Medium 测试 06-02-19 1.zip
另请参阅重复的问题 #532
存档.zip
这是我最后 3 次保存以进行调试
https://github.com/OpenApoc/OpenApoc/issues/532#issue -421676938
#532 问题之一的 gdb 日志和堆栈跟踪
案例 2 也没有崩溃。它只是显示带有“Alien Containment exeeded”的 MessageDialog
啊,外星人收容问题很老了 #369 我也会在那里参考这个
感谢报告 <3
另见#370
案例 3 的堆栈跟踪
这是屏幕截图
左边是 Biochemie 和 9 位科学家。 每次我点击实验室时,我都会收到您可以看到的消息。
经过很多类似的消息对话框游戏崩溃。
我认为这里发生的事情是,当转移或出售科学家时,并没有将他们与他们目前工作的任何实验室分离,因此实验室持有对该代理的引用。
并且几乎总是你会得到一个丢失的 ID 错误,它会在之后直接崩溃 - 因为它会返回一个空对象 - 所以除非代码然后根本不使用该对象(在这种情况下为什么要费心去查看它up?)它会尊重那个空指针。
@JonnyH此错误的另一个实例
这是崩溃转储
在尝试将技能为 100 的工程师从 Base 1 转移到 Base 2 时创建
save_Expanded Weapons Test 1.zip
要运行存档游戏,您需要武器模组的 V3
XCOM UFO TFTD 武器模组 - Voiddweller 和 FilmBoy84 v3.zip
无法重现 - 应该由 #720 修复。
最有用的评论
销售/购买从一个到另一个作品,但他们保持分配,他们的熟练程度一直在计算。
https://i.imgur.com/N6e2h6t.png