Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content

Bliss crashes when trying to remove fennec site shortcut

  • /e/ version: 0.9.2020062860623
  • Device model: samsung s7 refurbished
  • When it started to occur: since 0.9.2020062860623
  • Reproducible with the last /e/ version: 0.9.2020062860623
  • Reproducible with LineageOS:

Summary

Bliss crash when i try to remove site shortcut.

  • The device is unusable
  • The bug is the source of a data loss or a big waste of time
  • The bug concerns a third party app
  • The bug concerns security
  • The bug concerns privacy

The problem

When I try to remove a site shortcut made by fennec, bliss crashes and restart. But the site shortcut is still here. I remove bliss data and cache but the issue is still there.

Add a shortcut from fennec and try to delete it after.

removing the shortcut should not cause bliss to crash and should remove the shortcut.

Technical informations

Relevant logs (adb logcat)

somewhere in there :

08-05 12:37:10.978  3393  3452 I PowerManagerService: Waking up from dozing (uid 1000)...
08-05 12:37:10.980  3393  3418 I DisplayPowerController: Blocking screen on until initial contents have been drawn.
08-05 12:37:10.980  3393  3393 V KeyguardServiceDelegate: onStartedWakingUp()
08-05 12:37:10.981  3393  3418 V KeyguardServiceDelegate: onScreenTurnedOn(showListener = com.android.server.policy.PhoneWindowManager$2@64199d)
08-05 12:37:10.984  3393  3418 I Sensors : Light old sensor_state 0, new sensor_state : 512 en : 1
08-05 12:37:10.995  3393  3463 D WifiStateMachine:  InitialState CMD_SCREEN_STATE_CHANGED  rt=2391348/2675449 1 0
08-05 12:37:10.996  3393  3463 D WifiStateMachine:  DefaultState CMD_SCREEN_STATE_CHANGED  rt=2391349/2675449 1 0
08-05 12:37:10.997  3393  3463 D WifiStateMachine:  handleScreenStateChanged Enter: screenOn=true mUserWantsSuspendOpt=true state InitialState suppState:UninitializedState
08-05 12:37:10.999  3393  3463 D WifiStateMachine: handleScreenStateChanged Exit: true
08-05 12:37:11.000  3393  3515 V PowerHAL SEC: power_set_interactive: 1
08-05 12:37:11.001  3393  3463 D WifiStateMachine:  InitialState !CMD_ENABLE_RSSI_POLL  rt=2391354/2675454 1 0
08-05 12:37:11.002  3393  3463 D WifiStateMachine:  DefaultState !CMD_ENABLE_RSSI_POLL  rt=2391354/2675455 1 0
08-05 12:37:11.003  3393  3463 D WifiStateMachine:  InitialState !CMD_SET_SUSPEND_OPT_ENABLED  rt=2391355/2675456 0 0
08-05 12:37:11.003  3393  3463 D WifiStateMachine:  DefaultState !CMD_SET_SUSPEND_OPT_ENABLED  rt=2391356/2675456 0 0
08-05 12:37:11.003  3393  3463 D WifiStateMachine: setSuspendOptimizations: 4 false
08-05 12:37:11.003  3393  3463 D WifiStateMachine: mSuspendOptNeedsDisabled 4
08-05 12:37:11.009  3393  3404 D Sensors : M requested delay = 20000000, modified delay = 0
08-05 12:37:11.009  3393  3404 I Sensors : Proximity old sensor_state 512, new sensor_state : 640 en : 1
08-05 12:37:11.033  3393  3405 V KeyguardServiceDelegate: **** SHOWN CALLED ****
08-05 12:37:11.062  3393  3437 I Sensors : ProximitySensor - 8(cm)
08-05 12:37:11.062  3393  3437 I Sensors : ProximitySensor TS_H - 622, RES - 2671469658112
08-05 12:37:11.062  3393  3437 I Sensors : ProximitySensor TS_L - -249080772, RES - 2675515544636
08-05 12:37:11.062  3393  3437 I Sensors : ProximitySensor Sync
08-05 12:37:11.072  3393  3515 V PowerHAL SEC: power_set_interactive: 1 done
08-05 12:37:11.072  3393  3515 D PowerManagerService-JNI: Excessive delay in setInteractive(true) while turning screen on: 72ms
08-05 12:37:11.073  3393  3416 I DisplayManagerService: Display device changed state: "Écran intégré", ON
08-05 12:37:11.073  3032  3032 D SurfaceFlinger: Set power mode=2, type=0 flinger=0x7f79a48000
08-05 12:37:11.075  3393  3416 W LocalDisplayAdapter: Unable to find color mode 0, ignoring request.
08-05 12:37:11.082  4422  4422 I TrackerControl.VPN: Received Intent { act=android.intent.action.SCREEN_ON flg=0x50000010 }
08-05 12:37:11.092  4422  4458 I TrackerControl.VPN: Stats start enabled=false
08-05 12:37:11.109  3393  3408 I Sensors : Acc old sensor_state 640, new sensor_state : 641 en : 1
08-05 12:37:11.122  3393  3418 I DisplayPowerController: Unblocked screen on after 141 ms
08-05 12:37:11.122  3393  3418 V KeyguardServiceDelegate: onScreenTurnedOn()
08-05 12:37:11.123  3393  3418 I DreamManagerService: Gently waking up from dream.
08-05 12:37:11.124  3393  4126 I DreamManagerService: Leaving dreamland.
08-05 12:37:11.125  3393  3414 I DreamController: Stopping dream: name=ComponentInfo{com.android.systemui/com.android.systemui.doze.DozeService}, isTest=false, canDoze=true, userId=0
08-05 12:37:11.168  6545  6545 D DeviceStatusService: onDisplayOn: Reschedule update
08-05 12:37:11.169  6545  6545 D WeatherUpdateService: Scheduling in 924378 ms
08-05 12:37:11.169  6545  6545 D WeatherUpdateService: Next update scheduled at Wed Aug 05 12:52:35 GMT+02:00 2020
08-05 12:37:11.191  3393  3437 I Sensors : #>LightSensor lux=186 r=109 g=100 b=125 c=297 atime=245 again=3 
08-05 12:37:11.192  3393  3418 I Sensors : Light old sensor_state 641, new sensor_state : 129 en : 0
08-05 12:37:11.196  3393  3418 I Sensors : Light old sensor_state 129, new sensor_state : 641 en : 1
08-05 12:37:11.200  3393  3418 D LuxLevels: bright hysteresis constant= 0.1, threshold=204.6, lux=186.0
08-05 12:37:11.200  3393  3418 D LuxLevels: dark hysteresis constant= 0.2, threshold=148.8, lux=186.0
08-05 12:37:11.314  3393  3515 D SurfaceControl: Excessive delay in setPowerMode(): 241ms
08-05 12:37:11.432  3393  3437 I Sensors : #>LightSensor lux=291 r=159 g=159 b=218 c=482 atime=245 again=3 
08-05 12:37:11.612  3393  3437 I Sensors : #>LightSensor lux=329 r=175 g=180 b=251 c=545 atime=245 again=3 
08-05 12:37:11.791  3393  3437 I Sensors : #>LightSensor lux=345 r=181 g=189 b=265 c=572 atime=245 again=3 
08-05 12:37:12.621  3539  3539 D PhoneStatusBar: disable: < expand ICONS alerts SYSTEM_INFO back HOME RECENT clock SEARCH quick_settings >
08-05 12:37:12.690  3539  3539 D PhoneStatusBar: disable: < expand ICONS alerts SYSTEM_INFO back HOME RECENT clock SEARCH quick_settings >
08-05 12:37:14.561  3052  3052 I         : calling unlock when already unlocked, ignoring.
08-05 12:37:14.561  3393  4126 I LockSettingsService: Unlocking user 0 with token length 69
08-05 12:37:14.562  3393  4126 D LockSettingsService: unlockUser finished
08-05 12:37:14.562  3393  4126 W ActivityManager: Expected user 0 in state RUNNING_LOCKED but was in state RUNNING_UNLOCKED
08-05 12:37:14.910  3393  3407 I VrManagerService: VR mode is allowed
08-05 12:37:14.945  3539  3539 D PhoneStatusBar: disable: < expand icons* alerts system_info* back HOME RECENT clock SEARCH quick_settings >
08-05 12:37:14.948  3393  3556 I Sensors : Proximity old sensor_state 641, new sensor_state : 513 en : 0
08-05 12:37:14.975  3539  3539 D PhoneStatusBar: disable: < expand icons alerts system_info back HOME RECENT clock SEARCH quick_settings >
08-05 12:37:15.020  3539  3539 D PhoneStatusBar: disable: < expand icons alerts system_info back home* recent* clock search* quick_settings >
08-05 12:37:15.030  3393  3808 W InputMethodManagerService: Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@3e6d471 attribute=android.view.inputmethod.EditorInfo@e691256, token = android.os.BinderProxy@37dc3c7
08-05 12:37:15.392  3393  3809 I ActivityManager: Setting hasTopUi=false for pid=3539
08-05 12:37:15.430  3539  3697 D mali_winsys: EGLint new_window_surface(egl_winsys_display*, void*, EGLSurface, EGLConfig, egl_winsys_surface**, egl_color_buffer_format*, EGLBoolean) returns 0x3000,  [1440x84]-format:1
08-05 12:37:15.434  3393  3418 D LuxLevels: bright hysteresis constant= 0.1, threshold=417.89856, lux=379.90778
08-05 12:37:15.434  3393  3418 D LuxLevels: dark hysteresis constant= 0.2, threshold=303.92624, lux=379.90778
08-05 12:37:19.389  6545  6545 I BlissDragShadowBuilder: Touchpoint: 130 206
08-05 12:37:19.390  6545  6545 I BlissDragShadowBuilder: Offset: 16.0 92.0
08-05 12:37:19.409  3393  4115 E WindowManager: Unable to transfer touch focus
08-05 12:37:20.004  6545  6565 D mali_winsys: EGLint new_window_surface(egl_winsys_display*, void*, EGLSurface, EGLConfig, egl_winsys_surface**, egl_color_buffer_format*, EGLBoolean) returns 0x3000,  [1590x903]-format:1
08-05 12:37:21.169  6545  6545 D AndroidRuntime: Shutting down VM
08-05 12:37:21.170  6545  6545 E AndroidRuntime: FATAL EXCEPTION: main
08-05 12:37:21.170  6545  6545 E AndroidRuntime: Process: foundation.e.blisslauncher, PID: 6545
08-05 12:37:21.170  6545  6545 E AndroidRuntime: java.lang.NullPointerException: package name is null
08-05 12:37:21.170  6545  6545 E AndroidRuntime: 	at android.content.ComponentName.<init>(ComponentName.java:99)
08-05 12:37:21.170  6545  6545 E AndroidRuntime: 	at foundation.e.blisslauncher.features.shortcuts.ShortcutKey.<init>(ShortcutKey.java:18)
08-05 12:37:21.170  6545  6545 E AndroidRuntime: 	at foundation.e.blisslauncher.features.shortcuts.ShortcutKey.fromItem(ShortcutKey.java:31)
08-05 12:37:21.170  6545  6545 E AndroidRuntime: 	at foundation.e.blisslauncher.features.launcher.LauncherActivity.lambda$null$25$LauncherActivity(LauncherActivity.java:1984)
08-05 12:37:21.170  6545  6545 E AndroidRuntime: 	at foundation.e.blisslauncher.features.launcher.-$$Lambda$LauncherActivity$R4vga1YFntIX69l9K4rT47cLV_M.onClick(lambda)
08-05 12:37:21.170  6545  6545 E AndroidRuntime: 	at com.android.internal.app.AlertController$ButtonHandler.handleMessage(AlertController.java:166)
08-05 12:37:21.170  6545  6545 E AndroidRuntime: 	at android.os.Handler.dispatchMessage(Handler.java:102)
08-05 12:37:21.170  6545  6545 E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:154)
08-05 12:37:21.170  6545  6545 E AndroidRuntime: 	at android.app.ActivityThread.main(ActivityThread.java:6186)
08-05 12:37:21.170  6545  6545 E AndroidRuntime: 	at java.lang.reflect.Method.invoke(Native Method)
08-05 12:37:21.170  6545  6545 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:889)
08-05 12:37:21.170  6545  6545 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779)
08-05 12:37:21.179  3393  4115 W ActivityManager:   Force finishing activity foundation.e.blisslauncher/.features.launcher.LauncherActivity
08-05 12:37:21.263  3393  5703 I OpenGLRenderer: Initialized EGL, version 1.4
08-05 12:37:21.263  3393  5703 D OpenGLRenderer: Swap behavior 1
08-05 12:37:21.276  3393  5703 D mali_winsys: EGLint new_window_surface(egl_winsys_display*, void*, EGLSurface, EGLConfig, egl_winsys_surface**, egl_color_buffer_format*, EGLBoolean) returns 0x3000,  [1590x998]-format:1
08-05 12:37:21.685  3393  3407 W ActivityManager: Activity pause timeout for ActivityRecord{b247871 u0 foundation.e.blisslauncher/.features.launcher.LauncherActivity t3397 f}
08-05 12:37:21.689  3393  3407 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10000100 cmp=foundation.e.blisslauncher/.features.launcher.LauncherActivity} from uid 0 on display 0
08-05 12:37:22.236  3393  4115 I ActivityManager: Killing 6545:foundation.e.blisslauncher/u0a14 (adj 0): crash
08-05 12:37:22.237  3393  4115 D ActivityManager: cleanUpApplicationRecord -- 6545
08-05 12:37:22.238  3393  4115 W ActivityManager: Scheduling restart of crashed service foundation.e.blisslauncher/.features.weather.DeviceStatusService in 1000ms
08-05 12:37:22.239  3393  4115 W ActivityManager: Scheduling restart of crashed service foundation.e.blisslauncher/.features.weather.WeatherSourceListenerService in 11000ms
08-05 12:37:22.239  3393  4115 W ActivityManager: Scheduling restart of crashed service foundation.e.blisslauncher/.features.notification.NotificationService in 20999ms
08-05 12:37:22.268  3393  5703 D OpenGLRenderer: endAllActiveAnimators on 0x7f78c37000 (RippleDrawable) with handle 0x7f77b321c0
08-05 12:37:22.271  3393  3418 D LuxLevels: bright hysteresis constant= 0.1, threshold=471.06332, lux=428.23938
08-05 12:37:22.271  3393  3418 D LuxLevels: dark hysteresis constant= 0.2, threshold=342.59152, lux=428.23938
08-05 12:37:22.273  3393  4115 I ActivityManager: Start proc 7225:foundation.e.blisslauncher/u0a14 for activity foundation.e.blisslauncher/.features.launcher.LauncherActivity
08-05 12:37:22.327  7225  7225 I art     : Starting a blocking GC AddRemoveAppImageSpace
08-05 12:37:22.330  7225  7225 W System  : ClassLoader referenced unknown path: /system/priv-app/BlissLauncher/lib/arm64
08-05 12:37:22.351  7225  7225 D AppProvider: reload() called
08-05 12:37:22.353  7225  7225 D AppProvider: initializeAppLoading() called with: loader = [foundation.e.blisslauncher.features.launcher.tasks.LoadAppsTask@c8314fc]
08-05 12:37:22.353  7225  7225 D AppProvider: initializeDatabaseLoading() called with: loader = [foundation.e.blisslauncher.features.launcher.tasks.LoadDatabaseTask@fb749da]
08-05 12:37:22.371  7225  7244 I DeviceProfile: updateIconSize: 1 1
08-05 12:37:22.383  7225  7225 I DeviceProfile: updateIconSize: 1 1
08-05 12:37:22.388  3393  3451 W InputDispatcher: channel '11d2df4 foundation.e.blisslauncher/foundation.e.blisslauncher.features.launcher.LauncherActivity (server)' ~ Consumer closed input channel or an error occurred.  events=0x9
08-05 12:37:22.388  3393  3451 E InputDispatcher: channel '11d2df4 foundation.e.blisslauncher/foundation.e.blisslauncher.features.launcher.LauncherActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
08-05 12:37:22.390  3393  3808 I WindowManager: WIN DEATH: Window{86857c4 u0 foundation.e.blisslauncher/foundation.e.blisslauncher.features.launcher.LauncherActivity}
08-05 12:37:22.391  3393  4126 D GraphicsStats: Buffer count: 7
08-05 12:37:22.395  3032  3032 W SurfaceFlinger: couldn't log to binary event log: overflow.
08-05 12:37:22.401  3393  4126 I WindowManager: WIN DEATH: Window{11d2df4 u0 foundation.e.blisslauncher/foundation.e.blisslauncher.features.launcher.LauncherActivity}
08-05 12:37:22.401  3393  4126 W InputDispatcher: Attempted to unregister already unregistered input channel '11d2df4 foundation.e.blisslauncher/foundation.e.blisslauncher.features.launcher.LauncherActivity (server)'
08-05 12:37:22.412  3032  3032 W SurfaceFlinger: couldn't log to binary event log: overflow.
08-05 12:37:22.415  7225  7244 W System  : ClassLoader referenced unknown path: 
08-05 12:37:22.416  7225  7244 W System  : ClassLoader referenced unknown path: /system/app/BlissIconPack/lib/arm64
08-05 12:37:22.417  7225  7244 D ApplicationLoaders: ignored Vulkan layer search path /system/app/BlissIconPack/lib/arm64:/system/lib64:/vendor/lib64 for namespace 0x7f983eb0f0
08-05 12:37:22.419  7225  7225 I art     : 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;
08-05 12:37:22.419  7225  7225 I art     :   at void androidx.viewpager.widget.ViewPager.initViewPager() (ViewPager.java:419)
08-05 12:37:22.419  7225  7225 I art     :   at void androidx.viewpager.widget.ViewPager.<init>(android.content.Context, android.util.AttributeSet) (ViewPager.java:397)
08-05 12:37:22.419  7225  7225 I art     :   at java.lang.Object java.lang.reflect.Constructor.newInstance0!(java.lang.Object[]) (Constructor.java:-2)
08-05 12:37:22.419  7225  7225 I art     :   at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:430)
08-05 12:37:22.419  7225  7225 I art     :   at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:645)
08-05 12:37:22.419  7225  7225 I art     :   at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:787)
08-05 12:37:22.419  7225  7225 I art     :   at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:727)
08-05 12:37:22.419  7225  7225 I art     :   at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:858)
08-05 12:37:22.419  7225  7225 I art     :   at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:821)
08-05 12:37:22.419  7225  7225 I art     :   at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:861)
08-05 12:37:22.419  7225  7225 I art     :   at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:821)
08-05 12:37:22.419  7225  7225 I art     :   at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:861)
08-05 12:37:22.419  7225  7225 I art     :   at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:821)
08-05 12:37:22.419  7225  7225 I art     :   at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:518)
08-05 12:37:22.419  7225  7225 I art     :   at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:426)
08-05 12:37:22.419  7225  7225 I art     :   at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:377)
08-05 12:37:22.419  7225  7225 I art     :   at void foundation.e.blisslauncher.features.launcher.LauncherActivity.onCreate(android.os.Bundle) (LauncherActivity.java:269)
08-05 12:37:22.419  7225  7225 I art     :   at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:6684)
08-05 12:37:22.419  7225  7225 I art     :   at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1119)
08-05 12:37:22.419  7225  7225 I art     :   at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2637)
08-05 12:37:22.419  7225  7225 I art     :   at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2751)
08-05 12:37:22.419  7225  7225 I art     :   at void android.app.ActivityThread.-wrap12(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
08-05 12:37:22.419  7225  7225 I art     :   at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1496)
08-05 12:37:22.420  7225  7225 I art     :   at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:102)
08-05 12:37:22.420  7225  7225 I art     :   at void android.os.Looper.loop() (Looper.java:154)
08-05 12:37:22.420  7225  7225 I art     :   at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6186)
08-05 12:37:22.420  7225  7225 I art     :   at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)
08-05 12:37:22.420  7225  7225 I art     :   at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:889)
08-05 12:37:22.420  7225  7225 I art     :   at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:779)
08-05 12:37:22.420  7225  7225 I art     : Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/system/priv-app/BlissLauncher/BlissLauncher.apk"],nativeLibraryDirectories=[/system/priv-app/BlissLauncher/lib/arm64, /system/priv-app/BlissLauncher/BlissLauncher.apk!/lib/arm64-v8a, /system/lib64, /vendor/lib64, /system/lib64, /vendor/lib64]]
08-05 12:37:22.420  7225  7225 I art     :   at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:56)
08-05 12:37:22.420  7225  7225 I art     :   at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:380)
08-05 12:37:22.420  7225  7225 I art     :   at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
08-05 12:37:22.420  7225  7225 I art     :   at void androidx.viewpager.widget.ViewPager.initViewPager() (ViewPager.java:419)
08-05 12:37:22.420  7225  7225 I art     :   at void androidx.viewpager.widget.ViewPager.<init>(android.content.Context, android.util.AttributeSet) (ViewPager.java:397)
08-05 12:37:22.420  7225  7225 I art     :   at java.lang.Object java.lang.reflect.Constructor.newInstance0!(java.lang.Object[]) (Constructor.java:-2)
08-05 12:37:22.420  7225  7225 I art     :   at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:430)
08-05 12:37:22.420  7225  7225 I art     :   at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:645)
08-05 12:37:22.420  7225  7225 I art     :   at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:787)
08-05 12:37:22.420  7225  7225 I art     :   at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:727)
08-05 12:37:22.420  7225  7225 I art     :   at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:858)
08-05 12:37:22.420  7225  7225 I art     :   at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:821)
08-05 12:37:22.420  7225  7225 I art     :   at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:861)
08-05 12:37:22.420  7225  7225 I art     :   at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:821)
08-05 12:37:22.420  7225  7225 I art     :   at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:861)
08-05 12:37:22.420  7225  7225 I art     :   at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:821)
08-05 12:37:22.420  7225  7225 I art     :   at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:518)
08-05 12:37:22.420  7225  7225 I art     :   at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:426)
08-05 12:37:22.420  7225  7225 I art     :   at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:377)
08-05 12:37:22.420  7225  7225 I art     :   at void foundation.e.blisslauncher.features.launcher.LauncherActivity.onCreate(android.os.Bundle) (LauncherActivity.java:269)
08-05 12:37:22.420  7225  7225 I art     :   at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:6684)
08-05 12:37:22.420  7225  7225 I art     :   at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1119)
08-05 12:37:22.420  7225  7225 I art     :   at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2637)
08-05 12:37:22.420  7225  7225 I art     :   at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2751)
08-05 12:37:22.420  7225  7225 I art     :   at void android.app.ActivityThread.-wrap12(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
08-05 12:37:22.420  7225  7225 I art     :   at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1496)
08-05 12:37:22.420  7225  7225 I art     :   at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:102)
08-05 12:37:22.420  7225  7225 I art     :   at void android.os.Looper.loop() (Looper.java:154)
08-05 12:37:22.420  7225  7225 I art     :   at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6186)
08-05 12:37:22.420  7225  7225 I art     :   at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)
08-05 12:37:22.420  7225  7225 I art     :   at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:889)
08-05 12:37:22.420  7225  7225 I art     :   at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:779)
08-05 12:37:22.420  7225  7225 I art     : 
08-05 12:37:22.450  3393  3416 W AppOps  : Finishing op nesting under-run: uid 1000 pkg android code 24 time=0 duration=0 nesting=0
08-05 12:37:22.460  7225  7244 I IconsHandler: Cached 43 icons
08-05 12:37:22.463  7225  7236 I art     : Background sticky concurrent mark sweep GC freed 11897(788KB) AllocSpace objects, 2(40KB) LOS objects, 0% free, 35MB/35MB, paused 2.890ms total 101.694ms
08-05 12:37:22.478  7225  7244 I AppUtils: totalAppsBefore: 64
08-05 12:37:22.505  7225  7225 D DeviceStatusService: Starting service
08-05 12:37:22.506  7225  7225 D WeatherSourceListenerService: Listener registered
08-05 12:37:22.507  7225  7225 D AppProvider: loadDatabaseOver() called with: databaseItems = [main]false
08-05 12:37:22.521  7225  7225 I DeviceProfile: updateIconSize: 1 1
08-05 12:37:22.552  7225  7225 D DeviceStatusService: Got connectivity change, has connection: false
08-05 12:37:22.556  7225  7249 I OpenGLRenderer: Initialized EGL, version 1.4
08-05 12:37:22.556  7225  7249 D OpenGLRenderer: Swap behavior 1
08-05 12:37:22.564  7225  7249 D mali_winsys: EGLint new_window_surface(egl_winsys_display*, void*, EGLSurface, EGLConfig, egl_winsys_surface**, egl_color_buffer_format*, EGLBoolean) returns 0x3000,  [1440x2560]-format:1
08-05 12:37:22.674  3393  3416 I ActivityManager: Displayed foundation.e.blisslauncher/.features.launcher.LauncherActivity: +969ms
08-05 12:37:22.851  7225  7244 I AppUtils: Total Apps Loaded: 59
08-05 12:37:22.888  7225  7225 D AppProvider: loadAppsOver() called false
08-05 12:37:22.888  7225  7225 D AppProvider: prepareLauncherItems() called
08-05 12:37:22.888  7225  7225 I AppProvider: Total number of apps: 59
08-05 12:37:22.888  7225  7225 I AppProvider: Total number of items in database: 60
08-05 12:37:23.123  7225  7225 D android.widget.GridLayout: horizontal constraints: x4-x0>=1336, x4-x3<=333, x3-x2<=333, x2-x1<=333, x1-x0<=333 are inconsistent; permanently removing: x4-x3<=333. 
08-05 12:37:23.123  7225  7225 D android.widget.GridLayout: vertical constraints: y5-y0>=2448, y5-y4<=410, y4-y3<=410, y3-y2<=410, y2-y1<=410, y1-y0<=410 are inconsistent; permanently removing: y5-y4<=410. 
08-05 12:37:23.126  7225  7225 D android.widget.GridLayout: horizontal constraints: x4-x0>=1336, x4-x3<=333, x3-x2<=333, x2-x1<=333, x1-x0<=333 are inconsistent; permanently removing: x4-x3<=333. 
08-05 12:37:23.130  7225  7225 D android.widget.GridLayout: horizontal constraints: x4-x0>=1336, x4-x3<=333, x3-x2<=333, x2-x1<=333, x1-x0<=333 are inconsistent; permanently removing: x4-x3<=333. 
08-05 12:37:23.130  7225  7225 D android.widget.GridLayout: vertical constraints: y5-y0>=2448, y5-y4<=410, y4-y3<=410, y3-y2<=410, y2-y1<=410, y1-y0<=410 are inconsistent; permanently removing: y5-y4<=410. 
08-05 12:37:23.132  7225  7225 D android.widget.GridLayout: vertical constraints: y1-y0>=410, y2-y1>=410, y3-y2>=410, y4-y3>=410, y5-y4>=410, y5-y0<=2024 are inconsistent; permanently removing: y5-y0<=2024, y5-y4<=410. 
08-05 12:37:23.132  7225  7225 D android.widget.GridLayout: vertical constraints: y1-y0>=410, y2-y1>=410, y3-y2>=410, y4-y3>=410, y5-y4>=410, y5-y0<=2024 are inconsistent; permanently removing: y5-y0<=2024, y5-y4<=410. 
08-05 12:37:23.197  7225  7225 D DeviceStatusService: Starting service
08-05 12:37:23.198  7225  7225 D WeatherUpdateService: onCreate
08-05 12:37:23.201  7225  7225 V WeatherUpdateService: Got intent Intent { act=org.indin.blisslauncher.action.FORCE_WEATHER_UPDATE cmp=foundation.e.blisslauncher/.features.weather.WeatherUpdateService }
08-05 12:37:23.208  7225  7225 D WeatherUpdateService: Network is not available, skip
08-05 12:37:23.209  7225  7225 D WeatherUpdateService: Service started, but shouldn't update ... stopping
08-05 12:37:23.221  7225  7225 D WeatherUpdateService: onDestroy
08-05 12:37:23.221  7225  7225 D WeatherUpdateService: Tearing down worker thread
08-05 12:37:30.950  3393  3418 D LuxLevels: bright hysteresis constant= 0.1, threshold=134.77644, lux=122.52403
08-05 12:37:30.950  3393  3418 D LuxLevels: dark hysteresis constant= 0.2, threshold=98.019226, lux=122.52403

Relevant screenshots

I made a vidéo : https://www.bitchute.com/video/AfhLGHUiYNFW/

Solutions

Workaround

Possible fixes