[Xiaomi Redmi 1S] doylefermi:
Xposed shudnt be the reason for the FC. The FC doesnt happen everytime (hence cannot be reproduced) - Its just a random one :)

Edit: Another crash

E/AndroidRuntime( 1243): FATAL EXCEPTION: Executor - spellcheck_userunigram.en
E/AndroidRuntime( 1243): Process: com.android.inputmethod.latin, PID: 1243
E/AndroidRuntime( 1243): java.lang.IllegalStateException: unstableCount < 0: -1
E/AndroidRuntime( 1243): at android.os.Parcel.readException(Parcel.java:1554)
E/AndroidRuntime( 1243): at android.os.Parcel.readException(Parcel.java:1499)
E/AndroidRuntime( 1243): at android.app.ActivityManagerProxy.refContentProvider(ActivityManagerNative.java:3426)
E/AndroidRuntime( 1243): at android.app.ActivityThread.releaseProvider(ActivityThread.java:4919)
E/AndroidRuntime( 1243): at android.app.ContextImpl$ApplicationContentResolver.releaseUnstableProvider(ContextImpl.java:2535)
E/AndroidRuntime( 1243): at android.content.ContentResolver.query(ContentResolver.java:519)
E/AndroidRuntime( 1243): at android.content.ContentResolver.query(ContentResolver.java:422)
E/AndroidRuntime( 1243): at com.android.inputmethod.latin.UserBinaryDictionary.addWordsFromProjectionLocked(UserBinaryDictionary.java:190)
E/AndroidRuntime( 1243): at com.android.inputmethod.latin.UserBinaryDictionary.loadInitialContentsLocked(UserBinaryDictionary.java:172)
E/AndroidRuntime( 1243): at com.android.inputmethod.latin.ExpandableBinaryDictionary.createNewDictionaryLocked(ExpandableBinaryDictionary.java:562)
E/AndroidRuntime( 1243): at com.android.inputmethod.latin.ExpandableBinaryDictionary.access$700(ExpandableBinaryDictionary.java:53)
E/AndroidRuntime( 1243): at com.android.inputmethod.latin.ExpandableBinaryDictionary$12.run(ExpandableBinaryDictionary.java:605)
E/AndroidRuntime( 1243): at com.android.inputmethod.latin.ExpandableBinaryDictionary$1.run(ExpandableBinaryDictionary.java:194)
E/AndroidRuntime( 1243): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
E/AndroidRuntime( 1243): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
E/AndroidRuntime( 1243): at java.lang.Thread.run(Thread.java:818)

Full log: http://paste.ubuntu.com/12550808/

Edit: Again another crash

E/AndroidRuntime(12391): FATAL EXCEPTION: Executor - spellcheck_userunigram.en
E/AndroidRuntime(12391): Process: com.android.inputmethod.latin, PID: 12391
E/AndroidRuntime(12391): java.lang.IllegalStateException: unstableCount < 0: -1
E/AndroidRuntime(12391): at android.os.Parcel.readException(Parcel.java:1554)
E/AndroidRuntime(12391): at android.os.Parcel.readException(Parcel.java:1499)
E/AndroidRuntime(12391): at android.app.ActivityManagerProxy.refContentProvider(ActivityManagerNative.java:3426)
E/AndroidRuntime(12391): at android.app.ActivityThread.releaseProvider(ActivityThread.java:4919)
E/AndroidRuntime(12391): at android.app.ContextImpl$ApplicationContentResolver.releaseUnstableProvider(ContextImpl.java:2535)
E/AndroidRuntime(12391): at android.content.ContentResolver.query(ContentResolver.java:519)
E/AndroidRuntime(12391): at android.content.ContentResolver.query(ContentResolver.java:422)
E/AndroidRuntime(12391): at com.android.inputmethod.latin.UserBinaryDictionary.addWordsFromProjectionLocked(UserBinaryDictionary.java:190)
E/AndroidRuntime(12391): at com.android.inputmethod.latin.UserBinaryDictionary.loadInitialContentsLocked(UserBinaryDictionary.java:172)
E/AndroidRuntime(12391): at com.android.inputmethod.latin.ExpandableBinaryDictionary.createNewDictionaryLocked(ExpandableBinaryDictionary.java:562)
E/AndroidRuntime(12391): at com.android.inputmethod.latin.ExpandableBinaryDictionary.access$700(ExpandableBinaryDictionary.java:53)
E/AndroidRuntime(12391): at com.android.inputmethod.latin.ExpandableBinaryDictionary$12.run(ExpandableBinaryDictionary.java:605)
E/AndroidRuntime(12391): at com.android.inputmethod.latin.ExpandableBinaryDictionary$1.run(ExpandableBinaryDictionary.java:194)
E/AndroidRuntime(12391): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
E/AndroidRuntime(12391): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
E/AndroidRuntime(12391): at java.lang.Thread.run(Thread.java:818)