iOS13崩溃统计问题 malloc

0 投票
最新提问 1月 15, 2020 用户: shenwangjie (300 分)

malloc: *** error for object 0x110298940: pointer being freed was not allocated

通过

(lldb) pro hand -p true -s false SIGABRT

NAME         PASS   STOP   NOTIFY

===========  =====  =====  ======

SIGABRT      true   false  true

定位到main.mm的问题

请问下

int main(int argc, char* argv[])

{

    UnityInitStartupTime();

    @autoreleasepool

    {

        UnityInitTrampoline();

        UnityInitRuntime(argc, argv);

        

        RegisterMonoModules();

        NSLog(@"-> registered mono modules %p\n", &constsection);

        RegisterFeatures();

        

        // iOS terminates open sockets when an application enters background mode.

        // The next write to any of such socket causes SIGPIPE signal being raised,

        // even if the request has been done from scripting side. This disables the

        // signal and allows Mono to throw a proper C# exception.

        std::signal(SIGPIPE, SIG_IGN);

        

        UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));

    }

    

    return 0;

}

这个写法在iOS13上是否不支持

1个回答

0 投票
最新回答 1月 16, 2020 用户: kenn (19,220 分)
看起来与EasyAR无关,问题中也未提到与EasyAR有关的信息。如果是Unity的问题,建议在Unity社区反馈。
欢迎来到 EasyAR Q&A ,有什么不懂的可以尽管在这里提问,你将会收到社区其他成员的回答。
...