[Galaxy S 5 Q&A, Help & Troubleshooting] kevin.delaney:
A few days ago I started having issues on my rooted Stock KitKat SW-G900W8. As soon as I would boot, random apps would force close. The phone would then lock and reboot. This would happen 3-4 times before nothing would force close and the phone would be usable for a little while. There was no consistent pattern to which ones did it, but it did happen with Google Play Services more often than others. I disabled Xposed framework and a few other things that might be interfering with the OS - same issue. I wiped the phone and put CyanogenMod on. Reinstalled a few very popular apps (Facebook, Titanium Backup, etc) and am having the same issue.

Would it be safe to say that I have a hardware/storage problem with my phone? Below is an example of the crash report I get out of it. They all kinda look like this, and all of them show up as a "Native Crash".

*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'samsung/kltevl/kltecan:4.3/JSS15J/N900W8VLUBMJ4:user/release-keys'
Revision: '14'
ABI: 'arm'
pid: 6822, tid: 6822, name: droid.apps.plus >>> com.google.android.apps.plus <<<
signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
Abort message: 'art/runtime/thread.cc:1151] Throwing new exception 'length=8550; index=49225' with unexpected pending exception: java.lang.ArrayIndexOutOfBoundsException: length=8550; index=49225'
r0 00000000 r1 00001aa6 r2 00000006 r3 00000000
r4 b6f84e38 r5 00000006 r6 0000000b r7 0000010c
r8 00000000 r9 b486f520 sl b4827800 fp 000006cd
ip 00001aa6 sp bec6f490 lr b6e06961 pc b6e29814 cpsr 600f0010

backtrace:
#00 pc 00037814 /system/lib/libc.so (tgkill+12)
#01 pc 0001495d /system/lib/libc.so (pthread_kill+52)
#02 pc 000156bf /system/lib/libc.so (raise+10)
#03 pc 00011d25 /system/lib/libc.so (__libc_android_abort+36)
#04 pc 000100bc /system/lib/libc.so (abort+4)
#05 pc 002179e9 /system/lib/libart.so (art::Runtime::Abort()+160)
#06 pc 000a641b /system/lib/libart.so (art::LogMessage::~LogMessage()+1322)
#07 pc 002255f7 /system/lib/libart.so (art::Thread::AssertNoPendingExceptionForNewException(char const*) const+382)
#08 pc 00229067 /system/lib/libart.so (art::Thread::ThrowNewException(art::ThrowLocation const&, char const*, char const*)+14)
#09 pc 00069651 /system/lib/libart.so (_ZN3artL14ThrowExceptionEPKNS_13ThrowLocationEPKcPNS_6mirror5ClassES4_PSt9__va_list.constprop.93+340)
#10 pc 000697dd /system/lib/libart.so (art::ThrowArrayIndexOutOfBoundsException(int, int)+56)
#11 pc 000d8eb9 /system/lib/libart.so (art::ClassLinker::ResolveField(art::DexFile const&, unsigned int, art::Handle<art::mirror::DexCache>, art::Handle<art::mirror::ClassLoader>, bool)+632)
#12 pc 000dec53 /system/lib/libart.so (art::ClassLinker::ResolveField(unsigned int, art::mirror::ArtMethod*, bool)+138)
#13 pc 00164863 /system/lib/libart.so (bool art::interpreter::DoFieldPut<(art::FindFieldType)5, (art::Primitive::Type)0, false, false>(art::Thread*, art::ShadowFrame const&, art::Instruction const*, unsigned short)+34)
#14 pc 0009bc6f /system/lib/libart.so (art::JValue art::interpreter::ExecuteGotoImpl<false, false>(art::Thread*, art::MethodHelper&, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue)+33910)
#15 pc 0015f177 /system/lib/libart.so (art::interpreter::EnterInterpreterFromStub(art::Thread*, art::MethodHelper&, art::DexFile::CodeItem const*, art::ShadowFrame&)+122)
#16 pc 0027fb81 /system/lib/libart.so (artQuickToInterpreterBridge+472)
#17 pc 000a236b /system/lib/libart.so (art_quick_to_interpreter_bridge+10)
#18 pc 002b4288 /system/lib/libart.so

My Samsung warranty is up on July 6th but unfortunately in flashing CM to try to fix this I tripped Knox. What are the odds they'll show me some mercy?

Thanks in advance for any advice you may have.

Kevin