android-multipicker-library icon indicating copy to clipboard operation
android-multipicker-library copied to clipboard

Fatal Exception: android.content.ActivityNotFoundException

Open vishrut2207 opened this issue 6 years ago • 3 comments

issue is not getting every time but some time suddenly crash.

Android Version : 4.4.2, 4.4.3 , 5.0, 5.0.2, 5.1, 5.1.1, 7.0, 7.1.1, 7.1.2, 8.0.0, 8.1.0

Fatal Exception: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.media.action.IMAGE_CAPTURE flg=0x3 clip={text/uri-list U:content://com.app.imagepicker.multipicker.fileprovider/photos/359ccd83-62fe-4ac2-a47f-d9c039325531.jpeg} (has extras) }
       at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:2031)
       at android.app.Instrumentation.execStartActivity(Instrumentation.java:1686)
       at android.app.Activity.startActivityForResult(Activity.java:4506)
       at android.support.v4.app.BaseFragmentActivityApi16.startActivityForResult(BaseFragmentActivityApi16.java:54)
       at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:68)
       at android.app.Activity.startActivityForResult(Activity.java:4464)
       at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:751)
       at com.kbeanie.multipicker.core.PickerManager.pickInternal(PickerManager.java:172)
       at com.kbeanie.multipicker.core.ImagePickerImpl.takePictureWithCamera(ImagePickerImpl.java:1171)
       at com.kbeanie.multipicker.api.CameraImagePicker.pickImage(CameraImagePicker.java:81)
       at com.ui.fragment.new_version.NEWEditorFragment.cameraImg(NEWEditorFragment.java:50528)
       at com.ui.fragment.new_version.NEWEditorFragment$30.onDialogClick$9742912(NEWEditorFragment.java:3320)
       at com.ui.dialog.BaseDialogFragment.createDialog(BaseDialogFragment.java:87)
       at com.ui.dialog.OptionListDialog.onClick(OptionListDialog.java:75)
       at com.android.internal.app.AlertController$AlertParams$3.onItemClick(AlertController.java:1142)
       at android.widget.AdapterView.performItemClick(AdapterView.java:318)
       at android.widget.AbsListView.performItemClick(AbsListView.java:1158)
       at android.widget.AbsListView$PerformClick.run(AbsListView.java:3153)
       at android.widget.AbsListView.onTouchUp(AbsListView.java:4080)
       at android.widget.AbsListView.onTouchEvent(AbsListView.java:3839)
       at android.view.View.dispatchTouchEvent(View.java:11779)
       at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2965)
       at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2643)
       at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2971)
       at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2657)
       at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2971)
       at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2657)
       at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2971)
       at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2657)
       at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2971)
       at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2657)
       at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2971)
       at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2657)
       at com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:477)
       at com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1835)
       at android.app.Dialog.dispatchTouchEvent(Dialog.java:815)
       at com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:439)
       at android.view.View.dispatchPointerEvent(View.java:12018)
       at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:4829)
       at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:4643)
       at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4181)
       at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4234)
       at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4200)
       at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:4327)
       at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4208)
       at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:4384)
       at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4181)
       at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4234)
       at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4200)
       at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4208)
       at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4181)
       at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:6744)
       at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:6683)
       at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:6644)
       at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:6847)
       at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:193)
       at android.os.MessageQueue.nativePollOnce(MessageQueue.java)
       at android.os.MessageQueue.next(MessageQueue.java:325)
       at android.os.Looper.loop(Looper.java:142)
       at android.app.ActivityThread.main(ActivityThread.java:6626)
       at java.lang.reflect.Method.invoke(Method.java)
       at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:811)

vishrut2207 avatar Nov 30 '18 04:11 vishrut2207

Based on the stack trace, adding the below statement above PickerManager.java:172 may fix the crash: if(null!=intent.resolveActivity(activity.getPackageManager()))

FAndSec avatar Jan 16 '19 17:01 FAndSec

Do you know on what devices this issue occurs?

coomar2841 avatar Jan 25 '19 05:01 coomar2841

I am facing issue into the below device @coomar2841

Device Brand: TrendMicro Model: GI-I9500_TMMARS Orientation: Portrait RAM free: 20.64 GB Disk free: 40.09 GB Operating System Version: 5.1 Orientation: Portrait Rooted: Yes

deepbhavsar avatar Feb 19 '19 05:02 deepbhavsar