Trainline app latest is broken
- /e/ version: any
- Device model(s): any
Summary
Trainline app (com.thetrainline) fails at checkout (forever rolling wheel) for latest version 135.1.0.62665 Worked fine for earlier versions. Maybe related to microG.
The problem
Trainline app (com.thetrainline) fails at checkout (forever rolling wheel) for latest version 135.1.0.62665 Worked fine for earlier versions. Maybe related to microG.
Choose a route, go to checkout.
Rolling wheel.
What is the expected correct behavior?
New page with payment options.
Technical informations
Relevant logs (adb logcat
)
2020-11-18 10:08:46.826 22664-22664/com.thetrainline I/FirebaseApp: Device unlocked: initializing all Firebase APIs for app [DEFAULT]
2020-11-18 10:08:46.839 22664-22689/com.thetrainline W/ContextImpl: Failed to ensure /data/user/0/com.google.android.gms/shared_prefs: mkdir failed: EACCES (Permission denied)
2020-11-18 10:08:46.853 22664-22664/com.thetrainline I/FirebaseCrashlytics: Initializing Crashlytics 17.2.2
2020-11-18 10:08:46.859 22664-22664/com.thetrainline I/FirebaseInitProvider: FirebaseApp initialization successful
2020-11-18 10:08:46.871 22664-22664/com.thetrainline W/com.facebook.internal.Validate: FacebookActivity is not declared in the AndroidManifest.xml, please add com.facebook.FacebookActivity to your AndroidManifest.xml file. See https://developers.facebook.com/docs/android/getting-started for more info.
2020-11-18 10:08:46.878 22664-22707/com.thetrainline D/com.facebook.FacebookSdk: getGraphApiVersion: v3.0
2020-11-18 10:08:46.881 22664-22707/com.thetrainline D/NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false
2020-11-18 10:08:46.883 22664-22664/com.thetrainline I/TtlApplication: App started
2020-11-18 10:08:46.892 22664-22714/com.thetrainline W/ContextImpl: Failed to ensure /data/user/0/com.google.android.gms/shared_prefs: mkdir failed: EACCES (Permission denied)
2020-11-18 10:08:46.919 22664-22669/com.thetrainline I/zygote64: Do partial code cache collection, code=29KB, data=22KB
2020-11-18 10:08:46.919 22664-22669/com.thetrainline I/zygote64: After code cache collection, code=29KB, data=22KB
2020-11-18 10:08:46.919 22664-22669/com.thetrainline I/zygote64: Increasing code cache capacity to 128KB
2020-11-18 10:08:47.145 22664-22669/com.thetrainline I/zygote64: Do partial code cache collection, code=61KB, data=48KB
2020-11-18 10:08:47.147 22664-22669/com.thetrainline I/zygote64: After code cache collection, code=60KB, data=48KB
2020-11-18 10:08:47.147 22664-22669/com.thetrainline I/zygote64: Increasing code cache capacity to 256KB
2020-11-18 10:08:47.156 22664-22709/com.thetrainline W/ContextImpl: Failed to ensure /data/user/0/com.google.android.gms/shared_prefs: mkdir failed: EACCES (Permission denied)
2020-11-18 10:08:47.188 22664-22664/com.thetrainline W/[WARNING][Leanplum]: [com.leanplum.internal.ActionManager::getLocationManager::89]: Geofencing support requires leanplum-location module and Google Play Services v8.1 and higher.
Add this to your build.gradle file:
implementation 'com.google.android.gms:play-services-location:8.3.0+'
implementation 'com.leanplum:leanplum-location:+'
2020-11-18 10:08:47.191 22664-22664/com.thetrainline I/[INFO][Leanplum]: [com.leanplum.monitoring.ExceptionHandler::setContext::33]: LeanplumExceptionHandler could not initialize Exception Reporting.This is expected if you have not included the leanplum-monitoring module
2020-11-18 10:08:47.192 22664-22664/com.thetrainline D/EventBus: No subscribers registered for event class com.thetrainline.one_platform.analytics.config.AnalyticsConfigEvent
2020-11-18 10:08:47.192 22664-22664/com.thetrainline D/EventBus: No subscribers registered for event class org.greenrobot.eventbus.NoSubscriberEvent
2020-11-18 10:08:47.201 22664-22664/com.thetrainline W/ResourceType: No package identifier when getting value for resource number 0x00000000
2020-11-18 10:08:47.212 22664-22664/com.thetrainline D/EventBus: No subscribers registered for event class com.thetrainline.one_platform.analytics.event.AnalyticsEvent
2020-11-18 10:08:47.212 22664-22664/com.thetrainline D/EventBus: No subscribers registered for event class org.greenrobot.eventbus.NoSubscriberEvent
2020-11-18 10:08:47.214 22664-22664/com.thetrainline D/EventBus: No subscribers registered for event class com.thetrainline.one_platform.analytics.event.AnalyticsEvent
2020-11-18 10:08:47.214 22664-22664/com.thetrainline D/EventBus: No subscribers registered for event class org.greenrobot.eventbus.NoSubscriberEvent
2020-11-18 10:08:47.214 22664-22664/com.thetrainline I/CYFMonitor: Initializing Akamai BMP SDK Version 2.2.3
2020-11-18 10:08:47.214 22664-22664/com.thetrainline I/CYFMonitor: Initializing Akamai BMP Monitor
2020-11-18 10:08:47.219 22664-22755/com.thetrainline W/ContextImpl: Failed to ensure /data/user/0/com.google.android.gms/shared_prefs: mkdir failed: EACCES (Permission denied)
2020-11-18 10:08:47.223 22664-22746/com.thetrainline W/DynamiteModule: Failed to retrieve remote module version.
2020-11-18 10:08:47.223 22664-22743/com.thetrainline I/GAv4: Google Analytics 12.4.51 is starting up. To enable debug logging on a device run:
adb shell setprop log.tag.GAv4 DEBUG
adb logcat -s GAv4
2020-11-18 10:08:47.226 22664-22664/com.thetrainline D/EventBus: No subscribers registered for event class com.thetrainline.one_platform.analytics.event.AnalyticsEvent
2020-11-18 10:08:47.226 22664-22664/com.thetrainline D/EventBus: No subscribers registered for event class org.greenrobot.eventbus.NoSubscriberEvent
2020-11-18 10:08:47.228 22664-22664/com.thetrainline I/TtlApplication: App initialized
2020-11-18 10:08:47.230 22664-22746/com.thetrainline I/zygote64: The ClassLoaderContext is a special shared library.
2020-11-18 10:08:47.242 22664-22762/com.thetrainline W/GAv4: CampaignTrackingReceiver is not registered, not exported or is disabled. Installation campaign tracking is not possible. See http://goo.gl/8Rd3yj for instructions.
2020-11-18 10:08:47.249 22664-22746/com.thetrainline W/DynamiteModule: IDynamite loader version < 2, falling back to getModuleVersion2
2020-11-18 10:08:47.251 22664-22746/com.thetrainline D/GmsDynamiteLoaderImpl: unimplemented Method: getModuleVersion for com.google.android.gms.ads.dynamite
2020-11-18 10:08:47.263 22664-22746/com.thetrainline W/ContextImpl: Failed to ensure /data/user/0/com.google.android.gms/shared_prefs: mkdir failed: EACCES (Permission denied)
2020-11-18 10:08:47.279 22664-22746/com.thetrainline I/WebViewFactory: Loading com.android.webview version 83.0.4103.93 (code 410309303)
2020-11-18 10:08:47.284 22664-22664/com.thetrainline D/EventBus: No subscribers registered for event class com.thetrainline.one_platform.analytics.event.AnalyticsEvent
2020-11-18 10:08:47.284 22664-22664/com.thetrainline D/EventBus: No subscribers registered for event class org.greenrobot.eventbus.NoSubscriberEvent
2020-11-18 10:08:47.315 22664-22743/com.thetrainline I/zygote64: Deoptimizing java.lang.Object com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(com.google.gson.stream.JsonReader) due to JIT inline cache
2020-11-18 10:08:47.318 22664-22664/com.thetrainline I/zygote64: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
2020-11-18 10:08:47.318 22664-22664/com.thetrainline I/zygote64: at void androidx.core.view.ViewCompat.setOnApplyWindowInsetsListener(android.view.View, androidx.core.view.OnApplyWindowInsetsListener) (SourceFile:2463)
2020-11-18 10:08:47.318 22664-22664/com.thetrainline I/zygote64: at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.o() (SourceFile:938)
2020-11-18 10:08:47.318 22664-22664/com.thetrainline I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.n() (SourceFile:806)
2020-11-18 10:08:47.318 22664-22664/com.thetrainline I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.onPostCreate(android.os.Bundle) (SourceFile:527)
2020-11-18 10:08:47.318 22664-22664/com.thetrainline I/zygote64: at void androidx.appcompat.app.AppCompatActivity.onPostCreate(android.os.Bundle) (SourceFile:127)
2020-11-18 10:08:47.318 22664-22664/com.thetrainline I/zygote64: at void android.app.Instrumentation.callActivityOnPostCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1285)
2020-11-18 10:08:47.318 22664-22664/com.thetrainline I/zygote64: at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2760)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2856)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1589)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void android.os.Looper.loop() (Looper.java:164)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6494)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:438)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:807)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/com.thetrainline-WRJsGRhu_IFqfTZmHd17-Q==/base.apk"],nativeLibraryDirectories=[/data/app/com.thetrainline-WRJsGRhu_IFqfTZmHd17-Q==/lib/arm64, /system/lib64, /vendor/lib64]]
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:125)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void androidx.core.view.ViewCompat.setOnApplyWindowInsetsListener(android.view.View, androidx.core.view.OnApplyWindowInsetsListener) (SourceFile:2463)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.o() (SourceFile:938)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.n() (SourceFile:806)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.onPostCreate(android.os.Bundle) (SourceFile:527)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void androidx.appcompat.app.AppCompatActivity.onPostCreate(android.os.Bundle) (SourceFile:127)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void android.app.Instrumentation.callActivityOnPostCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1285)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2760)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2856)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1589)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void android.os.Looper.loop() (Looper.java:164)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6494)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:438)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:807)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void androidx.core.view.ViewCompat.setOnApplyWindowInsetsListener(android.view.View, androidx.core.view.OnApplyWindowInsetsListener) (SourceFile:2463)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.o() (SourceFile:938)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.n() (SourceFile:806)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.onPostCreate(android.os.Bundle) (SourceFile:527)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void androidx.appcompat.app.AppCompatActivity.onPostCreate(android.os.Bundle) (SourceFile:127)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void android.app.Instrumentation.callActivityOnPostCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1285)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2760)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2856)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1589)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void android.os.Looper.loop() (Looper.java:164)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6494)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:438)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:807)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/com.thetrainline-WRJsGRhu_IFqfTZmHd17-Q==/base.apk"],nativeLibraryDirectories=[/data/app/com.thetrainline-WRJsGRhu_IFqfTZmHd17-Q==/lib/arm64, /system/lib64, /vendor/lib64]]
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:125)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void androidx.core.view.ViewCompat.setOnApplyWindowInsetsListener(android.view.View, androidx.core.view.OnApplyWindowInsetsListener) (SourceFile:2463)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.o() (SourceFile:938)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.n() (SourceFile:806)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.onPostCreate(android.os.Bundle) (SourceFile:527)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void androidx.appcompat.app.AppCompatActivity.onPostCreate(android.os.Bundle) (SourceFile:127)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void android.app.Instrumentation.callActivityOnPostCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1285)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2760)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2856)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1589)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void android.os.Looper.loop() (Looper.java:164)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6494)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:438)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:807)
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
2020-11-18 10:08:47.319 22664-22664/com.thetrainline I/zygote64: at void androidx.core.view.ViewCompat.setOnApplyWindowInsetsListener(android.view.View, androidx.core.view.OnApplyWindowInsetsListener) (SourceFile:2463)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.o() (SourceFile:938)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.n() (SourceFile:806)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.onPostCreate(android.os.Bundle) (SourceFile:527)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at void androidx.appcompat.app.AppCompatActivity.onPostCreate(android.os.Bundle) (SourceFile:127)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at void android.app.Instrumentation.callActivityOnPostCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1285)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2760)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2856)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1589)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at void android.os.Looper.loop() (Looper.java:164)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6494)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:438)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:807)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/com.thetrainline-WRJsGRhu_IFqfTZmHd17-Q==/base.apk"],nativeLibraryDirectories=[/data/app/com.thetrainline-WRJsGRhu_IFqfTZmHd17-Q==/lib/arm64, /system/lib64, /vendor/lib64]]
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:125)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at void androidx.core.view.ViewCompat.setOnApplyWindowInsetsListener(android.view.View, androidx.core.view.OnApplyWindowInsetsListener) (SourceFile:2463)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.o() (SourceFile:938)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.n() (SourceFile:806)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.onPostCreate(android.os.Bundle) (SourceFile:527)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at void androidx.appcompat.app.AppCompatActivity.onPostCreate(android.os.Bundle) (SourceFile:127)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at void android.app.Instrumentation.callActivityOnPostCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1285)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2760)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2856)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1589)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at void android.os.Looper.loop() (Looper.java:164)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6494)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:438)
2020-11-18 10:08:47.320 22664-22664/com.thetrainline I/zygote64: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:807)
2020-11-18 10:08:47.342 22664-22743/com.thetrainline I/zygote64: Deoptimizing void com.google.gson.internal.reflect.PreJava9ReflectionAccessor.makeAccessible(java.lang.reflect.AccessibleObject) due to JIT inline cache
2020-11-18 10:08:47.345 22664-22743/com.thetrainline I/zygote64: Deoptimizing java.util.Map com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.a(com.google.gson.Gson, com.google.gson.reflect.TypeToken, java.lang.Class) due to JIT inline cache
2020-11-18 10:08:47.346 22664-22743/com.thetrainline I/zygote64: Deoptimizing java.util.Map com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.a(com.google.gson.Gson, com.google.gson.reflect.TypeToken, java.lang.Class) due to JIT inline cache
2020-11-18 10:08:47.363 22664-22784/com.thetrainline D/OpenGLRenderer: HWUI GL Pipeline
2020-11-18 10:08:47.374 22664-22714/com.thetrainline D/com.facebook.FacebookSdk: getGraphApiVersion: v3.0
2020-11-18 10:08:47.374 22664-22714/com.thetrainline D/com.facebook.FacebookSdk: getGraphApiVersion: v3.0
2020-11-18 10:08:47.375 22664-22664/com.thetrainline I/Appboy v3.2.1 .bo.app.m: Setting Braze Override configuration with config: AppboyConfig{ApiKey = 'f405ee06-ebe7-410a-80fb-eb864ce87e8d'
ServerTarget = 'null'
SdkFlavor = 'null'
SmallNotificationIcon = 'null'
LargeNotificationIcon = 'null'
SessionTimeout = null
DefaultNotificationAccentColor = null
TriggerActionMinimumTimeIntervalSeconds = 0
BadNetworkInterval = null
GoodNetworkInterval = null
GreatNetworkInterval = null
AdmMessagingRegistrationEnabled = null
HandlePushDeepLinksAutomatically = true
NotificationsEnabledTrackingOn = null
DisableLocationCollection = null
IsNewsFeedVisualIndicatorOn = null
LocaleToApiMapping = null
SessionStartBasedTimeoutEnabled = null
IsFirebaseCloudMessagingRegistrationEnabled = false
FirebaseCloudMessagingSenderIdKey = '840981174152'
IsDeviceObjectWhitelistEnabled = null
DeviceObjectWhitelist = null
IsInAppMessageAccessibilityExclusiveModeEnabled = null
IsPushWakeScreenForNotificationEnabled = null
PushHtmlRenderingEnabled = null}
2020-11-18 10:08:47.381 22664-22664/com.thetrainline I/Appboy v3.2.1 .com.appboy.Appboy: Appboy outbound network requests are now enabled
2020-11-18 10:08:47.385 22664-22664/com.thetrainline I/Appboy v3.2.1 .com.appboy.Appboy: Push token c3KX-xbGSwaa5kwxFVvRWF:APA91bE417tPNVMuvxKWYwYtW1yzKVzeSeX00mr__XXNY7F_AIuTQdYXPL0Y4xAkSaxO13RVTUNzjgF99fMfLnSgX0pAxkV7pDH8QnAxF_nxRxbCaYlKGQa1KPVfQb4m__r9kJFo0ulb registered and immediately being flushed.
2020-11-18 10:08:47.385 22664-22709/com.thetrainline D/com.facebook.FacebookSdk: getGraphApiVersion: v3.0
2020-11-18 10:08:47.386 22664-22797/com.thetrainline I/Appboy v3.2.1 .com.appboy.configuration.AppboyConfigurationProvider: Found an override api key. Using it to configure Appboy.
2020-11-18 10:08:47.386 22664-22796/com.thetrainline I/Appboy v3.2.1 .com.appboy.Appboy: Automatic Firebase Cloud Messaging registration not enabled in configuration. Braze will not register for Firebase Cloud Messaging.
2020-11-18 10:08:47.387 22664-22796/com.thetrainline I/Appboy v3.2.1 .com.appboy.Appboy: Automatic ADM registration not enabled in configuration. Braze will not register for ADM.
2020-11-18 10:08:47.423 22664-22797/com.thetrainline W/Appboy v3.2.1 .com.appboy.models.InAppMessageBase: Requested in-app message duration 0 is lower than the minimum of 999. Defaulting to 5000 milliseconds.
2020-11-18 10:08:47.438 22664-22797/com.thetrainline I/chatty: uid=10334(com.thetrainline) Appboy-User-Dep identical 11 lines
2020-11-18 10:08:47.439 22664-22797/com.thetrainline W/Appboy v3.2.1 .com.appboy.models.InAppMessageBase: Requested in-app message duration 0 is lower than the minimum of 999. Defaulting to 5000 milliseconds.
2020-11-18 10:08:47.440 22664-22797/com.thetrainline I/Appboy v3.2.1 .bo.app.eg: Geofences explicitly disabled via server configuration.
2020-11-18 10:08:47.443 22664-22797/com.thetrainline I/Appboy v3.2.1 .bo.app.bm: Location collection enabled via sdk configuration.
2020-11-18 10:08:47.446 22664-22797/com.thetrainline I/Appboy v3.2.1 .bo.app.r: Adding request to dispatcher with parameters:
{}
2020-11-18 10:08:47.481 22664-22664/com.thetrainline I/cr_LibraryLoader: Loaded native library version number "83.0.4103.93"
2020-11-18 10:08:47.481 22664-22664/com.thetrainline I/cr_CachingUmaRecorder: Flushed 3 samples from 3 histograms.
2020-11-18 10:08:47.538 22664-22664/com.thetrainline W/BMP:OrientationListener: Unreliable orientation sensor data...
2020-11-18 10:08:47.570 22664-22825/com.thetrainline I/Appboy v3.2.1 .bo.app.ab: Event was published, but no subscribers were found. Saving event for later publishing to a matching subscriber. Event class: class bo.app.al
2020-11-18 10:08:47.570 22664-22825/com.thetrainline I/Appboy v3.2.1 .bo.app.ab: Event was published, but no subscribers were found. Saving event for later publishing to a matching subscriber. Event class: class bo.app.ah
2020-11-18 10:08:47.570 22664-22825/com.thetrainline I/Appboy v3.2.1 .bo.app.dm: Notifying confirmAndUnlock listeners
2020-11-18 10:08:47.570 22664-22825/com.thetrainline I/Appboy v3.2.1 .bo.app.dm: Notifying confirmAndUnlock listeners
2020-11-18 10:08:47.581 22664-22784/com.thetrainline I/Adreno: QUALCOMM build : 9c9b012, I92eb381bc9
Build Date : 12/31/17
OpenGL ES Shader Compiler Version: EV031.22.00.01
Local Branch :
Remote Branch : refs/tags/AU_LINUX_ANDROID_LA.UM.6.4.R1.08.00.00.309.049
Remote Branch : NONE
Reconstruct Branch : NOTHING
2020-11-18 10:08:47.590 22664-22784/com.thetrainline I/Adreno: PFP: 0x005ff087, ME: 0x005ff063
2020-11-18 10:08:47.594 22664-22784/com.thetrainline I/zygote64: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0
2020-11-18 10:08:47.601 22664-22784/com.thetrainline I/OpenGLRenderer: Initialized EGL, version 1.4
2020-11-18 10:08:47.601 22664-22784/com.thetrainline D/OpenGLRenderer: Swap behavior 2
2020-11-18 10:08:47.608 22664-22669/com.thetrainline I/zygote64: Do full code cache collection, code=118KB, data=87KB
2020-11-18 10:08:47.608 22664-22669/com.thetrainline I/zygote64: After code cache collection, code=94KB, data=50KB
2020-11-18 10:08:47.764 22664-22745/com.thetrainline W/ContextImpl: Failed to ensure /data/user/0/com.google.android.gms/shared_prefs: mkdir failed: EACCES (Permission denied)
2020-11-18 10:08:47.765 22664-22797/com.thetrainline I/Appboy v3.2.1 .bo.app.bp: Session [570029ef-6e69-4a24-8d88-9dde6e9c3d3a] being sealed because its end time is over the grace period.
2020-11-18 10:08:47.771 22664-22797/com.thetrainline I/Appboy v3.2.1 .bo.app.r: Adding request to dispatcher with parameters:
{
"respond_with": {
"triggers": true,
"config": {
"config_time": 1603886308
}
}
}
2020-11-18 10:08:47.772 22664-22797/com.thetrainline I/Appboy v3.2.1 .bo.app.bp: New session created with ID: e6e0988c-1621-45d2-9ab6-8d031e1339d2
2020-11-18 10:08:47.773 22664-22669/com.thetrainline I/zygote64: Do partial code cache collection, code=123KB, data=81KB
2020-11-18 10:08:47.773 22664-22669/com.thetrainline I/zygote64: After code cache collection, code=123KB, data=81KB
2020-11-18 10:08:47.773 22664-22669/com.thetrainline I/zygote64: Increasing code cache capacity to 512KB
2020-11-18 10:08:47.781 22664-22797/com.thetrainline I/Appboy v3.2.1 .bo.app.bn: Completed the openSession call. Starting or continuing session e6e0988c-1621-45d2-9ab6-8d031e1339d2
2020-11-18 10:08:47.782 22664-22797/com.thetrainline I/Appboy v3.2.1 .bo.app.r: Adding request to dispatcher with parameters:
{}
2020-11-18 10:08:47.787 22664-22824/com.thetrainline I/Appboy v3.2.1 .bo.app.dg: Short circuiting execution of network request and immediately marking it as succeeded.
2020-11-18 10:08:47.938 22664-22797/com.thetrainline I/Appboy v3.2.1 .bo.app.r: Adding request to dispatcher with parameters:
{
"respond_with": {
"feed": true
}
}
2020-11-18 10:08:47.968 22664-22664/com.thetrainline W/StaticLayout: maxLineHeight should not be -1. maxLines:1 lineCount:1
2020-11-18 10:08:47.998 22664-22664/com.thetrainline I/chatty: uid=10334(com.thetrainline) identical 2 lines
2020-11-18 10:08:48.007 22664-22664/com.thetrainline W/StaticLayout: maxLineHeight should not be -1. maxLines:1 lineCount:1
2020-11-18 10:08:48.013 22664-22669/com.thetrainline I/zygote64: Do full code cache collection, code=253KB, data=162KB
2020-11-18 10:08:48.014 22664-22669/com.thetrainline I/zygote64: After code cache collection, code=186KB, data=96KB
2020-11-18 10:08:48.037 22664-22664/com.thetrainline W/StaticLayout: maxLineHeight should not be -1. maxLines:1 lineCount:1
2020-11-18 10:08:48.044 22664-22664/com.thetrainline W/StaticLayout: maxLineHeight should not be -1. maxLines:1 lineCount:1
2020-11-18 10:08:48.089 22664-22826/com.thetrainline I/Appboy v3.2.1 .bo.app.dt: Updating offline feed for user with id:
2020-11-18 10:08:48.108 22664-22664/com.thetrainline W/BMP:OrientationListener: Unreliable orientation sensor data...
2020-11-18 10:08:48.145 22664-22669/com.thetrainline I/zygote64: Do partial code cache collection, code=241KB, data=139KB
2020-11-18 10:08:48.145 22664-22669/com.thetrainline I/zygote64: After code cache collection, code=241KB, data=139KB
2020-11-18 10:08:48.145 22664-22669/com.thetrainline I/zygote64: Increasing code cache capacity to 1024KB
2020-11-18 10:08:48.308 22664-22825/com.thetrainline W/Appboy v3.2.1 .com.appboy.models.InAppMessageBase: Requested in-app message duration 0 is lower than the minimum of 999. Defaulting to 5000 milliseconds.
2020-11-18 10:08:48.310 22664-22825/com.thetrainline I/chatty: uid=10334(com.thetrainline) ax #2 identical 1 line
2020-11-18 10:08:48.311 22664-22825/com.thetrainline W/Appboy v3.2.1 .com.appboy.models.InAppMessageBase: Requested in-app message duration 0 is lower than the minimum of 999. Defaulting to 5000 milliseconds.
2020-11-18 10:08:48.314 22664-22825/com.thetrainline W/Appboy v3.2.1 .com.appboy.models.InAppMessageBase: Requested in-app message duration 0 is lower than the minimum of 999. Defaulting to 5000 milliseconds.
2020-11-18 10:08:48.316 22664-22825/com.thetrainline I/chatty: uid=10334(com.thetrainline) ax #2 identical 1 line
2020-11-18 10:08:48.318 22664-22825/com.thetrainline W/Appboy v3.2.1 .com.appboy.models.InAppMessageBase: Requested in-app message duration 0 is lower than the minimum of 999. Defaulting to 5000 milliseconds.
2020-11-18 10:08:48.321 22664-22825/com.thetrainline W/Appboy v3.2.1 .com.appboy.models.InAppMessageBase: Requested in-app message duration 0 is lower than the minimum of 999. Defaulting to 5000 milliseconds.
2020-11-18 10:08:48.328 22664-22825/com.thetrainline I/chatty: uid=10334(com.thetrainline) ax #2 identical 5 lines
2020-11-18 10:08:48.329 22664-22825/com.thetrainline W/Appboy v3.2.1 .com.appboy.models.InAppMessageBase: Requested in-app message duration 0 is lower than the minimum of 999. Defaulting to 5000 milliseconds.
2020-11-18 10:08:48.344 22664-22825/com.thetrainline I/Appboy v3.2.1 .bo.app.ab: Event was published, but no subscribers were found. Saving event for later publishing to a matching subscriber. Event class: class bo.app.al
2020-11-18 10:08:48.344 22664-22825/com.thetrainline I/Appboy v3.2.1 .bo.app.ab: Event was published, but no subscribers were found. Saving event for later publishing to a matching subscriber. Event class: class bo.app.ah
2020-11-18 10:08:48.345 22664-22825/com.thetrainline I/Appboy v3.2.1 .bo.app.dm: Notifying confirmAndUnlock listeners
2020-11-18 10:08:48.345 22664-22825/com.thetrainline I/Appboy v3.2.1 .bo.app.dm: Notifying confirmAndUnlock listeners
2020-11-18 10:08:48.347 22664-22675/com.thetrainline I/zygote64: Background concurrent copying GC freed 114597(6MB) AllocSpace objects, 64(4MB) LOS objects, 50% free, 15MB/31MB, paused 75us total 100.019ms
2020-11-18 10:08:48.769 22664-22664/com.thetrainline I/Appboy v3.2.1 .bo.app.r: Adding request to dispatcher with parameters:
{}
2020-11-18 10:08:48.776 22664-22824/com.thetrainline I/Appboy v3.2.1 .bo.app.dg: Short circuiting execution of network request and immediately marking it as succeeded.
2020-11-18 10:08:48.776 22664-22824/com.thetrainline I/Appboy v3.2.1 .bo.app.ab: Event was published, but no subscribers were found. Saving event for later publishing to a matching subscriber. Event class: class bo.app.al
2020-11-18 10:08:48.777 22664-22824/com.thetrainline I/Appboy v3.2.1 .bo.app.ab: Event was published, but no subscribers were found. Saving event for later publishing to a matching subscriber. Event class: class bo.app.ah
2020-11-18 10:08:48.777 22664-22824/com.thetrainline I/Appboy v3.2.1 .bo.app.dm: Notifying confirmAndUnlock listeners
2020-11-18 10:08:48.777 22664-22824/com.thetrainline I/Appboy v3.2.1 .bo.app.dm: Notifying confirmAndUnlock listeners
2020-11-18 10:08:50.905 22664-22664/com.thetrainline E/com.newrelic.android: LastUpdated[1605690528777] CurrentTime[1605690530905] Trigger[2128]
2020-11-18 10:08:50.906 22664-22664/com.thetrainline I/zygote64: Deoptimizing void com.newrelic.agent.android.measurement.consumer.MetricMeasurementConsumer.consumeMeasurement(com.newrelic.agent.android.measurement.Measurement) due to JIT inline cache
2020-11-18 10:08:51.107 22664-22736/com.thetrainline I/zygote64: Deoptimizing void com.newrelic.com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.write(com.newrelic.com.google.gson.stream.JsonWriter, java.util.Map) due to JIT inline cache
2020-11-18 10:08:52.166 22664-22797/com.thetrainline I/Appboy v3.2.1 .bo.app.bn: Completed the openSession call. Starting or continuing session e6e0988c-1621-45d2-9ab6-8d031e1339d2
2020-11-18 10:08:52.171 22664-22914/com.thetrainline W/ContextImpl: Failed to ensure /data/user/0/com.google.android.gms/shared_prefs: mkdir failed: EACCES (Permission denied)
2020-11-18 10:08:52.291 22664-22762/com.thetrainline E/GAv4: Successfully bound to service but never got onServiceConnected callback
2020-11-18 10:08:52.325 22664-22745/com.thetrainline W/ContextImpl: Failed to ensure /data/user/0/com.google.android.gms/shared_prefs: mkdir failed: EACCES (Permission denied)
2020-11-18 10:08:52.342 22664-22784/com.thetrainline D/OpenGLRenderer: endAllActiveAnimators on 0x73d165bc00 (RippleDrawable) with handle 0x73d2362f80
2020-11-18 10:08:52.367 22664-22745/com.thetrainline W/ContextImpl: Failed to ensure /data/user/0/com.google.android.gms/shared_prefs: mkdir failed: EACCES (Permission denied)
2020-11-18 10:08:52.524 22664-22664/com.thetrainline W/BMP:OrientationListener: Unreliable orientation sensor data...
2020-11-18 10:08:52.534 22664-22745/com.thetrainline W/ContextImpl: Failed to ensure /data/user/0/com.google.android.gms/shared_prefs: mkdir failed: EACCES (Permission denied)
2020-11-18 10:08:52.628 22664-22745/com.thetrainline W/ContextImpl: Failed to ensure /data/user/0/com.google.android.gms/shared_prefs: mkdir failed: EACCES (Permission denied)
2020-11-18 10:08:52.691 22664-22797/com.thetrainline I/Appboy v3.2.1 .bo.app.r: Adding request to dispatcher with parameters:
{}
2020-11-18 10:08:52.693 22664-22745/com.thetrainline W/ContextImpl: Failed to ensure /data/user/0/com.google.android.gms/shared_prefs: mkdir failed: EACCES (Permission denied)
2020-11-18 10:08:52.794 22664-22664/com.thetrainline W/BMP:OrientationListener: Unreliable orientation sensor data...
2020-11-18 10:08:52.820 22664-22826/com.thetrainline I/Appboy v3.2.1 .bo.app.ab: Event was published, but no subscribers were found. Saving event for later publishing to a matching subscriber. Event class: class bo.app.al
2020-11-18 10:08:52.820 22664-22826/com.thetrainline I/Appboy v3.2.1 .bo.app.ab: Event was published, but no subscribers were found. Saving event for later publishing to a matching subscriber. Event class: class bo.app.ah
2020-11-18 10:08:52.821 22664-22826/com.thetrainline I/Appboy v3.2.1 .bo.app.dm: Notifying confirmAndUnlock listeners
2020-11-18 10:08:52.822 22664-22826/com.thetrainline I/Appboy v3.2.1 .bo.app.dm: Notifying confirmAndUnlock listeners
2020-11-18 10:08:53.997 22664-22745/com.thetrainline W/ContextImpl: Failed to ensure /data/user/0/com.google.android.gms/shared_prefs: mkdir failed: EACCES (Permission denied)
2020-11-18 10:08:54.016 22664-22746/com.thetrainline I/zygote64: Deoptimizing void com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.write(com.google.gson.stream.JsonWriter, java.lang.Object) due to JIT inline cache
2020-11-18 10:08:54.016 22664-22746/com.thetrainline I/zygote64: Deoptimizing void com.google.gson.stream.JsonWriter.beforeValue() due to JIT inline cache
2020-11-18 10:08:54.016 22664-22746/com.thetrainline I/zygote64: Deoptimizing com.google.gson.stream.JsonWriter com.google.gson.stream.JsonWriter.open(int, char) due to JIT inline cache
2020-11-18 10:08:54.016 22664-22746/com.thetrainline I/zygote64: Deoptimizing void com.google.gson.stream.JsonWriter.beforeName() due to JIT inline cache
2020-11-18 10:08:54.017 22664-22746/com.thetrainline I/zygote64: Deoptimizing com.google.gson.stream.JsonWriter com.google.gson.stream.JsonWriter.close(int, int, char) due to JIT inline cache
2020-11-18 10:08:54.082 22664-22669/com.thetrainline I/zygote64: Do full code cache collection, code=506KB, data=300KB
2020-11-18 10:08:54.083 22664-22664/com.thetrainline I/zygote64: Deoptimizing void androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer.layout() due to JIT same target
2020-11-18 10:08:54.083 22664-22669/com.thetrainline I/zygote64: After code cache collection, code=454KB, data=241KB
2020-11-18 10:08:54.102 22664-22669/com.thetrainline I/zygote64: Do partial code cache collection, code=456KB, data=248KB
2020-11-18 10:08:54.102 22664-22669/com.thetrainline I/zygote64: After code cache collection, code=443KB, data=242KB
2020-11-18 10:08:54.102 22664-22669/com.thetrainline I/zygote64: Increasing code cache capacity to 2MB
2020-11-18 10:08:54.244 22664-22745/com.thetrainline W/ContextImpl: Failed to ensure /data/user/0/com.google.android.gms/shared_prefs: mkdir failed: EACCES (Permission denied)
2020-11-18 10:08:55.785 22664-22745/com.thetrainline W/ContextImpl: Failed to ensure /data/user/0/com.google.android.gms/shared_prefs: mkdir failed: EACCES (Permission denied)
2020-11-18 10:08:57.795 22664-22664/com.thetrainline W/BMP:OrientationListener: Unreliable orientation sensor data...
2020-11-18 10:08:58.029 22664-22745/com.thetrainline W/ContextImpl: Failed to ensure /data/user/0/com.google.android.gms/shared_prefs: mkdir failed: EACCES (Permission denied)
2020-11-18 10:08:58.132 22664-22664/com.thetrainline I/zygote64: Deoptimizing void androidx.appcompat.widget.AppCompatImageHelper.loadFromAttributes(android.util.AttributeSet, int) due to JIT inline cache
2020-11-18 10:08:58.257 22664-22797/com.thetrainline I/Appboy v3.2.1 .bo.app.bn: Completed the openSession call. Starting or continuing session e6e0988c-1621-45d2-9ab6-8d031e1339d2
2020-11-18 10:08:58.259 22664-22744/com.thetrainline I/zygote64: Deoptimizing java.lang.Object com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(com.google.gson.stream.JsonReader) due to JIT inline cache
2020-11-18 10:08:58.259 22664-22744/com.thetrainline I/zygote64: Deoptimizing java.util.Collection com.google.gson.internal.bind.CollectionTypeAdapterFactory$Adapter.a(com.google.gson.stream.JsonReader) due to JIT inline cache
2020-11-18 10:08:58.308 22664-22744/com.thetrainline I/zygote64: Deoptimizing com.thetrainline.one_platform.common.price.PriceDomain com.thetrainline.one_platform.journey_search_results.domain.AlternativeCombination.a(java.util.List, boolean) due to JIT inline cache
2020-11-18 10:08:58.353 22664-22784/com.thetrainline D/OpenGLRenderer: endAllActiveAnimators on 0x73d03bd400 (RippleDrawable) with handle 0x73d08ecbe0
2020-11-18 10:08:58.402 22664-22664/com.thetrainline W/ConstraintHelper: Could not find id of ""
2020-11-18 10:08:58.402 22664-22745/com.thetrainline W/ContextImpl: Failed to ensure /data/user/0/com.google.android.gms/shared_prefs: mkdir failed: EACCES (Permission denied)
2020-11-18 10:08:58.416 22664-22664/com.thetrainline W/StaticLayout: maxLineHeight should not be -1. maxLines:3 lineCount:3
2020-11-18 10:08:58.418 22664-22664/com.thetrainline I/chatty: uid=10334(com.thetrainline) identical 2 lines
2020-11-18 10:08:58.418 22664-22664/com.thetrainline W/StaticLayout: maxLineHeight should not be -1. maxLines:3 lineCount:3
2020-11-18 10:08:58.426 22664-22664/com.thetrainline W/ConstraintHelper: Could not find id of ""
2020-11-18 10:08:58.437 22664-22664/com.thetrainline W/StaticLayout: maxLineHeight should not be -1. maxLines:3 lineCount:3
2020-11-18 10:08:58.438 22664-22664/com.thetrainline I/chatty: uid=10334(com.thetrainline) identical 2 lines
2020-11-18 10:08:58.439 22664-22664/com.thetrainline W/StaticLayout: maxLineHeight should not be -1. maxLines:3 lineCount:3
2020-11-18 10:08:58.446 22664-22664/com.thetrainline W/ConstraintHelper: Could not find id of ""
2020-11-18 10:08:58.454 22664-22664/com.thetrainline W/StaticLayout: maxLineHeight should not be -1. maxLines:3 lineCount:3
2020-11-18 10:08:58.455 22664-22664/com.thetrainline I/chatty: uid=10334(com.thetrainline) identical 2 lines
2020-11-18 10:08:58.456 22664-22664/com.thetrainline W/StaticLayout: maxLineHeight should not be -1. maxLines:3 lineCount:3
2020-11-18 10:08:58.462 22664-22664/com.thetrainline W/ConstraintHelper: Could not find id of ""
2020-11-18 10:08:58.470 22664-22664/com.thetrainline W/StaticLayout: maxLineHeight should not be -1. maxLines:3 lineCount:3
2020-11-18 10:08:58.471 22664-22664/com.thetrainline I/chatty: uid=10334(com.thetrainline) identical 2 lines
2020-11-18 10:08:58.472 22664-22664/com.thetrainline W/StaticLayout: maxLineHeight should not be -1. maxLines:3 lineCount:3
2020-11-18 10:08:58.478 22664-22664/com.thetrainline W/BMP:OrientationListener: Unreliable orientation sensor data...
2020-11-18 10:08:58.493 22664-22745/com.thetrainline I/zygote64: Deoptimizing java.util.Map com.thetrainline.analytics_v2.helper.google.GoogleAnalyticsWrapper.a(java.util.Map, java.util.Map, com.google.android.gms.analytics.HitBuilders$HitBuilder) due to JIT inline cache
2020-11-18 10:08:59.644 22664-22664/com.thetrainline I/zygote64: Deoptimizing com.newrelic.com.google.gson.TypeAdapter com.newrelic.com.google.gson.internal.bind.MapTypeAdapterFactory.create(com.newrelic.com.google.gson.Gson, com.newrelic.com.google.gson.reflect.TypeToken) due to JIT inline cache
2020-11-18 10:08:59.644 22664-22664/com.thetrainline I/zygote64: Deoptimizing com.newrelic.com.google.gson.reflect.TypeToken com.newrelic.com.google.gson.reflect.TypeToken.get(java.lang.reflect.Type) due to JIT inline cache
2020-11-18 10:08:59.645 22664-22664/com.thetrainline I/zygote64: Deoptimizing void com.newrelic.com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.write(com.newrelic.com.google.gson.stream.JsonWriter, java.lang.Object) due to JIT inline cache
2020-11-18 10:08:59.645 22664-22664/com.thetrainline I/zygote64: Deoptimizing void com.newrelic.com.google.gson.reflect.TypeToken.<init>(java.lang.reflect.Type) due to JIT inline cache
2020-11-18 10:08:59.671 22664-22745/com.thetrainline W/ContextImpl: Failed to ensure /data/user/0/com.google.android.gms/shared_prefs: mkdir failed: EACCES (Permission denied)
2020-11-18 10:08:59.732 22664-22762/com.thetrainline E/com.newrelic.android: LastUpdated[1605690538708] CurrentTime[1605690539732] Trigger[1024]
2020-11-18 10:08:59.736 22664-22745/com.thetrainline W/ContextImpl: Failed to ensure /data/user/0/com.google.android.gms/shared_prefs: mkdir failed: EACCES (Permission denied)
2020-11-18 10:08:59.838 22664-22664/com.thetrainline I/zygote64: Deoptimizing java.util.List kotlin.collections.CollectionsKt___CollectionsKt.plus(java.util.Collection, java.lang.Iterable) due to JIT inline cache
2020-11-18 10:08:59.854 22664-22797/com.thetrainline I/Appboy v3.2.1 .bo.app.bn: Completed the openSession call. Starting or continuing session e6e0988c-1621-45d2-9ab6-8d031e1339d2
2020-11-18 10:08:59.967 22664-22784/com.thetrainline D/OpenGLRenderer: endAllActiveAnimators on 0x73d017d400 (RippleDrawable) with handle 0x73d23321a0
2020-11-18 10:08:59.995 22664-22664/com.thetrainline W/BMP:OrientationListener: Unreliable orientation sensor data...
2020-11-18 10:09:00.831 22664-22745/com.thetrainline W/ContextImpl: Failed to ensure /data/user/0/com.google.android.gms/shared_prefs: mkdir failed: EACCES (Permission denied)
2020-11-18 10:09:02.387 22664-22714/com.thetrainline D/com.facebook.FacebookSdk: getGraphApiVersion: v3.0
2020-11-18 10:09:02.393 22664-22714/com.thetrainline E/com.newrelic.android: LastUpdated[1605690540906] CurrentTime[1605690542388] Trigger[1482]
2020-11-18 10:09:02.790 22664-22797/com.thetrainline I/Appboy v3.2.1 .bo.app.bn: Completed the openSession call. Starting or continuing session e6e0988c-1621-45d2-9ab6-8d031e1339d2
2020-11-18 10:09:02.931 22664-22745/com.thetrainline W/ContextImpl: Failed to ensure /data/user/0/com.google.android.gms/shared_prefs: mkdir failed: EACCES (Permission denied)
2020-11-18 10:09:02.974 22664-22784/com.thetrainline D/OpenGLRenderer: endAllActiveAnimators on 0x73d0a23c00 (RippleDrawable) with handle 0x73d231ec00
2020-11-18 10:09:02.995 22664-22664/com.thetrainline W/BMP:OrientationListener: Unreliable orientation sensor data...
2020-11-18 10:09:18.206 22664-22797/com.thetrainline I/Appboy v3.2.1 .bo.app.bn: Completed the openSession call. Starting or continuing session e6e0988c-1621-45d2-9ab6-8d031e1339d2
2020-11-18 10:09:18.293 22664-22664/com.thetrainline D/c.t.tdm.StringUtils: Getting SHA1 digest
2020-11-18 10:09:18.293 22664-22664/com.thetrainline D/c.t.tdm.StringUtils: Getting MD5 digest
2020-11-18 10:09:18.294 22664-22664/com.thetrainline D/c.t.tdm.TrustDefenderMo: Starting init()
2020-11-18 10:09:18.294 22664-22664/com.thetrainline D/c.t.tdm.TDLocationManag: registerLocationServices: low power 900000 high power 3600000 with accuracy 1
2020-11-18 10:09:18.296 22664-22664/com.thetrainline D/c.t.tdm.TDLocationManag: fine provider: gps
2020-11-18 10:09:18.296 22664-22664/com.thetrainline D/c.t.tdm.TDLocationManag: course provider: network
2020-11-18 10:09:18.296 22664-22664/com.thetrainline D/c.t.tdm.TDLocationManag: Attempting to find an existing location to prime things
2020-11-18 10:09:18.296 22664-22664/com.thetrainline D/c.t.tdm.TDLocationManag: getLastLocation() : passive
2020-11-18 10:09:18.297 22664-22664/com.thetrainline D/c.t.tdm.TDLocationManag: getLastLocation() : gps:49.1775244474411:-0.3813028335571289:40.736
2020-11-18 10:09:18.297 22664-22664/com.thetrainline D/c.t.tdm.TDLocationManag: getLastLocation() : gps
2020-11-18 10:09:18.298 22664-22664/com.thetrainline D/c.t.tdm.TDLocationManag: getLastLocation() : gps:49.1775244474411:-0.3813028335571289:40.736
2020-11-18 10:09:18.298 22664-22664/com.thetrainline D/c.t.tdm.TDLocationManag: getLastLocation() : network
2020-11-18 10:09:18.299 22664-22664/com.thetrainline D/c.t.tdm.TDLocationManag: getLastLocation() : network:49.1769335:-0.3830015:1000.0
2020-11-18 10:09:18.301 22664-22664/com.thetrainline D/c.t.tdm.TDLocationManag: LocationManager created: network
2020-11-18 10:09:18.302 22664-22664/com.thetrainline D/c.t.tdm.TDLocationManag: LocationManager created: gps
2020-11-18 10:09:18.304 22664-22985/com.thetrainline D/c.t.tdm.TrustDefenderMo: Doing slow init stuff
2020-11-18 10:09:18.307 22664-22985/com.thetrainline D/c.t.tdm.TrustDefenderMo: applying inverted saved options - 0 with options, resulting in 31998
2020-11-18 10:09:18.307 22664-22985/com.thetrainline D/c.t.tdm.BrowserInfoGath: initJSExecutor: jsProblem = false, jsExec = null, hasBadOptions = true
2020-11-18 10:09:18.309 22664-22985/com.thetrainline D/c.t.tdm.JavaScriptInter: new latch: 198115815 with count: 1
2020-11-18 10:09:18.309 22664-22985/com.thetrainline D/c.t.tdm.BrowserInfoGath: Firing off initJSExecutor on UI thread using latch: 198115815 with count: 1
2020-11-18 10:09:18.528 22664-22664/com.thetrainline D/c.t.tdm.BrowserInfoGath: Calling initJSExecutor() - on UI thread
2020-11-18 10:09:18.528 22664-22664/com.thetrainline D/c.t.tdm.JSExecutor: JSExecutor() Build: 8.1.0 normal js interface has async interface
2020-11-18 10:09:18.582 22664-22664/com.thetrainline D/c.t.tdm.JSExecutor: Webview un-init'd
2020-11-18 10:09:18.583 22664-22664/com.thetrainline D/c.t.tdm.JSExecutor: JSExecutor() alternate JS interface detected
2020-11-18 10:09:18.583 22664-22664/com.thetrainline D/c.t.tdm.JSExecutor: init() - init'd = false
2020-11-18 10:09:18.583 22664-22664/com.thetrainline D/c.t.tdm.JSExecutor: init() loading bogus page
2020-11-18 10:09:18.589 22664-22843/com.thetrainline W/cr_media: Requires BLUETOOTH permission
2020-11-18 10:09:18.600 22664-22664/com.thetrainline D/c.t.tdm.BrowserInfoGath: js exec init complete
2020-11-18 10:09:18.600 22664-22664/com.thetrainline D/c.t.tdm.BrowserInfoGath: js exec init countdown using latch: 198115815 with count: 1
2020-11-18 10:09:18.600 22664-22985/com.thetrainline D/c.t.tdm.TrustDefenderMo: Creating AndroidHttpClient instance
2020-11-18 10:09:18.604 22664-22664/com.thetrainline W/BMP:OrientationListener: Unreliable orientation sensor data...
2020-11-18 10:09:18.605 22664-22985/com.thetrainline D/c.t.tdm.NativeGathererH: NativeGatherer() complete, found 0
2020-11-18 10:09:18.605 22664-22985/com.thetrainline D/c.t.tdm.TrustDefenderMo: Native libs: unavailable
2020-11-18 10:09:18.605 22664-22985/com.thetrainline D/c.t.tdm.TrustDefenderMo: doPackageScan(init): marking scan as started
2020-11-18 10:09:18.605 22664-22985/com.thetrainline D/c.t.tdm.ProfileState: waitForScan: Waiting for scan to complete
2020-11-18 10:09:18.607 22664-22993/com.thetrainline D/c.t.tdm.TrustDefenderMo: doPackageScan(init): complete
2020-11-18 10:09:18.607 22664-22985/com.thetrainline D/c.t.tdm.TrustDefenderMo: init completed
2020-11-18 10:09:18.644 22664-22990/com.thetrainline W/VideoCapabilities: Unrecognized profile 2130706433 for video/avc
2020-11-18 10:09:18.644 22664-22990/com.thetrainline W/VideoCapabilities: Unrecognized profile 2130706434 for video/avc
2020-11-18 10:09:18.645 22664-22990/com.thetrainline W/VideoCapabilities: Unrecognized profile 2130706433 for video/avc
2020-11-18 10:09:18.645 22664-22784/com.thetrainline D/OpenGLRenderer: endAllActiveAnimators on 0x73cfa4c400 (RippleDrawable) with handle 0x73ee80df40
2020-11-18 10:09:18.645 22664-22990/com.thetrainline W/VideoCapabilities: Unrecognized profile 2130706434 for video/avc
2020-11-18 10:09:18.650 22664-22990/com.thetrainline W/VideoCapabilities: Unrecognized profile/level 0/3 for video/mpeg2
2020-11-18 10:09:18.651 22664-22990/com.thetrainline W/VideoCapabilities: Unrecognized profile/level 0/3 for video/mpeg2
2020-11-18 10:09:18.655 22664-22990/com.thetrainline W/VideoCapabilities: Unrecognized profile 2130706433 for video/avc
2020-11-18 10:09:18.655 22664-22990/com.thetrainline W/VideoCapabilities: Unrecognized profile 2130706434 for video/avc
2020-11-18 10:09:18.659 22664-22990/com.thetrainline I/VideoCapabilities: Unsupported profile 4 for video/mp4v-es
2020-11-18 10:09:19.456 22664-22797/com.thetrainline I/Appboy v3.2.1 .bo.app.r: Adding request to dispatcher with parameters:
{}
2020-11-18 10:09:19.474 22664-22824/com.thetrainline I/Appboy v3.2.1 .bo.app.dg: Short circuiting execution of network request and immediately marking it as succeeded.
2020-11-18 10:09:19.474 22664-22824/com.thetrainline I/Appboy v3.2.1 .bo.app.ab: Event was published, but no subscribers were found. Saving event for later publishing to a matching subscriber. Event class: class bo.app.al
2020-11-18 10:09:19.474 22664-22824/com.thetrainline I/Appboy v3.2.1 .bo.app.ab: Event was published, but no subscribers were found. Saving event for later publishing to a matching subscriber. Event class: class bo.app.ah
2020-11-18 10:09:19.475 22664-22824/com.thetrainline I/Appboy v3.2.1 .bo.app.dm: Notifying confirmAndUnlock listeners
2020-11-18 10:09:19.475 22664-22824/com.thetrainline I/Appboy v3.2.1 .bo.app.dm: Notifying confirmAndUnlock listeners
2020-11-18 10:09:21.519 22664-22746/com.thetrainline I/zygote64: Deoptimizing void com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.write(com.google.gson.stream.JsonWriter, java.lang.Object) due to JIT inline cache
2020-11-18 10:09:22.246 22664-22675/com.thetrainline I/zygote64: Background concurrent copying GC freed 146385(9MB) AllocSpace objects, 59(2MB) LOS objects, 49% free, 17MB/34MB, paused 344us total 115.069ms
2020-11-18 10:09:48.104 22664-22736/com.thetrainline E/com.newrelic.android: Total trace exclusive time is zero. Ignoring trace Display zzc```
**Relevant screenshots**
<Screenshots of the problem>
## Solutions
**Workaround**
<To get the feature working or at least to make the device usable>
**Possible fixes**
<Any idea to fix the issue or a link to the line of code that might be the cause for this problem>