Lean-Launcher icon indicating copy to clipboard operation
Lean-Launcher copied to clipboard

crash when longpressing a shortcut

Open svarion opened this issue 7 years ago • 4 comments

i'm having a crash when long pressing an already placed shortcut icon when the locked desktop (yeah I know it's useless to long press on a shortcut icon but the launcher crashes 😄)

svarion avatar Jun 27 '18 10:06 svarion

Can you share a crash log? I cannot crash the launcher this way.

hundeva avatar Jun 28 '18 11:06 hundeva

06-28 14:59:15.717 11136 11136 E InputEventReceiver: Exception dispatching input event.
06-28 14:59:15.717 11136 11136 E MessageQueue-JNI: Exception in MessageQueue callback: handleReceiveCallback
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.view.ViewGroup.addViewInner(ViewGroup.java:4915)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.view.ViewGroup.addView(ViewGroup.java:4746)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at com.android.launcher3.CellLayout.addViewToCellLayout(Unknown Source:66)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at com.android.launcher3.folder.FolderPagedView.addViewForRank(Unknown Source:51)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at com.android.launcher3.folder.Folder.onDrop(Unknown Source:201)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at com.android.launcher3.dragndrop.DragController.drop(Unknown Source:71)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at com.android.launcher3.dragndrop.DragController.onDriverDragEnd(Unknown Source:172)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at com.android.launcher3.dragndrop.DragDriver.onInterceptTouchEvent(Unknown Source:27)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at com.android.launcher3.dragndrop.DragLayer.onInterceptTouchEvent(Unknown Source:128)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2504)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2961)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2650)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2961)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2650)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2961)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2650)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2961)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2650)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:455)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1828)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.app.Activity.dispatchTouchEvent(Activity.java:3292)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at com.android.launcher3.Launcher.dispatchTouchEvent(Unknown Source:6)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:417)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.view.View.dispatchPointerEvent(View.java:11961)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:4790)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:4604)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4142)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4195)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4161)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:4288)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4169)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:4345)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4142)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4195)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4161)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4169)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4142)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:6663)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:6637)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:6598)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:6766)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:186)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.os.MessageQueue.nativePollOnce(Native Method)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.os.MessageQueue.next(MessageQueue.java:375)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.os.Looper.loop(Looper.java:225)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at android.app.ActivityThread.main(ActivityThread.java:6572)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at java.lang.reflect.Method.invoke(Native Method)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
06-28 14:59:15.723 11136 11136 E MessageQueue-JNI: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)
06-28 14:59:15.723 11136 11136 D AndroidRuntime: Shutting down VM
06-28 14:59:15.730 11136 11136 E AndroidRuntime: FATAL EXCEPTION: main
06-28 14:59:15.730 11136 11136 E AndroidRuntime: Process: com.hdeva.launcher, PID: 11136
06-28 14:59:15.730 11136 11136 E AndroidRuntime: java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.view.ViewGroup.addViewInner(ViewGroup.java:4915)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.view.ViewGroup.addView(ViewGroup.java:4746)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at com.android.launcher3.CellLayout.addViewToCellLayout(Unknown Source:66)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at com.android.launcher3.folder.FolderPagedView.addViewForRank(Unknown Source:51)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at com.android.launcher3.folder.Folder.onDrop(Unknown Source:201)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at com.android.launcher3.dragndrop.DragController.drop(Unknown Source:71)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at com.android.launcher3.dragndrop.DragController.onDriverDragEnd(Unknown Source:172)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at com.android.launcher3.dragndrop.DragDriver.onInterceptTouchEvent(Unknown Source:27)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at com.android.launcher3.dragndrop.DragLayer.onInterceptTouchEvent(Unknown Source:128)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2504)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2961)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2650)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2961)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2650)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2961)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2650)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2961)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2650)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:455)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1828)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.app.Activity.dispatchTouchEvent(Activity.java:3292)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at com.android.launcher3.Launcher.dispatchTouchEvent(Unknown Source:6)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:417)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.view.View.dispatchPointerEvent(View.java:11961)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:4790)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:4604)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4142)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4195)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4161)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:4288)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4169)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:4345)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4142)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4195)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4161)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4169)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4142)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:6663)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:6637)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:6598)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:6766)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:186)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.os.MessageQueue.nativePollOnce(Native Method)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.os.MessageQueue.next(MessageQueue.java:375)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:225)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at android.app.ActivityThread.main(ActivityThread.java:6572)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at java.lang.reflect.Method.invoke(Native Method)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
06-28 14:59:15.730 11136 11136 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)
06-28 14:59:15.738 11136 11136 E UncaughtException: 
06-28 14:59:15.738 11136 11136 E UncaughtException: java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.view.ViewGroup.addViewInner(ViewGroup.java:4915)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.view.ViewGroup.addView(ViewGroup.java:4746)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at com.android.launcher3.CellLayout.addViewToCellLayout(Unknown Source:66)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at com.android.launcher3.folder.FolderPagedView.addViewForRank(Unknown Source:51)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at com.android.launcher3.folder.Folder.onDrop(Unknown Source:201)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at com.android.launcher3.dragndrop.DragController.drop(Unknown Source:71)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at com.android.launcher3.dragndrop.DragController.onDriverDragEnd(Unknown Source:172)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at com.android.launcher3.dragndrop.DragDriver.onInterceptTouchEvent(Unknown Source:27)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at com.android.launcher3.dragndrop.DragLayer.onInterceptTouchEvent(Unknown Source:128)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2504)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2961)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2650)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2961)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2650)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2961)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2650)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2961)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2650)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:455)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1828)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.app.Activity.dispatchTouchEvent(Activity.java:3292)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at com.android.launcher3.Launcher.dispatchTouchEvent(Unknown Source:6)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:417)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.view.View.dispatchPointerEvent(View.java:11961)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:4790)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:4604)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4142)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4195)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4161)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:4288)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4169)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:4345)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4142)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4195)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4161)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4169)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4142)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:6663)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:6637)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:6598)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:6766)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:186)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.os.MessageQueue.nativePollOnce(Native Method)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.os.MessageQueue.next(MessageQueue.java:375)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.os.Looper.loop(Looper.java:225)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at android.app.ActivityThread.main(ActivityThread.java:6572)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at java.lang.reflect.Method.invoke(Native Method)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
06-28 14:59:15.738 11136 11136 E UncaughtException: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)
06-28 14:59:16.044  1586  2936 D ActivityManager: New dropbox entry: com.hdeva.launcher, data_app_crash, b78bad6c-053a-4cd1-9def-bfc371628dcd
06-28 14:59:16.045  1586  2936 W ActivityManager:   Force finishing activity com.hdeva.launcher/com.google.android.apps.nexuslauncher.NexusLauncherActivity
06-28 14:59:16.045  1586  2936 D ActivityTrigger: ActivityTrigger activityPauseTrigger 
06-28 14:59:16.047 11136 11785 I FirebaseCrash: Sending crashes
06-28 14:59:16.050  1586  2936 I ActivityManager: Clearing package preferred activities from com.hdeva.launcher
06-28 14:59:16.052  1586  1605 I ActivityManager: Showing crash dialog for package com.hdeva.launcher u0

svarion avatar Jun 28 '18 13:06 svarion

i've noticed that this doesn't happen with all shortcuts, if I long press on a gmail shortcut the launcher doesn't crash, if I try with a shortcut from the google news app it crashes

svarion avatar Jun 28 '18 13:06 svarion

I have also encountered this issue recently.

Steps to Reproduce

  1. Open any webpage in Chrome, click on the menu icon on the top-right, then select "Add to Home screen" to add a shortcut of the webpage to the Home screen.
  2. (Important!) Put the shortcut into a folder.
  3. Lock the desktop.
  4. Try to move the shortcut. The launcher will now crash.

My Environments

This issue has been reproduced in the following environments:

Phone

Redmi Note 3 with Qualcomm Snapdragon 650 Android 8.1.0 Launcher version 1.1.8 - the optimized variant downloaded from https://github.com/hundeva/Lean-Launcher/releases/tag/lean-1.1.8

Tablet

Nexus 9 with Nvidia Tegra K1 64-bit Android 7.1.1 Launcher version 1.1.8 - self-built playDebug variant

Logs

Please see the logs here: https://gist.github.com/Leo3418/659042327f355970293660eebc143b0d

Leo3418 avatar Sep 28 '18 23:09 Leo3418