1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
| Stack Trace: RELADDR FUNCTION FILE:LINE 00000000000201c8 mali_gralloc_ion_map(private_handle_t*)+96 hardware/rockchip/libgralloc/midgard/src/allocator/mali_gralloc_ion.cpp:987 000000000001dd2c mali_gralloc_reference_retain(native_handle const*)+260 hardware/rockchip/libgralloc/midgard/src/core/mali_gralloc_reference.cpp:62 v--------------> arm::mapper::common::registerBuffer(native_handle const*) hardware/rockchip/libgralloc/midgard/src/hidl_common/Mapper.cpp:73 000000000000fb0c arm::mapper::common::importBuffer(android::hardware::hidl_handle const&, std::__1::function<void (android::hardware::graphics::mapper::V4_0::Error, void*)>)+124 hardware/rockchip/libgralloc/midgard/src/hidl_common/Mapper.cpp:274 000000000000e450 arm::mapper::GrallocMapper::importBuffer(android::hardware::hidl_handle const&, std::__1::function<void (android::hardware::graphics::mapper::V4_0::Error, void*)>)+120 hardware/rockchip/libgralloc/midgard/src/4.x/GrallocMapper.cpp:64 0000000000018d88 android::hardware::graphics::mapper::V4_0::BsMapper::importBuffer(android::hardware::hidl_handle const&, std::__1::function<void (android::hardware::graphics::mapper::V4_0::Error, void*)>)+152 out/soong/.intermediates/hardware/interfaces/graphics/mapper/4.0/android.hardware.graphics.mapper@4.0_genc++_headers/gen/android/hardware/graphics/mapper/4.0/BsMapper.h:73 000000000002e96c android::Gralloc4Mapper::importBuffer(android::hardware::hidl_handle const&, native_handle const**) const+100 frameworks/native/libs/ui/Gralloc4.cpp:144 v--------------> operator()<android::hardware::graphics::mapper::V2_0::Error, unsigned int, android::hardware::hidl_vec<android::hardware::hidl_handle> > frameworks/native/libs/ui/Gralloc2.cpp:404 v--------------> _ZNSt3__18__invokeIRZNK7android17Gralloc2Allocator8allocateENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEjjijmjPjPPK13native_handlebE3$_7JNS1_8hardware8graphics6mapper4V2_05ErrorEjRKNSG_8hidl_vecINSG_11hidl_handleEEEEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOSQ_DpOSR_ external/libcxx/include/type_traits:4353 v--------------> void std::__1::__invoke_void_return_wrapper<void>::__call<android::Gralloc2Allocator::allocate(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned int, unsigned int, int, unsigned int, unsigned long, unsigned int, unsigned int*, native_handle const**, bool) const::$_7&, android::hardware::graphics::mapper::V2_0::Error, unsigned int, android::hardware::hidl_vec<android::hardware::hidl_handle> const&>(android::Gralloc2Allocator::allocate(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned int, unsigned int, int, unsigned int, unsigned long, unsigned int, unsigned int*, native_handle const**, bool) const::$_7&, android::hardware::graphics::mapper::V2_0::Error&&, unsigned int&&, android::hardware::hidl_vec<android::hardware::hidl_handle> const&) external/libcxx/include/__functional_base:349 v--------------> std::__1::__function::__alloc_func<android::Gralloc2Allocator::allocate(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned int, unsigned int, int, unsigned int, unsigned long, unsigned int, unsigned int*, native_handle const**, bool) const::$_7, std::__1::allocator<android::Gralloc2Allocator::allocate(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned int, unsigned int, int, unsigned int, unsigned long, unsigned int, unsigned int*, native_handle const**, bool) const::$_7>, void (android::hardware::graphics::mapper::V2_0::Error, unsigned int, android::hardware::hidl_vec<android::hardware::hidl_handle> const&)>::operator()(android::hardware::graphics::mapper::V2_0::Error&&, unsigned int&&, android::hardware::hidl_vec<android::hardware::hidl_handle> const&) external/libcxx/include/functional:1527 000000000002c474 std::__1::__function::__func<android::Gralloc2Allocator::allocate(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned int, unsigned int, int, unsigned int, unsigned long, unsigned int, unsigned int*, native_handle const**, bool) const::$_7, std::__1::allocator<android::Gralloc2Allocator::allocate(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned int, unsigned int, int, unsigned int, unsigned long, unsigned int, unsigned int*, native_handle const**, bool) const::$_7>, void (android::hardware::graphics::mapper::V2_0::Error, unsigned int, android::hardware::hidl_vec<android::hardware::hidl_handle> const&)>::operator()(android::hardware::graphics::mapper::V2_0::Error&&, unsigned int&&, android::hardware::hidl_vec<android::hardware::hidl_handle> const&)+124 external/libcxx/include/functional:1651 v--------------> std::__1::__function::__value_func<void (android::hardware::graphics::mapper::V4_0::Error, unsigned int, android::hardware::hidl_vec<android::hardware::hidl_handle> const&)>::operator()(android::hardware::graphics::mapper::V4_0::Error&&, unsigned int&&, android::hardware::hidl_vec<android::hardware::hidl_handle> const&) const external/libcxx/include/functional:1799 v--------------> std::__1::function<void (android::hardware::graphics::mapper::V4_0::Error, unsigned int, android::hardware::hidl_vec<android::hardware::hidl_handle> const&)>::operator()(android::hardware::graphics::mapper::V4_0::Error, unsigned int, android::hardware::hidl_vec<android::hardware::hidl_handle> const&) const external/libcxx/include/functional:2347 v--------------> operator() out/soong/.intermediates/hardware/interfaces/graphics/allocator/4.0/android.hardware.graphics.allocator@4.0_genc++/gen/android/hardware/graphics/allocator/4.0/AllocatorAll.cpp:222 v--------------> _ZNSt3__18__invokeIRZN7android8hardware8graphics9allocator4V4_013BpHwAllocator14_hidl_allocateEPNS2_10IInterfaceEPNS2_7details16HidlInstrumentorERKNS2_8hidl_vecIhEEjNS_8functionIFvNS3_6mapper4V4_05ErrorEjRKNSC_INS2_11hidl_handleEEEEEEE3$_3JRNS2_6ParcelEEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOSU_DpOSV_ external/libcxx/include/type_traits:4353 v--------------> void std::__1::__invoke_void_return_wrapper<void>::__call<android::hardware::graphics::allocator::V4_0::BpHwAllocator::_hidl_allocate(android::hardware::IInterface*, android::hardware::details::HidlInstrumentor*, android::hardware::hidl_vec<unsigned char> const&, unsigned int, std::__1::function<void (android::hardware::graphics::mapper::V4_0::Error, unsigned int, android::hardware::hidl_vec<android::hardware::hidl_handle> const&)>)::$_3&, android::hardware::Parcel&>(android::hardware::graphics::allocator::V4_0::BpHwAllocator::_hidl_allocate(android::hardware::IInterface*, android::hardware::details::HidlInstrumentor*, android::hardware::hidl_vec<unsigned char> const&, unsigned int, std::__1::function<void (android::hardware::graphics::mapper::V4_0::Error, unsigned int, android::hardware::hidl_vec<android::hardware::hidl_handle> const&)>)::$_3&, android::hardware::Parcel&) external/libcxx/include/__functional_base:349 v--------------> std::__1::__function::__alloc_func<android::hardware::graphics::allocator::V4_0::BpHwAllocator::_hidl_allocate(android::hardware::IInterface*, android::hardware::details::HidlInstrumentor*, android::hardware::hidl_vec<unsigned char> const&, unsigned int, std::__1::function<void (android::hardware::graphics::mapper::V4_0::Error, unsigned int, android::hardware::hidl_vec<android::hardware::hidl_handle> const&)>)::$_3, std::__1::allocator<android::hardware::graphics::allocator::V4_0::BpHwAllocator::_hidl_allocate(android::hardware::IInterface*, android::hardware::details::HidlInstrumentor*, android::hardware::hidl_vec<unsigned char> const&, unsigned int, std::__1::function<void (android::hardware::graphics::mapper::V4_0::Error, unsigned int, android::hardware::hidl_vec<android::hardware::hidl_handle> const&)>)::$_3>, void (android::hardware::Parcel&)>::operator()(android::hardware::Parcel&) external/libcxx/include/functional:1527 0000000000010450 std::__1::__function::__func<android::hardware::graphics::allocator::V4_0::BpHwAllocator::_hidl_allocate(android::hardware::IInterface*, android::hardware::details::HidlInstrumentor*, android::hardware::hidl_vec<unsigned char> const&, unsigned int, std::__1::function<void (android::hardware::graphics::mapper::V4_0::Error, unsigned int, android::hardware::hidl_vec<android::hardware::hidl_handle> const&)>)::$_3, std::__1::allocator<android::hardware::graphics::allocator::V4_0::BpHwAllocator::_hidl_allocate(android::hardware::IInterface*, android::hardware::details::HidlInstrumentor*, android::hardware::hidl_vec<unsigned char> const&, unsigned int, std::__1::function<void (android::hardware::graphics::mapper::V4_0::Error, unsigned int, android::hardware::hidl_vec<android::hardware::hidl_handle> const&)>)::$_3>, void (android::hardware::Parcel&)>::operator()(android::hardware::Parcel&)+392 external/libcxx/include/functional:1651 v--------------> std::__1::__function::__value_func<void (android::hardware::Parcel&)>::operator()(android::hardware::Parcel&) const external/libcxx/include/functional:1799 v--------------> std::__1::function<void (android::hardware::Parcel&)>::operator()(android::hardware::Parcel&) const external/libcxx/include/functional:2347 00000000000954d0 android::hardware::BpHwBinder::transact(unsigned int, android::hardware::Parcel const&, android::hardware::Parcel*, unsigned int, std::__1::function<void (android::hardware::Parcel&)>)+104 system/libhwbinder/BpHwBinder.cpp:111 000000000000b5b8 android::hardware::graphics::allocator::V4_0::BpHwAllocator::_hidl_allocate(android::hardware::IInterface*, android::hardware::details::HidlInstrumentor*, android::hardware::hidl_vec<unsigned char> const&, unsigned int, std::__1::function<void (android::hardware::graphics::mapper::V4_0::Error, unsigned int, android::hardware::hidl_vec<android::hardware::hidl_handle> const&)>)+400 out/soong/.intermediates/hardware/interfaces/graphics/allocator/4.0/android.hardware.graphics.allocator@4.0_genc++/gen/android/hardware/graphics/allocator/4.0/AllocatorAll.cpp:178 000000000000b8b8 android::hardware::graphics::allocator::V4_0::BpHwAllocator::allocate(android::hardware::hidl_vec<unsigned char> const&, unsigned int, std::__1::function<void (android::hardware::graphics::mapper::V4_0::Error, unsigned int, android::hardware::hidl_vec<android::hardware::hidl_handle> const&)>)+168 out/soong/.intermediates/hardware/interfaces/graphics/allocator/4.0/android.hardware.graphics.allocator@4.0_genc++/gen/android/hardware/graphics/allocator/4.0/AllocatorAll.cpp:253 0000000000033958 android::Gralloc4Allocator::allocate(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned int, unsigned int, int, unsigned int, unsigned long, unsigned int, unsigned int*, native_handle const**, bool) const+312 frameworks/native/libs/ui/Gralloc4.cpp:1082 00000000000380a8 android::GraphicBufferAllocator::allocateHelper(unsigned int, unsigned int, int, unsigned int, unsigned long, native_handle const**, unsigned int*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, bool)+312 frameworks/native/libs/ui/GraphicBufferAllocator.cpp:140 00000000000384a0 android::GraphicBufferAllocator::allocate(unsigned int, unsigned int, int, unsigned int, unsigned long, native_handle const**, unsigned int*, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >)+136 frameworks/native/libs/ui/GraphicBufferAllocator.cpp:199 0000000000036374 android::GraphicBuffer::initWithSize(unsigned int, unsigned int, int, unsigned int, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >)+212 frameworks/native/libs/ui/GraphicBuffer.cpp:196 v--------------> GraphicBuffer frameworks/native/libs/ui/GraphicBuffer.cpp:87 0000000000036180 android::GraphicBuffer::GraphicBuffer(unsigned int, unsigned int, int, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >)+128 frameworks/native/libs/ui/GraphicBuffer.cpp:80 00000000000010ec main+164 /data/test-opengl-gralloc 0000000000049a34 __libc_init+108 bionic/libc/bionic/libc_init_dynamic.cpp:151
|