label 低几率崩溃1.9.3

Creator:1.9.3
ios 8 plus os:11.4.1 原生release包
低几率出现,未能复现

0 JavaScriptCore	bool JSC::Structure::checkOffsetConsistency<JSC::Structure::checkOffsetConsistency() const::'lambda'()>(JSC::PropertyTable*, JSC::Structure::checkOffsetConsistency() const::'lambda'() const&) const::'lambda'(char const*)::operator()(char const*) const + 276
1 JavaScriptCore	bool JSC::Structure::checkOffsetConsistency<JSC::Structure::checkOffsetConsistency() const::'lambda'()>(JSC::PropertyTable*, JSC::Structure::checkOffsetConsistency() const::'lambda'() const&) const::'lambda'(char const*)::operator()(char const*) const + 276
2 JavaScriptCore	JSC::Structure::checkConsistency() + 172
3 JavaScriptCore	JSC::Structure::add(JSC::VM&, JSC::PropertyName, unsigned int) + 160
4 JavaScriptCore	JSC::Structure::addNewPropertyTransition(JSC::VM&, JSC::Structure*, JSC::PropertyName, unsigned int, int&, JSC::PutPropertySlot::Context, JSC::DeferredStructureTransitionWatchpointFire*) + 516
5 JavaScriptCore	bool JSC::JSObject::putDirectInternal<(JSC::JSObject::PutMode)0>(JSC::VM&, JSC::PropertyName, JSC::JSValue, unsigned int, JSC::PutPropertySlot&) + 1708
6 JavaScriptCore	JSC::JSObject::put(JSC::JSCell*, JSC::ExecState*, JSC::PropertyName, JSC::JSValue, JSC::PutPropertySlot&) + 432
7 JavaScriptCore	JSC::JSCallbackObject<JSC::JSDestructibleObject>::put(JSC::JSCell*, JSC::ExecState*, JSC::PropertyName, JSC::JSValue, JSC::PutPropertySlot&) + 772
8 JavaScriptCore	_llint_slow_path_put_by_id + 1572
9 JavaScriptCore	_llint_entry + 13216
10 JavaScriptCore	_vmEntryToJavaScript + 272
11 JavaScriptCore	JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 184
12 JavaScriptCore	JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 464
13 JavaScriptCore	JSC::profiledCall(JSC::ExecState*, JSC::ProfilingReason, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 168
14 JavaScriptCore	JSObjectCallAsFunction + 392
15 Alchemy-mobile	se::Object::call(std::__1::vector<se::Value, std::__1::allocator<se::Value> > const&, se::Object*, se::Value*) + 152
16 Alchemy-mobile	se::Object::attachObject(se::Object*) + 308
17 Alchemy-mobile	ScriptingCore::retainScriptObject(cocos2d::Ref*, cocos2d::Ref*) + 172
18 Alchemy-mobile	cocos2d::Node::setGLProgramState(cocos2d::GLProgramState*) + 76
19 Alchemy-mobile	cocos2d::Label::updateShaderProgram() + 356
20 Alchemy-mobile	cocos2d::Label::setTTFConfigInternal(cocos2d::_ttfConfig const&) + 172
21 Alchemy-mobile	cocos2d::Label::enableOutline(cocos2d::Color4B const&, int) + 304
22 Alchemy-mobile	js_cocos2dx_Label_enableOutlineRegistry(OpaqueJSContext const*, OpaqueJSValue*, OpaqueJSValue*, unsigned long, OpaqueJSValue const* const*, OpaqueJSValue const**) + 356
23 JavaScriptCore	long long JSC::APICallbackFunction::call<JSC::JSCallbackFunction>(JSC::ExecState*) + 436
24 JavaScriptCore	_llint_entry + 32364
25 JavaScriptCore	_llint_entry + 29116
26 JavaScriptCore	_llint_entry + 29116
27 JavaScriptCore	_llint_entry + 29232
28 JavaScriptCore	_llint_entry + 29232
29 JavaScriptCore	_llint_entry + 29116
30 JavaScriptCore	_llint_entry + 29116
31 JavaScriptCore	_llint_entry + 29116
32 JavaScriptCore	_llint_entry + 29116
33 JavaScriptCore	_vmEntryToJavaScript + 272
34 JavaScriptCore	JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 184
35 JavaScriptCore	JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 464
36 JavaScriptCore	JSC::callSetter(JSC::ExecState*, JSC::JSValue, JSC::JSValue, JSC::JSValue, JSC::ECMAMode) + 312
37 JavaScriptCore	JSC::JSObject::putInlineSlow(JSC::ExecState*, JSC::PropertyName, JSC::JSValue, JSC::PutPropertySlot&) + 940
38 JavaScriptCore	_llint_slow_path_put_by_id + 820
39 JavaScriptCore	_llint_entry + 13216
40 JavaScriptCore	_llint_entry + 29232
41 JavaScriptCore	_llint_entry + 29232
42 JavaScriptCore	_llint_entry + 29232
43 JavaScriptCore	_llint_entry + 29232
44 JavaScriptCore	_llint_entry + 29232
45 JavaScriptCore	_llint_entry + 29232
46 JavaScriptCore	_llint_entry + 29232
47 JavaScriptCore	_llint_entry + 29232
48 JavaScriptCore	_vmEntryToJavaScript + 272
49 JavaScriptCore	JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 184
50 JavaScriptCore	JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 464
51 JavaScriptCore	JSC::profiledCall(JSC::ExecState*, JSC::ProfilingReason, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 168
52 JavaScriptCore	JSObjectCallAsFunction + 392
53 Alchemy-mobile	se::Object::call(std::__1::vector<se::Value, std::__1::allocator<se::Value> > const&, se::Object*, se::Value*) + 152
54 Alchemy-mobile	_ZNSt3__110__function6__funcIZL29js_EventListenerCustom_createRN2se5StateEE4$_17NS_9allocatorIS5_EEFvPN7cocos2d11EventCustomEEEclEOSA_ + 680
55 Alchemy-mobile	std::__1::function<void (cocos2d::EventCustom*)>::operator()(cocos2d::EventCustom*) const + 40
56 Alchemy-mobile	std::__1::function<void (cocos2d::Event*)>::operator()(cocos2d::Event*) const + 40
57 Alchemy-mobile	_ZNSt3__110__function6__funcIZN7cocos2d15EventDispatcher13dispatchEventEPNS2_5EventEE3$_2NS_9allocatorIS6_EEFbPNS2_13EventListenerEEEclEOSA_ + 52
58 Alchemy-mobile	std::__1::function<bool (cocos2d::EventListener*)>::operator()(cocos2d::EventListener*) const + 40
59 Alchemy-mobile	cocos2d::EventDispatcher::dispatchEventToListeners(cocos2d::EventDispatcher::EventListenerVector*, std::__1::function<bool (cocos2d::EventListener*)> const&) + 292
60 Alchemy-mobile	cocos2d::EventDispatcher::dispatchEvent(cocos2d::Event*) + 200
61 Alchemy-mobile	cocos2d::Director::drawScene() + 60
62 Alchemy-mobile	cocos2d::Director::mainLoop() + 56
63 QuartzCore	CA::Display::DisplayLink::dispatch_items(unsigned long long, unsigned long long, unsigned long long) + 820
64 QuartzCore	display_timer_callback(__CFMachPort*, void*, long, void*) + 240
65 CoreFoundation	___CFMachPortPerform + 188
66 CoreFoundation	___CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 56
67 CoreFoundation	___CFRunLoopDoSource1 + 440
68 CoreFoundation	___CFRunLoopRun + 2456
69 CoreFoundation	CFRunLoopRunSpecific + 552
70 GraphicsServices	GSEventRunModal + 100
71 UIKit	UIApplicationMain + 236
72 Alchemy-mobile	main (main.m:8)
73 libdyld.dylib	_start + 4

你好,我也遇到了同样的问题,现在游戏起量了,这样的崩溃非常多,请问你解决了吗?

label的内存泄漏,可以看下新版怎么修护的

我用的1.9.3版本,有点久远了,有没有修复链接什么的?能帮忙找下吗?更新日志太多了。