My App is crashing when launched on iPad but is working in the browser. The client was able to send me a crash log from an iPad experiencing the issue since I am not able to replicate the crash locally. Is this due to a data issue? It's unclear from the logs. Crash log attached, thank you.
App crashing on launch on iPad but works on browser
Cannot add the entire Crash Log due to the text being flagged for "sensitive language" for some reason
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Subtype: KERN_INVALID_ADDRESS at 0x0000000000000018
Exception Codes: 0x0000000000000001, 0x0000000000000018
VM Region Info: 0x18 is not in any region. Bytes before following region: 68719476712
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
--->
commpage (reserved) 1000000000-7000000000 [384.0G] ---/--- SM=NUL ...(unallocated)
Termination Reason: SIGNAL 11 Segmentation fault: 11
Terminating Process: exc handler [819]
Triggered by Thread: 0
"vmRegionInfo" : "0x18 is not in any region. Bytes before following region: 68719476712\n REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n commpage (reserved) 1000000000-7000000000 [384.0G] ---/--- SM=NUL ...(unallocated)", "exception" : {"codes":"0x0000000000000001, 0x0000000000000018","rawCodes":[1,24],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x0000000000000018"}, "termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":819}, "vmregioninfo" : "0x18 is not in any region. Bytes before following region: 68719476712\n REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n commpage (reserved) 1000000000-7000000000 [384.0G] ---/--- SM=NUL ...(unallocated)", "faultingThread" : 0, "threads" : [{"triggered":true,"id":76859,"threadState":{"x":[{"value":4630602344},{"value":4630602344},{"value":4597270144},{"value":4596962118},{"value":1},{"value":6098477200},{"value":114},{"value":0},{"value":0},{"value":4},{"value":29295},{"value":8012825987,"symbolLocation":16,"symbol":".str.47"},{"value":8246730165168924005},{"value":8246730165168924005},{"value":72057603191456333,"symbolLocation":72057594037927941,"symbol":"OBJC_CLASS_$JSContext"},{"value":9153528392,"symbolLocation":0,"symbol":"OBJC_CLASS$_JSContext"},{"value":8026557784,"symbolLocation":0,"symbol":"***::equal(***::StringImpl const*, unsigned char const*, unsigned int)"},{"value":9232866672},{"value":0},{"value":0},{"value":6098475856},{"value":4634730496},{"value":6098476552},{"value":1},{"value":6098476968},{"value":0},{"value":6098477184},{"value":4630602344},{"value":6098476296}],"flavor":"ARM_THREAD_STATE64","lr":{"value":13411407436996371180},"cpsr":{"value":1610612736},"fp":{"value":6098475584},"sp":{"value":6098475552},"esr":{"value":2449473542,"description":"(Data Abort) byte read Translation fault"},"pc":{"value":7975521092,"matchesCrashFrame":1},"far":{"value":24}},"queue":"com.apple.main-thread","frames":[{"imageOffset":3615556,"symbol":"JSC::JSValue WebCore::wrap<WebCore::DOMException>(JSC::JSGlobalObject*, WebCore::JSDOMGlobalObject*, WebCore::DOMException&)","symbolLocation":28,"imageIndex":2},{"imageOffset":17416940,"symbol":"WebCore::CloneDeserializer::readDOMException()","symbolLocation":148,"imageIndex":2},{"imageOffset":17331892,"symbol":"WebCore::SerializedScriptValue::deserialize(JSC::JSGlobalObject&, JSC::JSGlobalObject*, ***::Vector<***::RefPtr<WebCore::MessagePort, ***::RawPtrTraits<WebCore::MessagePort>, ***::DefaultRefDerefTraits<WebCore::MessagePort>>, 0ul, ***::CrashOnOverflow, 16ul, ***::FastMalloc> const&, ***::Vector<***::String, 0ul, ***::CrashOnOverflow, 16ul, ***::FastMalloc> const&, ***::Vector<***::String, 0ul, ***::CrashOnOverflow, 16ul, ***::FastMalloc> const&, WebCore::SerializationErrorMode, bool*)","symbolLocation":900,"imageIndex":2},{"imageOffset":17338720,"symbol":"WebCore::SerializedScriptValue::deserialize(OpaqueJSContext const*, OpaqueJSValue const**)","symbolLocation":104,"imageIndex":2},{"imageOffset":2374844,"symbol":"API::SerializedScriptValue::deserialize(WebCore::SerializedScriptValue&, OpaqueJSValue const**)","symbolLocation":68,"imageIndex":3},{"imageOffset":3090328,"symbol":"ScriptMessageHandlerDelegate::didPostMessage(WebKit::WebPageProxy&, WebKit::FrameInfoData&&, API::ContentWorld&, WebCore::SerializedScriptValue&)","symbolLocation":168,"imageIndex":3},{"imageOffset":6821752,"symbol":"WebKit::WebUserContentControllerProxy::didPostMessage(***::ObjectIdentifier<WebKit::WebPageProxyIdentifierType>, WebKit::FrameInfoData&&, unsigned long long, ***::Span<unsigned char const, 18446744073709551615ul> const&, ***::CompletionHandler<void (***::Span<unsigned char const, 18446744073709551615ul>&&, ***::String const&)>&&)","symbolLocation":668,"imageIndex":3},{"imageOffset":10057824,"symbol":"WebKit::WebUserContentControllerProxy::didReceiveMessage(IPC::Connection&, IPC::Decoder&)","symbolLocation":660,"imageIndex":3},{"imageOffset":10373808,"symbol":"IPC::MessageReceiverMap::dispatchMessage(IPC::Connection&, IPC::Decoder&)","symbolLocation":264,"imageIndex":3},{"imageOffset":6254352,"symbol":"WebKit::WebProcessProxy::didReceiveMessage(IPC::Connection&, IPC::Decoder&)","symbolLocation":40,"imageIndex":3},{"imageOffset":10354852,"symbol":"IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::Decoder, std::__1::default_delete<IPC::Decoder>>)","symbolLocation":332,"imageIndex":3},{"imageOffset":10356100,"symbol":"IPC::Connection::dispatchIncomingMessages()","symbolLocation":284,"imageIndex":3},{"imageOffset":344068,"symbol":"***::RunLoop::performWork()","symbolLocation":200,"imageIndex":4},{"imageOffset":347856,"symbol":"***::RunLoop::performWork(void*)","symbolLocation":36,"imageIndex":4},{"imageOffset":864552,"symbol":"CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION","symbolLocation":28,"imageIndex":5},{"imageOffset":915380,"symbol":"__CFRunLoopDoSource0","symbolLocation":176,"imageIndex":5},{"imageOffset":411112,"symbol":"__CFRunLoopDoSources0","symbolLocation":244,"imageIndex":5},{"imageOffset":499924,"symbol":"__CFRunLoopRun","symbolLocation":828,"imageIndex":5},
Cannot add the entire Crash Log due to the text being flagged for "sensitive language" for some reason
Can you try that again? And if you continue to have problems, please come join me over in Problems attaching crash reports?.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"