Aria icon indicating copy to clipboard operation
Aria copied to clipboard

又发现了一个新的内存泄露问题,这该咋办呀

Open liyqxtu opened this issue 3 years ago • 10 comments

==================================== HEAP ANALYSIS RESULT

1 APPLICATION LEAKS

References underlined with "~~~" are likely causes. Learn more at https://squ.re/leaks.

319242 bytes retained by leaking objects Signature: 0f6f6697dc5eb41735911f2a9a6a6ced3ce69a ┬─── │ GC Root: Local variable in native code │ ├─ java.lang.Thread instance │ Leaking: UNKNOWN │ Retaining 728 B in 12 objects │ Thread name: 'Thread-6' │ ↓ Thread.target │ ~~~~~~ ├─ com.arialyy.aria.core.scheduler.FailureTaskHandler$1 instance │ Leaking: UNKNOWN │ Retaining 12 B in 1 objects │ Anonymous class implementing java.lang.Runnable │ ↓ FailureTaskHandler$1.this$0 │ ~~~~~~ ├─ com.arialyy.aria.core.scheduler.FailureTaskHandler instance │ Leaking: UNKNOWN │ Retaining 190 B in 8 objects │ ↓ FailureTaskHandler.mSchedulers │ ~~~~~~~~~~~ ├─ com.arialyy.aria.core.scheduler.TaskSchedulers instance │ Leaking: UNKNOWN │ Retaining 319.9 kB in 4741 objects │ ↓ TaskSchedulers.mObservers │ ~~~~~~~~~~ ├─ java.util.concurrent.ConcurrentHashMap instance │ Leaking: UNKNOWN │ Retaining 319.9 kB in 4739 objects │ ↓ ConcurrentHashMap.table │ ~~~~~ ├─ java.util.concurrent.ConcurrentHashMap$Node[] array │ Leaking: UNKNOWN │ Retaining 319.8 kB in 4738 objects │ ↓ ConcurrentHashMap$Node[].[0] │ ~~~ ├─ java.util.concurrent.ConcurrentHashMap$Node instance │ Leaking: UNKNOWN │ Retaining 319.5 kB in 4732 objects │ ↓ ConcurrentHashMap$Node.val │ ~~~ ├─ java.util.concurrent.ConcurrentHashMap instance │ Leaking: UNKNOWN │ Retaining 319.4 kB in 4730 objects │ ↓ ConcurrentHashMap.table │ ~~~~~ ├─ java.util.concurrent.ConcurrentHashMap$Node[] array │ Leaking: UNKNOWN │ Retaining 319.3 kB in 4729 objects │ ↓ ConcurrentHashMap$Node[].[0] │ ~~~ ├─ java.util.concurrent.ConcurrentHashMap$Node instance │ Leaking: UNKNOWN │ Retaining 319.3 kB in 4728 objects │ ↓ ConcurrentHashMap$Node.val │ ~~~ ╰→ com.xx.xx.fragment.RecommendFragment instance Leaking: YES (ObjectWatcher was watching this because com.xx.xx.fragment.RecommendFragment received Fragment#onDestroy() callback and Fragment#mFragmentManager is null) Retaining 319.2 kB in 4727 objects key = d161d894-b46c-4a97-9319-8f4a4436cf95 watchDurationMillis = 5171 retainedDurationMillis = 169

liyqxtu avatar Apr 13 '21 02:04 liyqxtu