AnsweredAssumed Answered

How to fix this media scanner error

Question asked by Alexandru Ungureanu on Jul 23, 2014

I got the following error with a specific file in media data retriever, popping out in media scanner when scanning the file attached.

 

I am using Android 4.2.2 on a imx6q board.

 

Could someone suggest a fix or ideea where to begin ?

 

E/MediaPlaybackService( 3041): ACC TIME RESUME = 180566

D/MediaPlaybackService( 3041): ########## - MediaPlaybackService - received MEDIA_MOUNTED - path=/mnt/udisk - ##########

D/MountService( 2718): volume state changed for /mnt/udisk (checking -> mounted)

E/VoldConnector( 2718): NDC Command {4 volume mount /mnt/udisk} took too long (1278ms)

D/MountService( 2718): sendStorageIntent Intent { act=android.intent.action.MEDIA_MOUNTED dat=file:///mnt/udisk (has extras) } to UserHandle{-1}

D/MediaScannerReceiver( 2875): action: android.intent.action.MEDIA_MOUNTED path: /mnt/udisk

D/MediaPlaybackService( 3041): ############# - MediaPlaybackService - MEDIA_SCANN_FINISHED not received in 5 seconds --> start in file mode - #############

D/FileUtils( 3041): getFirstFile /mnt/udisk

D/MediaScanner( 3041): containsAudio path:/mnt/udisk

D/MediaScannerJNI( 3041): scanFile: path(/mnt/udisk/09 The Scene Is Dead; Long Live The Scene.mp3), time(1389204378), size(2684899) and isDir(0)

I/OMXPlayer( 3910): file size: 2684899, buffer size : 131072

I/OMXPlayer( 3910): Loading content: sharedfd://16:0:2684899:0

I/OMXPlayer( 3910): LEVEL: 1 FUNCTION: MediaTypeInspect LINE: 1656

I/OMXPlayer( 3910): Can't inspect media content type by subfix.

I/OMXPlayer( 3910): file size: 2684899, buffer size : 131072

F/libc    ( 3910): Fatal signal 11 (SIGSEGV) at 0x4c6c4000 (code=1), thread 3931 (Binder_1)

I/DEBUG   ( 3829): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

I/DEBUG   ( 3829): Build fingerprint: 'unknown'

I/DEBUG   ( 3829): Revision: '405522'

I/DEBUG   ( 3829): pid: 3910, tid: 3931, name: Binder_1  >>> /system/bin/mediaserver <<<

I/DEBUG   ( 3829): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 4c6c4000

I/DEBUG   ( 3829):     r0 4c6c4000  r1 4c6a5908  r2 fffd1bc9  r3 00000000

I/DEBUG   ( 3829):     r4 00000000  r5 00000000  r6 00000000  r7 00000000

I/DEBUG   ( 3829):     r8 00000000  r9 00000000  sl 00000000  fp 00000000

I/DEBUG   ( 3829):     ip 00000000  sp 4d43aad8  lr 00000010  pc 401a681c  cpsr a0000010

I/DEBUG   ( 3829):     d0  3f80000000000000  d1  0000030000000004

I/DEBUG   ( 3829):     d2  3fe45f30000000c0  d3  404e547ae0000000

I/DEBUG   ( 3829):     d4  3bfc0d82f3900000  d5  3ba3198a2e000000

I/DEBUG   ( 3829):     d6  000000c000000000  d7  3f80000000000000

I/DEBUG   ( 3829):     d8  000000000028f7e3  d9  0000000000000000

I/DEBUG   ( 3829):     d10 0000000000000000  d11 0000000000000000

I/DEBUG   ( 3829):     d12 0000000000000000  d13 0000000000000000

I/DEBUG   ( 3829):     d14 0000000000000000  d15 0000000000000000

I/DEBUG   ( 3829):     d16 0000000000000000  d17 000000000028f7e3

I/DEBUG   ( 3829):     d18 000000000028f7e3  d19 0000000000000000

I/DEBUG   ( 3829):     d20 3ff0000000000000  d21 3fe0000000000000

I/DEBUG   ( 3829):     d22 0000000000000000  d23 3fee147ae0000000

I/DEBUG   ( 3829):     d24 7fff7fff7fff0000  d25 3f7599cd461969de

I/DEBUG   ( 3829):     d26 3f40624dd2f1a9fc  d27 0000000000000000

I/DEBUG   ( 3829):     d28 0000000000000000  d29 0000000000000000

I/DEBUG   ( 3829):     d30 0000000000000000  d31 0000000000000000

I/DEBUG   ( 3829):     scr 28000010

I/DEBUG   ( 3829):

I/DEBUG   ( 3829): backtrace:

I/DEBUG   ( 3829):     #00  pc 0001881c  /system/lib/libc.so (memcpy+480)

I/DEBUG   ( 3829):     #01  pc 00001f41  /system/lib/lib_omx_osal_v2_arm11_elinux.so (fsl_osal_memcpy+20)

I/DEBUG   ( 3829):     #02  pc 00016bc9  /system/lib/lib_omx_common_v2_arm11_elinux.so (Parser::SetMetadata(char*, char*, unsigned long)+84)

I/DEBUG   ( 3829):     #03  pc 00010563  /system/lib/lib_omx_common_v2_arm11_elinux.so (AudioParserBase::ParserID3Tag()+770)

I/DEBUG   ( 3829):     #04  pc 00011795  /system/lib/lib_omx_common_v2_arm11_elinux.so (AudioParserBase::AudioParserInstanceInit()+76)

I/DEBUG   ( 3829):     #05  pc 00011be3  /system/lib/lib_omx_common_v2_arm11_elinux.so (AudioParserBase::InstanceInit()+290)

I/DEBUG   ( 3829):     #06  pc 000018dd  /system/lib/lib_omx_mp3_parser_v2_arm11_elinux.so (ParserMetadata+44)

I/DEBUG   ( 3829):     #07  pc 0000a16b  /system/lib/lib_omx_client_arm11_elinux.so (GMPlayer::ParserMp3Metadata()+198)

I/DEBUG   ( 3829):     #08  pc 0000efed  /system/lib/lib_omx_client_arm11_elinux.so (GMPlayer::loadMetadataExtractor(char*)+296)

I/DEBUG   ( 3829):     #09  pc 00010059  /system/lib/lib_omx_client_arm11_elinux.so

I/DEBUG   ( 3829):     #10  pc 00007b05  /system/lib/lib_omx_player_arm11_elinux.so (ExtractorLoad(OMX_MetadataExtractor*, char*)+20)

I/DEBUG   ( 3829):     #11  pc 0002ed3b  /system/lib/libmediaplayerservice.so (android::MetadataRetrieverClient::setDataSource(int, long long, long long)+238)

I/DEBUG   ( 3829):     #12  pc 0004f715  /system/lib/libmedia.so (android::BnMediaMetadataRetriever::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+288)

I/DEBUG   ( 3829):     #13  pc 00014361  /system/lib/libbinder.so (android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+60)

I/DEBUG   ( 3829):     #14  pc 00016f5d  /system/lib/libbinder.so (android::IPCThreadState::executeCommand(int)+516)

I/DEBUG   ( 3829):     #15  pc 00017381  /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+184)

I/DEBUG   ( 3829):     #16  pc 0001b15d  /system/lib/libbinder.so

I/DEBUG   ( 3829):     #17  pc 00011267  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+114)

I/DEBUG   ( 3829):     #18  pc 00010dcd  /system/lib/libutils.so

I/DEBUG   ( 3829):     #19  pc 0000e3f8  /system/lib/libc.so (__thread_entry+72)

I/DEBUG   ( 3829):     #20  pc 0000dae4  /system/lib/libc.so (pthread_create+160)

I/DEBUG   ( 3829):

I/DEBUG   ( 3829): stack:

I/DEBUG   ( 3829):          4d43aa98  00000000

I/DEBUG   ( 3829):          4d43aa9c  400a7ba4  /system/lib/lib_id3_parser_arm11_elinux.so

I/DEBUG   ( 3829):          4d43aaa0  4c3fe3c4  /system/lib/lib_omx_common_v2_arm11_elinux.so

I/DEBUG   ( 3829):          4d43aaa4  0000000b

I/DEBUG   ( 3829):          4d43aaa8  0000000a

I/DEBUG   ( 3829):          4d43aaac  4c6774e2

I/DEBUG   ( 3829):          4d43aab0  c0000000

I/DEBUG   ( 3829):          4d43aab4  000000af

I/DEBUG   ( 3829):          4d43aab8  4c6774f2

I/DEBUG   ( 3829):          4d43aabc  00000000

I/DEBUG   ( 3829):          4d43aac0  000000bb

I/DEBUG   ( 3829):          4d43aac4  4019f3e3  /system/lib/libc.so (dlmalloc+5170)

I/DEBUG   ( 3829):          4d43aac8  4d43ab3c

I/DEBUG   ( 3829):          4d43aacc  4019f833  /system/lib/libc.so (dlfree+34)

I/DEBUG   ( 3829):          4d43aad0  df0027ad

I/DEBUG   ( 3829):          4d43aad4  00000000

I/DEBUG   ( 3829):     #00  4d43aad8  4c6774f2

I/DEBUG   ( 3829):          4d43aadc  4c3f9a41  /system/lib/lib_omx_common_v2_arm11_elinux.so

I/DEBUG   ( 3829):          4d43aae0  4c695b60

I/DEBUG   ( 3829):          4d43aae4  fffffffb

I/DEBUG   ( 3829):          4d43aae8  00000000

I/DEBUG   ( 3829):          4d43aaec  4c3f9a2a  /system/lib/lib_omx_common_v2_arm11_elinux.so

I/DEBUG   ( 3829):          4d43aaf0  4c3fe3c4  /system/lib/lib_omx_common_v2_arm11_elinux.so

I/DEBUG   ( 3829):          4d43aaf4  4c695c10

I/DEBUG   ( 3829):          4d43aaf8  00000000

I/DEBUG   ( 3829):          4d43aafc  40acaf45  /system/lib/lib_omx_osal_v2_arm11_elinux.so (fsl_osal_memcpy+24)

I/DEBUG   ( 3829):     #01  4d43ab00  4c68fec0

I/DEBUG   ( 3829):          4d43ab04  4c3f0bcd  /system/lib/lib_omx_common_v2_arm11_elinux.so (Parser::SetMetadata(char*, char*, unsigned long)+88)

I/DEBUG   ( 3829):     #02  4d43ab08  fffffffb

I/DEBUG   ( 3829):          4d43ab0c  4c68fec0

I/DEBUG   ( 3829):          4d43ab10  4c691850

I/DEBUG   ( 3829):          4d43ab14  40acd004  /system/lib/lib_omx_osal_v2_arm11_elinux.so

I/DEBUG   ( 3829):          4d43ab18  4c3fe3c4  /system/lib/lib_omx_common_v2_arm11_elinux.so

I/DEBUG   ( 3829):          4d43ab1c  4c3f8d41  /system/lib/lib_omx_common_v2_arm11_elinux.so

I/DEBUG   ( 3829):          4d43ab20  4c695b60

I/DEBUG   ( 3829):          4d43ab24  4c3ea567  /system/lib/lib_omx_common_v2_arm11_elinux.so (AudioParserBase::ParserID3Tag()+774)

I/DEBUG   ( 3829):

I/DEBUG   ( 3829): memory near r0:

I/DEBUG   ( 3829):     4c6c3fe0 00000000 00000000 00000000 00000000

I/DEBUG   ( 3829):     4c6c3ff0 00000000 00000000 00000000 00000000

I/DEBUG   ( 3829):     4c6c4000 ffffffff ffffffff ffffffff ffffffff

I/DEBUG   ( 3829):     4c6c4010 ffffffff ffffffff ffffffff ffffffff

I/DEBUG   ( 3829):     4c6c4020 ffffffff ffffffff ffffffff ffffffff

I/DEBUG   ( 3829):     4c6c4030 ffffffff ffffffff ffffffff ffffffff

I/DEBUG   ( 3829):     4c6c4040 ffffffff ffffffff ffffffff ffffffff

I/DEBUG   ( 3829):     4c6c4050 ffffffff ffffffff ffffffff ffffffff

I/DEBUG   ( 3829):     4c6c4060 ffffffff ffffffff ffffffff ffffffff

I/DEBUG   ( 3829):     4c6c4070 ffffffff ffffffff ffffffff ffffffff

I/DEBUG   ( 3829):     4c6c4080 ffffffff ffffffff ffffffff ffffffff

I/DEBUG   ( 3829):     4c6c4090 ffffffff ffffffff ffffffff ffffffff

I/DEBUG   ( 3829):     4c6c40a0 ffffffff ffffffff ffffffff ffffffff

I/DEBUG   ( 3829):     4c6c40b0 ffffffff ffffffff ffffffff ffffffff

I/DEBUG   ( 3829):     4c6c40c0 ffffffff ffffffff ffffffff ffffffff

I/DEBUG   ( 3829):     4c6c40d0 ffffffff ffffffff ffffffff ffffffff

I/DEBUG   ( 3829):

I/DEBUG   ( 3829): memory near r1:

I/DEBUG   ( 3829):     4c6a58e8 00000000 00000000 00000000 00000000

I/DEBUG   ( 3829):     4c6a58f8 00000000 00000000 00000000 00000000

I/DEBUG   ( 3829):     4c6a5908 00000000 00000000 02390000 71f00000

I/DEBUG   ( 3829):     4c6a5918 71f04c68 00004c68 00000000 d1700000

I/DEBUG   ( 3829):     4c6a5928 00024d2f 00000000 00000000 00000000

I/DEBUG   ( 3829):     4c6a5938 00020000 00000000 00000000 6c460000

I/DEBUG   ( 3829):     4c6a5948 65446361 696e4963 00000074 00000000

I/DEBUG   ( 3829):     4c6a5958 00000000 00000000 00000000 00000000

I/DEBUG   ( 3829):     4c6a5968 00000000 00000000 00000000 00000000

I/DEBUG   ( 3829):     4c6a5978 00000000 00000000 00000000 00000000

I/DEBUG   ( 3829):     4c6a5988 00000000 00000000 00000000 00000000

I/DEBUG   ( 3829):     4c6a5998 00000000 00000000 00000000 00000000

I/DEBUG   ( 3829):     4c6a59a8 00000000 00000000 00000000 00000000

I/DEBUG   ( 3829):     4c6a59b8 00000000 00000000 00000000 00000000

I/DEBUG   ( 3829):     4c6a59c8 01810000 72a80000 72a84c68 00004c68

I/DEBUG   ( 3829):     4c6a59d8 00000000 8d600000 0001401d 00000000

I/DEBUG   ( 3829):

I/DEBUG   ( 3829): memory near sp:

I/DEBUG   ( 3829):     4d43aab8 4c6774f2 00000000 000000bb 4019f3e3

I/DEBUG   ( 3829):     4d43aac8 4d43ab3c 4019f833 df0027ad 00000000

I/DEBUG   ( 3829):     4d43aad8 4c6774f2 4c3f9a41 4c695b60 fffffffb

I/DEBUG   ( 3829):     4d43aae8 00000000 4c3f9a2a 4c3fe3c4 4c695c10

I/DEBUG   ( 3829):     4d43aaf8 00000000 40acaf45 4c68fec0 4c3f0bcd

I/DEBUG   ( 3829):     4d43ab08 fffffffb 4c68fec0 4c691850 40acd004

I/DEBUG   ( 3829):     4d43ab18 4c3fe3c4 4c3f8d41 4c695b60 4c3ea567

I/DEBUG   ( 3829):     4d43ab28 00000000 4c68fec0 00000000 00012099

I/DEBUG   ( 3829):     4d43ab38 4c6764f0 fffffffb 4c6764f0 00000000

I/DEBUG   ( 3829):     4d43ab48 4c677488 000000db 00000000 00000004

I/DEBUG   ( 3829):     4d43ab58 00000080 4c68fec0 40acd004 40acd004

I/DEBUG   ( 3829):     4d43ab68 4bf8cd88 401d9228 00000000 00000000

I/DEBUG   ( 3829):     4d43ab78 00000000 4c3eb799 00000000 4c3ef063

I/DEBUG   ( 3829):     4d43ab88 00000000 400ed0b8 0028f7e3 4c68fec0

I/DEBUG   ( 3829):     4d43ab98 00000000 40acd004 4bf8cd88 401d9228

I/DEBUG   ( 3829):     4d43aba8 00000000 4c3ebbe7 4d2fd670 4019f3e3

I/DEBUG   ( 3829):

I/DEBUG   ( 3829): code around pc:

I/DEBUG   ( 3829):     401a67fc e1a07827 e1877808 e1a08828 e1888809

I/DEBUG   ( 3829):     401a680c e1a09829 e189980a e1a0a82a e18aa80b

I/DEBUG   ( 3829):     401a681c e8a007f8 e1a0382b 2affffe8 ea000030

I/DEBUG   ( 3829):     401a682c e491c004 e1a0400c e8b10fe0 f5d1f040

I/DEBUG   ( 3829):     401a683c e2522020 2491c004 e1833c04 e1a04424

I/DEBUG   ( 3829):     401a684c e1844c05 e1a05425 e1855c06 e1a06426

I/DEBUG   ( 3829):     401a685c e1866c07 e1a07427 e1877c08 e1a08428

I/DEBUG   ( 3829):     401a686c e1888c09 e1a09429 e1899c0a e1a0a42a

I/DEBUG   ( 3829):     401a687c e18aac0b e8a007f8 e1a0342b 2affffe8

I/DEBUG   ( 3829):     401a688c ea000017 e491c004 e1a0400c e8b10fe0

I/DEBUG   ( 3829):     401a689c f5d1f040 e2522020 2491c004 e1833404

I/DEBUG   ( 3829):     401a68ac e1a04c24 e1844405 e1a05c25 e1855406

I/DEBUG   ( 3829):     401a68bc e1a06c26 e1866407 e1a07c27 e1877408

I/DEBUG   ( 3829):     401a68cc e1a08c28 e1888409 e1a09c29 e189940a

I/DEBUG   ( 3829):     401a68dc e1a0ac2a e18aa40b e8a007f8 e1a03c2b

I/DEBUG   ( 3829):     401a68ec 2affffe8 e26ec020 e2822020 e3520004

I/DEBUG   ( 3829):

I/DEBUG   ( 3829): code around lr:

I/DEBUG   ( 3829):     00000000 ffffffff ffffffff ffffffff ffffffff

I/DEBUG   ( 3829):     00000010 ffffffff ffffffff ffffffff ffffffff

I/DEBUG   ( 3829):     00000020 ffffffff ffffffff ffffffff ffffffff

I/DEBUG   ( 3829):     00000030 ffffffff ffffffff ffffffff ffffffff

I/DEBUG   ( 3829):     00000040 ffffffff ffffffff ffffffff ffffffff

I/DEBUG   ( 3829):     00000050 ffffffff ffffffff ffffffff ffffffff

I/DEBUG   ( 3829):     00000060 ffffffff ffffffff ffffffff ffffffff

I/DEBUG   ( 3829):     00000070 ffffffff ffffffff ffffffff ffffffff

I/DEBUG   ( 3829):     00000080 ffffffff ffffffff ffffffff ffffffff

I/DEBUG   ( 3829):     00000090 ffffffff ffffffff ffffffff ffffffff

I/DEBUG   ( 3829):     000000a0 ffffffff ffffffff ffffffff ffffffff

I/DEBUG   ( 3829):     000000b0 ffffffff ffffffff ffffffff ffffffff

I/DEBUG   ( 3829):     000000c0 ffffffff ffffffff ffffffff ffffffff

I/DEBUG   ( 3829):     000000d0 ffffffff ffffffff ffffffff ffffffff

I/DEBUG   ( 3829):     000000e0 ffffffff ffffffff ffffffff ffffffff

I/DEBUG   ( 3829):     000000f0 ffffffff ffffffff ffffffff ffffffff

I/DEBUG   ( 3829):

I/DEBUG   ( 3829): memory map around fault addr 4c6c4000:

I/DEBUG   ( 3829):     4c675000-4c6c4000

I/DEBUG   ( 3829):     (no map for address)

I/DEBUG   ( 3829):     4c6f3000-4c6f4000

I/BootReceiver( 2718): Copying /data/tombstones/tombstone_03 to DropBox (SYSTEM_TOMBSTONE)

I/ServiceManager( 2257): service 'media.audio_flinger' died

I/ServiceManager( 2257): service 'media.player' died

I/ServiceManager( 2257): service 'media.camera' died

I/ServiceManager( 2257): service 'media.audio_policy' died

W/MediaMetadataRetriever( 3041): MediaMetadataRetriever server died!

I/ServiceManager( 3041): Waiting for service media.player...

W/AudioSystem( 2718): AudioFlinger server died!

W/AudioSystem( 2718): AudioPolicyService server died!

D/dalvikvm( 2718): GC_FOR_ALLOC freed 744K, 17% free 6646K/7988K, paused 47ms, total 48ms

D/dalvikvm( 2718): GC_FOR_ALLOC freed 790K, 21% free 6336K/7988K, paused 43ms, total 43ms

I/mediaserver( 4066): ServiceManager: 0x41d80000

I/AudioFlinger( 4066): Using default 3000 mSec as standby time.

I/CameraService( 4066): CameraService started (pid=4066)

I/FslCameraHAL( 4066): Face Back Camera is adv7180_decoder, orient is 0

I/FslCameraHAL( 4066): Face Front Camera is uvc, orient is 0

I/FslCameraHAL( 4066): Checking the camera adv7180_decoder

Original Attachment has been moved to: 09-The-Scene-Is-Dead.zip

Outcomes