[Moto G 4G Android Development] silasdavis:
I've been having an issue with the BBC iPlayer radio app (https://play.google.com/store/apps/details?id=uk.co.bbc.android.iplayerradio&hl=en). Since a few nightlies back (this month I think) the player no longer plays any audio. I've flashed to blisspop from another thread here to see if there's any difference. Same issue, I adb logcat'd and see the same most prominent error:

F/Utils (17176): frameworks/av/media/libstagefright/Utils.cpp:799 CHECK(vMeta->findCString(kKeyMIMEType, &vMime)) failed.
F/libc (17176): Fatal signal 6 (SIGABRT), code -6 in tid 17220 (NuPlayerDriver )
I/DEBUG ( 255): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 255): Build fingerprint: 'motorola/peregrine_retbr/peregrine:4.4.3/KXB21.14-L1.23-4/5:user/release-keys'
I/DEBUG ( 255): Revision: '33488'
I/DEBUG ( 255): ABI: 'arm'
I/DEBUG ( 255): pid: 17176, tid: 17220, name: NuPlayerDriver >>> /system/bin/mediaserver <<<
I/DEBUG ( 255): signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
W/NativeCrashListener( 902): Couldn't find ProcessRecord for pid 17176
I/DEBUG ( 255): Abort message: 'frameworks/av/media/libstagefright/Utils.cpp:799 CHECK(vMeta->findCString(kKeyMIMEType, &vMime)) failed.'
E/DEBUG ( 255): AM write failure (32 / Broken pipe)
I/DEBUG ( 255): r0 00000000 r1 00004344 r2 00000006 r3 00000000
I/DEBUG ( 255): r4 b45ffdb8 r5 00000006 r6 00000000 r7 0000010c
I/DEBUG ( 255): r8 00000001 r9 00000001 sl b45ffca4 fp b45ffca0
I/DEBUG ( 255): ip 00004344 sp b45ff7a0 lr b6eae595 pc b6ed2630 cpsr 600c0010
I/DEBUG ( 255):
I/DEBUG ( 255): backtrace:
I/DEBUG ( 255): #00 pc 00038630 /system/lib/libc.so (tgkill+12)
I/DEBUG ( 255): #01 pc 00014591 /system/lib/libc.so (pthread_kill+52)
I/DEBUG ( 255): #02 pc 000152e7 /system/lib/libc.so (raise+10)
I/DEBUG ( 255): #03 pc 00011a25 /system/lib/libc.so (__libc_android_abort+36)
I/DEBUG ( 255): #04 pc 0000fdb8 /system/lib/libc.so (abort+4)
I/DEBUG ( 255): #05 pc 000078b1 /system/lib/libcutils.so (__android_log_assert+88)
I/DEBUG ( 255): #06 pc 000a0ed7 /system/lib/libstagefright.so (android::canOffloadStream(android::sp<android::MetaData> const&, bool, android::sp<android::MetaData> const&, bool, audio_stream_type_t)+90)
I/DEBUG ( 255): #07 pc 00048c0d /system/lib/libmediaplayerservice.so (android::NuPlayer::onMessageReceived(android::sp<android::AMessage> const&)+2864)
I/DEBUG ( 255): #08 pc 0000abb3 /system/lib/libstagefright_foundation.so (android::ALooperRoster::deliverMessage(android::sp<android::AMessage> const&)+166)
I/DEBUG ( 255): #09 pc 0000a535 /system/lib/libstagefright_foundation.so (android::ALooper::loop()+220)
I/DEBUG ( 255): #10 pc 0000eeb5 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+112)
I/DEBUG ( 255): #11 pc 0000ea25 /system/lib/libutils.so
I/DEBUG ( 255): #12 pc 00013d7f /system/lib/libc.so (__pthread_start(void*)+30)
I/DEBUG ( 255): #13 pc 00011d83 /system/lib/libc.so (__start_thread+6)
I/DEBUG ( 255):
I/DEBUG ( 255): Tombstone written to: /data/tombstones/tombstone_09

I've attached a more complete logcat, and the tombstone file dumped. Not sure if this is a general enough regression for attention but I thought I'd post anyway.

As an aside [MENTION=4802051]Somcom3X[/MENTION] just wondering about how to interpret your comments about your time priorities (which I fully understand), does this mean this CM for peregrine will not really be maintained from now? Should we be looking to another ROM for the Moto G 4G or are there other people working on it? I've noticed some fairly major issues with multi-tasking/memory which were not there before (apps being killed on switching), do you think these are likely to be resovled upstream in a way that makes it into the nightly builds?

Thanks for your hard work.