label outline crash问题

  • Creator 版本:1.8.1

  • 目标平台: ios

  • 详细报错信息,包含调用堆栈:
    Thread 0 Crashed:
    0 JavaScriptCore 0x00000001898000b8 JSC::JSCell::toPrimitive+ 315576 (JSC::ExecState*, JSC::PreferredPrimitiveType) const + 0
    1 JavaScriptCore 0x0000000189e54878 JSC::JSValue::toStringSlowCase+ 6953080 (JSC::ExecState*, bool) const + 676
    2 JavaScriptCore 0x00000001897ec6ac llint_slow_path_put_by_val + 972
    3 JavaScriptCore 0x0000000189f352c0 llint_entry + 14320
    4 JavaScriptCore 0x0000000189f31900 vmEntryToJavaScript + 272
    5 JavaScriptCore 0x0000000189e10170 JSC::JITCode::execute+ 6672752 (JSC::VM*, JSC::ProtoCallFrame*) + 184
    6 JavaScriptCore 0x00000001897f5294 JSC::Interpreter::executeCall+ 270996 (JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 400
    7 JavaScriptCore 0x0000000189a592e4 JSC::profiledCall+ 2777828 (JSC::ExecState*, JSC::ProfilingReason, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 168
    8 JavaScriptCore 0x00000001897f5044 JSObjectCallAsFunction + 392
    9 Maya-mobile 0x00000001011ebe28 se::Object::call(std::__1::vector<se::Value, std::__1::allocatorse::Value > const&, se::Object*, se::Value*) + 65064 (Object.cpp:536)
    10 Maya-mobile 0x00000001011efd84 se::Object::attachObject(se::Object*) + 81284 (Object.cpp:1176)
    11 Maya-mobile 0x000000010171ada0 ScriptingCore::retainScriptObject(cocos2d::Ref*, cocos2d::Ref*) + 5500320 (ScriptingCore.cpp:84)
    12 Maya-mobile 0x0000000101915b24 cocos2d::Node::setGLProgramState(cocos2d::GLProgramState*) + 7576356 (CCNode.cpp:677)
    13 Maya-mobile 0x00000001019b38e4 cocos2d::label::updateShaderProgram() + 8222948 (CCLabel.cpp:619)
    14 Maya-mobile 0x00000001019b3d1c cocos2d::label::setTTFConfigInternal(cocos2d::_ttfConfig const&) + 8224028 (CCLabel.cpp:1084)
    15 Maya-mobile 0x00000001019b3c4c cocos2d::label::setTTFConfig(cocos2d::_ttfConfig const&) + 8223820 (CCLabel.cpp:684)
    16 Maya-mobile 0x00000001019b7cb8 cocos2d::label::enableOutline(cocos2d::Color4B const&, int) + 8240312 (CCLabel.cpp:1173)
    17 Maya-mobile 0x00000001015ac5e4 js_cocos2dx_Label_enableOutline(se::State&) + 3999204 (jsb_cocos2dx_auto.cpp:21585)
    18 Maya-mobile 0x00000001015ac204 js_cocos2dx_Label_enableOutlineRegistry(OpaqueJSContext const*, OpaqueJSValue*, OpaqueJSValue*, unsigned long, OpaqueJSValue const* const*, OpaqueJSValue const**) + 3998212 (jsb_cocos2dx_auto.cpp:21591)
    19 JavaScriptCore 0x0000000189e49d4c long long JSC::APICallbackFunction::callJSC::JSCallbackFunction+ 6909260 (JSC::ExecState*) + 436
    20 JavaScriptCore 0x00000001897f1464 JSC::LLInt::setUpCall+ 255076 (JSC::ExecState*, JSC::Instruction*, JSC::CodeSpecializationKind, JSC::JSValue, JSC::LLIntCallLinkInfo*) + 488
    21 JavaScriptCore 0x0000000189f38444 llint_entry + 26996
    22 JavaScriptCore 0x0000000189f38454 llint_entry + 27012
    23 JavaScriptCore 0x0000000189f38454 llint_entry + 27012
    24 JavaScriptCore 0x0000000189f383f0 llint_entry + 26912
    25 JavaScriptCore 0x0000000189f383f0 llint_entry + 26912
    26 JavaScriptCore 0x0000000189f38454 llint_entry + 27012
    27 JavaScriptCore 0x0000000189f38454 llint_entry + 27012
    28 JavaScriptCore 0x0000000189f38454 llint_entry + 27012
    29 JavaScriptCore 0x0000000189f38454 llint_entry + 27012
    30 JavaScriptCore 0x0000000189f38454 llint_entry + 27012
    31 JavaScriptCore 0x0000000189f38454 llint_entry + 27012
    32 JavaScriptCore 0x0000000189f383f0 llint_entry + 26912
    33 JavaScriptCore 0x0000000189f38454 llint_entry + 27012
    34 JavaScriptCore 0x0000000189f38454 llint_entry + 27012
    35 JavaScriptCore 0x0000000189f38454 llint_entry + 27012
    36 JavaScriptCore 0x0000000189f38454 llint_entry + 27012
    37 JavaScriptCore 0x0000000189f383f0 llint_entry + 26912
    38 JavaScriptCore 0x0000000189f383f0 llint_entry + 26912
    39 JavaScriptCore 0x0000000189f31900 vmEntryToJavaScript + 272
    40 JavaScriptCore 0x0000000189e10170 JSC::JITCode::execute+ 6672752 (JSC::VM*, JSC::ProtoCallFrame*) + 184
    41 JavaScriptCore 0x00000001897f5294 JSC::Interpreter::executeCall+ 270996 (JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 400
    42 JavaScriptCore 0x0000000189a592e4 JSC::profiledCall+ 2777828 (JSC::ExecState*, JSC::ProfilingReason, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 168
    43 JavaScriptCore 0x00000001897f5044 JSObjectCallAsFunction + 392
    44 Maya-mobile 0x00000001011ebe28 se::Object::call(std::__1::vector<se::Value, std::__1::allocatorse::Value > const&, se::Object*, se::Value*) + 65064 (Object.cpp:536)
    45 Maya-mobile 0x000000010122397c js_EventListenerCustom_create(se::State&)::_17::operator()(cocos2d::EventCustom*) const + 293244 (jsb_cocos2dx_manual.cpp:804) 46 Maya-mobile 0x0000000101222ec8 void std::__1::__invoke_void_return_wrapper<void>::__call<js_EventListenerCustom_create(se::State&)::_17&, cocos2d::EventCustom*>(js_EventListenerCustom_create(se::State&)::_17&&&, cocos2d::EventCustom*&&) + 290504 (__functional_base:360) 47 Maya-mobile 0x0000000101222b20 std::__1::__function::__func<js_EventListenerCustom_create(se::State&)::_17, std::__1::allocator<js_EventListenerCustom_create(se::State&)::_17>, void (cocos2d::EventCustom*)>::operator()(cocos2d::EventCustom*&&) + 289568 (functional:1552) 48 Maya-mobile 0x0000000101b6286c std::__1::function<void (cocos2d::EventCustom*)>::operator()(cocos2d::EventCustom*) const + 9988204 (functional:1903) 49 Maya-mobile 0x0000000101b627c4 cocos2d::EventListenerCustom::init(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::function<void (cocos2d::EventCustom*)> const&)::_0::operator()(cocos2d::Event*) const + 9988036 (CCEventListenerCustom.cpp:60)
    50 Maya-mobile 0x0000000101b62760 void std::__1::__invoke_void_return_wrapper::__call<cocos2d::EventListenerCustom::init(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&, std::__1::function<void (cocos2d::EventCustom*)> const&)::_0&, cocos2d::Event*>(cocos2d::EventListenerCustom::init(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::function<void (cocos2d::EventCustom*)> const&)::_0&&&, cocos2d::Event*&&) + 9987936 (__functional_base:360)
    51 Maya-mobile 0x0000000101b625bc std::__1::__function::__func<cocos2d::EventListenerCustom::init(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&, std::__1::function<void (cocos2d::EventCustom*)> const&)::_0, std::__1::allocator<cocos2d::EventListenerCustom::init(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::function<void (cocos2d::EventCustom*)> const&)::_0>, void (cocos2d::Event*)>::operator()(cocos2d::Event*&&) + 9987516 (functional:1552)
    52 Maya-mobile 0x0000000101b8a5f8 std::__1::function<void (cocos2d::Event*)>::operator()(cocos2d::Event*) const + 10151416 (functional:1903)
    53 Maya-mobile 0x0000000101b8a51c cocos2d::EventDispatcher::dispatchEvent(cocos2d::Event*)::_2::operator()(cocos2d::EventListener*) const + 10151196 (CCEventDispatcher.cpp:843) 54 Maya-mobile 0x0000000101b8a4ac bool std::__1::__invoke_void_return_wrapper<bool>::__call<cocos2d::EventDispatcher::dispatchEvent(cocos2d::Event*)::_2&, cocos2d::EventListener*>(cocos2d::EventDispatcher::dispatchEvent(cocos2d::Event*)::_2&&&, cocos2d::EventListener*&&) + 10151084 (__functional_base:328) 55 Maya-mobile 0x0000000101b8a2bc std::__1::__function::__func<cocos2d::EventDispatcher::dispatchEvent(cocos2d::Event*)::_2, std::__1::allocatorcocos2d::EventDispatcher::dispatchEvent(cocos2d::Event*)::$_2, bool (cocos2d::EventListener*)>::operator()(cocos2d::EventListener*&&) + 10150588 (functional:1552)
    56 Maya-mobile 0x0000000101b734a8 std::__1::function<bool (cocos2d::EventListener*)>::operator()(cocos2d::EventListener*) const + 10056872 (functional:1903)
    57 Maya-mobile 0x0000000101b7332c cocos2d::EventDispatcher::dispatchEventToListeners(cocos2d::EventDispatcher::EventListenerVector*, std::__1::function<bool (cocos2d::EventListener*)> const&) + 10056492 (CCEventDispatcher.cpp:794)
    58 Maya-mobile 0x0000000101b73808 cocos2d::EventDispatcher::dispatchEvent(cocos2d::Event*) + 10057736 (CCEventDispatcher.cpp:846)
    59 Maya-mobile 0x000000010189196c cocos2d::Director::drawScene() + 7035244 (CCDirector.cpp:308)
    60 Maya-mobile 0x00000001018963fc cocos2d::Director::mainLoop() + 7054332 (CCDirector.cpp:1443)
    61 Maya-mobile 0x0000000101c01a50 -[CCDirectorCaller doCaller:] + 10639952 (CCDirectorCaller-ios.mm:140)
    62 QuartzCore 0x0000000186d1d64c CA::Display::DisplayLink::dispatch_items+ 50764 (unsigned long long, unsigned long long, unsigned long long) + 672
    63 IOKit 0x000000018305a098 IODispatchCalloutFromCFMessage + 392
    64 CoreFoundation 0x0000000182d7d090 __CFMachPortPerform + 188
    65 CoreFoundation 0x0000000182d97e00 CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION + 56
    66 CoreFoundation 0x0000000182d97504 __CFRunLoopDoSource1 + 440
    67 CoreFoundation 0x0000000182d94fd8 __CFRunLoopRun + 2196
    68 CoreFoundation 0x0000000182cb4c58 CFRunLoopRunSpecific + 436
    69 GraphicsServices 0x0000000184b60f84 GSEventRunModal + 100
    70 UIKit 0x000000018c40d5c4 UIApplicationMain + 236
    71 Maya-mobile 0x00000001011e71a0 main + 45472 (main.m:8)

  • 重现方式:

  • 之前哪个版本是正常的 :无

  • 手机型号 :iphone 6 plus

  • 手机浏览器 :

  • 编辑器操作系统 :

  • 编辑器之前是否有其它报错 :

  • 出现概率:

  • 额外线索:

郁闷,没人理我这个问题

outline貌似只支持系统字体,你用其他字体了么

好像是这样