You are on page 1of 5

===== Device Info =====

manufacture:Xiaomi
product:sweet_global
model:M2101K6R
version:RKQ1.200826.002 test-keys
android version:11
build num:1006
build name:1006
sdk version:30
===== App Info =====
versionCode:2036455
versionName:4.3.37
===== Crash =====
java.lang.RuntimeException: Error receiving broadcast Intent
{ act=com.dji.v4.accessory.USB flg=0x10 (has extras) } in
dji.midware.usb.P3.DJIUsbAccessoryReceiver@ef6eb2f
at
android.app.LoadedApk$ReceiverDispatcher$Args.lambda$getRunnable$0$LoadedApk$Receiv
erDispatcher$Args(LoadedApk.java:1577)
at android.app.-$
$Lambda$LoadedApk$ReceiverDispatcher$Args$_BumDX2UKsnxLVrE6UJsJZkotuA.run(Unknown
Source:2)
at android.os.Handler.handleCallback(Handler.java:938)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:236)
at android.app.ActivityThread.main(ActivityThread.java:8059)
at java.lang.reflect.Method.invoke(Native Method)
at
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:656)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:967)
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method
'java.lang.String android.hardware.usb.UsbAccessory.getManufacturer()' on a null
object reference
at android.os.Parcel.createExceptionOrNull(Parcel.java:2382)
at android.os.Parcel.createException(Parcel.java:2360)
at android.os.Parcel.readException(Parcel.java:2343)
at android.os.Parcel.readException(Parcel.java:2285)
at
android.hardware.usb.IUsbManager$Stub$Proxy.hasAccessoryPermission(IUsbManager.java
:1337)
at android.hardware.usb.UsbManager.hasPermission(UsbManager.java:587)
at dji.midware.usb.P3.DJIUsbAccessoryReceiver.onReceive(SourceFile:111)
at
android.app.LoadedApk$ReceiverDispatcher$Args.lambda$getRunnable$0$LoadedApk$Receiv
erDispatcher$Args(LoadedApk.java:1564)
... 8 more
Caused by: android.os.RemoteException: Remote stack trace:
at android.hardware.usb.AccessoryFilter.<init>(AccessoryFilter.java:54)
at
com.android.server.usb.UsbUserPermissionManager.hasPermission(UsbUserPermissionMana
ger.java:233)
at
com.android.server.usb.UsbService.hasAccessoryPermission(UsbService.java:517)
at android.hardware.usb.IUsbManager$Stub.onTransact(IUsbManager.java:641)
at android.os.Binder.execTransactInternal(Binder.java:1162)

java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String


android.hardware.usb.UsbAccessory.getManufacturer()' on a null object reference
at android.os.Parcel.createExceptionOrNull(Parcel.java:2382)
at android.os.Parcel.createException(Parcel.java:2360)
at android.os.Parcel.readException(Parcel.java:2343)
at android.os.Parcel.readException(Parcel.java:2285)
at
android.hardware.usb.IUsbManager$Stub$Proxy.hasAccessoryPermission(IUsbManager.java
:1337)
at android.hardware.usb.UsbManager.hasPermission(UsbManager.java:587)
at dji.midware.usb.P3.DJIUsbAccessoryReceiver.onReceive(SourceFile:111)
at
android.app.LoadedApk$ReceiverDispatcher$Args.lambda$getRunnable$0$LoadedApk$Receiv
erDispatcher$Args(LoadedApk.java:1564)
at android.app.-$
$Lambda$LoadedApk$ReceiverDispatcher$Args$_BumDX2UKsnxLVrE6UJsJZkotuA.run(Unknown
Source:2)
at android.os.Handler.handleCallback(Handler.java:938)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:236)
at android.app.ActivityThread.main(ActivityThread.java:8059)
at java.lang.reflect.Method.invoke(Native Method)
at
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:656)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:967)
Caused by: android.os.RemoteException: Remote stack trace:
at android.hardware.usb.AccessoryFilter.<init>(AccessoryFilter.java:54)
at
com.android.server.usb.UsbUserPermissionManager.hasPermission(UsbUserPermissionMana
ger.java:233)
at
com.android.server.usb.UsbService.hasAccessoryPermission(UsbService.java:517)
at android.hardware.usb.IUsbManager$Stub.onTransact(IUsbManager.java:641)
at android.os.Binder.execTransactInternal(Binder.java:1162)

