2013-06-05 23 views
5
06-06 00:05:02.955: I/DEBUG(5660): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 
06-06 00:05:02.955: I/DEBUG(5660): Build fingerprint: 'google/occam/mako:4.2.2/JDQ39/573038:user/release-keys' 
06-06 00:05:02.955: I/DEBUG(5660): Revision: '11' 
06-06 00:05:02.955: I/DEBUG(5660): pid: 3787, tid: 3806, name: pool-1-thread-1 >>> com.example.android <<< 
06-06 00:05:02.955: I/DEBUG(5660): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000000 
06-06 00:05:03.055: I/DEBUG(5660):  r0 74e4ab1c r1 ffffffff r2 00000008 r3 7293e04d 
06-06 00:05:03.055: I/DEBUG(5660):  r4 7293e04d r5 7293e04e r6 00000000 r7 7293e04d 
06-06 00:05:03.055: I/DEBUG(5660):  r8 00000020 r9 7293e04d sl 00000000 fp 74e4ab1c 
06-06 00:05:03.055: I/DEBUG(5660):  ip 6f148da0 sp 74e4aa98 lr 6f1313c7 pc 406f4430 cpsr 00000030 
06-06 00:05:03.055: I/DEBUG(5660):  d0 06332f7964707374 d1 6808322f79647074 
06-06 00:05:03.055: I/DEBUG(5660):  d2 0820007433000070 d3 3261342f7964702f 
06-06 00:05:03.055: I/DEBUG(5660):  d4 0011c000c6ea537e d5 01ff000000003900 
06-06 00:05:03.055: I/DEBUG(5660):  d6 0304000b00000100 d7 3300002300020100 
06-06 00:05:03.055: I/DEBUG(5660):  d8 0000000000000000 d9 0000000000000000 
06-06 00:05:03.055: I/DEBUG(5660):  d10 0000000000000000 d11 0000000000000000 
06-06 00:05:03.055: I/DEBUG(5660):  d12 0000000000000000 d13 0000000000000000 
06-06 00:05:03.055: I/DEBUG(5660):  d14 0000000000000000 d15 0000000000000000 
06-06 00:05:03.055: I/DEBUG(5660):  d16 4040000000000000 d17 4040000000000000 
06-06 00:05:03.055: I/DEBUG(5660):  d18 0000000000000000 d19 0000000000000000 
06-06 00:05:03.055: I/DEBUG(5660):  d20 0000000000000000 d21 397377ce858a5d48 
06-06 00:05:03.055: I/DEBUG(5660):  d22 3fa555555555554c d23 bcb1a62633145c07 
06-06 00:05:03.055: I/DEBUG(5660):  d24 0000000000000000 d25 0000000000000000 
06-06 00:05:03.055: I/DEBUG(5660):  d26 0000002f0000002f d27 0000002f0000002f 
06-06 00:05:03.055: I/DEBUG(5660):  d28 0000000000000005 d29 0001000000010000 
06-06 00:05:03.055: I/DEBUG(5660):  d30 0000000000000004 d31 0000000000000000 
06-06 00:05:03.055: I/DEBUG(5660):  scr 60000090 
06-06 00:05:03.055: I/DEBUG(5660): backtrace: 
06-06 00:05:03.055: I/DEBUG(5660):  #00 pc 00022430 /system/lib/libssl.so (SSL_select_next_proto+25) 
06-06 00:05:03.055: I/DEBUG(5660):  #01 pc 000223c3 /system/lib/libjavacore.so 
06-06 00:05:03.055: I/DEBUG(5660):  #02 pc 0002905f /system/lib/libssl.so (ssl_parse_serverhello_tlsext+458) 
06-06 00:05:03.055: I/DEBUG(5660):  #03 pc 00015957 /system/lib/libssl.so (ssl3_get_server_hello+894) 
06-06 00:05:03.055: I/DEBUG(5660):  #04 pc 00018193 /system/lib/libssl.so (ssl3_connect+618) 
06-06 00:05:03.055: I/DEBUG(5660):  #05 pc 000235d7 /system/lib/libssl.so (SSL_connect+18) 
06-06 00:05:03.055: I/DEBUG(5660):  #06 pc 0001126b /system/lib/libssl.so (ssl23_connect+1970) 
06-06 00:05:03.055: I/DEBUG(5660):  #07 pc 0002350f /system/lib/libssl.so (SSL_do_handshake+66) 
06-06 00:05:03.055: I/DEBUG(5660):  #08 pc 00024c9d /system/lib/libjavacore.so 
06-06 00:05:03.055: I/DEBUG(5660):  #09 pc 0001e290 /system/lib/libdvm.so (dvmPlatformInvoke+112) 
06-06 00:05:03.055: I/DEBUG(5660):  #10 pc 0004d411 /system/lib/libdvm.so (dvmCallJNIMethod(unsigned int const*, JValue*, Method const*, Thread*)+396) 
06-06 00:05:03.055: I/DEBUG(5660):  #11 pc 000276a0 /system/lib/libdvm.so 
06-06 00:05:03.055: I/DEBUG(5660):  #12 pc 0002b57c /system/lib/libdvm.so (dvmInterpret(Thread*, Method const*, JValue*)+184) 
06-06 00:05:03.055: I/DEBUG(5660):  #13 pc 0005fc31 /system/lib/libdvm.so (dvmCallMethodV(Thread*, Method const*, Object*, bool, JValue*, std::__va_list)+272) 
06-06 00:05:03.055: I/DEBUG(5660):  #14 pc 0005fc5b /system/lib/libdvm.so (dvmCallMethod(Thread*, Method const*, Object*, JValue*, ...)+20) 
06-06 00:05:03.055: I/DEBUG(5660):  #15 pc 000547d7 /system/lib/libdvm.so 
06-06 00:05:03.055: I/DEBUG(5660):  #16 pc 0000e3d8 /system/lib/libc.so (__thread_entry+72) 
06-06 00:05:03.055: I/DEBUG(5660):  #17 pc 0000dac4 /system/lib/libc.so (pthread_create+160) 
06-06 00:05:03.055: I/DEBUG(5660): stack: 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aa58 00000008 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aa5c 408da05b /system/lib/libcrypto.so 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aa60 00000000 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aa64 6fcc4e58 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aa68 409093fa /system/lib/libcrypto.so 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aa6c 00000000 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aa70 c0000000 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aa74 00000003 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aa78 00000003 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aa7c 00000000 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aa80 7294e6f8 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aa84 402673c3 /system/lib/libc.so (dlmalloc+5170) 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aa88 6fcb2af8 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aa8c 4089d1a5 /system/lib/libcrypto.so 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aa90 df0027ad 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aa94 00000000 
06-06 00:05:03.055: I/DEBUG(5660):  #00 74e4aa98 6f1317f5 /system/lib/libjavacore.so 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aa9c 4089c03d /system/lib/libcrypto.so 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aaa0 74e4ab1b [stack:3806] 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aaa4 00000000 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aaa8 000a0088 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aaac 7254e480 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aab0 7293e04d 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aab4 74e4ab1b [stack:3806] 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aab8 74e4ab1c [stack:3806] 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aabc 7293e04d 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aac0 00003374 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aac4 74e4ab54 [stack:3806] 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aac8 407032bc /system/lib/libssl.so 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aacc 6f1313c7 /system/lib/libjavacore.so 
06-06 00:05:03.055: I/DEBUG(5660):  #01 74e4aad0 00000000 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aad4 ffffffff 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aad8 74e4ab1b [stack:3806] 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aadc 7254e480 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aae0 00000009 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aae4 6f131397 /system/lib/libjavacore.so 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aae8 00000020 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aaec 406fb061 /system/lib/libssl.so (ssl_parse_serverhello_tlsext+460) 
06-06 00:05:03.055: I/DEBUG(5660):  #02 74e4aaf0 00000020 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aaf4 00000000 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aaf8 00000075 
06-06 00:05:03.055: I/DEBUG(5660):   74e4aafc 00000001 
06-06 00:05:03.055: I/DEBUG(5660):   74e4ab00 7293e06d 
06-06 00:05:03.055: I/DEBUG(5660):   74e4ab04 407032bc /system/lib/libssl.so 
06-06 00:05:03.055: I/DEBUG(5660):   74e4ab08 00000001 
06-06 00:05:03.055: I/DEBUG(5660):   74e4ab0c 7293e06d 
06-06 00:05:03.055: I/DEBUG(5660):   74e4ab10 74e4ab50 [stack:3806] 
06-06 00:05:03.055: I/DEBUG(5660):   74e4ab14 7293e069 
06-06 00:05:03.055: I/DEBUG(5660):   74e4ab18 00001170 
06-06 00:05:03.055: I/DEBUG(5660):   74e4ab1c 00000100 
06-06 00:05:03.055: I/DEBUG(5660):   74e4ab20 40934eb8 /system/lib/libcrypto.so 
06-06 00:05:03.055: I/DEBUG(5660):   74e4ab24 7254e480 
06-06 00:05:03.065: I/DEBUG(5660):   74e4ab28 00000061 
06-06 00:05:03.065: I/DEBUG(5660):   74e4ab2c 00000000 
06-06 00:05:03.065: I/DEBUG(5660):   ........ ........ 
06-06 00:05:03.065: I/DEBUG(5660): memory near r0: 
06-06 00:05:03.065: I/DEBUG(5660): memory near r3: 
06-06 00:05:03.075: I/DEBUG(5660): memory near r4: 
06-06 00:05:03.325: I/BootReceiver(505): Copying /data/tombstones/tombstone_09 to DropBox (SYSTEM_TOMBSTONE) 
06-06 00:05:03.345: I/WindowState(505): WIN DEATH: Window{4257c2b8 u0 com.example.android/com.example.android.MainActivity_} 
06-06 00:05:03.345: I/ActivityManager(505): Process com.example.android (pid 3787) has died. 

