Libmediaprovider -

#00 pc 0x5a2c4 /system/lib64/libmediaprovider.so (ExifParser::parseThumbnailOffset+172) #01 pc 0x5b8e0 /system/lib64/libmediaprovider.so (MediaScanner::processImageFile+324)

A core system component ( com.google.android.mediaprovider ) that manages indexed metadata for audio, video, and images on a device, making them available via the MediaStore API . libmediaprovider

libmediaprovider is an unsung hero of the Android user experience. It is the invisible engine that turns a chaotic collection of bits and bytes into an organized library of memories and documents. By managing indexing, enforcing privacy through Scoped Storage, and powering the native file browser, it ensures that Android remains a secure and efficient platform for media management. #00 pc 0x5a2c4 /system/lib64/libmediaprovider

Generating thumbnails for 10,000+ images would cripple a Java GC. LibMediaProvider uses: and images on a device