Open billmeek opened 10 years ago
did this happen over an over once it starts?
No, it only fires once.
does it fire once on every stream you tried?
Does it ever reach 100%?
On Fri, Oct 18, 2013 at 4:18 PM, billmeek notifications@github.com wrote:
No, it only fires once.
— Reply to this email directly or view it on GitHubhttps://github.com/MythTV-Clients/MythTV-Android-Frontend/issues/235#issuecomment-26626564 .
My Google Profile http://www.google.com/profiles/dmfrey
I'll retest those. I'm setup and trying a non UTF-8 ProgressDialog. If you want, I can un-break my backend and test this now.
no hurry on this. Check it when you can.
On Fri, Oct 18, 2013 at 4:27 PM, billmeek notifications@github.com wrote:
I'll retest those. I'm setup and trying a non UTF-8 ProgressDialog. If you want, I can un-break my backend and test this now.
— Reply to this email directly or view it on GitHubhttps://github.com/MythTV-Clients/MythTV-Android-Frontend/issues/235#issuecomment-26627134 .
My Google Profile http://www.google.com/profiles/dmfrey
Just retried on a 3 min recording, no problem. Did a new one hour show and it failed: http://pastebin.com/raw.php?i=04rLGyxL . The display on my tablet is still on 24%. Ah, but if I select another banner and return to it, it's saying 'WATCH IT NOW'.
And, I watched that one hour show OK. So, it appears to be a display and Stack Overflow issue only.
i just pushed a new version of the myth services api, 1.0.11. This upgrades jackson to 2.2.3. When available in maven central or pull the code and install manually, re-run your v26 livestreaminfolist tests. If this solves it, then will push code for MAF with this change.
Can't test, I get the the following:
10-20 12:18:46.078: D/dalvikvm(23629): GC_CONCURRENT freed 1204K, 23% free 8860K/11463K, paused 2ms+3ms
10-20 12:18:46.288: E/RecordedHelperV26(23629): process : non UTF-8 exception
10-20 12:18:46.288: E/RecordedHelperV26(23629): org.mythtv.services.api.MythServiceApiRuntimeException: org.springframework.http.converter.HttpMessageNotReadableException: Could not read JSON: Can not construct instance of java.lang.Integer from String value 'false': not a valid Integer value
10-20 12:18:46.288: E/RecordedHelperV26(23629): at [Source: java.util.zip.GZIPInputStream@41589df0; line: 1, column: 1279] (through reference chain: org.mythtv.services.api.v026.beans.ProgramList["ProgramList"]->org.mythtv.services.api.v026.beans.Programs["Programs"]->org.mythtv.services.api.v026.beans.Program["Channel"]->org.mythtv.services.api.v026.beans.ChannelInfo["CommFree"]); nested exception is com.fasterxml.jackson.databind.exc.InvalidFormatException: Can not construct instance of java.lang.Integer from String value 'false': not a valid Integer value
10-20 12:18:46.288: E/RecordedHelperV26(23629): at [Source: java.util.zip.GZIPInputStream@41589df0; line: 1, column: 1279] (through reference chain: org.mythtv.services.api.v026.beans.ProgramList["ProgramList"]->org.mythtv.services.api.v026.beans.Programs["Programs"]->org.mythtv.services.api.v026.beans.Program["Channel"]->org.mythtv.services.api.v026.beans.ChannelInfo["CommFree"]); nested exception is org.springframework.http.converter.HttpMessageNotReadableException: Could not read JSON: Can not construct instance of java.lang.Integer from String value 'false': not a valid Integer value
10-20 12:18:46.288: E/RecordedHelperV26(23629): at [Source: java.util.zip.GZIPInputStream@41589df0; line: 1, column: 1279] (through reference chain: org.mythtv.services.api.v026.beans.ProgramList["ProgramList"]->org.mythtv.services.api.v026.beans.Programs["Programs"]->org.mythtv.services.api.v026.beans.Program["Channel"]->org.mythtv.services.api.v026.beans.ChannelInfo["CommFree"]); nested exception is com.fasterxml.jackson.databind.exc.InvalidFormatException: Can not construct instance of java.lang.Integer from String value 'false': not a valid Integer value
10-20 12:18:46.288: E/RecordedHelperV26(23629): at [Source: java.util.zip.GZIPInputStream@41589df0; line: 1, column: 1279] (through reference chain: org.mythtv.services.api.v026.beans.ProgramList["ProgramList"]->org.mythtv.services.api.v026.beans.Programs["Programs"]->org.mythtv.services.api.v026.beans.Program["Channel"]->org.mythtv.services.api.v026.beans.ChannelInfo["CommFree"])
10-20 12:18:46.288: E/RecordedHelperV26(23629): at org.mythtv.services.api.v026.impl.DvrTemplate.getRecordedList(DvrTemplate.java:352)
10-20 12:18:46.288: E/RecordedHelperV26(23629): at org.mythtv.service.dvr.v26.RecordedHelperV26.downloadRecorded(RecordedHelperV26.java:210)
10-20 12:18:46.288: E/RecordedHelperV26(23629): at org.mythtv.service.dvr.v26.RecordedHelperV26.process(RecordedHelperV26.java:126)
10-20 12:18:46.288: E/RecordedHelperV26(23629): at org.mythtv.service.dvr.RecordedService.onHandleIntent(RecordedService.java:103)
10-20 12:18:46.288: E/RecordedHelperV26(23629): at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:65)
10-20 12:18:46.288: E/RecordedHelperV26(23629): at android.os.Handler.dispatchMessage(Handler.java:99)
10-20 12:18:46.288: E/RecordedHelperV26(23629): at android.os.Looper.loop(Looper.java:137)
10-20 12:18:46.288: E/RecordedHelperV26(23629): at android.os.HandlerThread.run(HandlerThread.java:60)
10-20 12:18:46.288: E/RecordedHelperV26(23629): Caused by: org.springframework.http.converter.HttpMessageNotReadableException: Could not read JSON: Can not construct instance of java.lang.Integer from String value 'false': not a valid Integer value
10-20 12:18:46.288: E/RecordedHelperV26(23629): at [Source: java.util.zip.GZIPInputStream@41589df0; line: 1, column: 1279] (through reference chain: org.mythtv.services.api.v026.beans.ProgramList["ProgramList"]->org.mythtv.services.api.v026.beans.Programs["Programs"]->org.mythtv.services.api.v026.beans.Program["Channel"]->org.mythtv.services.api.v026.beans.ChannelInfo["CommFree"]); nested exception is com.fasterxml.jackson.databind.exc.InvalidFormatException: Can not construct instance of java.lang.Integer from String value 'false': not a valid Integer value
10-20 12:18:46.288: E/RecordedHelperV26(23629): at [Source: java.util.zip.GZIPInputStream@41589df0; line: 1, column: 1279] (through reference chain: org.mythtv.services.api.v026.beans.ProgramList["ProgramList"]->org.mythtv.services.api.v026.beans.Programs["Programs"]->org.mythtv.services.api.v026.beans.Program["Channel"]->org.mythtv.services.api.v026.beans.ChannelInfo["CommFree"])
10-20 12:18:46.288: E/RecordedHelperV26(23629): at org.springframework.http.converter.json.MappingJackson2HttpMessageConverter.readInternal(MappingJackson2HttpMessageConverter.java:126)
10-20 12:18:46.288: E/RecordedHelperV26(23629): at org.springframework.http.converter.AbstractHttpMessageConverter.read(A
Looks like the commfree attribute of the channel coming back is not the same as what is mapped in the v26 branch of the services api. On Oct 20, 2013 8:28 PM, "billmeek" notifications@github.com wrote:
Can't test, I get the the following:
10-20 12:18:46.078: D/dalvikvm(23629): GC_CONCURRENT freed 1204K, 23% free 8860K/11463K, paused 2ms+3ms 10-20 12:18:46.288: E/RecordedHelperV26(23629): process : non UTF-8 exception 10-20 12:18:46.288: E/RecordedHelperV26(23629): org.mythtv.services.api.MythServiceApiRuntimeException: org.springframework.http.converter.HttpMessageNotReadableException: Could not read JSON: Can not construct instance of java.lang.Integer from String value 'false': not a valid Integer value 10-20 12:18:46.288: E/RecordedHelperV26(23629): at [Source: java.util.zip.GZIPInputStream@41589df0; line: 1, column: 1279](through reference chain: org.mythtv.services.api.v026.beans.ProgramList["ProgramList"]->org.mythtv.services.api.v026.beans.Programs["Programs"]->org.mythtv.services.api.v026.beans.Program["Channel"]->org.mythtv.services.api.v026.beans.ChannelInfo["CommFree"]); nested exception is com.fasterxml.jackson.databind.exc.InvalidFormatException: Can not construct instance of java.lang.Integer from String value 'false': not a valid Integer value 10-20 12:18:46.288: E/RecordedHelperV26(23629): at [Source: java.util.zip.GZIPInputStream@41589df0; line: 1, column: 1279](through reference chain: org.mythtv.services.api.v026.beans.ProgramList["ProgramList"]->org.mythtv.services.api.v026.beans.Programs["Programs"]->org.mythtv.services.api.v026.beans.Program["Channel"]->org.mythtv.services.api.v026.beans.ChannelInfo["CommFree"]); nested exception is org.springframework.http.converter.HttpMessageNotReadableException: Could not read JSON: Can not construct instance of java.lang.Integer from String value 'false': not a valid Integer value 10-20 12:18:46.288: E/RecordedHelperV26(23629): at [Source: java.util.zip.GZIPInputStream@41589df0; line: 1, column: 1279](through reference chain: org.mythtv.services.api.v026.beans.ProgramList["ProgramList"]->org.mythtv.services.api.v026.beans.Programs["Programs"]->org.mythtv.services.api.v026.beans.Program["Channel"]->org.mythtv.services.api.v026.beans.ChannelInfo["CommFree"]); nested exception is com.fasterxml.jackson.databind.exc.InvalidFormatException: Can not construct instance of java.lang.Integer from String value 'false': not a valid Integer value 10-20 12:18:46.288: E/RecordedHelperV26(23629): at [Source: java.util.zip.GZIPInputStream@41589df0; line: 1, column: 1279](through reference chain: org.mythtv.services.api.v026.beans.ProgramList["ProgramList"]->org.mythtv.services.api.v026.beans.Programs["Programs"]->org.mythtv.services.api.v026.beans.Program["Channel"]->org.mythtv.services.api.v026.beans.ChannelInfo["CommFree"]) 10-20 12:18:46.288: E/RecordedHelperV26(23629): at org.mythtv.services.api.v026.impl.DvrTemplate.getRecordedList(DvrTemplate.java:352) 10-20 12:18:46.288: E/RecordedHelperV26(23629): at org.mythtv.service.dvr.v26.RecordedHelperV26.downloadRecorded(RecordedHelperV26.java:210) 10-20 12:18:46.288: E/RecordedHelperV26(23629): at org.mythtv.service.dvr.v26.RecordedHelperV26.process(RecordedHelperV26.java:126) 10-20 12:18:46.288: E/RecordedHelperV26(23629): at org.mythtv.service.dvr.RecordedService.onHandleIntent(RecordedService.java:103) 10-20 12:18:46.288: E/RecordedHelperV26(23629): at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:65) 10-20 12:18:46.288: E/RecordedHelperV26(23629): at android.os.Handler.dispatchMessage(Handler.java:99) 10-20 12:18:46.288: E/RecordedHelperV26(23629): at android.os.Looper.loop(Looper.java:137) 10-20 12:18:46.288: E/RecordedHelperV26(23629): at android.os.HandlerThread.run(HandlerThread.java:60) 10-20 12:18:46.288: E/RecordedHelperV26(23629): Caused by: org.springframework.http.converter.HttpMessageNotReadableException: Could not read JSON: Can not construct instance of java.lang.Integer from String value 'false': not a valid Integer value 10-20 12:18:46.288: E/RecordedHelperV26(23629): at [Source: java.util.zip.GZIPInputStream@41589df0; line: 1, column: 1279](through reference chain: org.mythtv.services.api.v026.beans.ProgramList["ProgramList"]->org.mythtv.services.api.v026.beans.Programs["Programs"]->org.mythtv.services.api.v026.beans.Program["Channel"]->org.mythtv.services.api.v026.beans.ChannelInfo["CommFree"]); nested exception is com.fasterxml.jackson.databind.exc.InvalidFormatException: Can not construct instance of java.lang.Integer from String value 'false': not a valid Integer value 10-20 12:18:46.288: E/RecordedHelperV26(23629): at [Source: java.util.zip.GZIPInputStream@41589df0; line: 1, column: 1279](through reference chain: org.mythtv.services.api.v026.beans.ProgramList["ProgramList"]->org.mythtv.services.api.v026.beans.Programs["Programs"]->org.mythtv.services.api.v026.beans.Program["Channel"]->org.mythtv.services.api.v026.beans.ChannelInfo["CommFree"]) 10-20 12:18:46.288: E/RecordedHelperV26(23629): at org.springframework.http.converter.json.MappingJackson2HttpMessageConverter.readInternal(MappingJackson2HttpMessageConverter.java:126) 10-20 12:18:46.288: E/RecordedHelperV26(23629): at org.springframework.http.converter.AbstractHttpMessageConverter.read(A
— Reply to this email directly or view it on GitHubhttps://github.com/MythTV-Clients/MythTV-Android-Frontend/issues/235#issuecomment-26687020 .
Could it be that's because I'm faking it. My BEs are really 0.28-pre.
Might be. I don't get that failure when using Joseph Fry's json in the unit tests. Maybe we open it up to the beta testers to try out. On Oct 20, 2013 9:19 PM, "billmeek" notifications@github.com wrote:
Could it be that's because I'm faking it. My BEs are really 0.28-pre.
— Reply to this email directly or view it on GitHubhttps://github.com/MythTV-Clients/MythTV-Android-Frontend/issues/235#issuecomment-26688175 .
FYI, Upcoming fails with "CommFree", Recording Rules are OK, Gallery is OK and Guide fails with an NPE:
10-20 12:23:25.048: V/DvrNavigationDrawerActivity(23464): onPrepareOptionsMenu : exit
10-20 12:23:25.058: D/AndroidRuntime(23464): Shutting down VM
10-20 12:23:25.058: W/dalvikvm(23464): threadid=1: thread exiting with uncaught exception (group=0x40c471f8)
10-20 12:23:25.058: E/AndroidRuntime(23464): FATAL EXCEPTION: main
10-20 12:23:25.058: E/AndroidRuntime(23464): java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0
10-20 12:23:25.058: E/AndroidRuntime(23464): at java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:251)
10-20 12:23:25.058: E/AndroidRuntime(23464): at java.util.ArrayList.get(ArrayList.java:304)
10-20 12:23:25.058: E/AndroidRuntime(23464): at org.mythtv.client.ui.dvr.GuideFragment.onActivityCreated(GuideFragment.java:145)
10-20 12:23:25.058: E/AndroidRuntime(23464): at android.support.v4.app.Fragment.performActivityCreated(Fragment.java:1486)
10-20 12:23:25.058: E/AndroidRuntime(23464): at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:947)
10-20 12:23:25.058: E/AndroidRuntime(23464): at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1104)
10-20 12:23:25.058: E/AndroidRuntime(23464): at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:682)
10-20 12:23:25.058: E/AndroidRuntime(23464): at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1460)
10-20 12:23:25.058: E/AndroidRuntime(23464): at android.support.v4.app.FragmentManagerImpl$1.run(FragmentManager.java:440)
10-20 12:23:25.058: E/AndroidRuntime(23464): at android.os.Handler.handleCallback(Handler.java:605)
10-20 12:23:25.058: E/AndroidRuntime(23464): at android.os.Handler.dispatchMessage(Handler.java:92)
10-20 12:23:25.058: E/AndroidRuntime(23464): at android.os.Looper.loop(Looper.java:137)
10-20 12:23:25.058: E/AndroidRuntime(23464): at android.app.ActivityThread.main(ActivityThread.java:4507)
10-20 12:23:25.058: E/AndroidRuntime(23464): at java.lang.reflect.Method.invokeNative(Native Method)
10-20 12:23:25.058: E/AndroidRuntime(23464): at java.lang.reflect.Method.invoke(Method.java:511)
10-20 12:23:25.058: E/AndroidRuntime(23464): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:978)
10-20 12:23:25.058: E/AndroidRuntime(23464): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:745)
10-20 12:23:25.058: E/AndroidRuntime(23464): at dalvik.system.NativeStart.main(Native Method)
10-20 12:23:42.028: I/Process(23464): Sending signal. PID: 23464 SIG: 9
Arrgh, it's a 0.28-pre issue. This is the 1st protocol preventing my faking 0.27 MAF as 0.28. Thought I'd have to grep through thousands of lines looking for a change.
commit 7c6cd810db7901bafb374d852e70034739000e24
Author: Stuart Morgan <smorgan@mythtv.org>
Date: Fri Oct 18 20:28:18 2013 +0100
Change CommFree from an int to a bool
I will drop a build out there and let the native 26ers try it out, unless you think there is a reason not too. On Oct 20, 2013 10:11 PM, "billmeek" notifications@github.com wrote:
Arrgh, it's a 0.28-pre issue. This is the 1st protocol preventing my faking 0.27 MAF as 0.28. Thought I'd have to grep through thousands of lines looking for a change.
commit 7c6cd810db7901bafb374d852e70034739000e24 Author: Stuart Morgan smorgan@mythtv.org Date: Fri Oct 18 20:28:18 2013 +0100
Change CommFree from an int to a bool
— Reply to this email directly or view it on GitHubhttps://github.com/MythTV-Clients/MythTV-Android-Frontend/issues/235#issuecomment-26689286 .
Probably OK, I'm transcoding on my other machine now and it's at 11%. This is the case that originally got to 86% before failing, so I won't really know for while (and it's on my machine that's doing real recording too and transcoding at 17! fps, make that a LONG while.)
Fired at 13%. As before, clicking on another banner and then returning restored the progress display. I'm now at 20%.
10-20 21:34:11.234: I/dalvikvm(32208): threadid=11: stack overflow on call to Ljava/lang/ref/ReferenceQueue;.poll:L
10-20 21:34:11.234: I/dalvikvm(32208): method requires 16+20+0=36 bytes, fp is 0x5acea30c (12 left)
10-20 21:34:11.234: I/dalvikvm(32208): expanding stack end (0x5acea300 to 0x5acea000)
10-20 21:34:11.234: I/dalvikvm(32208): Shrank stack (to 0x5acea300, curFrame is 0x5acea3fc)
10-20 21:34:11.234: D/dalvikvm(32208): Failed creating an annotation
10-20 21:34:11.234: W/dalvikvm(32208): threadid=11: thread exiting with uncaught exception (group=0x40da92a0)
10-20 21:34:11.320: E/AndroidRuntime(32208): FATAL EXCEPTION: IntentService[LiveStreamService]
10-20 21:34:11.320: E/AndroidRuntime(32208): java.lang.StackOverflowError
10-20 21:34:11.320: E/AndroidRuntime(32208): at java.util.WeakHashMap.poll(WeakHashMap.java:569)
10-20 21:34:11.320: E/AndroidRuntime(32208): at java.util.WeakHashMap.get(WeakHashMap.java:473)
10-20 21:34:11.320: E/AndroidRuntime(32208): at org.apache.harmony.lang.annotation.AnnotationFactory.getElementsDescription(AnnotationFactory.java:62)
10-20 21:34:11.320: E/AndroidRuntime(32208): at org.apache.harmony.lang.annotation.AnnotationFactory.
@billmeek are you getting the stackoverflow with now that you are running native v0.28?
Yes. But, the stack looks a bit different from the one in the initial post here. The failure below was on my 10" tablet running Android 4.0.4. Previous ones were on my 7" tablet on 4.1.2. I changed because the 7" one is a bit under powered compared to the 10" one. Failed at 33%. and again at 90%. In both cases, the display had turned off. In the end, the transcode completed and I'm watching the recording now.
10-26 15:06:01.828: V/EpisodeFragment(29158): onResume : enter
10-26 15:06:01.828: V/EpisodeFragment(29158): onResume : exit
10-26 15:06:04.908: I/dalvikvm(29158): Jit: resizing JitTable from 4096 to 8192
10-26 15:06:06.588: D/BounceScrollRunnableDefault(29158): start(0.0), mBounceExtent:-86.0
10-26 15:06:06.588: D/BounceScrollRunnableDefault(29158): mBounceExtentCoef = -86.0
10-26 15:06:08.338: V/LiveStreamHelperV26(29347): load : enter
10-26 15:06:08.468: I/dalvikvm(29347): threadid=11: stack overflow on call to Ljava/lang/Object;.equals:ZL
10-26 15:06:08.468: I/dalvikvm(29347): method requires 12+20+0=32 bytes, fp is 0x56b38314 (20 left)
10-26 15:06:08.468: I/dalvikvm(29347): expanding stack end (0x56b38300 to 0x56b38000)
10-26 15:06:08.468: I/dalvikvm(29347): Shrank stack (to 0x56b38300, curFrame is 0x56b387ac)
10-26 15:06:08.468: W/dalvikvm(29347): threadid=11: thread exiting with uncaught exception (group=0x40c471f8)
10-26 15:06:08.528: E/AndroidRuntime(29347): FATAL EXCEPTION: IntentService[LiveStreamService]
10-26 15:06:08.528: E/AndroidRuntime(29347): java.lang.StackOverflowError
10-26 15:06:08.528: E/AndroidRuntime(29347): at java.util.ArrayList.contains(ArrayList.java:335)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.util.ClassUtil._addSuperTypes(ClassUtil.java:45)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.util.ClassUtil._addSuperTypes(ClassUtil.java:51)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.util.ClassUtil._addSuperTypes(ClassUtil.java:53)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.util.ClassUtil._addSuperTypes(ClassUtil.java:53)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.util.ClassUtil._addSuperTypes(ClassUtil.java:53)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.util.ClassUtil.findSuperTypes(ClassUtil.java:35)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.util.ClassUtil.findSuperTypes(ClassUtil.java:30)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.introspect.AnnotatedClass.construct(AnnotatedClass.java:138)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.introspect.BasicClassIntrospector.forClassAnnotations(BasicClassIntrospector.java:113)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.introspect.BasicClassIntrospector.forClassAnnotations(BasicClassIntrospector.java:11)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.DeserializationConfig.introspectClassAnnotations(DeserializationConfig.java:438)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.cfg.MapperConfig.introspectClassAnnotations(MapperConfig.java:255)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.findTypeDeserializer(BasicDeserializerFactory.java:1149)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.findPropertyTypeDeserializer(BasicDeserializerFactory.java:1289)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.resolveType(BasicDeserializerFactory.java:1521)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.deser.BeanDeserializerFactory.constructSettableProperty(BeanDeserializerFactory.java:738)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.deser.BeanDeserializerFactory.addBeanProps(BeanDeserializerFactory.java:559)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.deser.BeanDeserializerFactory.buildBeanDeserializer(BeanDeserializerFactory.java:267)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.deser.BeanDeserializerFactory.createBeanDeserializer(BeanDeserializerFactory.java:168)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.deser.DeserializerCache._createDeserializer2(DeserializerCache.java:405)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.deser.DeserializerCache._createDeserializer(DeserializerCache.java:354)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.deser.DeserializerCache._createAndCache2(DeserializerCache.java:267)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.deser.DeserializerCache._createAndCacheValueDeserializer(DeserializerCache.java:247)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.deser.DeserializerCache.findValueDeserializer(DeserializerCache.java:146)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.DeserializationContext.findContextualValueDeserializer(DeserializationContext.java:305)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.createContextual(CollectionDeserializer.java:151)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.createContextual(CollectionDeserializer.java:23)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.DeserializationContext.findContextualValueDeserializer(DeserializationContext.java:309)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.deser.std.StdDeserializer.findDeserializer(StdDeserializer.java:634)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.resolve(BeanDeserializerBase.java:438)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.deser.DeserializerCache._createAndCache2(DeserializerCache.java:298)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.deser.DeserializerCache._createAndCacheValueDeserializer(DeserializerCache.java:247)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.deser.DeserializerCache.findValueDeserializer(DeserializerCache.java:146)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.DeserializationContext.findContextualValueDeserializer(DeserializationContext.java:305)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.deser.std.StdDeserializer.findDeserializer(StdDeserializer.java:634)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.resolve(BeanDeserializerBase.java:438)
10-26 15:06:08.528: E/AndroidRuntime(29347): at com.fasterxml.jackson.databind.dese
@pot8oe has been able to reproduce this on v26 backend with the newly generated v26 mythtv services api. Tested on nexus 7 (2013) running android kit kat. He is gonna try the same thing with an emulator not running kit kat.
Jackson devs believe it is an android issue, not a jackson issue.
I have not been able to reproduce on mythtv .27 backend on any of my devices.
Pressed See icon, transcoding started. At 86% (on screen display) got the following Stack Overflow. Says Fatal Exception, but MAF didn't exit. Backend transcode log completed normally.