engine-native
engine-native copied to clipboard
Potential Crash in JSB_WebSocketDelegate::onMessage
| 0 JavaScriptCore | _llint_slow_path_put_by_id + 364 |
|---|---|
| 1 JavaScriptCore | _llint_slow_path_put_by_id + 80 |
| 2 JavaScriptCore | _llint_entry + 12112 |
| 3 JavaScriptCore | _vmEntryToJavaScript + 272 |
| 4 JavaScriptCore | JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 136 |
| 5 JavaScriptCore | JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 400 |
| 6 JavaScriptCore | JSC::callSetter(JSC::ExecState*, JSC::JSValue, JSC::JSValue, JSC::JSValue, JSC::ECMAMode) + 244 |
| 7 JavaScriptCore | JSC::JSObject::putInlineSlow(JSC::ExecState*, JSC::PropertyName, JSC::JSValue, JSC::PutPropertySlot&) + 804 |
| 8 JavaScriptCore | _llint_slow_path_put_by_id + 820 |
| 9 JavaScriptCore | _llint_entry + 12112 |
| 10 JavaScriptCore | _llint_entry + 26896 |
| 11 JavaScriptCore | _llint_entry + 26896 |
| 12 JavaScriptCore | _llint_entry + 26896 |
| 13 JavaScriptCore | _llint_entry + 26896 |
| 14 JavaScriptCore | _llint_entry + 28096 |
| 15 JavaScriptCore | _llint_entry + 26896 |
| 16 JavaScriptCore | _llint_entry + 28096 |
| 17 JavaScriptCore | _llint_entry + 26896 |
| 18 JavaScriptCore | _vmEntryToJavaScript + 272 |
| 19 JavaScriptCore | JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 136 |
| 20 JavaScriptCore | JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 400 |
| 21 JavaScriptCore | JSC::profiledCall(JSC::ExecState*, JSC::ProfilingReason, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 168 |
| 22 JavaScriptCore | JSObjectCallAsFunction + 368 |
| 23 ahzh-mobile | se::Object::call(std::__1::vector<se::Value, std::__1::allocatorse::Value > const&, se::Object*, se::Value*) + 152 |
| 24 ahzh-mobile | JSB_WebSocketDelegate::onMessage(cocos2d::network::WebSocket*, cocos2d::network::WebSocket::Data const&) + 808 |
| 25 ahzh-mobile | -[WebSocketImpl webSocket:didReceiveMessageWithData:] + 184 |
| 26 ahzh-mobile | ___43-[SRWebSocket _handleFrameWithData:opCode:]_block_invoke.317 + 84 |
| 27 libdispatch.dylib | __dispatch_call_block_and_release + 24 |
| 28 libdispatch.dylib | __dispatch_client_callout + 16 |
| 29 libdispatch.dylib | __dispatch_main_queue_callback_4CF$VARIANT$mp + 1016 |
| 30 CoreFoundation | _CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE + 12 |
| 31 CoreFoundation | ___CFRunLoopRun + 2012 |
| 32 CoreFoundation | CFRunLoopRunSpecific + 436 |
| 33 GraphicsServices | GSEventRunModal + 100 |
| 34 UIKit | UIApplicationMain + 208 |
| 35 ahzh-mobile | main (main.m:8) |
| 36 libdyld.dylib | _start + 4 |
Another similar crash stack:
| 0 JavaScriptCore | _llint_slow_path_get_by_id + 3540 |
|---|---|
| 1 JavaScriptCore | _llint_slow_path_get_by_id + 80 |
| 2 JavaScriptCore | _llint_entry + 10612 |
| 3 JavaScriptCore | _llint_entry + 26896 |
| 4 JavaScriptCore | _llint_entry + 26896 |
| 5 JavaScriptCore | _llint_entry + 26996 |
| 6 JavaScriptCore | _vmEntryToJavaScript + 272 |
| 7 JavaScriptCore | JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 136 |
| 8 JavaScriptCore | JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 400 |
| 9 JavaScriptCore | JSC::callSetter(JSC::ExecState*, JSC::JSValue, JSC::JSValue, JSC::JSValue, JSC::ECMAMode) + 244 |
| 10 JavaScriptCore | JSC::JSObject::putInlineSlow(JSC::ExecState*, JSC::PropertyName, JSC::JSValue, JSC::PutPropertySlot&) + 872 |
| 11 JavaScriptCore | _llint_slow_path_put_by_id + 820 |
| 12 JavaScriptCore | _llint_entry + 12112 |
| 13 JavaScriptCore | _llint_entry + 26996 |
| 14 JavaScriptCore | _llint_entry + 26996 |
| 15 JavaScriptCore | _llint_entry + 26996 |
| 16 JavaScriptCore | _llint_entry + 26996 |
| 17 JavaScriptCore | _llint_entry + 26896 |
| 18 JavaScriptCore | _llint_entry + 26896 |
| 19 JavaScriptCore | _vmEntryToJavaScript + 272 |
| 20 JavaScriptCore | JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 136 |
| 21 JavaScriptCore | JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 400 |
| 22 JavaScriptCore | JSC::callSetter(JSC::ExecState*, JSC::JSValue, JSC::JSValue, JSC::JSValue, JSC::ECMAMode) + 244 |
| 23 JavaScriptCore | JSC::JSObject::putInlineSlow(JSC::ExecState*, JSC::PropertyName, JSC::JSValue, JSC::PutPropertySlot&) + 872 |
| 24 JavaScriptCore | _llint_slow_path_put_by_id + 820 |
| 25 JavaScriptCore | _llint_entry + 12112 |
| 26 JavaScriptCore | _llint_entry + 28096 |
| 27 JavaScriptCore | _llint_entry + 26896 |
| 28 JavaScriptCore | _vmEntryToJavaScript + 272 |
| 29 JavaScriptCore | JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 136 |
| 30 JavaScriptCore | JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 400 |
| 31 JavaScriptCore | JSC::profiledCall(JSC::ExecState*, JSC::ProfilingReason, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 168 |
| 32 JavaScriptCore | JSObjectCallAsFunction + 368 |
| 33 ahzh-mobile | se::Object::call(std::__1::vector<se::Value, std::__1::allocatorse::Value > const&, se::Object*, se::Value*) + 152 |
| 34 ahzh-mobile | JSB_WebSocketDelegate::onMessage(cocos2d::network::WebSocket*, cocos2d::network::WebSocket::Data const&) + 808 |
| 35 ahzh-mobile | -[WebSocketImpl webSocket:didReceiveMessageWithString:] + 324 |
| 36 ahzh-mobile | ___43-[SRWebSocket _handleFrameWithData:opCode:]_block_invoke.303 + 164 |
| 37 libdispatch.dylib | __dispatch_call_block_and_release + 24 |
| 38 libdispatch.dylib | __dispatch_client_callout + 16 |
| 39 libdispatch.dylib | __dispatch_main_queue_callback_4CF$VARIANT$mp + 1016 |
| 40 CoreFoundation | _CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE + 12 |
| 41 CoreFoundation | ___CFRunLoopRun + 2012 |
| 42 CoreFoundation | CFRunLoopRunSpecific + 436 |
| 43 GraphicsServices | GSEventRunModal + 100 |
| 44 UIKit | UIApplicationMain + 236 |
| 45 ahzh-mobile | main (main.m:8) |
| 46 libdyld.dylib | _start + 4 |
similar crashes happened to us, and there is nothing we can do. help plz.
| 0 JavaScriptCore | _llint_slow_path_jfalse + 356 |
|---|---|
| 1 JavaScriptCore | _llint_slow_path_jfalse + 56 |
| 2 JavaScriptCore | _llint_entry + 25536 |
| 3 JavaScriptCore | _llint_entry + 28904 |
| 4 JavaScriptCore | _vmEntryToJavaScript + 272 |
| 5 JavaScriptCore | JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 184 |
| 6 JavaScriptCore | JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 464 |
| 7 JavaScriptCore | JSC::callSetter(JSC::ExecState*, JSC::JSValue, JSC::JSValue, JSC::JSValue, JSC::ECMAMode) + 312 |
| 8 JavaScriptCore | JSC::JSObject::putInlineSlow(JSC::ExecState*, JSC::PropertyName, JSC::JSValue, JSC::PutPropertySlot&) + 940 |
| 9 JavaScriptCore | _llint_slow_path_put_by_id + 820 |
| 10 JavaScriptCore | _llint_entry + 13004 |
| 11 JavaScriptCore | _llint_entry + 30232 |
| 12 JavaScriptCore | _llint_entry + 30232 |
| 13 JavaScriptCore | _vmEntryToJavaScript + 272 |
| 14 JavaScriptCore | JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 184 |
| 15 JavaScriptCore | JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 464 |
| 16 JavaScriptCore | JSC::profiledCall(JSC::ExecState*, JSC::ProfilingReason, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 168 |
| 17 JavaScriptCore | JSObjectCallAsFunction + 392 |
Any progress?