LG G5 : Ebay and Freebox apps crash on launch
(Issue title)
Summary
On LG G5 with last build 0.7-2019071716984, Ebay and Freebox apps crash on launch. And it’s worse : regularly there is a message saying “Ebay has stopped” even it hasn’t been launched
Steps to reproduce
Launch Freebox : it crashes with message "Freebox has stopped" or "Freebox keeps stopping" Launch Ebay : it crashes with message "Ebay has stopped" or "Ebay keeps stopping" I also have "Ebay has stopped" even if it's not started. For example, I scroll my FB feed and it pop up.
What is the current behavior?
Launch Freebox : it crashes with message "Freebox has stopped" or "Freebox keeps stopping" Launch Ebay : it crashes with message "Ebay has stopped" or "Ebay keeps stopping" I also have "Ebay has stopped" even if it's not started. For example, I scroll my FB feed and it pop up.
What is the expected correct behavior?
Ebay and Freebox don't stop !
Relevant logs and/or screenshots
07-19 11:14:55.068 1006 1045 E AndroidRuntime: Process: com.ebay.mobile, PID: 1006
07-19 11:14:55.068 1006 1045 E AndroidRuntime: java.lang.RuntimeException: An error occurred while executing doInBackground()
07-19 11:14:55.068 1006 1045 E AndroidRuntime: at android.os.AsyncTask$3.done(AsyncTask.java:325)
07-19 11:14:55.068 1006 1045 E AndroidRuntime: at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:354)
07-19 11:14:55.068 1006 1045 E AndroidRuntime: at java.util.concurrent.FutureTask.setException(FutureTask.java:223)
07-19 11:14:55.068 1006 1045 E AndroidRuntime: at java.util.concurrent.FutureTask.run(FutureTask.java:242)
07-19 11:14:55.068 1006 1045 E AndroidRuntime: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
07-19 11:14:55.068 1006 1045 E AndroidRuntime: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
07-19 11:14:55.068 1006 1045 E AndroidRuntime: at java.lang.Thread.run(Thread.java:761)
07-19 11:14:55.068 1006 1045 E AndroidRuntime: Caused by: java.lang.IllegalArgumentException: cipherSuite TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 is not supported.
07-19 11:14:55.068 1006 1045 E AndroidRuntime: at org.conscrypt.NativeCrypto.checkEnabledCipherSuites(NativeCrypto.java:1082)
07-19 11:14:55.068 1006 1045 E AndroidRuntime: at org.conscrypt.NativeCrypto.setEnabledCipherSuites(NativeCrypto.java:1043)
07-19 11:14:55.068 1006 1045 E AndroidRuntime: at org.conscrypt.NativeSsl.initialize(NativeSsl.java:315)
07-19 11:14:55.068 1006 1045 E AndroidRuntime: at org.conscrypt.ConscryptFileDescriptorSocket.startHandshake(ConscryptFileDescriptorSocket.java:198)
07-19 11:14:55.068 1006 1045 E AndroidRuntime: at com.android.okhttp.Connection.connectTls(Connection.java:235)
07-19 11:14:55.068 1006 1045 E AndroidRuntime: at com.android.okhttp.Connection.connectSocket(Connection.java:199)
07-19 11:14:55.068 1006 1045 E AndroidRuntime: at com.android.okhttp.Connection.connect(Connection.java:172)
07-19 11:14:55.068 1006 1045 E AndroidRuntime: at com.android.okhttp.Connection.connectAndSetOwner(Connection.java:367)
07-19 11:14:55.068 1006 1045 E AndroidRuntime: at com.android.okhttp.OkHttpClient$1.connectAndSetOwner(OkHttpClient.java:130)
07-19 11:14:55.068 1006 1045 E AndroidRuntime: at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:330)
07-19 11:14:55.068 1006 1045 E AndroidRuntime: at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:247)
07-19 11:14:55.068 1006 1045 E AndroidRuntime: at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:457)
07-19 11:14:55.068 1006 1045 E AndroidRuntime: at com.android.okhttp.internal.huc.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:126)
07-19 11:14:55.068 1006 1045 E AndroidRuntime: at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getOutputStream(HttpURLConnectionImpl.java:257)
07-19 11:14:55.068 1006 1045 E AndroidRuntime: at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.getOutputStream(DelegatingHttpsURLConnection.java:218)
07-19 11:14:55.068 1006 1045 E AndroidRuntime: at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java)
07-19 11:14:55.068 1006 1045 E AndroidRuntime: at com.ebay.nautilus.kernel.net.RequestControllerHttpUrlConnection.trackedSend(RequestControllerHttpUrlConnection.java:447)
07-19 11:14:55.068 1006 1045 E AndroidRuntime: at com.ebay.nautilus.kernel.net.RequestControllerHttpUrlConnection.send(RequestControllerHttpUrlConnection.java:422)
07-19 11:14:55.068 1006 1045 E AndroidRuntime: at com.ebay.nautilus.kernel.net.RequestControllerHttpUrlConnection.sendRequest(RequestControllerHttpUrlConnection.java:207)
07-19 11:14:55.068 1006 1045 E AndroidRuntime: at com.ebay.nautilus.kernel.net.ConnectorImpl.sendRequest(ConnectorImpl.java:88)
07-19 11:14:55.068 1006 1045 E AndroidRuntime: at com.ebay.nautilus.kernel.net.ConnectorImpl.sendRequest(ConnectorImpl.java:57)
07-19 11:14:55.068 1006 1045 E AndroidRuntime: at com.ebay.nautilus.domain.content.dm.ExperimentationDataManager$LoadTask.doInBackground(ExperimentationDataManager.java:1781)
07-19 11:14:55.068 1006 1045 E AndroidRuntime: at com.ebay.nautilus.domain.content.dm.ExperimentationDataManager$LoadTask.doInBackground(ExperimentationDataManager.java:1709)
07-19 11:14:55.068 1006 1045 E AndroidRuntime: at android.os.AsyncTask$2.call(AsyncTask.java:305)
07-19 11:14:55.068 1006 1045 E AndroidRuntime: at java.util.concurrent.FutureTask.run(FutureTask.java:237)
07-19 11:14:55.068 1006 1045 E AndroidRuntime: ... 3 more
07-19 11:14:55.109 1780 13449 I chatty : uid=1000(system) Binder:1780_12 expire 5 lines
07-19 11:14:56.635 1107 1145 E AndroidRuntime: FATAL EXCEPTION: AsyncTask #1`
`07-19 13:36:57.612 9776 9831 E AndroidRuntime: Process: fr.freebox.android.compagnon, PID: 9776
07-19 13:36:57.612 9776 9831 E AndroidRuntime: java.lang.IllegalArgumentException: cipherSuite TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 is not supported.
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at org.conscrypt.NativeCrypto.checkEnabledCipherSuites(NativeCrypto.java:1082)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at org.conscrypt.SSLParametersImpl.setEnabledCipherSuites(SSLParametersImpl.java:221)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at org.conscrypt.ConscryptFileDescriptorSocket.setEnabledCipherSuites(ConscryptFileDescriptorSocket.java:730)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at okhttp3.ConnectionSpec.apply(SourceFile:158)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at okhttp3.OkHttpClient$1.apply(SourceFile:180)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at okhttp3.internal.connection.ConnectionSpecSelector.configureSecureSocket(SourceFile:79)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at okhttp3.internal.connection.RealConnection.connectTls(SourceFile:313)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at okhttp3.internal.connection.RealConnection.establishProtocol(SourceFile:284)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at okhttp3.internal.connection.RealConnection.connect(SourceFile:169)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at okhttp3.internal.connection.StreamAllocation.findConnection(SourceFile:257)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at okhttp3.internal.connection.StreamAllocation.findHealthyConnection(SourceFile:135)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at okhttp3.internal.connection.StreamAllocation.newStream(SourceFile:114)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at okhttp3.internal.connection.ConnectInterceptor.intercept(SourceFile:42)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at okhttp3.internal.http.RealInterceptorChain.proceed(SourceFile:147)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at okhttp3.internal.http.RealInterceptorChain.proceed(SourceFile:121)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at okhttp3.internal.cache.CacheInterceptor.intercept(SourceFile:93)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at okhttp3.internal.http.RealInterceptorChain.proceed(SourceFile:147)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at okhttp3.internal.http.RealInterceptorChain.proceed(SourceFile:121)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at okhttp3.internal.http.BridgeInterceptor.intercept(SourceFile:93)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at okhttp3.internal.http.RealInterceptorChain.proceed(SourceFile:147)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(SourceFile:126)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at okhttp3.internal.http.RealInterceptorChain.proceed(SourceFile:147)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at okhttp3.internal.http.RealInterceptorChain.proceed(SourceFile:121)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at fr.freebox.android.fbxosapi.QueryParamsSorterInterceptor.intercept(SourceFile:18)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at okhttp3.internal.http.RealInterceptorChain.proceed(SourceFile:147)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at okhttp3.internal.http.RealInterceptorChain.proceed(SourceFile:121)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at fr.freebox.android.fbxosapi.OkHttpClientFactory$1.intercept(SourceFile:65)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at okhttp3.internal.http.RealInterceptorChain.proceed(SourceFile:147)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at okhttp3.internal.http.RealInterceptorChain.proceed(SourceFile:121)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at okhttp3.logging.HttpLoggingInterceptor.intercept(SourceFile:213)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at okhttp3.internal.http.RealInterceptorChain.proceed(SourceFile:147)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at okhttp3.internal.http.RealInterceptorChain.proceed(SourceFile:121)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at okhttp3.RealCall.getResponseWithInterceptorChain(SourceFile:250)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at okhttp3.RealCall$AsyncCall.execute(SourceFile:201)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at okhttp3.internal.NamedRunnable.run(SourceFile:32)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
07-19 13:36:57.612 9776 9831 E AndroidRuntime: at java.lang.Thread.run(Thread.java:761)
07-19 13:36:57.616 1780 2559 W ActivityManager: Force finishing activity fr.freebox.android.compagnon/.wizard.StartupWizardActivity
07-19 13:36:57.618 1780 2559 W ActivityManager: Force finishing activity fr.freebox.android.compagnon/.MainAutomationActivityLauncher
07-19 13:36:57.649 1780 2782 D WindowManager: relayoutVisibleWindow: Window{f13eb9f u0 ch.deletescape.lawnchair.plah/ch.deletescape.lawnchair.Launcher EXITING} mAnimatingExit=true, mRemoveOnExit=false, mDestroying=false
07-19 13:37:03.542 1780 2559 I ActivityManager: Killing 9776:fr.freebox.android.compagnon/u0a216 (adj 900): crash
Possible fixes
(If you can, link to the line of code that might be the cause for this problem)