{"action":"created","issue":{"url":"https://api.github.com/repos/johncarl81/parceler/issues/126","labels_url":"https://api.github.com/repos/johncarl81/parceler/issues/126/labels{/name}","comments_url":"https://api.github.com/repos/johncarl81/parceler/issues/126/comments","events_url":"https://api.github.com/repos/johncarl81/parceler/issues/126/events","html_url":"https://github.com/johncarl81/parceler/issues/126","id":106305762,"number":126,"title":"Crash when leaving a fragment that contains a Parceler unwrapped object","user":{"login":"ddmmcjmm","id":10939183,"avatar_url":"https://avatars.githubusercontent.com/u/10939183?v=3","gravatar_id":"","url":"https://api.github.com/users/ddmmcjmm","html_url":"https://github.com/ddmmcjmm","followers_url":"https://api.github.com/users/ddmmcjmm/followers","following_url":"https://api.github.com/users/ddmmcjmm/following{/other_user}","gists_url":"https://api.github.com/users/ddmmcjmm/gists{/gist_id}","starred_url":"https://api.github.com/users/ddmmcjmm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ddmmcjmm/subscriptions","organizations_url":"https://api.github.com/users/ddmmcjmm/orgs","repos_url":"https://api.github.com/users/ddmmcjmm/repos","events_url":"https://api.github.com/users/ddmmcjmm/events{/privacy}","received_events_url":"https://api.github.com/users/ddmmcjmm/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-09-14T09:38:02Z","updated_at":"2015-09-14T15:10:20Z","closed_at":null,"body":"First of all, I have also posted this question here on [StackOverflow](http://stackoverflow.com/questions/32560737/crash-when-trying-to-leave-a-fragment-that-contains-a-parceler-unwrapped-object).\r\n\r\nI have an abstract class that is annotated with `@Parcel`. It has a concrete subclass `MyMovie` but it is not annotated.\r\n\r\nI can successfully create a fragment by passing `MyMovie` to the args bundle. All is fine, for both wrapping `MyMovie` and unwrapping the parcelable.\r\n\r\nProblem occurs when I try to leave the fragment, for example, by pressing home button. Here is the stack trace:\r\n\r\n    09-14 16:39:33.688  29389-29389/com.example.myapp E/AndroidRuntime﹕ FATAL EXCEPTION: main\r\n    Process: com.example.myapp, PID: 29389\r\n    org.parceler.ParcelerRuntimeException: Unable to find generated Parcelable class for com.example.myapp.MyMovie, verify that your class is configured properly and that the Parcelable class com.example.myapp.MyMovie$$Parcelable is generated by Parceler.\r\n            at org.parceler.Parcels$ParcelCodeRepository.get(Parcels.java:201)\r\n            at org.parceler.Parcels.wrap(Parcels.java:85)\r\n            at org.parceler.Parcels.wrap(Parcels.java:69)\r\n            at org.parceler.NonParcelRepository$ListParcelable$1.itemToParcel(NonParcelRepository.java:280)\r\n            at org.parceler.converter.CollectionParcelConverter.toParcel(CollectionParcelConverter.java:38)\r\n            at org.parceler.converter.CollectionParcelConverter.toParcel(CollectionParcelConverter.java:27)\r\n            at org.parceler.NonParcelRepository$ConverterParcelable.writeToParcel(NonParcelRepository.java:1222)\r\n            at org.parceler.NonParcelRepository$ListParcelable.writeToParcel(NonParcelRepository.java:269)\r\n            at android.os.Parcel.writeParcelable(Parcel.java:1285)\r\n            at android.os.Parcel.writeValue(Parcel.java:1204)\r\n            at android.os.Parcel.writeArrayMapInternal(Parcel.java:618)\r\n            at android.os.Bundle.writeToParcel(Bundle.java:1692)\r\n            at android.os.Parcel.writeBundle(Parcel.java:636)\r\n            at android.support.v4.app.FragmentState.writeToParcel(Fragment.java:137)\r\n            at android.os.Parcel.writeTypedArray(Parcel.java:1133)\r\n            at android.support.v4.app.FragmentManagerState.writeToParcel(FragmentManager.java:384)\r\n            at android.os.Parcel.writeParcelable(Parcel.java:1285)\r\n            at android.os.Parcel.writeValue(Parcel.java:1204)\r\n            at android.os.Parcel.writeArrayMapInternal(Parcel.java:618)\r\n            at android.os.Bundle.writeToParcel(Bundle.java:1692)\r\n            at android.os.Parcel.writeBundle(Parcel.java:636)\r\n            at android.support.v4.app.FragmentState.writeToParcel(Fragment.java:138)\r\n            at android.os.Parcel.writeTypedArray(Parcel.java:1133)\r\n            at android.support.v4.app.FragmentManagerState.writeToParcel(FragmentManager.java:384)\r\n            at android.os.Parcel.writeParcelable(Parcel.java:1285)\r\n            at android.os.Parcel.writeValue(Parcel.java:1204)\r\n            at android.os.Parcel.writeArrayMapInternal(Parcel.java:618)\r\n            at android.os.Bundle.writeToParcel(Bundle.java:1692)\r\n            at android.os.Parcel.writeBundle(Parcel.java:636)\r\n            at android.app.ActivityManagerProxy.activityStopped(ActivityManagerNative.java:2526)\r\n            at android.app.ActivityThread$StopInfo.run(ActivityThread.java:3112)\r\n            at android.os.Handler.handleCallback(Handler.java:733)\r\n            at android.os.Handler.dispatchMessage(Handler.java:95)\r\n            at android.os.Looper.loop(Looper.java:136)\r\n            at android.app.ActivityThread.main(ActivityThread.java:5103)\r\n            at java.lang.reflect.Method.invokeNative(Native Method)\r\n            at java.lang.reflect.Method.invoke(Method.java:515)\r\n            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:790)\r\n            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:606)\r\n            at dalvik.system.NativeStart.main(Native Method)\r\n\r\nThis is how I include `Parceler` in my app-level `build.gradle`:\r\n\r\n    compile 'org.parceler:parceler-api:1.0.3'\r\n\r\nThanks for helping."},"comment":{"url":"https://api.github.com/repos/johncarl81/parceler/issues/comments/140111634","html_url":"https://github.com/johncarl81/parceler/issues/126#issuecomment-140111634","issue_url":"https://api.github.com/repos/johncarl81/parceler/issues/126","id":140111634,"user":{"login":"johncarl81","id":167081,"avatar_url":"https://avatars.githubusercontent.com/u/167081?v=3","gravatar_id":"","url":"https://api.github.com/users/johncarl81","html_url":"https://github.com/johncarl81","followers_url":"https://api.github.com/users/johncarl81/followers","following_url":"https://api.github.com/users/johncarl81/following{/other_user}","gists_url":"https://api.github.com/users/johncarl81/gists{/gist_id}","starred_url":"https://api.github.com/users/johncarl81/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/johncarl81/subscriptions","organizations_url":"https://api.github.com/users/johncarl81/orgs","repos_url":"https://api.github.com/users/johncarl81/repos","events_url":"https://api.github.com/users/johncarl81/events{/privacy}","received_events_url":"https://api.github.com/users/johncarl81/received_events","type":"User","site_admin":false},"created_at":"2015-09-14T15:10:20Z","updated_at":"2015-09-14T15:10:20Z","body":"Have you included the parceler annotation processor?:\r\n```\r\napt 'org.parceler:parceler:1.0.3'\r\n```\r\nparceler.org#getting_parceler"}}