Symbolizowane:AbstractGoogleClient: Fatal sygnał 11 (SIGSEGV)

RELADDR FUNCTION                           FILE:LINE 
00022430 SSL_select_next_proto+26                       external/openssl/ssl/ssl_lib.c:1583 
000223c3 next_proto_select_callback(ssl_st*, unsigned char**, unsigned char*, unsigned char const*, unsigned int, void*)+44 libcore/luni/src/main/native/org_apache_harmony_xnet_provider_jsse_NativeCrypto.cpp:3402 
0002905f ssl_parse_serverhello_tlsext+458                     external/openssl/ssl/t1_lib.c:1541 
00015957 ssl3_get_server_hello+894                       external/openssl/ssl/s3_clnt.c:1103 
00018193 ssl3_connect+618                         external/openssl/ssl/s3_clnt.c:306 
000235d7 SSL_connect+18                          external/openssl/ssl/ssl_lib.c:948 
v------> ssl23_get_server_hello                        external/openssl/ssl/s23_clnt.c:783 
0001126b ssl23_connect+1970                         external/openssl/ssl/s23_clnt.c:226 
0002350f SSL_do_handshake+66                         external/openssl/ssl/ssl_lib.c:2577 
00024c9d NativeCrypto_SSL_do_handshake(_JNIEnv*, _jclass*, int, _jobject*, _jobject*, int, unsigned char, _jbyteArray*)+252 libcore/luni/src/main/native/org_apache_harmony_xnet_provider_jsse_NativeCrypto.cpp:3558 
0001e290 dvmPlatformInvoke+112                        dalvik/vm/arch/arm/CallEABI.S:258 
0004d411 dvmCallJNIMethod(unsigned int const*, JValue*, Method const*, Thread*)+396           dalvik/vm/Jni.cpp:1155 
000276a0 dalvik_mterp+20                          dalvik/vm/mterp/out/InterpAsm-armv7-a-neon.S:16240 
0002b57c dvmInterpret(Thread*, Method const*, JValue*)+184                 dalvik/vm/interp/Interp.cpp:1956 
0005fc31 dvmCallMethodV(Thread*, Method const*, Object*, bool, JValue*, std::__va_list)+272         dalvik/vm/interp/Stack.cpp:526 
0005fc5b dvmCallMethod(Thread*, Method const*, Object*, JValue*, ...)+20              dalvik/vm/interp/Stack.cpp:429 
000547d7 interpThreadStart(void*)+158                      dalvik/vm/Thread.cpp:1538 
0000e3d8 __thread_entry+72                         bionic/libc/bionic/pthread.c:204 
0000dac4 pthread_create+160                         bionic/libc/bionic/pthread.c:348 

