********** Crash dump: **********
Build fingerprint: 'Honor/SCL-AL00/hnSCL-Q:5.1.1/HonorSCL-AL00/C00B240:user/release-keys'
pid: 8939, tid: 9010, name: GLThread 1681 >>> com.newObject.company.MixProject
<<<
signal 6 (SIGABRT), code 0 (SI_USER), fault addr --------
Stack frame #00 pc 00038fb0 /system/lib/libc.so (tgkill+12)
Stack frame #01 pc 00013a55 /system/lib/libc.so (pthread_kill+52)
Stack frame #02 pc 0001466b /system/lib/libc.so (raise+10)
Stack frame #03 pc 00010ef9 /system/lib/libc.so (__libc_android_abort+36)
Stack frame #04 pc 0000f5b0 /system/lib/libc.so (abort+4)
Stack frame #05 pc 0004f009 /data/app/com.newObject.company.MixProject-1/lib/arm/libgnustl_shared.so (__gnu_cxx::__verbose_terminate_handler()+224)
Stack frame #06 pc 0004d82f /data/app/com.newObject.company.MixProject-1/lib/arm/libgnustl_shared.so (__cxxabiv1::__terminate(void (*)())+2)
Stack frame #07 pc 0004d85f /data/app/com.newObject.company.MixProject-1/lib/arm/libgnustl_shared.so (std::terminate()+10)
Stack frame #08 pc 0004da5f /data/app/com.newObject.company.MixProject-1/lib/arm/libgnustl_shared.so (__cxa_throw+110)
Stack frame #09 pc 00084d85 /data/app/com.newObject.company.MixProject-1/lib/arm/libgnustl_shared.so (std::__throw_regex_error(std::regex_constants::error_type)+32)
Stack frame #10 pc 0056666b /data/app/com.newObject.company.MixProject-1/lib/arm/libMixProject.so (std::__detail::_Compiler<char const*, std::regex_traits<char> >::_M_bracket_expression()+62)
Stack frame #11 pc 005660b9 /data/app/com.newObject.company.MixProject-1/lib/arm/libMixProject.so (std::__detail::_Compiler<char const*, std::regex_traits<char> >::_M_atom()+448)
Stack frame #12 pc 00565de3 /data/app/com.newObject.company.MixProject-1/lib/arm/libMixProject.so (std::__detail::_Compiler<char const*, std::regex_traits<char> >::_M_term()+16)
Stack frame #13 pc 00565179 /data/app/com.newObject.company.MixProject-1/lib/arm/libMixProject.so (std::__detail::_Compiler<char const*, std::regex_traits<char> >::_M_alternative()+8)
Stack frame #14 pc 005651b5 /data/app/com.newObject.company.MixProject-1/lib/arm/libMixProject.so (std::__detail::_Compiler<char const*, std::regex_traits<char> >::_M_alternative()+68)
Stack frame #15 pc 00564cf9 /data/app/com.newObject.company.MixProject-1/lib/arm/libMixProject.so (std::__detail::_Compiler<char const*, std::regex_traits<char> >::_M_disjunction()+8)
Stack frame #16 pc 005647c7 /data/app/com.newObject.company.MixProject-1/lib/arm/libMixProject.so (std::__detail::_Compiler<char const*, std::regex_traits<char> >::_Compiler(char const* const&, char const* const&, std::regex_traits<char>&, unsigned int)+142)
Stack frame #17 pc 00564609 /data/app/com.newObject.company.MixProject-1/lib/arm/libMixProject.so (std::shared_ptr<std::__detail::_Automaton> std::__detail::__compile<char const*, std::regex_traits<char> >(char const* const&, char const* const&, std::regex_traits<char>&, unsigned int)+44)
Stack frame #18 pc 005638a5 /data/app/com.newObject.company.MixProject-1/lib/arm/libMixProject.so (std::basic_regex<char, std::regex_traits<char> >::basic_regex(char const*, unsigned int)+48)
Stack frame #19 pc 0056398d /data/app/com.newObject.company.MixProject-1/lib/arm/libMixProject.so (HN::Tools::verifyNumberAndEnglish(std::string const&)+20)
Stack frame #20 pc 004b23f5 /data/app/com.newObject.company.MixProject-1/lib/arm/libMixProject.so (RegisterLayer::registerClickCallback(cocos2d::Ref*, cocos2d::ui::Widget::TouchEventType)+104)
Stack frame #21 pc 004b294d /data/app/com.newObject.company.MixProject-1/lib/arm/libMixProject.so (_ZNSt5_BindIFSt7_Mem_fnIM13RegisterLayerFvPN7cocos2d3RefENS2_2ui6Widget14TouchEventTypeEEEPS1_St12_PlaceholderILi1EESC_ILi2EEEE6__callIvJOS4_OS7_EJLj0ELj1ELj2EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE+32)
Stack frame #22 pc 004b28b7 /data/app/com.newObject.company.MixProject-1/lib/arm/libMixProject.so (std::_Function_handler<void (cocos2d::Ref*, cocos2d::ui::Widget::TouchEventType), std::_Bind<std::_Mem_fn<void (RegisterLayer::*)(cocos2d::Ref*, cocos2d::ui::Widget::TouchEventType)> (RegisterLayer*, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_invoke(std::_Any_data const&, cocos2d::Ref*, cocos2d::ui::Widget::TouchEventType)+22)
Stack frame #23 pc 0058fb0b /data/app/com.newObject.company.MixProject-1/lib/arm/libMixProject.so (cocos2d::ui::Widget::releaseUpEvent()+34)
Stack frame #24 pc 0058fac7 /data/app/com.newObject.company.MixProject-1/lib/arm/libMixProject.so (cocos2d::ui::Widget::onTouchEnded(cocos2d::Touch*, cocos2d::Event*)+106)
Stack frame #25 pc 00590db1 /data/app/com.newObject.company.MixProject-1/lib/arm/libMixProject.so (_ZNSt5_BindIFSt7_Mem_fnIMN7cocos2d2ui6WidgetEFvPNS1_5TouchEPNS1_5EventEEEPS3_St12_PlaceholderILi1EESC_ILi2EEEE6__callIvJOS5_OS7_EJLj0ELj1ELj2EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE+32)
Stack frame #26 pc 00590d1b /data/app/com.newObject.company.MixProject-1/lib/arm/libMixProject.so (std::_Function_handler<void (cocos2d::Touch*, cocos2d::Event*), std::_Bind<std::_Mem_fn<void (cocos2d::ui::Widget::*)(cocos2d::Touch*, cocos2d::Event*)> (cocos2d::ui::Widget*, std::_Placeholder<1>, std::_Placeholder<2>)> >::_M_invoke(std::_Any_data const&, cocos2d::Touch*, cocos2d::Event*)+22)
Stack frame #27 pc 006042db /data/app/com.newObject.company.MixProject-1/lib/arm/libMixProject.so
Stack frame #28 pc 006028a7 /data/app/com.newObject.company.MixProject-1/lib/arm/libMixProject.so (cocos2d::EventDispatcher::dispatchEventToListeners(cocos2d::EventDispatcher::EventListenerVector*, std::function<bool (cocos2d::EventListener*)> const&)+158)
Stack frame #29 pc 00602b81 /data/app/com.newObject.company.MixProject-1/lib/arm/libMixProject.so (cocos2d::EventDispatcher::dispatchTouchEvent(cocos2d::EventTouch*)+236)
Stack frame #30 pc 006029bd /data/app/com.newObject.company.MixProject-1/lib/arm/libMixProject.so (cocos2d::EventDispatcher::dispatchEvent(cocos2d::Event*)+144)
Stack frame #31 pc 005ecb6d /data/app/com.newObject.company.MixProject-1/lib/arm/libMixProject.so (cocos2d::GLView::handleTouchesOfEndOrCancel(cocos2d::EventTouch::EventCode, int, int*, float*, float*)+312)
Stack frame #32 pc 005ecc0d /data/app/com.newObject.company.MixProject-1/lib/arm/libMixProject.so (cocos2d::GLView::handleTouchesEnd(int, int*, float*, float*)+20)
Stack frame #33 pc 00575787 /data/app/com.newObject.company.MixProject-1/lib/arm/libMixProject.so (Java_org_cocos2dx_lib_Cocos2dxRenderer_nativeTouchesEnd+38)
Stack frame #34 pc 00128143 /data/dalvik-cache/arm/data@app@com.newObject.company.MixProject-1@base.apk@classes.dex
程序在手机上测试可以正常登陆,正常运行,账号是我自己在PC后台注册的。
但是今天我想在手机端注册的时候就闪退了,填注册信息也正常,就是一点注册就崩溃,不知道为啥?
看网上说用NDK-STACK可以显示出奔溃信息在哪一行,可是这也没看到啊。。。。
Tools::verifyNumberAndEnglish
registerClickCallback
这两句在GameRegisterLayer.cpp中