android.os.RemoteException: Remote stack trace:


at android.hardware.usb.AccessoryFilter.<init>(AccessoryFilter.java:54)
at
com.android.server.usb.UsbUserPermissionManager.hasPermission(UsbUserPermissionMana
ger.java:233)
at
com.android.server.usb.UsbService.hasAccessoryPermission(UsbService.java:517)
at android.hardware.usb.IUsbManager$Stub.onTransact(IUsbManager.java:641)
at android.os.Binder.execTransactInternal(Binder.java:1162)

=======Thread info======Crash name:java.lang.RuntimeException: Error receiving


broadcast Intent { act=com.dji.v4.accessory.USB flg=0x10 (has extras) } in
dji.midware.usb.P3.DJIUsbAccessoryReceiver@ef6eb2f
Cause is:java.lang.NullPointerException: Attempt to invoke virtual method
'java.lang.String android.hardware.usb.UsbAccessory.getManufacturer()' on a null
object reference
Thread name is:main 2
Thread count is:103
Fd count is:206

Name: dji.go.v4
Umask: 0077
State: R (running)
Tgid: 21731
Ngid: 0
Pid: 21731
PPid: 841
TracerPid: 21800
Uid: 10274 10274 10274 10274
Gid: 10274 10274 10274 10274
FDSize: 256
Groups: 3001 3002 3003 9997 20274 50274 99909997
VmPeak: 8119416 kB
VmSize: 8053592 kB
VmLck: 44 kB
VmPin: 0 kB
VmHWM: 354364 kB
VmRSS: 328092 kB
RssAnon: 196776 kB
RssFile: 129992 kB
RssShmem: 1324 kB
VmData: 2173480 kB
VmStk: 8192 kB
VmExe: 28 kB
VmLib: 188812 kB
VmPTE: 2088 kB
VmPMD: 44 kB
VmSwap: 23312 kB
Threads: 125
SigQ: 5/21166
SigPnd: 0000000000000000
ShdPnd: 0000000000000000
SigBlk: 0000000080001204
SigIgn: 0000002000000001
SigCgt: 0000004e400086f8
CapInh: 0000000000000000
CapPrm: 0000000000000000
CapEff: 0000000000000000
CapBnd: 0000000000000000
CapAmb: 0000000000000000
NoNewPrivs: 0
Seccomp: 2
Speculation_Store_Bypass: unknown
Cpus_allowed: f7
Cpus_allowed_list: 0-2,4-7
Mems_allowed: 1
Mems_allowed_list: 0
voluntary_ctxt_switches: 895
nonvoluntary_ctxt_switches: 1081

============Start dump thread info============


