Diviner.MK 2022-08-15 16:17 采纳率: 42.9%
浏览 196

反复插拔SD卡 应用闪退

在全志A133 android Q上 ,反复插拔SD卡,应用概率闪退。
AndroidRuntime: java.lang.RuntimeException: Error receiving broadcast Intent { act=android.intent.action.MEDIA_MOUNTED dat=file:///storage/B5B3-130D flg=0x5000010 (has extras) } in com.android.providers.media.MediaProvider$1@93131e0

  • 写回答

2条回答 默认 最新

  • Diviner.MK 2022-08-15 16:18
    关注

    08-15 15:50:14.409 3194 3194 E AndroidRuntime: FATAL EXCEPTION: main
    08-15 15:50:14.409 3194 3194 E AndroidRuntime: Process: android.process.media, PID: 3194
    08-15 15:50:14.409 3194 3194 E AndroidRuntime: java.lang.RuntimeException: Error receiving broadcast Intent { act=android.intent.action.MEDIA_MOUNTED dat=file:///storage/B5B3-130D flg=0x5000010 (has extras) } in com.android.providers.media.MediaProvider$1@93131e0
    08-15 15:50:14.409 3194 3194 E AndroidRuntime: at android.app.LoadedApk$ReceiverDispatcher$Args.lambda$getRunnable$0$LoadedApk$ReceiverDispatcher$Args(LoadedApk.java:1560)
    08-15 15:50:14.409 3194 3194 E AndroidRuntime: at android.app.-$$Lambda$LoadedApk$ReceiverDispatcher$Args$_BumDX2UKsnxLVrE6UJsJZkotuA.run(Unknown Source:2)
    08-15 15:50:14.409 3194 3194 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:883)
    08-15 15:50:14.409 3194 3194 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:100)
    08-15 15:50:14.409 3194 3194 E AndroidRuntime: at android.os.Looper.loop(Looper.java:214)
    08-15 15:50:14.409 3194 3194 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7386)
    08-15 15:50:14.409 3194 3194 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
    08-15 15:50:14.409 3194 3194 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
    08-15 15:50:14.409 3194 3194 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1072)
    08-15 15:50:14.409 3194 3194 E AndroidRuntime: Caused by: java.lang.IllegalArgumentException: Volume b5b3-130d currently unavailable
    08-15 15:50:14.409 3194 3194 E AndroidRuntime: at com.android.providers.media.MediaProvider.attachVolume(MediaProvider.java:6228)
    08-15 15:50:14.409 3194 3194 E AndroidRuntime: at com.android.providers.media.MediaProvider$1.onReceive(MediaProvider.java:449)
    08-15 15:50:14.409 3194 3194 E AndroidRuntime: at android.app.LoadedApk$ReceiverDispatcher$Args.lambda$getRunnable$0$LoadedApk$ReceiverDispatcher$Args(LoadedApk.java:1550)
    08-15 15:50:14.409 3194 3194 E AndroidRuntime: ... 8 more
    08-15 15:50:14.409 3194 3194 E AndroidRuntime: Caused by: java.io.FileNotFoundException: Failed to find path for b5b3-130d
    08-15 15:50:14.409 3194 3194 E AndroidRuntime: at android.provider.MediaStore.getVolumePath(MediaStore.java:3338)
    08-15 15:50:14.409 3194 3194 E AndroidRuntime: at com.android.providers.media.MediaProvider.getVolumePath(MediaProvider.java:281)
    08-15 15:50:14.409 3194 3194 E AndroidRuntime: at com.android.providers.media.MediaProvider.attachVolume(MediaProvider.java:6226)
    08-15 15:50:14.409 3194 3194 E AndroidRuntime: ... 10 more
    08-15 15:50:14.486 2491 2491 W View : requestLayout() improperly called by com.android.internal.widget.NotificationExpandButton{44e0364 VFED..C.. ......ID 663,26-684,49 #102026f android:id/expand_button} during layout: running second layout pass
    08-15 15:50:14.486 2491 2491 W View : requestLayout() improperly called by com.android.internal.widget.NotificationExpandButton{5be9c2b VFED..C.. ......ID 663,26-684,49 #102026f android:id/expand_button} during layout: running second layout pass
    08-15 15:50:14.532 2044 2154 W InputDispatcher: channel '3be3157 com.android.gallery3d/com.android.gallery3d.app.GalleryActivity (server)' ~ Consumer closed input channel or an error occurred. events=0x9
    08-15 15:50:14.533 2044 2154 E InputDispatcher: channel '3be3157 com.android.gallery3d/com.android.gallery3d.app.GalleryActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
    08-15 15:50:14.534 2044 3041 W ActivityTaskManager: Force removing ActivityRecord{2a7a08f u0 com.android.gallery3d/.app.GalleryActivity t5}: app died, no saved state
    08-15 15:50:14.546 2044 3041 W InputDispatcher: Attempted to unregister already unregistered input channel '3be3157 com.android.gallery3d/com.android.gallery3d.app.GalleryActivity (server)'
    08-15 15:50:14.548 2044 2061 E InputDispatcher: Window handle Window{3be3157 u0 com.android.gallery3d/com.android.gallery3d.app.GalleryActivity} has no registered input channel
    08-15 15:50:14.577 2044 3466 W WindowManager: Failed looking up window callers=com.android.server.wm.WindowManagerService.windowForClientLocked:5361 com.android.server.wm.WindowState$DeathRecipient.binderDied:2501 android.os.BinderProxy.sendDeathNotice:620
    08-15 15:50:14.592 2044 2077 W ActivityManager: setHasOverlayUi called on unknown pid: 4010
    08-15 15:50:18.167 2044 2989 E TaskPersister: File error accessing recents directory (directory doesn't exist?).

    dmesg内打印如下
    [ 3101.786968] sunxi-mmc sdc0: smc 1 p0 err, cmd 18, RD RTO !!
    [ 3101.793293] sunxi-mmc sdc0: retry:start
    [ 3101.798698] sunxi-mmc sdc0: send manual stop command failed
    [ 3101.805122] sunxi-mmc sdc0: retry:no device
    [ 3101.809844] sunxi-mmc sdc0: retry:give up
    [ 3101.814493] sunxi-mmc sdc0: smc 1 p0 err, cmd 13, RTO !!
    [ 3101.820465] mmcblk1: error -110 sending status command, retrying
    [ 3101.827329] sunxi-mmc sdc0: smc 1 p0 err, cmd 13, RTO !!
    [ 3101.833530] mmcblk1: error -110 sending status command, retrying
    [ 3101.840426] sunxi-mmc sdc0: smc 1 p0 err, cmd 13, RTO !!
    [ 3101.846562] mmcblk1: error -110 sending status command, aborting
    [ 3101.853574] sunxi-mmc sdc0: smc 1 p0 err, cmd 13, RTO !!
    [ 3101.859659] sunxi-mmc sdc0: smc 1 p0 err, cmd 13, RTO !!
    [ 3101.865687] sunxi-mmc sdc0: smc 1 p0 err, cmd 13, RTO !!
    [ 3101.871712] sunxi-mmc sdc0: smc 1 p0 err, cmd 13, RTO !!
    [ 3101.877856] FAT-fs (mmcblk1p1): FAT read failed (blocknr 993)
    [ 3101.886450] FAT-fs (mmcblk1p1): FAT read failed (blocknr 993)
    [ 3101.893762] FAT-fs (mmcblk1p1): FAT read failed (blocknr 993)
    [ 3101.901465] FAT-fs (mmcblk1p1): FAT read failed (blocknr 993)
    [ 3101.909726] FAT-fs (mmcblk1p1): FAT read failed (blocknr 993)
    [ 3101.916141] FAT-fs (mmcblk1p1): Directory bread(block 11904) failed
    [ 3101.916329] FAT-fs (mmcblk1p1): Directory bread(block 11905) failed
    [ 3101.916376] FAT-fs (mmcblk1p1): Directory bread(block 11906) failed
    [ 3101.916421] FAT-fs (mmcblk1p1): Directory bread(block 11907) failed
    [ 3101.916469] FAT-fs (mmcblk1p1): Directory bread(block 11908) failed
    [ 3101.916514] FAT-fs (mmcblk1p1): Directory bread(block 11909) failed
    [ 3101.916559] FAT-fs (mmcblk1p1): Directory bread(block 11910) failed
    [ 3101.916606] FAT-fs (mmcblk1p1): Directory bread(block 11911) failed
    [ 3101.916653] FAT-fs (mmcblk1p1): Directory bread(block 11912) failed
    [ 3101.916699] FAT-fs (mmcblk1p1): Directory bread(block 11913) failed
    [ 3101.918906] FAT-fs (mmcblk1p1): error, corrupted directory (invalid entries)
    [ 3101.918910] FAT-fs (mmcblk1p1): Filesystem has been set read-only
    [ 3101.930165] FAT-fs (mmcblk1p1): error, corrupted directory (invalid entries)
    [ 3101.935978] FAT-fs (mmcblk1p1): error, corrupted directory (invalid entries)
    [ 3101.940881] FAT-fs (mmcblk1p1): error, corrupted directory (invalid entries)
    [ 3101.959447] FAT-fs (mmcblk1p1): error, corrupted directory (invalid entries)
    [ 3101.963602] FAT-fs (mmcblk1p1): error, corrupted directory (invalid entries)
    [ 3101.971772] mmc1: card aaaa removed
    [ 3101.982443] FAT-fs (mmcblk1p1): error, corrupted directory (invalid entries)
    [ 3101.982512] FAT-fs (mmcblk1p1): FAT read failed (blocknr 1317)
    [ 3101.992475] sunxi-mmc sdc0: sdc set ios:clk 0Hz bm PP pm OFF vdd 0 width 1 timing LEGACY dt B
    [ 3102.118393] FAT-fs (mmcblk1p1): FAT read failed (blocknr 993)
    [ 3102.127113] FAT-fs (mmcblk1p1): FAT read failed (blocknr 993)
    [ 3102.134925] FAT-fs (mmcblk1p1): FAT read failed (blocknr 993)
    [ 3102.142460] FAT-fs (mmcblk1p1): FAT read failed (blocknr 993)
    [ 3102.149936] FAT-fs (mmcblk1p1): FAT read failed (blocknr 993)
    [ 3102.156746] FAT-fs (mmcblk1p1): FAT read failed (blocknr 993)
    [ 3102.164036] FAT-fs (mmcblk1p1): FAT read failed (blocknr 993)

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 8月15日

悬赏问题

  • ¥15 怎么改成循环输入删除(语言-c语言)
  • ¥15 安卓C读取/dev/fastpipe屏幕像素数据
  • ¥15 pyqt5tools安装失败
  • ¥15 mmdetection
  • ¥15 nginx代理报502的错误
  • ¥100 当AWR1843发送完设置的固定帧后,如何使其再发送第一次的帧
  • ¥15 图示五个参数的模型校正是用什么方法做出来的。如何建立其他模型
  • ¥100 描述一下元器件的基本功能,pcba板的基本原理
  • ¥15 STM32无法向设备写入固件
  • ¥15 使用ESP8266连接阿里云出现问题