当两次尝试释放同一个错误定位的堆或未分配的堆时,分别得到致命错误"double free or corruption(fasttop)“和"invalidpointer”,因此正在运行的程序立即中止。虽然这样做在逻辑上是不适当的,但在我看来,实际上并没有对正在运行的程序造成致命的伤害。为什么它被强制立即中止?
所以我找到了一个解决方法,按照here的说明将我的github账户与EpicGames连接起来。然后我派生了UnrealEngine repo,这是一个私有的repo,你不能访问它,除非你按照前面指定的那样连接你的github账户。/GenerateProjectFiles.sh
make 它们工作得很好,直到我在构建的后期阶段得到一个错误,如下所示。invalid <e