total =103
线程号:11984 = Signal Catcher
线程号:11985 = HeapTaskDaemon
线程号:11986 = ReferenceQueueDaemon
线程号:11987 = FinalizerDaemon
线程号:11988 = FinalizerWatchdogDaemon
线程号:11990 = Jit thread pool worker thread 0
线程号:11993 = Profile Saver
线程号:12137 = process reaper
线程号:12138 = process reaper
线程号:2 = main
线程号:11989 = Binder:21731_1
线程号:11991 = Binder:21731_2
线程号:11992 = Binder:21731_3
线程号:11995 = AsyncTask #1
线程号:11996 = AsyncTask #2
线程号:12000 = AsyncTask #5
线程号:12002 = pool-3-thread-1
线程号:12003 = pool-4-thread-1
线程号:12005 = OkHttp ConnectionPool
线程号:12009 = OkHttp Dispatcher
线程号:12010 = queued-work-looper
线程号:12011 = Alarm
线程号:12012 = DJIExecutor Urgent #1
线程号:12013 = DJIExecutor Urgent #2
线程号:12014 = SwUdpService timer
线程号:12017 = dji_background_thread
线程号:12018 = Timer-0
线程号:12019 = DJIExecutor:handlerThread
线程号:12022 = Timer-1
线程号:12023 = DataBaseProcessor
线程号:12024 = h-data-parser
线程号:12025 = OkHttp ConnectionPool
线程号:12026 = Okio Watchdog
线程号:12027 = midware_background_thread
线程号:12028 = DJIVideoPackManager-data-parser
线程号:12033 = g-data-parser
线程号:12034 = Timer-2
线程号:12035 = Timer-3
线程号:12037 = b timer
线程号:12039 = P3CCameraService timer
线程号:12043 = Timer-4
线程号:12044 = Timer-5
线程号:12045 = Thread-15
线程号:12046 = Thread-16
线程号:12048 = SingleBackgroundLooper
线程号:12050 = DJIExecutor Urgent #3
线程号:12051 = DJIExecutor Urgent #4
线程号:12053 =
RefQueueWorker@org.apache.http.impl.conn.tsccm.ConnPoolByRoute@5cf07ee
线程号:12056 = OkHttp Dispatcher
线程号:12059 = region_decoder
线程号:12062 = HwBinder:21731_1
线程号:12063 = Binder:21731_4
线程号:12066 = pool-14-thread-1
线程号:12067 = Thread-22
线程号:12069 = FinalHttp #1
线程号:12072 = Thread-23
线程号:12073 = flight-log-disruptor
线程号:12074 = DJIExecutor IO #1
线程号:12075 = thread_link_mode
线程号:12081 = OkHttp Dispatcher
线程号:12084 = OkHttp Dispatcher
线程号:12087 = RenderThread
线程号:12088 = pool-2-thread-1
线程号:12089 = OkHttp Dispatcher
线程号:12094 = OkHttp Dispatcher
线程号:12095 = OkHttp flysafe-api.dji.com
线程号:12096 = OkHttp ConnectionPool
线程号:12097 = OkHttp flysafe-api.dji.com Writer
线程号:12098 = OkHttp Http2Connection
线程号:12099 = DJIExecutor Urgent #5
线程号:12100 = FinalHttp #2
线程号:12101 = DJIExecutor Urgent #6
线程号:12102 = FinalHttp #3
线程号:12103 = DJIExecutor Urgent #7
线程号:12108 = DJIExecutor Urgent #8
线程号:12109 = RxCachedWorkerPoolEvictor-1
线程号:12110 = RxComputationThreadPool-1
线程号:12111 = RxComputationThreadPool-2
线程号:12112 = RxComputationThreadPool-3
线程号:12113 = FinalHttp #4
线程号:12114 = FinalHttp #5
线程号:12115 = DJIExecutor IO #2
线程号:12117 = FinalHttp #6
线程号:12118 = pool-5-thread-1
线程号:12119 = g
线程号:12125 = DJIExecutor IO #3
线程号:12135 = OkHttp Dispatcher
线程号:12143 = WifiManagerThread
线程号:12144 = WatchTimer
线程号:12145 = Binder:21731_5
线程号:12146 = DJIExecutor IO #4
线程号:12147 = DJIFlightRecordDataManager
线程号:12148 = VerifyPhoneWork
线程号:12149 = DJIExecutor Urgent #9
线程号:12152 = FlyMonitorService-m
线程号:12153 =
RefQueueWorker@org.apache.http.impl.conn.tsccm.ConnPoolByRoute@126862
线程号:12154 = DJIExecutor IO #5
线程号:12155 = DJIExecutor IO #6
线程号:12156 = DJIExecutor IO #7
线程号:12160 = AreaCodeWorker
线程号:12167 = InsetsAnimations
线程号:12168 = DJIExecutor IO #8
线程号:12174 = DJIExecutor IO #9
============end of dump ==========

You might also like