I niż awarie aplikacji. Biblioteka klienta interfejsu API Dysk Google.

+0

Czy jesteś pewien słoik czyni go do budowy? Czy instalujesz na obrazie urządzenia/emulatora, który obsługuje to? –

+0

Urządzenia sprzętowe (Nexus 4), które definitywnie je obsługują –

+0

Problem z optymalizacją Dex został naprawiony (musiałem ponownie pobrać bibliotekę gier), ale aplikacja nadal się zawiesza –

Odpowiedz

12

Znalazłem błąd. Po implementacji całego Google Drive Api przeze mnie z klientem HTTP Apache, otrzymałem również ten wygaśnięty błąd. W rezultacie to nie było błędne działanie interfejsu API Dysku Google.

Używam biblioteki Picassa do pobierania obrazów w kilku przejściówkach. Picasso używa biblioteki OkHttp do pobierania tych obrazów. Wydaje się, że OkHttp zmienia coś w kontekście SSL, co powoduje, że wszystkie HTTPClienty zachowują się dość dziwnie.

można znaleźć dyskusję rozwiązanie tutaj: https://github.com/square/okhttp/issues/184

+0

Dzięki za twoje badania! Mieliśmy ten sam problem, ponieważ ostatnio zaczęliśmy używać pliku picasso.jar + okhttp.jar. – djunod

+0

+1 Jeez to spowodowało ból głowy - nie znalazłbym tego - wielkie dzięki – Dori

+0

Uruchomić ten sam problem, próbując uruchomić Google Analytics (v 3.0.1). Rozwiązanie w GitHub naprawiło to; Użyłem [this] (https://github.com/UweTrottmann/getglue-java/commit/1be1a6ddea933c5f4f38d212775432c8cfbc413f) specjalnie. (Ponadto, pomimo późniejszego ["Usługa niedostępna (kod = 1)" ostrzeżenia] (http://stackoverflow.com/questions/19707380/google-analytics-v3-for-android-service-unavailable-code-1-using- local-store) faktycznie działało.) – Jonik

Powiązane problemy