Hi,
I experience the following crash on a 1.1 client querying a 1.0.1
server. I understand that there is no compatibility between the two
versions, but 1.1 should not crash.

I/DEBUG   ( 2777): *** *** *** *** *** *** *** *** *** *** *** *** ***
*** *** ***
I/DEBUG   ( 2777): Build fingerprint:
'trekstor/surftab/st70408_4_coho:5.0/LRX21Q/COHOL00588_2:userdebug/test-keys'
I/DEBUG   ( 2777): Revision: '0'
I/DEBUG   ( 2777): ABI: 'x86'
I/DEBUG   ( 2777): pid: 22207, tid: 22278, name: Thread-760  >>>
com.example.CordovaPluginOicDemo <<<
I/DEBUG   ( 2777): signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
I/DEBUG   ( 2777): Abort message: 'art/runtime/check_jni.cc:65] JNI
DETECTED ERROR IN APPLICATION: input is not valid Modified UTF-8:
illegal start byte 0x98'
I/DEBUG   ( 2777):     eax 00000000  ebx 000056bf  ecx 00005706  edx 00000006
I/DEBUG   ( 2777):     esi d9eccdb8  edi 0000000b
I/DEBUG   ( 2777):     xcs 00000023  xds 0000002b  xes 0000002b  xfs
0000013f  xss 0000002b
I/DEBUG   ( 2777):     eip f76b4ec6  ebp 00005706  esp d9ecc190  flags 00000202
I/DEBUG   ( 2777):
I/DEBUG   ( 2777): backtrace:
I/DEBUG   ( 2777):     #00 pc 00085ec6  /system/lib/libc.so (tgkill+22)
I/DEBUG   ( 2777):     #01 pc 00031223  /system/lib/libc.so (pthread_kill+163)
I/DEBUG   ( 2777):     #02 pc 00032af5  /system/lib/libc.so (raise+37)
I/DEBUG   ( 2777):     #03 pc 0002ac75  /system/lib/libc.so (abort+85)
I/DEBUG   ( 2777):     #04 pc 00374f17  /system/lib/libart.so
(art::Runtime::Abort()+295)
I/DEBUG   ( 2777):     #05 pc 000ea904  /system/lib/libart.so
(art::LogMessage::~LogMessage()+1668)
I/DEBUG   ( 2777):     #06 pc 001000f8  /system/lib/libart.so
(art::JniAbort(char const*, char const*)+1656)
I/DEBUG   ( 2777):     #07 pc 00100a2f  /system/lib/libart.so
(art::JniAbortF(char const*, char const*, ...)+111)
I/DEBUG   ( 2777):     #08 pc 0010577e  /system/lib/libart.so
(_ZN3art11ScopedCheck5CheckEbPKcz.constprop.130+3070)
I/DEBUG   ( 2777):     #09 pc 0010ba6e  /system/lib/libart.so
(art::CheckJNI::NewStringUTF(_JNIEnv*, char const*)+94)
I/DEBUG   ( 2777):     #10 pc 00133a68
/data/app/com.example.CordovaPluginOicDemo-2/lib/x86/libocstack-jni.so
(_JNIEnv::NewStringUTF(char const*)+32)
I/DEBUG   ( 2777):     #11 pc 00152862
/data/app/com.example.CordovaPluginOicDemo-2/lib/x86/libocstack-jni.so
(JObjectConverter::operator()(std::string const&) const+48)
I/DEBUG   ( 2777):     #12 pc 00174c56
/data/app/com.example.CordovaPluginOicDemo-2/lib/x86/libocstack-jni.so
(_jobject* boost::detail::variant::invoke_visitor<JObjectConverter
const>::internal_visit<std::string>(std::string&, int)+38)
I/DEBUG   ( 2777):     #13 pc 0016a047
/data/app/com.example.CordovaPluginOicDemo-2/lib/x86/libocstack-jni.so
(boost::detail::variant::invoke_visitor<JObjectConverter
const>::result_type
boost::detail::variant::visitation_impl_invoke_impl<boost::detail::variant::invoke_visitor<JObjectConverter
const>, void*, std::string>(int,
boost::detail::variant::invoke_visitor<JObjectConverter const>&,
void*, std::string*, mpl_::bool_<true>)+52)
I/DEBUG   ( 2777):     #14 pc 00166873
/data/app/com.example.CordovaPluginOicDemo-2/lib/x86/libocstack-jni.so
(_ZN5boost6detail7variant22visitation_impl_invokeINS1_14invoke_visitorIK16JObjectConverterEEPvSsNS_7variantIN2OC8NullTypeEJidbSsNS9_16OCRepresentationESt6vectorIiSaIiEESC_IdSaIdEESC_IbSaIbEESC_ISsSaISsEESC_ISB_SaISB_EESC_ISE_SaISE_EESC_ISO_SaISO_EESC_ISG_SaISG_EESC_ISS_SaISS_EESC_ISI_SaISI_EESC_ISW_SaISW_EESC_ISK_SaISK_EESC_IS10_SaIS10_EESC_ISM_SaISM_EESC_IS14_SaIS14_EEEE18has_fallback_type_EEENT_11result_typeEiRS19
I/DEBUG   ( 2777):     #15 pc 00162bc1
/data/app/com.example.CordovaPluginOicDemo-2/lib/x86/libocstack-jni.so
I/DEBUG   ( 2777):     #16 pc 0015f1f3
/data/app/com.example.CordovaPluginOicDemo-2/lib/x86/libocstack-jni.so
(_ZN5boost7variantIN2OC8NullTypeEJidbSsNS1_16OCRepresentationESt6vectorIiSaIiEES4_IdSaIdEES4_IbSaIbEES4_ISsSaISsEES4_IS3_SaIS3_EES4_IS6_SaIS6_EES4_ISG_SaISG_EES4_IS8_SaIS8_EES4_ISK_SaISK_EES4_ISA_SaISA_EES4_ISO_SaISO_EES4_ISC_SaISC_EES4_ISS_SaISS_EES4_ISE_SaISE_EES4_ISW_SaISW_EEEE27internal_apply_visitor_implINS_6detail7variant14invoke_visitorIK16JObjectConverterEEPvEENT_11result_typeEiiRS18_T0_+74)
I/DEBUG   ( 2777):     #17 pc 0015c476
/data/app/com.example.CordovaPluginOicDemo-2/lib/x86/libocstack-jni.so
(_ZN5boost7variantIN2OC8NullTypeEJidbSsNS1_16OCRepresentationESt6vectorIiSaIiEES4_IdSaIdEES4_IbSaIbEES4_ISsSaISsEES4_IS3_SaIS3_EES4_IS6_SaIS6_EES4_ISG_SaISG_EES4_IS8_SaIS8_EES4_ISK_SaISK_EES4_ISA_SaISA_EES4_ISO_SaISO_EES4_ISC_SaISC_EES4_ISS_SaISS_EES4_ISE_SaISE_EES4_ISW_SaISW_EEEE22internal_apply_visitorINS_6detail7variant14invoke_visitorIK16JObjectConverterEEEENT_11result_typeERS17_+76)
I/DEBUG   ( 2777):     #18 pc 00159bae
/data/app/com.example.CordovaPluginOicDemo-2/lib/x86/libocstack-jni.so
(_ZN5boost7variantIN2OC8NullTypeEJidbSsNS1_16OCRepresentationESt6vectorIiSaIiEES4_IdSaIdEES4_IbSaIbEES4_ISsSaISsEES4_IS3_SaIS3_EES4_IS6_SaIS6_EES4_ISG_SaISG_EES4_IS8_SaIS8_EES4_ISK_SaISK_EES4_ISA_SaISA_EES4_ISO_SaISO_EES4_ISC_SaISC_EES4_ISS_SaISS_EES4_ISE_SaISE_EES4_ISW_SaISW_EEEE13apply_visitorIK16JObjectConverterEENT_11result_typeERS13_+54)
I/DEBUG   ( 2777):     #19 pc 00158a67
/data/app/com.example.CordovaPluginOicDemo-2/lib/x86/libocstack-jni.so
(_ZN5boost13apply_visitorI16JObjectConverterNS_7variantIN2OC8NullTypeEJidbSsNS3_16OCRepresentationESt6vectorIiSaIiEES6_IdSaIdEES6_IbSaIbEES6_ISsSaISsEES6_IS5_SaIS5_EES6_IS8_SaIS8_EES6_ISI_SaISI_EES6_ISA_SaISA_EES6_ISM_SaISM_EES6_ISC_SaISC_EES6_ISQ_SaISQ_EES6_ISE_SaISE_EES6_ISU_SaISU_EES6_ISG_SaISG_EES6_ISY_SaISY_EEEEEEENT_11result_typeERKS12_RT0_+36)
I/DEBUG   ( 2777):     #20 pc 001549cb
/data/app/com.example.CordovaPluginOicDemo-2/lib/x86/libocstack-jni.so
(Java_org_iotivity_base_OcRepresentation_getValueN+519)
I/DEBUG   ( 2777):     #21 pc 0001bfeb
/data/dalvik-cache/x86/data at [email protected] at 
[email protected]


Regards,
Salvatore

-- 
Salvatore Iovene <salvatore.iovene at intel.com>
Linux Software Engineer
Intel Open Source Technology Center, Finland
Tel.: +358504804026

Reply via email to