5.6.2f1异步加载资源闪退

发布于 2017-01-18 07:57:20 字数 2984 浏览 1093 评论 10

CrashTest.zip 能大概率重现,但是每次最后加载的资源都不一样。尝试用二分法定位具体资源,但是发现很大的随机性。

09-06 19:31:44.876 1029-1029/? I/DEBUG: #03 pc 001019c8 /data/app-lib/com.ejoy.a2.ejoy-1/libunity.so UnityDefaultAllocatoru003CLowLevelAllocatoru003E::Reallocate(void*, unsigned int, int)??:?

09-06 19:31:44.876 1029-1029/? I/DEBUG: #04 pc 0010334c /data/app-lib/com.ejoy.a2.ejoy-1/libunity.so MemoryManager::Reallocate(void, unsigned int, unsigned int, MemLabelIdentifier, AllocateOptions, char const, int)

09-06 19:31:44.876 1029-1029/? I/DEBUG: #05 pc 00102f8c /data/app-lib/com.ejoy.a2.ejoy-1/libunity.so realloc_internal(void, unsigned int, unsigned int, MemLabelIdentifier, AllocateOptions, char const, int)

09-06 19:31:44.876 1029-1029/? I/DEBUG: #06 pc 00414c18 /data/app-lib/com.ejoy.a2.ejoy-1/libunity.so ArchiveStorageReader::FillChunkCachedBlock(ArchiveStorageReader::CachedBlock*)

09-06 19:31:44.876 1029-1029/? I/DEBUG: #07 pc 00414270 /data/app-lib/com.ejoy.a2.ejoy-1/libunity.so ArchiveStorageReader::AcquireAndPrefillUnusedBlock(unsigned int, ArchiveStorageReader::CacheResult*)

09-06 19:31:44.876 1029-1029/? I/DEBUG: #08 pc 004135fc /data/app-lib/com.ejoy.a2.ejoy-1/libunity.so ArchiveStorageReader::ReadBlock(unsigned int, unsigned long long, unsigned long long, void, unsigned long long)

09-06 19:31:44.876 1029-1029/? I/DEBUG: #09 pc 0040c0c4 /data/app-lib/com.ejoy.a2.ejoy-1/libunity.so ArchiveStorageReader::Read(unsigned long long, unsigned long long, void, unsigned long long)

09-06 19:31:44.876 1029-1029/? I/DEBUG: #10 pc 0040be98 /data/app-lib/com.ejoy.a2.ejoy-1/libunity.so ArchiveReadFile::Read(unsigned long long, unsigned long long, void, unsigned long long)

09-06 19:31:44.876 1029-1029/? I/DEBUG: #11 pc 0040acf4 /data/app-lib/com.ejoy.a2.ejoy-1/libunity.so ArchiveFileSystem::Read(FileEntryData&, unsigned long long, unsigned long long, void, unsigned long long)

09-06 19:31:44.876 1029-1029/? I/DEBUG: #12 pc 00406700 /data/app-lib/com.ejoy.a2.ejoy-1/libunity.so FileAccessor::Read(unsigned long long, unsigned long long, void, unsigned long long)

09-06 19:31:44.876 1029-1029/? I/DEBUG: #13 pc 003e1048 /data/app-lib/com.ejoy.a2.ejoy-1/libunity.so File::Read(unsigned long long, void*, unsigned int)

09-06 19:31:44.876 1029-1029/? I/DEBUG: #14 pc 001d9894 /data/app-lib/com.ejoy.a2.ejoy-1/libunity.so AsyncReadManagerThreaded::ThreadEntry()

09-06 19:31:44.876 1029-1029/? I/DEBUG: #15 pc 001d95a4 /data/app-lib/com.ejoy.a2.ejoy-1/libunity.so

crash.txt

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(10

偏爱自由 2020-09-15 18:38:27

集中在vivo,Oppo 5.1.1的设备上发生

晚风撩人 2020-07-02 17:36:16

目前还是建议5.5.x吧,如果项目要快速上的话。。。

想挽留 2020-02-18 15:33:19

如果是场景切换处,试试同步加载试试。如果是普通运行的资源加载,暂时没有遇到异步加载崩溃的问题。

夜无邪 2019-11-08 15:54:16

HI,我抽取了一个工程,可以看看

清晨说ぺ晚安 2019-02-08 21:13:29

同步加载是OK的,但是那个时候是一个界面流程,应该不涉及场景切换

虐人心 2018-12-11 04:47:16

好,才看到。。。抱歉。

灵芸 2018-10-20 11:50:04

部分手机确实存在异步加载崩溃的问题,改成同步就好了。这个原因很难说,恐怕是引擎的兼容性问题,建议你们可以先尝试在某些机型上先绕过去,然后向Unity原厂进行反馈。

泛泛之交 2018-08-10 19:16:43

请问最终怎么解决的,我用的unity5.6.3f1,ab用AssetBundle.LoadFromFile加载。但在加载某一个asset的时候用(AssetBundle.LoadAsset)崩溃了,崩溃日志和你的类似。也是只在vivo的某部手机上出现了

甜柠檬 2017-03-26 14:11:03

在某次较大规模玩家测试中发现,集中在OPPO,ViVo的设备

瑾兮 2016-12-01 18:22:29

降回554f1就不出现了,吃了个螃蟹

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文