gpt4 book ai didi

Android 致命信号 11 (SIGSEGV) onFinish

转载 作者:搜寻专家 更新时间:2023-11-01 09:48:29 30 4
gpt4 key购买 nike

当我完成我的应用程序时,出现此异常 5 秒(大约):

04-24 20:05:17.293 ... E/Surface: getSlotFromBufferLocked: unknown buffer: 0xe89c73f0
04-24 20:05:22.296 ... A/libc: Fatal signal 11 (SIGSEGV), code 1, fault addr 0x695fa3bc in tid 31152 (FinalizerDaemon)

如果我杀了它,什么也不会发生,但是如果我按“后退”直到它关闭并进入后台,几秒钟后或者如果我再次打开它,它就会崩溃......

我突然发现了这个,我不知道是哪个代码导致的,我已经评论了很多。我知道这些信息没有多大帮助,但我在哪里可以查看它? Logcat 没有多大帮助,它只输出这两行。

感谢您的宝贵时间。

编辑:这是我在使用 Android 5.1.0 进行测试时得到的输出:

A/libc: Fatal signal 11 (SIGSEGV), code 1, fault addr 0x0 in tid 3815 (FinalizerDaemon)

没有 getSlotFromBufferLocked 我在 Android 6.0 中测试时得到的。但正如我在下面的评论中提到的,我认为 getSlotFromBufferLocked 与此问题无关。

最佳答案

问题解决了。我有一个对象,应该将他的一些字段声明为 transient 。其中一些字段是 Paint,当我尝试serialize/deserialize 对象时,这导致了 SIGSEVG .有点奇怪,这个错误只发生在 onFinish() 上,因为在应用程序运行期间它可以管理那些序列化操作......
哦,好的,问题已解决,感谢您的宝贵时间。

关于Android 致命信号 11 (SIGSEGV) onFinish,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36827691/

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