用于同步的空引用(监视输入)

问题描述 投票:2回答:1

[当我关闭Internet连接并从Firebase应用程序注销时,我无法退回我的应用程序。

也得到下一个错误:

2019-11-05 20:26:19.364 5593-5611/com.mandarine.target_list E/System:
    Uncaught exception thrown by finalizer 2019-11-05 20:26:19.3655593-5611/com.mandarine.target_list E/System:
java.lang.NullPointerException: Null reference used for synchronization (monitor-enter)
        at com.android.org.conscrypt.ConscryptFileDescriptorSocket.finalize(ConscryptFileDescriptorSocket.java:1053)
        at java.lang.Daemons$FinalizerDaemon.doFinalize(Daemons.java:252)
        at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:239)
        at java.lang.Daemons$Daemon.run(Daemons.java:105)
        at java.lang.Thread.run(Thread.java:764)

仅当我关闭Internet时才会发生。

我也发现了这个:https://github.com/google/conscrypt/blob/master/common/src/main/java/org/conscrypt/ConscryptFileDescriptorSocket.java#L1079

但是真的不知道该怎么做

我也制作了/gradlew app:androidDependencies并得到:

releaseUnitTestRuntimeClasspath-运行时/打包的依赖项+ --- org.jetbrains.kotlin:kotlin-android-extensions-runtime:1.3.50@jar+ --- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.50@jar+ --- com.firebaseui:firebase-ui-auth:4.3.1@aar+ --- androidx.navigation:navigation-ui-ktx:2.0.0@aar+ --- androidx.navigation:navigation-ui:2.0.0@aar+ --- com.google.android.material:material:1.0.0@aar+ --- me.zhanghai.android.materialprogressbar:library:1.4.2@aar+ --- androidx.appcompat:appcompat:1.0.2@aar+ --- androidx.constraintlayout:constraintlayout:1.1.3@aar+ --- androidx.cardview:cardview:1.0.0@aar+ --- com.google.firebase:firebase-auth:16.1.0@aar+ --- com.google.firebase:firebase-messaging:17.4.0@aar+ --- com.google.firebase:firebase-database:16.0.6@aar+ --- androidx.recyclerview:recyclerview:1.0.0@aar+ --- com.jakewharton.threetenabp:threetenabp:1.2.1@aar+ --- androidx.navigation:navigation-fragment-ktx:2.0.0@aar+ --- junit:junit:4.12@jar+ --- org.mockito:mockito-core:2.16.0@jar+ --- androidx.navigation:navigation-runtime-ktx:2.0.0@aar+ --- androidx.navigation:navigation-common-ktx:2.0.0@aar+ --- org.jetbrains.kotlin:kotlin-stdlib:1.3.50@jar+ --- androidx.lifecycle:lifecycle-extensions:2.0.0@aar+ --- com.google.android.gms:play-services-flags:16.0.1@aar+ --- com.google.firebase:firebase-auth-interop:16.0.1@aar+ --- com.google.android.gms:play-services-auth:16.0.1@aar+ --- com.google.android.gms:play-services-auth-api-phone:16.0.0@aar+ --- com.google.android.gms:play-services-auth-base:16.0.0@aar+ --- com.google.firebase:firebase-iid:17.1.0@aar+ --- com.google.firebase:firebase-iid-interop:16.0.1@aar+ --- com.google.android.gms:play-services-base:16.0.1@aar+ --- com.google.firebase:firebase-common:16.0.4@aar+ --- com.google.android.gms:play-services-tasks:16.0.1@aar+ --- com.google.firebase:firebase-measurement-connector:17.0.1@aar+ --- com.google.android.gms:play-services-stats:16.0.1@aar+ --- com.google.android.gms:play-services-basement:16.1.0@aar+ --- androidx.legacy:legacy-support-v4:1.0.0@aar+ --- androidx.navigation:navigation-fragment:2.0.0@aar+ --- androidx.fragment:片段:1.0.0@aar+ --- androidx.vectordrawable:vectordrawable-animated:1.0.0@aar+ --- androidx.browser:浏览器:1.0.0@aar+ --- androidx.legacy:legacy-support-core-ui:1.0.0@aar+ --- androidx.navigation:navigation-runtime:2.0.0@aar+ --- androidx.legacy:legacy-support-core-utils:1.0.0@aar+--androidx.vectordrawable:vectordrawable:1.0.1@aar+ --- androidx.transition:transition:1.0.0@aar+ --- androidx.loader:loader:1.0.0@aar+ --- androidx.viewpager:viewpager:1.0.0@aar+ --- androidx.coordinatorlayout:coordinatorlayout:1.0.0@aar+ --- androidx.drawerlayout:drawerlayout:1.0.0@aar+ --- androidx.slidingpanelayout:slidingpanelayout:1.0.0@aar+ --- androidx.customview:customview:1.0.0@aar+ --- androidx.swiperefreshlayout:swiperefreshlayout:1.0.0@aar+ --- androidx.asynclayoutinflater:asynclayoutinflater:1.0.0@aar+ --- androidx.media:media:1.0.0@aar+ --- androidx.navigation:navigation-common:2.0.0@aar+ --- androidx.core:核心:1.0.1@aar+ --- androidx.versionedparcelable:versionedparcelable:1.0.0@aar+ --- androidx.collection:collection:1.0.0@jar+ --- androidx.cursoradapter:cursoradapter:1.0.0@aar+ --- androidx.lifecycle:lifecycle-process:2.0.0@aar+ --- androidx.lifecycle:lifecycle-service:2.0.0@aar+ --- androidx.lifecycle:lifecycle-runtime:2.0.0@aar+ --- androidx.documentfile:documentfile:1.0.0@aar+ --- androidx.localbroadcastmanager:localbroadcastmanager:1.0.0@aar+ --- androidx.print:print:1.0.0@aar+ --- androidx.lifecycle:lifecycle-viewmodel:2.0.0@aar+ --- androidx.interpolator:interpolator:1.0.0@aar+ --- androidx.lifecycle:lifecycle-livedata:2.0.0@aar+ --- androidx.lifecycle:lifecycle-livedata-core:2.0.0@aar+--androidx.arch.core:核心运行时:2.0.0@aar+ --- androidx.arch.core:core-common:2.0.0@jar+ --- androidx.lifecycle:lifecycle-common:2.0.0@jar+ --- androidx.annotation:annotation:1.0.0@jar+ --- androidx.constraintlayout:constraintlayout-solver:1.1.3@jar+ --- com.google.firebase:firebase-database-collection:16.0.1@aar+ --- org.threeten:threetenbp:1.4.0:no-tzdb @ jar+ --- org.hamcrest:hamcrest-core:1.3@jar+ --- net.bytebuddy:字节预算:1.7.9@jar+ --- net.bytebuddy:字节伙伴代理:1.7.9@jar+ --- org.objenesis:objenesis:2.6@jar+ --- org.jetbrains.kotlin:kotlin-stdlib-common:1.3.50@jar --- org.jetbrains:annotations:13.0@jar

android kotlin nullpointerexception garbage-collection finalizer
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.