TimeoutException in OpenSSLX509Certificate:finalize
- Dominant language
- Java
- Stars
- 1.4k
- Forks
- 326
- Avg merge
- 16h 22m
- Merged PRs (30d)
- 17
Description
I am getting crash reports from our Android App with following stacktrace:
TimeoutException (@com.android.org.conscrypt.NativeCrypto:X509_free:-2) via (@com.android.org.conscrypt.OpenSSLX509Certificate:finalize:491) FULL TRACE: java.util.concurrent.TimeoutException: com.android.org.conscrypt.OpenSSLX509Certificate.finalize() timed out after 10 seconds at com.android.org.conscrypt.NativeCrypto.X509_free(Native Method) at com.android.org.conscrypt.OpenSSLX509Certificate.finalize(OpenSSLX509Certificate.java:491) at java.lang.Daemons$FinalizerDaemon.doFinalize(Daemons.java:187) at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:170) at java.lang.Thread.run(Thread.java:841)
TimeoutException (@java.lang.Object:finalize:224) via (@com.android.org.conscrypt.OpenSSLX509Certificate:finalize:494) FULL TRACE: java.util.concurrent.TimeoutException: com.android.org.conscrypt.OpenSSLX509Certificate.finalize() timed out after 10 seconds at java.lang.Object.finalize(Object.java:224) at com.android.org.conscrypt.OpenSSLX509Certificate.finalize(OpenSSLX509Certificate.java:494) at java.lang.Daemons$FinalizerDaemon.doFinalize(Daemons.java:187) at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:170) at java.lang.Thread.run(Thread.java:841)
TimeoutException (@java.lang.Object:wait:-2) via (@java.lang.Object:wait:401) FULL TRACE: java.util.concurrent.TimeoutException: com.android.internal.os.BinderInternal$GcWatcher.finalize() timed out after 10 seconds at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:401) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:102) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:73) at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:170) at java.lang.Thread.run(Thread.java:841)
TimeoutException (@com.android.org.conscrypt.NativeCrypto:X509_free:-2) via (@com.android.org.conscrypt.OpenSSLX509Certificate:finalize:514) FULL TRACE: java.util.concurrent.TimeoutException: com.android.org.conscrypt.OpenSSLX509Certificate.finalize() timed out after 30 seconds at com.android.org.conscrypt.NativeCrypto.X509_free(Native Method) at com.android.org.conscrypt.OpenSSLX509Certificate.finalize(OpenSSLX509Certificate.java:514) at java.lang.Daemons$FinalizerDaemon.doFinalize(Daemons.java:202) at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:185) at java.lang.Thread.run(Thread.java:833)
TimeoutException (@com.android.org.conscrypt.NativeCrypto:X509_free:-2) via (@com.android.org.conscrypt.OpenSSLX509Certificate:finalize:514) FULL TRACE: java.util.concurrent.TimeoutException: com.android.org.conscrypt.OpenSSLX509Certificate.finalize() timed out after 10 seconds at com.android.org.conscrypt.NativeCrypto.X509_free(Native Method) at com.android.org.conscrypt.OpenSSLX509Certificate.finalize(OpenSSLX509Certificate.java:514) at java.lang.Daemons$FinalizerDaemon.doFinalize(Daemons.java:202) at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:185) at java.lang.Thread.run(Thread.java:818)
TimeoutException (@com.android.org.conscrypt.NativeCrypto:X509_free:-2) via (@com.android.org.conscrypt.OpenSSLX509Certificate:finalize:514) FULL TRACE: java.util.concurrent.TimeoutException: com.android.org.conscrypt.OpenSSLX509Certificate.finalize() timed out after 10 seconds at com.android.org.conscrypt.NativeCrypto.X509_free(Native Method) at com.android.org.conscrypt.OpenSSLX509Certificate.finalize(OpenSSLX509Certificate.java:514) at java.lang.Daemons$FinalizerDaemon.doFinalize(Daemons.java:191) at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:174) at java.lang.Thread.run(Thread.java:818)
TimeoutException (@com.android.org.conscrypt.NativeCrypto:EVP_PKEY_free:-2) via (@com.android.org.conscrypt.OpenSSLKey:finalize:164) FULL TRACE: java.util.concurrent.TimeoutException: com.android.org.conscrypt.OpenSSLX509Certificate.finalize() timed out after 10 seconds at com.android.org.conscrypt.NativeCrypto.EVP_PKEY_free(Native Method) at com.android.org.conscrypt.OpenSSLKey.finalize(OpenSSLKey.java:164) at java.lang.Daemons$FinalizerDaemon.doFinalize(Daemons.java:187) at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:170) at java.lang.Thread.run(Thread.java:841)
TimeoutException (@java.lang.Daemons$Daemon:isRunning:78) via (@java.lang.Daemons$FinalizerDaemon:run:170) FULL TRACE: java.util.concurrent.TimeoutException: com.android.org.conscrypt.OpenSSLX509Certificate.finalize() timed out after 10 seconds at java.lang.Daemons$Daemon.isRunning(Daemons.java:78) at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:170) at java.lang.Thread.run(Thread.java:818)
Our app is really big, how can I find the place where this happens? Any hints?
Contributor guide
Assessment
This issue has not been assessed yet.