关于cocos闪退 求大神分析

Crash reason: SIGSEGV
Crash address: 0xdecf001c
libcocos2dlua.so + 0x376e55
libcocos2dlua.so + sort_comp at lib_table.c:?
libcocos2dlua.so + auxsort at lib_table.c:?
libcocos2dlua.so + lj_cf_table_sort at lib_table.c:?
libcocos2dlua.so + auxsort at lib_table.c:?
libcocos2dlua.so + lj_BC_FUNCC at libgcc2.c:?
dalvik-main space (deleted) + 0x1ec0be
libcocos2dlua.so + 0x376e6f
libcocos2dlua.so + cocos2d::LuaStack::executeFunction(int) at CCLuaStack.cpp:433
libcocos2dlua.so + cocos2d::LuaStack::executeFunctionByHandler(int, int) at CCLuaStack.cpp:479
libcocos2dlua.so + handleUIEvent at lua_cocos2dx_ui_manual.cpp:42
libcocos2dlua.so + cocos2d::ui::Widget::setSizePercent(cocos2d::Vec2 const&) at UIWidget.cpp:335
libcocos2dlua.so + operator() at lua_cocos2dx_ui_manual.cpp:84
libcocos2dlua.so + handleUIEvent at lua_cocos2dx_ui_manual.cpp:46
libcocos2dlua.so + std::function::operator()(cocos2d::Ref*, cocos2d::ui::Widget::TouchEventType) const at functional:2439 (discriminator 2)
libcocos2dlua.so + cocos2d::ui::Widget::releaseUpEvent() at UIWidget.cpp:856
libcocos2dlua.so + cocos2d::ui::Widget::onTouchEnded(cocos2d::Touch*, cocos2d::Event*) at UIWidget.cpp:809
dalvik-main space (deleted) + 0x31c65ffe
dalvik-main space (deleted) + 0x314b3ffe
libcocos2dlua.so + $d at UIButton.cpp:?
libcocos2dlua.so + void std::_Mem_fn::operator()(cocos2d::ui::Widget*, cocos2d::Touch*&&, cocos2d::Event*&&) const at functional:569 (discriminator 6)
libcocos2dlua.so + std::_Function_handler (cocos2d::ui::Widget*, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_invoke(std::_Any_data const&, cocos2d::Touch*, cocos2d::Event*) at functional:2026
libcocos2dlua.so + std::function::operator()(cocos2d::Touch*, cocos2d::Event*) const at functional:2439 (discriminator 2)
libcocos2dlua.so + std::_Function_base::_Base_manager (cocos2d::ui::Widget*, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) at functional:1922
libcocos2dlua.so + operator() at CCEventDispatcher.cpp:914 (discriminator 1)
libcocos2dlua.so + unaligned_load at hash_bytes.cc:43
libcocos2dlua.so + std::function::operator()(cocos2d::EventListener*) const at functional:2439 (discriminator 1)
libcocos2dlua.so + cocos2d::EventDispatcher::dispatchEventToListeners(cocos2d::EventDispatcher::EventListenerVector*, std::function const&) at CCEventDispatcher.cpp:759 (discriminator 9)
dalvik-main space (deleted) + 0x1ec0be
libcocos2dlua.so + cocos2d::EventDispatcher::dispatchTouchEvent(cocos2d::EventTouch*) at CCEventDispatcher.cpp:950 (discriminator 1)
libcocos2dlua.so + _M_manager at functional:1922
libcocos2dlua.so + _M_invoke at functional:2026
libcocos2dlua.so + cocos2d::EventDispatcher::dispatchEvent(cocos2d::Event*) at CCEventDispatcher.cpp:800
libc.so + 0x2b127
libc.so + 0x12127
libcocos2dlua.so + cocos2d::GLViewProtocol::handleTouchesOfEndOrCancel(cocos2d::EventTouch::EventCode, int, int*, float*, float*) at CCGLViewProtocol.cpp:399
dalvik-main space (deleted) + 0x31c65ffe
dalvik-main space (deleted) + 0x3062fffe
libcocos2dlua.so + $d at CCGLViewProtocol.cpp:?
libart.so + 0x2ca0fe
dalvik-alloc space (deleted) + 0x14df6
dalvik-alloc space (deleted) + 0x46d76
libcocos2dlua.so + cocos2d::GLViewProtocol::handleTouchesEnd(int, int*, float*, float*) at CCGLViewProtocol.cpp:410
libcocos2dlua.so + cocos2d::GLViewProtocol::handleTouchesOfEndOrCancel(cocos2d::EventTouch::EventCode, int, int*, float*, float*) at CCGLViewProtocol.cpp:406
libcocos2dlua.so + Java_org_cocos2dx_lib_Cocos2dxRenderer_nativeTouchesEnd at TouchesJni.cpp:39 (discriminator 2)

版本3.2.0 这是闪退的堆栈信息 麻烦帮分析下 什么原因导致的

请问你这个问题解决了么。
我也碰到这个问题了

这个是按钮对象被释放了两次问题导致的