JNI DETECTED ERROR
antsmarthouse 发布于2018-05 浏览:1867 回复:3
0
收藏
快速回复
收藏
点赞
0
个赞
共3条回复 最后由用户已被禁言回复于2022-04
#4158******23回复于2019-05

请问有什么解决方案吗

0
#3jimmyyst回复于2018-05

跟樓主遇到類似的問題,發生在MessageListener: 播放开始回调, 序列号:0之後

使用版本:2.3.3-2018-03-27的so檔與jar檔


5966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] JNI DETECTED ERROR IN APPLICATION: JNI NewByteArray called with pending exception 'java.lang.reflect.UndeclaredThrowableException' thrown in unknown throw location
05-07 17:59:22.598 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] in call to NewByteArray
05-07 17:59:22.598 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] from int com.baidu.speechsynthesizer.utility.SpeechDecoder.decodeWithCallback(byte[], java.lang.Object)
05-07 17:59:22.598 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] "EngineExecutorPoolThread(1)" prio=5 tid=58 Runnable
05-07 17:59:22.598 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] | group="main" sCount=0 dsCount=0 obj=0x137df160 self=0xa72a9400
05-07 17:59:22.598 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] | sysTid=26236 nice=0 cgrp=default sched=0/0 handle=0xa72b7a80
05-07 17:59:22.598 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] | state=R schedstat=( 0 0 0 ) utm=1 stm=1 core=0 HZ=100
05-07 17:59:22.598 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] | stack=0x97271000-0x97273000 stackSize=1036KB
05-07 17:59:22.598 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] | held mutexes= "mutator lock"(shared held)
05-07 17:59:22.598 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] native: #00 pc 000047c0 /system/lib/libbacktrace_libc++.so (UnwindCurrent::Unwind(unsigned int, ucontext*)+23)
05-07 17:59:22.598 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] native: #01 pc 00002fc1 /system/lib/libbacktrace_libc++.so (Backtrace::Unwind(unsigned int, ucontext*)+8)
05-07 17:59:22.608 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] native: #02 pc 00256c19 /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream >&, int, char const*, art::mirror::ArtMethod*)+84)
05-07 17:59:22.608 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] native: #03 pc 002397d7 /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream >&) const+158)
05-07 17:59:22.608 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] native: #04 pc 000b0e3b /system/lib/libart.so (art::JniAbort(char const*, char const*)+610)
05-07 17:59:22.608 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] native: #05 pc 000b1561 /system/lib/libart.so (art::JniAbortF(char const*, char const*, ...)+68)
05-07 17:59:22.608 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] native: #06 pc 000b4833 /system/lib/libart.so (art::ScopedCheck::ScopedCheck(_JNIEnv*, int, char const*)+1342)
05-07 17:59:22.608 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] native: #07 pc 000bdd61 /system/lib/libart.so (art::CheckJNI::NewByteArray(_JNIEnv*, int)+28)
05-07 17:59:22.608 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] native: #08 pc 0003b42f /data/app/cc.advancedrobotics.amrstarter-1/lib/arm/libBDSpeechDecoder_V1.so (???)
05-07 17:59:22.608 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] native: #09 pc 000369af /data/app/cc.advancedrobotics.amrstarter-1/lib/arm/libBDSpeechDecoder_V1.so (bds::CVADServer::audio_format_trans(char*, int, short*, int*, int, int, void (*)(short const*, int, void*), void*)+2358)
05-07 17:59:22.608 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] native: #10 pc 0003b4d3 /data/app/cc.advancedrobotics.amrstarter-1/lib/arm/libBDSpeechDecoder_V1.so (BDTTS_TTSSpeechDecoder::SpeechDecWithCallback(char*, int, void (*)(short const*, int, void*), void*)+110)
05-07 17:59:22.608 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] native: #11 pc 0003b579 /data/app/cc.advancedrobotics.amrstarter-1/lib/arm/libBDSpeechDecoder_V1.so (Java_com_baidu_speechsynthesizer_utility_SpeechDecoder_decodeWithCallback+112)
05-07 17:59:22.608 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] native: #12 pc 000a23d1 /system/lib/libart.so (art_quick_generic_jni_trampoline+32)
05-07 17:59:22.608 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] native: #13 pc 00152c8c /dev/ashmem/dalvik-non moving space (deleted) (???)
05-07 17:59:22.608 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] at com.baidu.speechsynthesizer.utility.SpeechDecoder.decodeWithCallback(Native method)
05-07 17:59:22.608 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] at com.baidu.speechsynthesizer.utility.SpeechDecoder.decodeWithCallback(SpeechDecoder.java:62)
05-07 17:59:22.608 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] at com.baidu.tts.b.a.b.f$d.a(OnlineSynthesizer.java:130)
05-07 17:59:22.618 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] at com.baidu.tts.b.a.b.f.a(OnlineSynthesizer.java:79)
05-07 17:59:22.618 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] at com.baidu.tts.b.a.b.d.a(MixSynthesizer.java:187)
05-07 17:59:22.618 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] at com.baidu.tts.b.a.a.c$a.a(EngineExecutor.java:233)
05-07 17:59:22.618 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] at com.baidu.tts.b.a.a.c$a.call(EngineExecutor.java:213)
05-07 17:59:22.618 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] at java.util.concurrent.FutureTask.run(FutureTask.java:237)
05-07 17:59:22.618 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
05-07 17:59:22.618 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
05-07 17:59:22.618 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65] at java.lang.Thread.run(Thread.java:818)
05-07 17:59:22.618 25966-26236/cc.advancedrobotics.amrstarter A/art: art/runtime/check_jni.cc:65]

