We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
4.3.33
iOS 原生 xcode14.3.1打包。
Thread 20 Crashed: 0 libpag 0x000000010939115c pag::AnimatableProperty<std::__1::shared_ptrpag::PathData >::getValueAt(long long) + [File.h : 225] 1 libpag 0x000000010933efb4 pag::FeatherMask::draw(tgfx::Canvas*, pag::RenderCache*) const + [shared_ptr.h : 801] 2 libpag 0x000000010933efb4 pag::FeatherMask::draw(tgfx::Canvas*, pag::RenderCache*) const + [shared_ptr.h : 801] 3 libpag 0x00000001093961ec pag::MaskModifier::applyToGraphic(tgfx::Canvas*, pag::RenderCache*, std::__1::shared_ptrpag::Graphic) const + [shared_ptr.h : 815] 4 libpag 0x00000001093779f0 pag::ModifierGraphic::draw(tgfx::Canvas*, pag::RenderCache*) const + [shared_ptr.h : 701] 5 libpag 0x0000000109395bf8 pag::BlendModifier::applyToGraphic(tgfx::Canvas*, pag::RenderCache*, std::__1::shared_ptrpag::Graphic) const + [Modifier.cpp : 185] 6 libpag 0x00000001093779f0 pag::ModifierGraphic::draw(tgfx::Canvas*, pag::RenderCache*) const + [shared_ptr.h : 701] 7 libpag 0x0000000109377514 pag::LayerGraphic::draw(tgfx::Canvas*, pag::RenderCache*) const + [Graphic.cpp : 192] 8 libpag 0x0000000109395dc8 pag::ClipModifier::applyToGraphic(tgfx::Canvas*, pag::RenderCache*, std::__1::shared_ptrpag::Graphic) const + [Modifier.cpp : 215] 9 libpag 0x00000001093779f0 pag::ModifierGraphic::draw(tgfx::Canvas*, pag::RenderCache*) const + [shared_ptr.h : 701] 10 libpag 0x0000000109395bf8 pag::BlendModifier::applyToGraphic(tgfx::Canvas*, pag::RenderCache*, std::__1::shared_ptrpag::Graphic) const + [Modifier.cpp : 185] 11 libpag 0x00000001093779f0 pag::ModifierGraphic::draw(tgfx::Canvas*, pag::RenderCache*) const + [shared_ptr.h : 701] 12 libpag 0x0000000109377514 pag::LayerGraphic::draw(tgfx::Canvas*, pag::RenderCache*) const + [Graphic.cpp : 192] 13 libpag 0x0000000109395dc8 pag::ClipModifier::applyToGraphic(tgfx::Canvas*, pag::RenderCache*, std::__1::shared_ptrpag::Graphic) const + [Modifier.cpp : 215] 14 libpag 0x00000001093779f0 pag::ModifierGraphic::draw(tgfx::Canvas*, pag::RenderCache*) const + [shared_ptr.h : 701] 15 libpag 0x0000000109376fe4 pag::MatrixGraphic::draw(tgfx::Canvas*, pag::RenderCache*) const + [Graphic.cpp : 106] 16 libpag 0x0000000109395dc8 pag::ClipModifier::applyToGraphic(tgfx::Canvas*, pag::RenderCache*, std::__1::shared_ptrpag::Graphic) const + [Modifier.cpp : 215] 17 libpag 0x00000001093779f0 pag::ModifierGraphic::draw(tgfx::Canvas*, pag::RenderCache*) const + [shared_ptr.h : 701] 18 libpag 0x0000000109376fe4 pag::MatrixGraphic::draw(tgfx::Canvas*, pag::RenderCache*) const + [Graphic.cpp : 106] 19 libpag 0x0000000109395dc8 pag::ClipModifier::applyToGraphic(tgfx::Canvas*, pag::RenderCache*, std::__1::shared_ptrpag::Graphic) const + [Modifier.cpp : 215] 20 libpag 0x00000001093779f0 pag::ModifierGraphic::draw(tgfx::Canvas*, pag::RenderCache*) const + [shared_ptr.h : 701] 21 libpag 0x00000001093c42d0 pag::PAGSurface::draw(pag::RenderCache*, std::__1::shared_ptrpag::Graphic, pag::BackendSemaphore*, bool) + [shared_ptr.h : 701] 22 libpag 0x00000001093bbaf8 pag::PAGPlayer::flushInternal(pag::BackendSemaphore*) + [PAGPlayer.cpp : 0] 23 libpag 0x00000001093bba20 pag::PAGPlayer::flush() + [PAGPlayer.cpp : 0] 24 libpag 0x00000001093a1778 pag::AnimatorListener::onAnimationUpdate(pag::PAGAnimator*) + [PAGAnimator.mm : 121] 25 libpag 0x000000010939ffbc pag::PAGAnimator::onFlush(bool) + [PAGAnimator.cpp : 0] 26 libpag 0x00000001093a0c84 std::__1::__function::__func<pag::PAGAnimator::doUpdate(bool)::$_0, std::__1::allocatorpag::PAGAnimator::doUpdate(bool)::$_0, void ()>::operator()() + [shared_ptr.h : 173] 27 libpag 0x0000000109400d88 tgfx::Task::execute() + [__mutex_base : 94] 28 libpag 0x000000010940111c tgfx::TaskGroup::RunLoop(tgfx::TaskGroup*) + [shared_ptr.h : 701] 29 libpag 0x0000000109401b38 void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct >, void ()(tgfx::TaskGroup), tgfx::TaskGroup*> >(void*) + [unique_ptr.h : 259] 30 libsystem_pthread.dylib 0x00000001fb76e4d4 0x1fb76c000 + 9428
此crash在iOS17系统上表现较多。以上堆栈为线上crash分析所得,没有找到复现路径。希望以上堆栈对排查问题及修复有所帮助。期盼修复后的最新版本。祝好!
The text was updated successfully, but these errors were encountered:
kevingpqi123
No branches or pull requests
【版本信息】
4.3.33
【平台信息】
iOS 原生
xcode14.3.1打包。
【堆栈信息】
Thread 20 Crashed:
0 libpag 0x000000010939115c pag::AnimatableProperty<std::__1::shared_ptrpag::PathData >::getValueAt(long long) + [File.h : 225]
1 libpag 0x000000010933efb4 pag::FeatherMask::draw(tgfx::Canvas*, pag::RenderCache*) const + [shared_ptr.h : 801]
2 libpag 0x000000010933efb4 pag::FeatherMask::draw(tgfx::Canvas*, pag::RenderCache*) const + [shared_ptr.h : 801]
3 libpag 0x00000001093961ec pag::MaskModifier::applyToGraphic(tgfx::Canvas*, pag::RenderCache*, std::__1::shared_ptrpag::Graphic) const + [shared_ptr.h : 815]
4 libpag 0x00000001093779f0 pag::ModifierGraphic::draw(tgfx::Canvas*, pag::RenderCache*) const + [shared_ptr.h : 701]
5 libpag 0x0000000109395bf8 pag::BlendModifier::applyToGraphic(tgfx::Canvas*, pag::RenderCache*, std::__1::shared_ptrpag::Graphic) const + [Modifier.cpp : 185]
6 libpag 0x00000001093779f0 pag::ModifierGraphic::draw(tgfx::Canvas*, pag::RenderCache*) const + [shared_ptr.h : 701]
7 libpag 0x0000000109377514 pag::LayerGraphic::draw(tgfx::Canvas*, pag::RenderCache*) const + [Graphic.cpp : 192]
8 libpag 0x0000000109395dc8 pag::ClipModifier::applyToGraphic(tgfx::Canvas*, pag::RenderCache*, std::__1::shared_ptrpag::Graphic) const + [Modifier.cpp : 215]
9 libpag 0x00000001093779f0 pag::ModifierGraphic::draw(tgfx::Canvas*, pag::RenderCache*) const + [shared_ptr.h : 701]
10 libpag 0x0000000109395bf8 pag::BlendModifier::applyToGraphic(tgfx::Canvas*, pag::RenderCache*, std::__1::shared_ptrpag::Graphic) const + [Modifier.cpp : 185]
11 libpag 0x00000001093779f0 pag::ModifierGraphic::draw(tgfx::Canvas*, pag::RenderCache*) const + [shared_ptr.h : 701]
12 libpag 0x0000000109377514 pag::LayerGraphic::draw(tgfx::Canvas*, pag::RenderCache*) const + [Graphic.cpp : 192]
13 libpag 0x0000000109395dc8 pag::ClipModifier::applyToGraphic(tgfx::Canvas*, pag::RenderCache*, std::__1::shared_ptrpag::Graphic) const + [Modifier.cpp : 215]
14 libpag 0x00000001093779f0 pag::ModifierGraphic::draw(tgfx::Canvas*, pag::RenderCache*) const + [shared_ptr.h : 701]
15 libpag 0x0000000109376fe4 pag::MatrixGraphic::draw(tgfx::Canvas*, pag::RenderCache*) const + [Graphic.cpp : 106]
16 libpag 0x0000000109395dc8 pag::ClipModifier::applyToGraphic(tgfx::Canvas*, pag::RenderCache*, std::__1::shared_ptrpag::Graphic) const + [Modifier.cpp : 215]
17 libpag 0x00000001093779f0 pag::ModifierGraphic::draw(tgfx::Canvas*, pag::RenderCache*) const + [shared_ptr.h : 701]
18 libpag 0x0000000109376fe4 pag::MatrixGraphic::draw(tgfx::Canvas*, pag::RenderCache*) const + [Graphic.cpp : 106]
19 libpag 0x0000000109395dc8 pag::ClipModifier::applyToGraphic(tgfx::Canvas*, pag::RenderCache*, std::__1::shared_ptrpag::Graphic) const + [Modifier.cpp : 215]
20 libpag 0x00000001093779f0 pag::ModifierGraphic::draw(tgfx::Canvas*, pag::RenderCache*) const + [shared_ptr.h : 701]
21 libpag 0x00000001093c42d0 pag::PAGSurface::draw(pag::RenderCache*, std::__1::shared_ptrpag::Graphic, pag::BackendSemaphore*, bool) + [shared_ptr.h : 701]
22 libpag 0x00000001093bbaf8 pag::PAGPlayer::flushInternal(pag::BackendSemaphore*) + [PAGPlayer.cpp : 0]
23 libpag 0x00000001093bba20 pag::PAGPlayer::flush() + [PAGPlayer.cpp : 0]
24 libpag 0x00000001093a1778 pag::AnimatorListener::onAnimationUpdate(pag::PAGAnimator*) + [PAGAnimator.mm : 121]
25 libpag 0x000000010939ffbc pag::PAGAnimator::onFlush(bool) + [PAGAnimator.cpp : 0]
26 libpag 0x00000001093a0c84 std::__1::__function::__func<pag::PAGAnimator::doUpdate(bool)::$_0, std::__1::allocatorpag::PAGAnimator::doUpdate(bool)::$_0, void ()>::operator()() + [shared_ptr.h : 173]
27 libpag 0x0000000109400d88 tgfx::Task::execute() + [__mutex_base : 94]
28 libpag 0x000000010940111c tgfx::TaskGroup::RunLoop(tgfx::TaskGroup*) + [shared_ptr.h : 701]
29 libpag 0x0000000109401b38 void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct >, void ()(tgfx::TaskGroup), tgfx::TaskGroup*> >(void*) + [unique_ptr.h : 259]
30 libsystem_pthread.dylib 0x00000001fb76e4d4 0x1fb76c000 + 9428
【问题】
此crash在iOS17系统上表现较多。以上堆栈为线上crash分析所得,没有找到复现路径。希望以上堆栈对排查问题及修复有所帮助。期盼修复后的最新版本。祝好!
The text was updated successfully, but these errors were encountered: