shijingsh / react-native-customized-image-picker

iOS/Android image picker with support for camera, video compression, multiple images and cropping
245 stars 59 forks source link

Bug: When you go into cropping an image and cancel, other images no longer load in the picker. #55

Open Mr-Ingram opened 6 years ago

Mr-Ingram commented 6 years ago

I tried to reloading the app and closing the app, but no success. Does anyone else have the same issue?

I am using android with these image picker settings:

ImagePicker.openPicker({
cropping: true,
title: 'Select an Image',
isCamera: true,
includeBase64: true,
compressQuality: 100,
isPlayGif: true,
width: 1080,
height: 1920,
})

I got this from the trace:

08-09 08:50:18.404 15091 17480 W ImageLoader: Try to initialize ImageLoader which had already been initialized before. To re-init ImageLoader with new configuration call ImageLoader.destroy() at first. 08-09 08:50:18.404 15091 17480 W Test : BuildConfig.DEBUG:--false-- 08-09 08:50:18.405 1538 4564 I chatty : uid=1000(system) Binder:1538_17 identical 5 lines 08-09 08:50:18.406 1538 4564 W StorageManager: getStorageLowBytes lowPercent : 5, lowBytes : 2839397785, maxLowBytes : 524288000 08-09 08:50:18.410 1538 4564 E Parcel : Class not found when unmarshalling: cn.finalteam.rxgalleryfinal.Configuration 08-09 08:50:18.410 1538 4564 E Parcel : java.lang.ClassNotFoundException: cn.finalteam.rxgalleryfinal.Configuration 08-09 08:50:18.410 1538 4564 E Parcel : at java.lang.Class.classForName(Native Method) 08-09 08:50:18.410 1538 4564 E Parcel : at java.lang.Class.forName(Class.java:453) 08-09 08:50:18.410 1538 4564 E Parcel : at android.os.Parcel.readParcelableCreator(Parcel.java:2835) 08-09 08:50:18.410 1538 4564 E Parcel : at android.os.Parcel.readParcelable(Parcel.java:2789) 08-09 08:50:18.410 1538 4564 E Parcel : at android.os.Parcel.readValue(Parcel.java:2692) 08-09 08:50:18.410 1538 4564 E Parcel : at android.os.Parcel.readArrayMapInternal(Parcel.java:3059) 08-09 08:50:18.410 1538 4564 E Parcel : at android.os.BaseBundle.unparcel(BaseBundle.java:257) 08-09 08:50:18.410 1538 4564 E Parcel : at android.os.BaseBundle.getString(BaseBundle.java:1086) 08-09 08:50:18.410 1538 4564 E Parcel : at android.content.Intent.getStringExtra(Intent.java:7706) 08-09 08:50:18.410 1538 4564 E Parcel : at com.android.server.am.ActivityStarter.startActivity(ActivityStarter.java:459) 08-09 08:50:18.410 1538 4564 E Parcel : at com.android.server.am.ActivityStarter.startActivityLocked(ActivityStarter.java:410) 08-09 08:50:18.410 1538 4564 E Parcel : at com.android.server.am.ActivityStarter.startActivityMayWait(ActivityStarter.java:1283) 08-09 08:50:18.410 1538 4564 E Parcel : at com.android.server.am.ActivityManagerService.startActivityAsUser(ActivityManagerService.java:6029) 08-09 08:50:18.410 1538 4564 E Parcel : at com.android.server.am.ActivityManagerService.startActivity(ActivityManagerService.java:5881) 08-09 08:50:18.410 1538 4564 E Parcel : at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:121) 08-09 08:50:18.410 1538 4564 E Parcel : at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3857) 08-09 08:50:18.410 1538 4564 E Parcel : at android.os.Binder.execTransact(Binder.java:682) 08-09 08:50:18.410 1538 4564 E Parcel : Caused by: java.lang.ClassNotFoundException: cn.finalteam.rxgalleryfinal.Configuration 08-09 08:50:18.410 1538 4564 E Parcel : at java.lang.Class.classForName(Native Method) 08-09 08:50:18.410 1538 4564 E Parcel : at java.lang.BootClassLoader.findClass(ClassLoader.java:1355) 08-09 08:50:18.410 1538 4564 E Parcel : at java.lang.BootClassLoader.loadClass(ClassLoader.java:1415) 08-09 08:50:18.410 1538 4564 E Parcel : at java.lang.ClassLoader.loadClass(ClassLoader.java:312) 08-09 08:50:18.410 1538 4564 E Parcel : ... 17 more 08-09 08:50:18.410 1538 4564 E Parcel : Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack trace available 08-09 08:50:18.410 1538 4564 W Bundle : Failed to parse Bundle, but defusing quietly 08-09 08:50:18.410 1538 4564 W Bundle : android.os.BadParcelableException: ClassNotFoundException when unmarshalling: cn.finalteam.rxgalleryfinal.Configuration 08-09 08:50:18.410 1538 4564 W Bundle : at android.os.Parcel.readParcelableCreator(Parcel.java:2863) 08-09 08:50:18.410 1538 4564 W Bundle : at android.os.Parcel.readParcelable(Parcel.java:2789) 08-09 08:50:18.410 1538 4564 W Bundle : at android.os.Parcel.readValue(Parcel.java:2692) 08-09 08:50:18.410 1538 4564 W Bundle : at android.os.Parcel.readArrayMapInternal(Parcel.java:3059) 08-09 08:50:18.410 1538 4564 W Bundle : at android.os.BaseBundle.unparcel(BaseBundle.java:257) 08-09 08:50:18.410 1538 4564 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:1086) 08-09 08:50:18.410 1538 4564 W Bundle : at android.content.Intent.getStringExtra(Intent.java:7706) 08-09 08:50:18.410 1538 4564 W Bundle : at com.android.server.am.ActivityStarter.startActivity(ActivityStarter.java:459) 08-09 08:50:18.410 1538 4564 W Bundle : at com.android.server.am.ActivityStarter.startActivityLocked(ActivityStarter.java:410) 08-09 08:50:18.410 1538 4564 W Bundle : at com.android.server.am.ActivityStarter.startActivityMayWait(ActivityStarter.java:1283) 08-09 08:50:18.410 1538 4564 W Bundle : at com.android.server.am.ActivityManagerService.startActivityAsUser(ActivityManagerService.java:6029) 08-09 08:50:18.410 1538 4564 W Bundle : at com.android.server.am.ActivityManagerService.startActivity(ActivityManagerService.java:5881) 08-09 08:50:18.410 1538 4564 W Bundle : at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:121) 08-09 08:50:18.410 1538 4564 W Bundle : at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3857) 08-09 08:50:18.410 1538 4564 W Bundle : at android.os.Binder.execTransact(Binder.java:682) 08-09 08:50:18.412 1538 4564 I ActivityManager: START u0 {act=null typ=null flg=0x10000000 cmp=ComponentInfo{com.quotin/cn.finalteam.rxgalleryfinal.ui.activity.MediaActivity}} from uid 10932