I use android automotive 10, imx8q, 4G ram, 32g rom, when I using usb flash driver it will crash and reboot, the log is below, someone can tell me why? thanks!
"StorageManagerService" prio=5 tid=57 Native | group="main" sCount=1 dsCount=0 flags=1 obj=0x130c3b20 self=0xe2cb861fc800 | sysTid=613 nice=0 cgrp=default sched=0/0 handle=0xe2cb8fc37d50 | state=S schedstat=( 0 0 0 ) utm=1 stm=0 core=1 HZ=100 | stack=0xe2cb8fb35000-0xe2cb8fb37000 stackSize=1039KB | held mutexes= kernel: (couldn't read /proc/self/task/613/stack) native: #00 pc 00000000000cd7a4 /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+4) native: #01 pc 000000000008a7f4 /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+132) native: #02 pc 000000000005861c /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+260) native: #03 pc 00000000000594ec /system/lib64/libbinder.so (android::IPCThreadState::waitForResponse(android::Parcel*, int*)+60) native: #04 pc 0000000000059288 /system/lib64/libbinder.so (android::IPCThreadState::transact(int, unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+184) native: #05 pc 000000000004dfe0 /system/lib64/libbinder.so (android::BpBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+72) native: #06 pc 0000000000149a08 /system/lib64/libandroid_runtime.so (android_os_BinderProxy_transact(_JNIEnv*, _jobject*, int, _jobject*, _jobject*, int)+152) at android.os.BinderProxy.transactNative(Native method) at android.os.BinderProxy.transact(BinderProxy.java:511) at android.os.IVold$Stub$Proxy.mount(IVold.java:1560) at com.android.server.StorageManagerService.mount(StorageManagerService.java:1808) at com.android.server.StorageManagerService.access$1600(StorageManagerService.java:188) at com.android.server.StorageManagerService$StorageManagerServiceHandler.handleMessage(StorageManagerService.java:650) at android.os.Handler.dispatchMessage(Handler.java:107) at android.os.Looper.loop(Looper.java:214) at android.os.HandlerThread.run(HandlerThread.java:67)"StorageManagerService" prio=5 tid=57 Native | group="main" sCount=1 dsCount=0 flags=1 obj=0x130c3b20 self=0xe2cb861fc800 | sysTid=613 nice=0 cgrp=default sched=0/0 handle=0xe2cb8fc37d50 | state=S schedstat=( 0 0 0 ) utm=1 stm=0 core=1 HZ=100 | stack=0xe2cb8fb35000-0xe2cb8fb37000 stackSize=1039KB | held mutexes= kernel: (couldn't read /proc/self/task/613/stack) native: #00 pc 00000000000cd7a4 /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+4) native: #01 pc 000000000008a7f4 /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+132) native: #02 pc 000000000005861c /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+260) native: #03 pc 00000000000594ec /system/lib64/libbinder.so (android::IPCThreadState::waitForResponse(android::Parcel*, int*)+60) native: #04 pc 0000000000059288 /system/lib64/libbinder.so (android::IPCThreadState::transact(int, unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+184) native: #05 pc 000000000004dfe0 /system/lib64/libbinder.so (android::BpBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+72) native: #06 pc 0000000000149a08 /system/lib64/libandroid_runtime.so (android_os_BinderProxy_transact(_JNIEnv*, _jobject*, int, _jobject*, _jobject*, int)+152) at android.os.BinderProxy.transactNative(Native method) at android.os.BinderProxy.transact(BinderProxy.java:511) at android.os.IVold$Stub$Proxy.mount(IVold.java:1560) at com.android.server.StorageManagerService.mount(StorageManagerService.java:1808) at com.android.server.StorageManagerService.access$1600(StorageManagerService.java:188) at com.android.server.StorageManagerService$StorageManagerServiceHandler.handleMessage(StorageManagerService.java:650) at android.os.Handler.dispatchMessage(Handler.java:107) at android.os.Looper.loop(Looper.java:214) at android.os.HandlerThread.run(HandlerThread.java:67)
if someone can help me? thanks
This is WATCHDOG log:
176478557 2022/02/18 18:02:41
02-17 17:10:42.344 518 543 W Watchdog: *** WATCHDOG KILLING SYSTEM PROCESS: Blocked in monitor com.android.server.StorageManagerService on foreground thread (android.fg)
02-17 17:10:42.347 518 543 W Watchdog: android.fg annotated stack trace:
02-17 17:10:42.347 518 543 W Watchdog: at android.os.BinderProxy.transactNative(Native Method)
02-17 17:10:42.347 518 543 W Watchdog: at android.os.BinderProxy.transact(BinderProxy.java:511)
02-17 17:10:42.347 518 543 W Watchdog: at android.os.IVold$Stub$Proxy.monitor(IVold.java:1326)
02-17 17:10:42.348 518 543 W Watchdog: at com.android.server.StorageManagerService.monitor(StorageManagerService.java:3892)
02-17 17:10:42.348 518 543 W Watchdog: at com.android.server.Watchdog$HandlerChecker.run(Watchdog.java:234)
02-17 17:10:42.348 518 543 W Watchdog: at android.os.Handler.handleCallback(Handler.java:883)
02-17 17:10:42.348 518 543 W Watchdog: at android.os.Handler.dispatchMessage(Handler.java:100)
02-17 17:10:42.348 518 543 W Watchdog: at android.os.Looper.loop(Looper.java:214)
02-17 17:10:42.348 518 543 W Watchdog: at android.os.HandlerThread.run(HandlerThread.java:67)
02-17 17:10:42.349 518 543 W Watchdog: at com.android.server.ServiceThread.run(ServiceThread.java:44)
02-17 17:10:42.349 518 543 W Watchdog: *** GOODBYE!