0
#2antsmarthouse回复于2018-05

JNI DETECTED ERROR IN APPLICATION: JNI NewByteArray called with pending exception java.lang.reflect.UndeclaredThrowableException:
at void com.baidu.tts.aop.ttslistener.TtsListener.onSynthesizeDataArrived(com.baidu.tts.m.h) ((null):-1)
at void com.baidu.tts.a.c.b$1.c(com.baidu.tts.m.h) (TtsAdapter.java:162)
at void com.baidu.tts.b.a.a.a.b(com.baidu.tts.m.h) (AEngineExecutor.java:197)
at void com.baidu.tts.b.a.a.c$1.c(com.baidu.tts.m.h) (EngineExecutor.java:123)
at void com.baidu.tts.b.a.b.a.a(com.baidu.tts.m.h) (ASynthesizer.java:98)
at void com.baidu.tts.b.a.b.d$1.c(com.baidu.tts.m.h) (MixSynthesizer.java:72)
at void com.baidu.tts.b.a.b.a.a(com.baidu.tts.m.h) (ASynthesizer.java:98)
at void com.baidu.tts.b.a.b.f$d.a(int) (OnlineSynthesizer.java:208)
at void com.baidu.tts.b.a.b.f$d.onDecodedData(byte[]) (OnlineSynthesizer.java:186)
at void com.baidu.speechsynthesizer.utility.SpeechDecoder.decode_audio_callback(byte[]) (SpeechDecoder.java:66)
at int com.baidu.speechsynthesizer.utility.SpeechDecoder.decodeWithCallback(byte[], java.lang.Object) (SpeechDecoder.java:-2)
at int com.baidu.speechsynthesizer.utility.SpeechDecoder.decodeWithCallback(byte[]) (SpeechDecoder.java:62)
at com.baidu.tts.aop.tts.TtsError com.baidu.tts.b.a.b.f$d.a() (OnlineSynthesizer.java:130)
at com.baidu.tts.aop.tts.TtsError com.baidu.tts.b.a.b.f.a(com.baidu.tts.m.i) (OnlineSynthesizer.java:79)
at com.baidu.tts.aop.tts.TtsError com.baidu.tts.b.a.b.d.a(com.baidu.tts.m.i) (MixSynthesizer.java:187)
at java.lang.Void com.baidu.tts.b.a.a.c$a.a() (EngineExecutor.java:233)
at java.lang.Object com.baidu.tts.b.a.a.c$a.call() (EngineExecutor.java:213)
at void java.util.concurrent.FutureTask.run() (FutureTask.java:237)
at void java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) (ThreadPoolExecutor.java:1133)
at void java.util.concurrent.ThreadPoolExecutor$Worker.run() (ThreadPoolExecutor.java:607)
at void java.lang.Thread.run() (Thread.java:762)
in call to NewByteArray
from int com.baidu.speechsynthesizer.utility.SpeechDecoder.decodeWithCallback(byte[], java.lang.Object)

0
TOP
切换版块