Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/108.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 调用CA::Render::Encoder::encode_object_uncached(CA::Render::object const*)的Quartzcore崩溃_Ios_Swift_Xcode - Fatal编程技术网

Ios 调用CA::Render::Encoder::encode_object_uncached(CA::Render::object const*)的Quartzcore崩溃

Ios 调用CA::Render::Encoder::encode_object_uncached(CA::Render::object const*)的Quartzcore崩溃,ios,swift,xcode,Ios,Swift,Xcode,唯一可能导致这种情况的信息是分配49152字节失败,请求的字节数=4,旧的大小=24400 在试图调查这次事故的潜在原因时,我发现: 及 它们之间存在冲突,因为它们认为是这次崩溃的原因 我面临的问题本质上是:我看到我的许多用户都出现了这种情况,但我仍然能够在模拟器或我的个人设备上重现这种崩溃 因此,我不清楚也不确定如何继续调试这个问题,并且可以使用一些建议来寻找哪些潜在的代码模式作为潜在原因。我知道这不是一个有明确答案的具体问题,但我确实需要一些帮助 Crashed: com.apple.m

唯一可能导致这种情况的信息是
分配49152字节失败,请求的字节数=4,旧的大小=24400

在试图调查这次事故的潜在原因时,我发现:

它们之间存在冲突,因为它们认为是这次崩溃的原因

我面临的问题本质上是:我看到我的许多用户都出现了这种情况,但我仍然能够在模拟器或我的个人设备上重现这种崩溃

因此,我不清楚也不确定如何继续调试这个问题,并且可以使用一些建议来寻找哪些潜在的代码模式作为潜在原因。我知道这不是一个有明确答案的具体问题,但我确实需要一些帮助

Crashed: com.apple.main-thread
0  libsystem_kernel.dylib         0x195eca0dc __pthread_kill + 8
1  libsystem_pthread.dylib        0x195f479b0 pthread_kill$VARIANT$armv81 + 296
2  libsystem_c.dylib              0x195e23ea8 abort + 140
3  QuartzCore                     0x19a7f40bc CA::Render::Encoder::encode_object_uncached(CA::Render::Object const*) + 366
4  QuartzCore                     0x19a855844 CA::Render::Array::encode(CA::Render::Encoder*) const + 112
5  QuartzCore                     0x19a6dcc08 CA::Render::Layer::encode(CA::Render::Encoder*) const + 140
6  QuartzCore                     0x19a7f8d08 CA::Render::encode_set_object(CA::Render::Encoder*, unsigned long, unsigned int, CA::Render::Object*, unsigned int) + 192
7  QuartzCore                     0x19a7f27e8 CA::Layer::commit_if_needed(CA::Transaction*, void (*)(CA::Layer*, unsigned int, unsigned int, void*), void*) + 484
8  QuartzCore                     0x19a7f2708 CA::Layer::commit_if_needed(CA::Transaction*, void (*)(CA::Layer*, unsigned int, unsigned int, void*), void*) + 260
9  QuartzCore                     0x19a7f2708 CA::Layer::commit_if_needed(CA::Transaction*, void (*)(CA::Layer*, unsigned int, unsigned int, void*), void*) + 260
10 QuartzCore                     0x19a7f2708 CA::Layer::commit_if_needed(CA::Transaction*, void (*)(CA::Layer*, unsigned int, unsigned int, void*), void*) + 260
11 QuartzCore                     0x19a7f2708 CA::Layer::commit_if_needed(CA::Transaction*, void (*)(CA::Layer*, unsigned int, unsigned int, void*), void*) + 260
12 QuartzCore                     0x19a7f2708 CA::Layer::commit_if_needed(CA::Transaction*, void (*)(CA::Layer*, unsigned int, unsigned int, void*), void*) + 260
13 QuartzCore                     0x19a7f2708 CA::Layer::commit_if_needed(CA::Transaction*, void (*)(CA::Layer*, unsigned int, unsigned int, void*), void*) + 260
14 QuartzCore                     0x19a7f2708 CA::Layer::commit_if_needed(CA::Transaction*, void (*)(CA::Layer*, unsigned int, unsigned int, void*), void*) + 260
15 QuartzCore                     0x19a7f2708 CA::Layer::commit_if_needed(CA::Transaction*, void (*)(CA::Layer*, unsigned int, unsigned int, void*), void*) + 260
16 QuartzCore                     0x19a7f2708 CA::Layer::commit_if_needed(CA::Transaction*, void (*)(CA::Layer*, unsigned int, unsigned int, void*), void*) + 260
17 QuartzCore                     0x19a7f2708 CA::Layer::commit_if_needed(CA::Transaction*, void (*)(CA::Layer*, unsigned int, unsigned int, void*), void*) + 260
18 QuartzCore                     0x19a749d48 CA::Context::commit_transaction(CA::Transaction*) + 3028
19 QuartzCore                     0x19a777330 CA::Transaction::commit() + 640
20 QuartzCore                     0x19a777f20 CA::Transaction::observer_callback(__CFRunLoopObserver*, unsigned long, void*) + 92
21 CoreFoundation                 0x1962be5f8 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 32
22 CoreFoundation                 0x1962b9320 __CFRunLoopDoObservers + 412
23 CoreFoundation                 0x1962b989c __CFRunLoopRun + 1228
24 CoreFoundation                 0x1962b90b0 CFRunLoopRunSpecific + 436
25 GraphicsServices               0x1984b979c GSEventRunModal + 104
26 UIKitCore                      0x1c2b25978 UIApplicationMain + 212
27 Her                            0x1041919f8 main + 11 (main.swift:11)
28 libdyld.dylib                  0x195d7e8e0 start + 4