Skip to content

/system/vendor/lib/egl/libGLESv2_adreno.so #38676

@AndroidV

Description

@AndroidV

We know this problem from bugly platform which collects all the crashes (both Java and native).

#00 pc 001be4d4 /system/vendor/lib/egl/libGLESv2_adreno.so (A5xPipeline::WriteGfxShaderRegs(A5xContext*, EsxCmdBufType, A5xStateBuffer*) const+275) [armeabi-v7a]
 #01 pc 001be6fd /system/vendor/lib/egl/libGLESv2_adreno.so (A5xPipeline::WriteGfxPipeline(A5xContext*, EsxCmdBufType, A5xStateBuffer*)+28) [armeabi-v7a]
#02 pc 001dc407 /system/vendor/lib/egl/libGLESv2_adreno.so (A5xContext::ValidateState(EsxDrawDescriptor const*)+1062) [armeabi-v7a]
#03 pc 001dcc65 /system/vendor/lib/egl/libGLESv2_adreno.so (A5xContext::HwValidateGfxState(EsxDrawDescriptor const*)+4) [armeabi-v7a]
#04 pc 000bcc37 /system/vendor/lib/egl/libGLESv2_adreno.so (EsxContext::ValidateGfxState(EsxDrawDescriptor const*)+758) [armeabi-v7a]
#05 pc 000b1d4f /system/vendor/lib/egl/libGLESv2_adreno.so (EsxContext::DrawArraysInstanced(EsxPrimType, int, unsigned int, unsigned int)+110) [armeabi-v7a]
#06 pc 0009c1df /system/vendor/lib/egl/libGLESv2_adreno.so (EsxContext::GlDrawArrays(unsigned int, int, int)+62) [armeabi-v7a]
#07 pc 0025ba99 libflutter.so GrGLGpu::sendIndexedMeshToGpu(GrPrimitiveType, GrBuffer const*, int, int, unsigned short, unsigned short, GrBuffer const*, int, GrPrimitiveRestart) (../../third_party/skia/src/gpu/gl/GrGLGpu.cpp:2705) [armeabi-v7a]
#08 pc 0025f12f libflutter.so GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (../../third_party/skia/include/core/SkRefCnt.h:287) [armeabi-v7a]
#09 pc 0020dcef libflutter.so GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (../../third_party/skia/src/gpu/GrGpuCommandBuffer.cpp:0) [armeabi-v7a]
#10 pc 0020f97b libflutter.so GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, GrPipeline::InputFlags, GrUserStencilSettings const*) (../../third_party/skia/src/gpu/GrDeferredUpload.h:63) [armeabi-v7a]
 #11 pc 0023efe3 libflutter.so onExecute (../../third_party/skia/src/gpu/ops/GrTextureOp.cpp:0) [armeabi-v7a]
 #12 pc 00219b83 libflutter.so GrOp::execute(GrOpFlushState*, SkRect const&) (../../third_party/skia/src/gpu/ops/GrOp.h:0) [armeabi-v7a]
 #13 pc 00219ac1 libflutter.so GrRenderTargetOpList::onExecute(GrOpFlushState*) (../../third_party/skia/src/gpu/GrRenderTargetOpList.cpp:496) [armeabi-v7a]
 #14 pc 0020aacd libflutter.so GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, SkSurface::FlushFlags, int, GrBackendSemaphore*) (../../third_party/skia/src/gpu/GrOpFlushState.h:54) [armeabi-v7a]
#15 pc 0020ae9f libflutter.so GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, SkSurface::FlushFlags, int, GrBackendSemaphore*) (../../third_party/skia/src/gpu/GrDrawingManager.cpp:496) [armeabi-v7a]
#16 pc 0026bc75 libflutter.so SkGpuDevice::flushAndSignalSemaphores(SkSurface::BackendSurfaceAccess, SkSurface::FlushFlags, int, GrBackendSemaphore*) (../../third_party/skia/src/gpu/SkGpuDevice.cpp:1640) [armeabi-v7a]
#17 pc 0026bbdd libflutter.so SkGpuDevice::flushAndSignalSemaphores(SkSurface::BackendSurfaceAccess, SkSurface::FlushFlags, int, GrBackendSemaphore*) (../../third_party/skia/src/gpu/SkGpuDevice.cpp:1637) [armeabi-v7a]
#18 pc 0034322f libflutter.so operator() (../../third_party/libcxx/include/__functional_base:318 [Inline: __invoke<(lambda at ../../flutter/shell/gpu/gpu_surface_gl.cc:248:7) &, const flutter::SurfaceFrame &, SkCanvas *>]) [armeabi-v7a]
#19 pc 0015eaaf libflutter.so std::__1::function<bool (flutter::SurfaceFrame const&, SkCanvas*)>::operator()(flutter::SurfaceFrame const&, SkCanvas*) const (../../third_party/libcxx/include/functional:1923) [armeabi-v7a]
 #20 pc 00158fdf libflutter.so flutter::Rasterizer::DrawToSurface(flow::LayerTree&) (../../flutter/shell/common/surface.cc:48) [armeabi-v7a]
#21 pc 0015925f libflutter.so flutter::Rasterizer::DoDraw(std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >) (../../flutter/shell/common/rasterizer.cc:157) [armeabi-v7a]
 #22 pc 00159b11 libflutter.so operator() (../../third_party/libcxx/include/__functional_base:349 [Inline: __invoke<std::__1::__bind<void (flutter::Rasterizer::*)(std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >), flutter::Rasterizer *, const std::__1::placeholders::__ph<1> &> &, std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> > >]) [armeabi-v7a]
 #23 pc 0015916b libflutter.so flutter::Rasterizer::Draw(fml::RefPtr<flutter::Pipeline<flow::LayerTree> >) (../../third_party/libcxx/include/functional:1923) [armeabi-v7a]
#24 pc 001594c9 libflutter.so operator() (../../third_party/libcxx/include/__functional_base:349 [Inline: __invoke<(lambda at ../../flutter/shell/common/rasterizer.cc:85:11) &>]) [armeabi-v7a]
 #25 pc 00137d1d libflutter.so fml::MessageLoopImpl::RunExpiredTasksNow() (../../flutter/fml/message_loop_impl.cc:140) [armeabi-v7a]
 #26 pc 001390c5 libflutter.so __invoke (../../flutter/fml/platform/android/message_loop_android.cc:40 [Inline: operator()]) [armeabi-v7a]
#27 pc 000120bf /system/lib/libutils.so (android::Looper::pollInner(int)+610) [armeabi-v7a]
 #28 pc 00011dcf /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+26) [armeabi-v7a]
 #29 pc 0000a6b3 /system/lib/libandroid.so (ALooper_pollOnce+50) [armeabi-v7a]
 #30 pc 0013915f libflutter.so fml::MessageLoopAndroid::Run() (../../flutter/fml/platform/android/message_loop_android.cc:68) [armeabi-v7a]
#31 pc 00136ec7 libflutter.so Run (../../flutter/fml/message_loop_impl.cc:73) [armeabi-v7a]
#32 pc 0013809d libflutter.so __thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, (lambda at ../../flutter/fml/thread.cc:28:43)> > (../../third_party/libcxx/include/thread:352 [Inline: __thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, (lambda at ../../flutter/fml/thread.cc:28:43)>]) [armeabi-v7a]
 #33 pc 000471a3 /system/lib/libc.so (__pthread_start(void*)+22) [armeabi-v7a]
#34 pc 00019d0d /system/lib/libc.so (__start_thread+6) [armeabi-v7a]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions