So, I installed this banking app, which I HAD TO DO IT, everyone is using it, and it opened well in a different profile, but because it has to use the SMS to begin with, I had no choice to install it on my main profile, but it gives me an error detected by "hardened_malloc", I also have to add the fact in both profiles have no GPlay compatibility and yet in one it worked.
This is the error message, anyone have an idea?
type: crash
package: net.veritran.becl.prod:5142094, targetSdk 34
osVersion: google/panther/panther:16/BP2A.250805.005/2025091000:user/release-keys
uid: 10252 (u:r:untrusted_app:s0:c252,c256,c512,c768)
cmdline: net.veritran.becl.prod
processUptime: 8s
abortMessage: hardened_malloc: fatal allocator error: detected write after free
signal: 6 (SIGABRT), code -1 (SI_QUEUE)
threadName: RenderThread
backtrace:
/apex/com.android.runtime/lib64/bionic/libc.so (abort+156, pc 7727c)
/apex/com.android.runtime/lib64/bionic/libc.so (fatal_error+44, pc 60984)
/apex/com.android.runtime/lib64/bionic/libc.so (allocate+1712, pc 5dd20)
/apex/com.android.runtime/lib64/bionic/libc.so (h_realloc+568, pc 5d108)
/apex/com.android.runtime/lib64/bionic/libc.so (realloc+100, pc 597a4)
/system/lib64/libhwui.so ((anonymous namespace)::FillRectOpImpl::onCombineIfPossible(GrOp*, SkArenaAlloc*, GrCaps const&) (.__uniq.296536696735338101786510625415314891244)+576, pc 514150)
/system/lib64/libhwui.so (skgpu::ganesh::OpsTask::addDrawOp(GrDrawingManager*, std::__1::unique_ptr<GrOp, std::__1::default_delete<GrOp>>, bool, GrProcessorSet::Analysis const&, GrAppliedClip&&, GrDstProxyView const&, GrTextureResolveManager, GrCaps const&)+920, pc 2622e8)
/system/lib64/libhwui.so (skgpu::ganesh::SurfaceDrawContext::fillRectToRect(GrClip const*, GrPaint&&, GrAA, SkMatrix const&, SkRect const&, SkRect const&)+2680, pc 25ba58)
/system/lib64/libhwui.so (skgpu::ganesh::Device::drawRect(SkRect const&, SkPaint const&)+356, pc 5ca654)
/system/lib64/libhwui.so (SkCanvas::onDrawRect(SkRect const&, SkPaint const&)+464, pc 4e0000)
/system/lib64/libhwui.so (SkCanvas::drawRect(SkRect const&, SkPaint const&)+84, pc 2c63d4)
/system/lib64/libhwui.so (android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const+3328, pc 222eb0)
/system/lib64/libhwui.so (android::uirenderer::skiapipeline::RenderNodeDrawable::onDraw(SkCanvas*)+344, pc 668308)
/system/lib64/libhwui.so (SkDrawable::draw(SkCanvas*, SkMatrix const*)+116, pc 367ff4)
/system/lib64/libhwui.so (android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const+3328, pc 222eb0)
/system/lib64/libhwui.so (android::uirenderer::skiapipeline::RenderNodeDrawable::onDraw(SkCanvas*)+344, pc 668308)
/system/lib64/libhwui.so (SkDrawable::draw(SkCanvas*, SkMatrix const*)+116, pc 367ff4)
/system/lib64/libhwui.so (android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const+3328, pc 222eb0)
/system/lib64/libhwui.so (android::uirenderer::skiapipeline::RenderNodeDrawable::onDraw(SkCanvas*)+344, pc 668308)
/system/lib64/libhwui.so (SkDrawable::draw(SkCanvas*, SkMatrix const*)+116, pc 367ff4)
/system/lib64/libhwui.so (android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const+3328, pc 222eb0)
/system/lib64/libhwui.so (android::uirenderer::skiapipeline::RenderNodeDrawable::onDraw(SkCanvas*)+344, pc 668308)
/system/lib64/libhwui.so (android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode>>> const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&)+1704, pc 2af848)
/system/lib64/libhwui.so (android::uirenderer::skiapipeline::SkiaVulkanPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode>>> const&, android::uirenderer::FrameInfoVisualizer*, android::uirenderer::renderthread::HardwareBufferRenderParams const&, std::__1::mutex&)+316, pc 5e7a9c)
/system/lib64/libhwui.so (android::uirenderer::renderthread::CanvasContext::draw(bool)+808, pc 28eed8)
/system/lib64/libhwui.so (android::uirenderer::renderthread::DrawFrameTask::run()+1532, pc 28d6cc)
/system/lib64/libhwui.so (android::uirenderer::renderthread::RenderThread::threadLoop()+772, pc 4ae554)
/system/lib64/libutils.so (android::Thread::_threadLoop(void*)+248, pc 17268)
/system/lib64/libutils.so (libutil_thread_trampoline(void*) (.__uniq.226528677032898775202282855395389835431)+20, pc 19994)
/apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+236, pc 87c3c)
/apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64, pc 7a200)
I guess the app is suspicious, but sadly I CAN'T stop using this app.