Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash randomly on Xiaomi Redmi Note 11 Pro, Samsung a50s #18122

Open
NanZii opened this issue Jan 3, 2025 · 0 comments
Open

Crash randomly on Xiaomi Redmi Note 11 Pro, Samsung a50s #18122

NanZii opened this issue Jan 3, 2025 · 0 comments
Labels
Bug Needs Triage Needs to be assigned by the team

Comments

@NanZii
Copy link

NanZii commented Jan 3, 2025

Cocos Creator version

2.4.10, 2.4.13, 2.4.14

System information

Samsung a50s - Android 11, Xiaomi Redmi Note 11 Pro - Android 13, Oppo A94 - Android 13

Issue description

My app crash randomly on Xiaomi Redmi Note 11 Pro, Samsung a50s, Oppo A94
NDK: 21.1.6352462

Relevant error log output

2025-01-03 10:18:42.167 28631-28631 DEBUG pid-28631 A *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
2025-01-03 10:18:42.167 28631-28631 DEBUG pid-28631 A Build fingerprint: 'samsung/a50sxx/a50s:11/RP1A.200720.012/A507FNXXS7DWD1:user/release-keys'
2025-01-03 10:18:42.167 28631-28631 DEBUG pid-28631 A Revision: '4'
2025-01-03 10:18:42.167 28631-28631 DEBUG pid-28631 A ABI: 'arm64'
2025-01-03 10:18:42.168 28631-28631 DEBUG pid-28631 A Timestamp: 2025-01-03 10:18:42+0700
2025-01-03 10:18:42.168 28631-28631 DEBUG pid-28631 A pid: 13124, tid: 15313, name: GLThread 6248 >>> com.game.test <<<
2025-01-03 10:18:42.168 28631-28631 DEBUG pid-28631 A uid: 11694
2025-01-03 10:18:42.168 28631-28631 DEBUG pid-28631 A signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x77f478b7c0
2025-01-03 10:18:42.168 28631-28631 DEBUG pid-28631 A x0 00000077f478b7c0 x1 00000000892c5312 x2 0000000000000008 x3 000000737e916318
2025-01-03 10:18:42.169 28631-28631 DEBUG pid-28631 A x4 00000073a4851760 x5 00000073a4851798 x6 0000000000000000 x7 0000000000000000
2025-01-03 10:18:42.169 28631-28631 DEBUG pid-28631 A x8 00000073ab161f30 x9 0000000449629890 x10 0000000000000008 x11 06f709064687b631
2025-01-03 10:18:42.169 28631-28631 DEBUG pid-28631 A x12 0000000000000040 x13 0000000000000001 x14 0000000000000207 x15 00000000000000ff
2025-01-03 10:18:42.169 28631-28631 DEBUG pid-28631 A x16 000000737e8d2880 x17 000000737d3da7dc x18 00000073a40e2000 x19 0000007357373030
2025-01-03 10:18:42.169 28631-28631 DEBUG pid-28631 A x20 0000007357374ff0 x21 0000000000000003 x22 00000072000095a0 x23 ffffffffffffffff
2025-01-03 10:18:42.169 28631-28631 DEBUG pid-28631 A x24 0000007208040355 x25 000000000000001e x26 0000007200000000 x27 0000007208240119
2025-01-03 10:18:42.169 28631-28631 DEBUG pid-28631 A x28 000000000000001b x29 00000073a4851930
2025-01-03 10:18:42.169 28631-28631 DEBUG pid-28631 A lr 000000737d3da854 sp 00000073a48518b0 pc 000000737d3da854 pst 0000000020000000
2025-01-03 10:18:42.193 28631-28631 DEBUG pid-28631 A backtrace:
2025-01-03 10:18:42.194 28631-28631 DEBUG pid-28631 A #00 pc 0000000000a6f854 /data/app/pDste4dzzqY1wRhGGvcLVg==/com.game.test-6XJ6tNPvvlVdl7Ye4KKzGA==/lib/arm64/libcocos2djs.so (std::__ndk1::__hash_const_iterator<std::__ndk1::__hash_node<std::__ndk1::__hash_value_type<unsigned long, cocos2d::renderer::Technique::Parameter>, void*>> std::__ndk1::__hash_table<std::__ndk1::__hash_value_type<unsigned long, cocos2d::renderer::Technique::Parameter>, std::__ndk1::__unordered_map_hasher<unsigned long, std::__ndk1::__hash_value_type<unsigned long, cocos2d::renderer::Technique::Parameter>, std::__ndk1::hash, true>, std::__ndk1::__unordered_map_equal<unsigned long, std::__ndk1::__hash_value_type<unsigned long, cocos2d::renderer::Technique::Parameter>, std::__ndk1::equal_to, true>, std::__ndk1::allocator<std::__ndk1::__hash_value_type<unsigned long, cocos2d::renderer::Technique::Parameter> > >::find(unsigned long const&) const+120) (BuildId: 3beee731e64699547e191920c34dfe8eb785fde9)
2025-01-03 10:18:42.194 28631-28631 DEBUG pid-28631 A #1 pc 0000000000a69ef8 /data/app/pDste4dzzqY1wRhGGvcLVg==/com.game.test-6XJ6tNPvvlVdl7Ye4KKzGA==/lib/arm64/libcocos2djs.so (BuildId: 3beee731e64699547e191920c34dfe8eb785fde9)
2025-01-03 10:18:42.194 28631-28631 DEBUG pid-28631 A #2 pc 0000000000a69e20 /data/app/pDste4dzzqY1wRhGGvcLVg==/com.game.test-6XJ6tNPvvlVdl7Ye4KKzGA==/lib/arm64/libcocos2djs.so (cocos2d::renderer::Pass::getProperty(unsigned long) const+60) (BuildId: 3beee731e64699547e191920c34dfe8eb785fde9)
2025-01-03 10:18:42.194 28631-28631 DEBUG pid-28631 A #3 pc 0000000000b99d24 /data/app/pDste4dzzqY1wRhGGvcLVg==/com.game.test-6XJ6tNPvvlVdl7Ye4KKzGA==/lib/arm64/libcocos2djs.so (cocos2d::renderer::BaseRenderer::draw(cocos2d::renderer::BaseRenderer::StageItem const&)+616) (BuildId: 3beee731e64699547e191920c34dfe8eb785fde9)
2025-01-03 10:18:42.194 28631-28631 DEBUG pid-28631 A #4 pc 0000000000bcbaf4 /data/app/pDste4dzzqY1wRhGGvcLVg==/com.game.test-6XJ6tNPvvlVdl7Ye4KKzGA==/lib/arm64/libcocos2djs.so (cocos2d::renderer::ForwardRenderer::drawItems(std::__ndk1::vector<cocos2d::renderer::BaseRenderer::StageItem, std::__ndk1::allocatorcocos2d::renderer::BaseRenderer::StageItem > const&)+156) (BuildId: 3beee731e64699547e191920c34dfe8eb785fde9)
2025-01-03 10:18:42.194 28631-28631 DEBUG pid-28631 A #5 pc 0000000000bc9cb8 /data/app/pDste4dzzqY1wRhGGvcLVg==/com.game.test-6XJ6tNPvvlVdl7Ye4KKzGA==/lib/arm64/libcocos2djs.so (cocos2d::renderer::ForwardRenderer::opaqueStage(cocos2d::renderer::View const&, std::__ndk1::vector<cocos2d::renderer::BaseRenderer::StageItem, std::__ndk1::allocatorcocos2d::renderer::BaseRenderer::StageItem >&)+496) (BuildId: 3beee731e64699547e191920c34dfe8eb785fde9)
2025-01-03 10:18:42.194 28631-28631 DEBUG pid-28631 A #6 pc 0000000000bd19fc /data/app/pDste4dzzqY1wRhGGvcLVg==/com.game.test-6XJ6tNPvvlVdl7Ye4KKzGA==/lib/arm64/libcocos2djs.so (BuildId: 3beee731e64699547e191920c34dfe8eb785fde9)
2025-01-03 10:18:42.194 28631-28631 DEBUG pid-28631 A #7 pc 0000000000bd18f4 /data/app/pDste4dzzqY1wRhGGvcLVg==/com.game.test-6XJ6tNPvvlVdl7Ye4KKzGA==/lib/arm64/libcocos2djs.so (BuildId: 3beee731e64699547e191920c34dfe8eb785fde9)
2025-01-03 10:18:42.194 28631-28631 DEBUG pid-28631 A #8 pc 0000000000bd1848 /data/app/pDste4dzzqY1wRhGGvcLVg==/com.game.test-6XJ6tNPvvlVdl7Ye4KKzGA==/lib/arm64/libcocos2djs.so (std::__ndk1::__bind_return<void (cocos2d::renderer::ForwardRenderer::
)(cocos2d::renderer::View const&, std::__ndk1::vector<cocos2d::renderer::BaseRenderer::StageItem, std::__ndk1::allocatorcocos2d::renderer::BaseRenderer::StageItem >&), std::__ndk1::tuple<cocos2d::renderer::ForwardRenderer*, std::__ndk1::placeholders::__ph<1>, std::__ndk1::placeholders::__ph<2> >, std::__ndk1::tuple<cocos2d::renderer::View const&, std::__ndk1::vector<cocos2d::renderer::BaseRenderer::StageItem, std::__ndk1::allocatorcocos2d::renderer::BaseRenderer::StageItem >&>, __is_valid_bind_return<void (cocos2d::renderer::ForwardRenderer::)(cocos2d::renderer::View const&, std::__ndk1::vector<cocos2d::renderer::BaseRenderer::StageItem, std::__ndk1::allocatorcocos2d::renderer::BaseRenderer::StageItem >&), std::__ndk1::tuple<cocos2d::renderer::ForwardRenderer, std::__ndk1::placeholders::__ph<1>, std::__ndk1::placeholders::__ph<2> >, std::__ndk1::tuple<cocos2d::renderer::View const&, std::__ndk1::vector<cocos2d::renderer::BaseRenderer::StageItem, std::__ndk1::allocatorcocos2d::renderer::BaseRenderer::StageItem >&> >::value>::type std::__ndk1::__bind<void (cocos2d::renderer::ForwardRenderer::)(cocos2d::renderer::View const&, std::__ndk1::vector<cocos2d::renderer::BaseRenderer::StageItem, std::__ndk1::allocatorcocos2d::renderer::BaseRenderer::StageItem >&), cocos2d::renderer::ForwardRenderer, std::__ndk1::placeholders::__ph<1> const&, std::__ndk1::placeholders::__ph<2> const&>::operator()<cocos2d::renderer::View const&, std::__ndk1::vector<cocos2d::renderer::BaseRenderer::StageItem, std::__ndk1::allocatorcocos2d::renderer::BaseRenderer::StageItem >&>(cocos2d::renderer::View const&, std::__ndk1::vector<cocos2d::renderer::BaseRenderer::StageItem, std::__ndk1::allocatorcocos2d::renderer::BaseRenderer::StageItem >&)+124) (BuildId: 3beee731e64699547e191920c34dfe8eb785fde9)
2025-01-03 10:18:42.194 28631-28631 DEBUG pid-28631 A #9 pc 0000000000bd17a8 /data/app/pDste4dzzqY1wRhGGvcLVg==/com.game.test-6XJ6tNPvvlVdl7Ye4KKzGA==/lib/arm64/libcocos2djs.so (BuildId: 3beee731e64699547e191920c34dfe8eb785fde9)
2025-01-03 10:18:42.194 28631-28631 DEBUG pid-28631 A #10 pc 0000000000bd1720 /data/app/pDste4dzzqY1wRhGGvcLVg==/com.game.test-6XJ6tNPvvlVdl7Ye4KKzGA==/lib/arm64/libcocos2djs.so (void std::__ndk1::__invoke_void_return_wrapper::__call<std::__ndk1::__bind<void (cocos2d::renderer::ForwardRenderer::)(cocos2d::renderer::View const&, std::__ndk1::vector<cocos2d::renderer::BaseRenderer::StageItem, std::__ndk1::allocatorcocos2d::renderer::BaseRenderer::StageItem >&), cocos2d::renderer::ForwardRenderer, std::__ndk1::placeholders::__ph<1> const&, std::__ndk1::placeholders::__ph<2> const&>&, cocos2d::renderer::View const&, std::__ndk1::vector<cocos2d::renderer::BaseRenderer::StageItem, std::__ndk1::allocatorcocos2d::renderer::BaseRenderer::StageItem >&>(std::__ndk1::__bind<void (cocos2d::renderer::ForwardRenderer::)(cocos2d::renderer::View const&, std::__ndk1::vector<cocos2d::renderer::BaseRenderer::StageItem, std::__ndk1::allocatorcocos2d::renderer::BaseRenderer::StageItem >&), cocos2d::renderer::ForwardRenderer, std::__ndk1::placeholders::__ph<1> const&, std::__ndk1::placeholders::__ph<2> const&>&, cocos2d::renderer::View const&, std::__ndk1::vector<cocos2d::renderer::BaseRenderer::StageItem, std::__ndk1::allocatorcocos2d::renderer::BaseRenderer::StageItem >&)+84) (BuildId: 3beee731e64699547e191920c34dfe8eb785fde9)
2025-01-03 10:18:42.194 28631-28631 DEBUG pid-28631 A #11 pc 0000000000bd16bc /data/app/pDste4dzzqY1wRhGGvcLVg==/com.game.test-6XJ6tNPvvlVdl7Ye4KKzGA==/lib/arm64/libcocos2djs.so (BuildId: 3beee731e64699547e191920c34dfe8eb785fde9)
2025-01-03 10:18:42.194 28631-28631 DEBUG pid-28631 A #12 pc 0000000000bd0398 /data/app/pDste4dzzqY1wRhGGvcLVg==/com.game.test-6XJ6tNPvvlVdl7Ye4KKzGA==/lib/arm64/libcocos2djs.so (std::__ndk1::__function::__func<std::__ndk1::__bind<void (cocos2d::renderer::ForwardRenderer::)(cocos2d::renderer::View const&, std::__ndk1::vector<cocos2d::renderer::BaseRenderer::StageItem, std::__ndk1::allocatorcocos2d::renderer::BaseRenderer::StageItem >&), cocos2d::renderer::ForwardRenderer, std::__ndk1::placeholders::__ph<1> const&, std::__ndk1::placeholders::__ph<2> const&>, std::__ndk1::allocator<std::__ndk1::__bind<void (cocos2d::renderer::ForwardRenderer::)(cocos2d::renderer::View const&, std::__ndk1::vector<cocos2d::renderer::BaseRenderer::StageItem, std::__ndk1::allocatorcocos2d::renderer::BaseRenderer::StageItem >&), cocos2d::renderer::ForwardRenderer, std::__ndk1::placeholders::__ph<1> const&, std::__ndk1::placeholders::__ph<2> const&> >, void (cocos2d::renderer::View const&, std::__ndk1::vector<cocos2d::renderer::BaseRenderer::StageItem, std::__ndk1::allocatorcocos2d::renderer::BaseRenderer::StageItem >&)>::operator()(cocos2d::renderer::View const&, std::__ndk1::vector<cocos2d::renderer::BaseRenderer::StageItem, std::__ndk1::allocatorcocos2d::renderer::BaseRenderer::StageItem >&)+88) (BuildId: 3beee731e64699547e191920c34dfe8eb785fde9)
2025-01-03 10:18:42.195 28631-28631 DEBUG pid-28631 A #13 pc 0000000000bab250 /data/app/pDste4dzzqY1wRhGGvcLVg==/com.game.test-6XJ6tNPvvlVdl7Ye4KKzGA==/lib/arm64/libcocos2djs.so (BuildId: 3beee731e64699547e191920c34dfe8eb785fde9)
2025-01-03 10:18:42.195 28631-28631 DEBUG pid-28631 A #14 pc 0000000000b9946c /data/app/pDste4dzzqY1wRhGGvcLVg==/com.game.test-6XJ6tNPvvlVdl7Ye4KKzGA==/lib/arm64/libcocos2djs.so (std::__ndk1::function<void (cocos2d::renderer::View const&, std::__ndk1::vector<cocos2d::renderer::BaseRenderer::StageItem, std::__ndk1::allocatorcocos2d::renderer::BaseRenderer::StageItem >&)>::operator()(cocos2d::renderer::View const&, std::__ndk1::vector<cocos2d::renderer::BaseRenderer::StageItem, std::__ndk1::allocatorcocos2d::renderer::BaseRenderer::StageItem >&) const+80) (BuildId: 3beee731e64699547e191920c34dfe8eb785fde9)
2025-01-03 10:18:42.195 28631-28631 DEBUG pid-28631 A #15 pc 0000000000b98c88 /data/app/pDste4dzzqY1wRhGGvcLVg==/com.game.test-6XJ6tNPvvlVdl7Ye4KKzGA==/lib/arm64/libcocos2djs.so (cocos2d::renderer::BaseRenderer::render(cocos2d::renderer::View const&, cocos2d::renderer::Scene const*)+1208) (BuildId: 3beee731e64699547e191920c34dfe8eb785fde9)
2025-01-03 10:18:42.195 28631-28631 DEBUG pid-28631 A #16 pc 0000000000bca598 /data/app/pDste4dzzqY1wRhGGvcLVg==/com.game.test-6XJ6tNPvvlVdl7Ye4KKzGA==/lib/arm64/libcocos2djs.so (cocos2d::renderer::ForwardRenderer::render(cocos2d::renderer::Scene*, float)+404) (BuildId: 3beee731e64699547e191920c34dfe8eb785fde9)
2025-01-03 10:18:42.195 28631-28631 DEBUG pid-28631 A #17 pc 0000000000a7e1cc /data/app/pDste4dzzqY1wRhGGvcLVg==/com.game.test-6XJ6tNPvvlVdl7Ye4KKzGA==/lib/arm64/libcocos2djs.so (cocos2d::renderer::RenderFlow::render(cocos2d::renderer::NodeProxy*, float, cocos2d::renderer::Camera*)+572) (BuildId: 3beee731e64699547e191920c34dfe8eb785fde9)
2025-01-03 10:18:42.195 28631-28631 DEBUG pid-28631 A #18 pc 0000000000ad9cac /data/app/pDste4dzzqY1wRhGGvcLVg==/com.game.test-6XJ6tNPvvlVdl7Ye4KKzGA==/lib/arm64/libcocos2djs.so (BuildId: 3beee731e64699547e191920c34dfe8eb785fde9)
2025-01-03 10:18:42.195 28631-28631 DEBUG pid-28631 A #19 pc 0000000000ad98cc /data/app/pDste4dzzqY1wRhGGvcLVg==/com.game.test-6XJ6tNPvvlVdl7Ye4KKzGA==/lib/arm64/libcocos2djs.so (js_renderer_RenderFlow_renderRegistry(v8::FunctionCallbackInfov8::Value const&)+348) (BuildId: 3beee731e64699547e191920c34dfe8eb785fde9)
2025-01-03 10:18:42.195 28631-28631 DEBUG pid-28631 A #20 pc 00000000014e2034 /data/app/~~pDste4dzzqY1wRhGGvcLVg==/com.game.test-6XJ6tNPvvlVdl7Ye4KKzGA==/lib/arm64/libcocos2djs.so (BuildId: 3beee731e64699547e191920c34dfe8eb785fde9)

Steps to reproduce

My app crash randomly

Minimal reproduction project

No response

@NanZii NanZii added Bug Needs Triage Needs to be assigned by the team labels Jan 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Needs Triage Needs to be assigned by the team
Projects
None yet
Development

No branches or pull requests

1 participant