Texture2d crash at isImageCompress


pid: 0, tid: 22990 >>> com.kidsplaylearning.toddler.coloring.games <<<

backtrace:
#00 pc 0x0000000000060f40 /apex/com.android.runtime/lib/bionic/libc.so (abort+172)
#01 pc 0x00000000000611b7 /apex/com.android.runtime/lib/bionic/libc.so (__assert2+22)
#02 pc 0x0000000000833567 /data/app/~~ImYAIpkt12sV5fgoK9MI7A==/com.kidsplaylearning.toddler.coloring.games-CD-Z0KyLmkfMUhQWTKEgGA==/split_config.armeabi_v7a.apk!libcocos2dcpp.so (abort_message+72)
#03 pc 0x0000000000833669 /data/app/~~ImYAIpkt12sV5fgoK9MI7A==/com.kidsplaylearning.toddler.coloring.games-CD-Z0KyLmkfMUhQWTKEgGA==/split_config.armeabi_v7a.apk!libcocos2dcpp.so (demangling_terminate_handler()+62)
#04 pc 0x0000000000831c29 /data/app/~~ImYAIpkt12sV5fgoK9MI7A==/com.kidsplaylearning.toddler.coloring.games-CD-Z0KyLmkfMUhQWTKEgGA==/split_config.armeabi_v7a.apk!libcocos2dcpp.so (std::__terminate(void ()())+59)
#05 pc 0x00000000008314d7 /data/app/~~ImYAIpkt12sV5fgoK9MI7A==/com.kidsplaylearning.toddler.coloring.games-CD-Z0KyLmkfMUhQWTKEgGA==/split_config.armeabi_v7a.apk!libcocos2dcpp.so (__cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception
)+152)
#06 pc 0x000000000083149f /data/app/~~ImYAIpkt12sV5fgoK9MI7A==/com.kidsplaylearning.toddler.coloring.games-CD-Z0KyLmkfMUhQWTKEgGA==/split_config.armeabi_v7a.apk!libcocos2dcpp.so (__cxa_throw+284)
#07 pc 0x000000000039ef03 /data/app/~~ImYAIpkt12sV5fgoK9MI7A==/com.kidsplaylearning.toddler.coloring.games-CD-Z0KyLmkfMUhQWTKEgGA==/split_config.armeabi_v7a.apk!libcocos2dcpp.so (std::__ndk1::__throw_out_of_range(char const*)+262)
#08 pc 0x00000000005e748c /data/app/~~ImYAIpkt12sV5fgoK9MI7A==/com.kidsplaylearning.toddler.coloring.games-CD-Z0KyLmkfMUhQWTKEgGA==/split_config.armeabi_v7a.apk!libcocos2dcpp.so (cocos2d::Image::isCompressed()+1586)
#09 pc 0x0000000000651a30 /data/app/~~ImYAIpkt12sV5fgoK9MI7A==/com.kidsplaylearning.toddler.coloring.games-CD-Z0KyLmkfMUhQWTKEgGA==/split_config.armeabi_v7a.apk!libcocos2dcpp.so (cocos2d::Texture2D::initWithImage(cocos2d::Image*, cocos2d::Texture2D::PixelFormat)+782)
#10 pc 0x00000000003b1ead /data/app/~~ImYAIpkt12sV5fgoK9MI7A==/com.kidsplaylearning.toddler.coloring.games-CD-Z0KyLmkfMUhQWTKEgGA==/split_config.armeabi_v7a.apk!libcocos2dcpp.so (KPLGApp::Page::ColoringPageLayer::createTextureSprite(std::__ndk1::basic_string<char, std::__ndk1::char_traits, std::__ndk1::allocator>)+935)
#11 pc 0x00000000003b2539 /data/app/~~ImYAIpkt12sV5fgoK9MI7A==/com.kidsplaylearning.toddler.coloring.games-CD-Z0KyLmkfMUhQWTKEgGA==/split_config.armeabi_v7a.apk!libcocos2dcpp.so (KPLGApp::Page::ColoringPageLayer::updateColor(cocos2d::EventCustom*)+505)
#12 pc 0x00000000006148b8 /data/app/~~ImYAIpkt12sV5fgoK9MI7A==/com.kidsplaylearning.toddler.coloring.games-CD-Z0KyLmkfMUhQWTKEgGA==/split_config.armeabi_v7a.apk!libcocos2dcpp.so (std::__ndk1::__function::__func<cocos2d::EventListenerCustom::init(std::__ndk1::basic_string<char, std::__ndk1::char_traits, std::__ndk1::allocator> const&, std::__ndk1::function<void (cocos2d::EventCustom*)> const&)::$_0, std::__ndk1::allocator<cocos2d::EventListenerCustom::init(std::__ndk1::basic_string<char, std::__ndk1::char_traits, std::__ndk1::allocator> const&, std::__ndk1::function<void (cocos2d::EventCustom*)> const&)::$_0>, void (cocos2d::Event*)>::operator()(cocos2d::Event*&&)+1867)
#13 pc 0x000000000060fe84 /data/app/~~ImYAIpkt12sV5fgoK9MI7A==/com.kidsplaylearning.toddler.coloring.games-CD-Z0KyLmkfMUhQWTKEgGA==/split_config.armeabi_v7a.apk!libcocos2dcpp.so (std::__ndk1::__function::__func<cocos2d::EventDispatcher::dispatchEvent(cocos2d::Event*)::$_2, std::__ndk1::allocatorcocos2d::EventDispatcher::dispatchEvent(cocos2d::Event*)::$_2, bool (cocos2d::EventListener*)>::operator()(cocos2d::EventListener*&&)+1867)
#14 pc 0x000000000060a4f0 /data/app/~~ImYAIpkt12sV5fgoK9MI7A==/com.kidsplaylearning.toddler.coloring.games-CD-Z0KyLmkfMUhQWTKEgGA==/split_config.armeabi_v7a.apk!libcocos2dcpp.so (cocos2d::EventDispatcher::dispatchEventToListeners(cocos2d::EventDispatcher::EventListenerVector*, std::__ndk1::function<bool (cocos2d::EventListener*)> const&)+1867)
#15 pc 0x000000000060aa7c /data/app/~~ImYAIpkt12sV5fgoK9MI7A==/com.kidsplaylearning.toddler.coloring.games-CD-Z0KyLmkfMUhQWTKEgGA==/split_config.armeabi_v7a.apk!libcocos2dcpp.so (cocos2d::EventDispatcher::dispatchEvent(cocos2d::Event*)+936)
#16 pc 0x000000000060b810 /data/app/~~ImYAIpkt12sV5fgoK9MI7A==/com.kidsplaylearning.toddler.coloring.games-CD-Z0KyLmkfMUhQWTKEgGA==/split_config.armeabi_v7a.apk!libcocos2dcpp.so (cocos2d::EventDispatcher::dispatchCustomEvent(std::__ndk1::basic_string<char, std::__ndk1::char_traits, std::__ndk1::allocator> const&, void*)+946)
#17 pc 0x00000000003a4d0f /data/app/~~ImYAIpkt12sV5fgoK9MI7A==/com.kidsplaylearning.toddler.coloring.games-CD-Z0KyLmkfMUhQWTKEgGA==/split_config.armeabi_v7a.apk!libcocos2dcpp.so (KPLGApp::Common::OptionBoxBase::onScrollEnd(fairygui::EventContext*)+140)
#18 pc 0x000000000041171f /data/app/~~ImYAIpkt12sV5fgoK9MI7A==/com.kidsplaylearning.toddler.coloring.games-CD-Z0KyLmkfMUhQWTKEgGA==/split_config.armeabi_v7a.apk!libcocos2dcpp.so (std::__ndk1::function<void (fairygui::EventContext*)>::operator()(fairygui::EventContext*) const+2473)
#19 pc 0x0000000000411521 /data/app/~~ImYAIpkt12sV5fgoK9MI7A==/com.kidsplaylearning.toddler.coloring.games-CD-Z0KyLmkfMUhQWTKEgGA==/split_config.armeabi_v7a.apk!libcocos2dcpp.so (fairygui::UIEventDispatcher::doDispatch(int, fairygui::EventContext*)+237)
#20 pc 0x0000000000411477 /data/app/~~ImYAIpkt12sV5fgoK9MI7A==/com.kidsplaylearning.toddler.coloring.games-CD-Z0KyLmkfMUhQWTKEgGA==/split_config.armeabi_v7a.apk!libcocos2dcpp.so (fairygui::UIEventDispatcher::dispatchEvent(int, void*, cocos2d::Value const&)+187)
#21 pc 0x0000000000618e48 /data/app/~~ImYAIpkt12sV5fgoK9MI7A==/com.kidsplaylearning.toddler.coloring.games-CD-Z0KyLmkfMUhQWTKEgGA==/split_config.armeabi_v7a.apk!libcocos2dcpp.so (cocos2d::timer::update(float)+133)
#22 pc 0x000000000061ca24 /data/app/~~ImYAIpkt12sV5fgoK9MI7A==/com.kidsplaylearning.toddler.coloring.games-CD-Z0KyLmkfMUhQWTKEgGA==/split_config.armeabi_v7a.apk!libcocos2dcpp.so (cocos2d::Scheduler::update(float)+882)
#23 pc 0x0000000000602b24 /data/app/~~ImYAIpkt12sV5fgoK9MI7A==/com.kidsplaylearning.toddler.coloring.games-CD-Z0KyLmkfMUhQWTKEgGA==/split_config.armeabi_v7a.apk!libcocos2dcpp.so (cocos2d::Director::drawScene()+266)
#24 pc 0x0000000000605a54 /data/app/~~ImYAIpkt12sV5fgoK9MI7A==/com.kidsplaylearning.toddler.coloring.games-CD-Z0KyLmkfMUhQWTKEgGA==/split_config.armeabi_v7a.apk!libcocos2dcpp.so (cocos2d::Director::mainLoop()+1475)
#25 pc 0x00000000020142c5 /memfd:jit-cache (art_jni_trampoline+44)
#26 pc 0x000000000203e30b /memfd:jit-cache (org.cocos2dx.lib.Cocos2dxRenderer.onDrawFrame+154)
#27 pc 0x000000000200384f /memfd:jit-cache (android.opengl.GLSurfaceView$GLThread.guardedRun+3358)
#28 pc 0x00000000000ebba0 /apex/com.android.art/lib/libart.so (nterp_helper+2800)
#29 pc 0x00000000003fe644 /system/framework/framework.jar
#30 pc 0x00000000000effd5 /apex/com.android.art/lib/libart.so (art_quick_invoke_stub_internal+68)
#31 pc 0x0000000000502c03 /apex/com.android.art/lib/libart.so (art_quick_invoke_stub+282)
#32 pc 0x00000000001451a1 /apex/com.android.art/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+136)
#33 pc 0x0000000000401aad /apex/com.android.art/lib/libart.so (art::JValue art::InvokeVirtualOrInterfaceWithJValuesart::ArtMethod*(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, art::ArtMethod*, jvalue const*)+368)
#34 pc 0x0000000000401bbb /apex/com.android.art/lib/libart.so (art::JValue art::InvokeVirtualOrInterfaceWithJValues<_jmethodID*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue const*)+42)
#35 pc 0x0000000000440f2b /apex/com.android.art/lib/libart.so (art::thread::CreateCallback(void*)+998)
#36 pc 0x00000000000a8ca7 /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40)
#37 pc 0x0000000000061e85 /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)