1
4
一般来说,设备上发生的大多数崩溃都是由驱动器的某些问题造成的(特别是如果它显然不涉及任何其他设备特定的功能,如加速度计)最有可能的原因是一个完整的驱动器。当磁盘满的时候,各种奇怪的事情开始发生。 在这次崩溃中,核心数据试图加载fault(ghost)对象的属性,但失败了。当缓存与存储不同步时,或者在不知道上下文的情况下创建了更改存储的条件时,就会发生这种情况。 (1) 我会先看看设备是否满了,如果满了就腾出一些空间。相反,您可以故意填充驱动器,以尝试始终如一地触发错误。
编辑:错误可能是由model.items返回的对象实际不属于类“Item”引起的它可能是缺少属性的超类。这就解释了为什么当它试图在实际属性中出错(读入)时失败。
在故障点附近提供更多的代码可能会有所帮助。 |
2
4
我很惊讶提出的例外没有打印出来。这里没有太多的证据。 在任何情况下,最有可能的原因是没有正确地使用包含核心数据的线程。也就是说,您是否有多个线程,如果有,是否确定跨线程正确管理托管对象上下文? |