duantao561 / andless

Automatically exported from code.google.com/p/andless
1 stars 0 forks source link

Sometimes play flac audio, the binder will die. #93

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
This problem will also happen:
 when a flac audio is playing, click the same flac file to play.

Follow is the stack trace:

Searching for native crashes in log.txt
Reading symbols from ./out/target/product/S899t/symbols
signal 11 (SIGSEGV) at 0x0000000c (code=1)
pid: 17299, tid: 17310  >>> net.avs234:remote <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0000000c
  r0 00000000  r1 00000000  r2 00000001  r3 00000000
  r4 00000058  r5 4011d540  r6 00197568  r7 00000000
  r8 00000015  r9 4011d498  10 0000275f  fp 00000000
  ip 00000014  sp 51645c80  lr 400e71ec  pc 400e8884

Stack Trace:
  ADDR      FUNCTION                  FILE:LINE
  00013884  dlmalloc                  bionic/libc/bionic/dlmalloc.c:4299
  00016074  free_malloc_leak_info     bionic/libc/bionic/malloc_debug_common.c:190
  0001f4d2  android::SharedBuffer::alloc(unsigned int)             /base/libs/utils/SharedBuffer.cpp:29
  00020986  String16                  /base/libs/utils/String16.cpp:128
  0001ea9e  android::Parcel::readString16() const                  /base/libs/binder/Parcel.cpp:1012
  0001eb7e  android::Parcel::enforceInterface(android::String16 const&, android::IPCThreadState*) const        /base/libs/binder/Parcel.cpp:503
  0001ec02  android::Parcel::checkInterface(android::IBinder*) const     /base/libs/binder/Parcel.cpp:483
  00039996  android::BnAudioFlingerClient::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) IAudioFlingerClient.cpp:73
  00017ec0  android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)      /base/libs/binder/Binder.cpp:107
  0001b1ea  android::IPCThreadState::executeCommand(int)           /base/libs/binder/IPCThreadState.cpp:1028
  0001b3c6  android::IPCThreadState::joinThreadPool(bool)          /base/libs/binder/IPCThreadState.cpp:468
  000206a4  android::PoolThread::threadLoop()                      /base/libs/binder/ProcessState.cpp:67
  000212c2  android::Thread::_threadLoop(void*)                    /base/libs/utils/Threads.cpp:834
  00044774  android::AndroidRuntime::javaThreadShell(void*)        /base/core/jni/AndroidRuntime.cpp:986
  00021908  thread_data_t::trampoline(thread_data_t const*)        /base/libs/utils/Threads.cpp:127
  00012dcc  __thread_entry            bionic/libc/bionic/pthread.c:217
  00012920  pthread_create            bionic/libc/bionic/pthread.c:357

Stack Data:
  ADDR      VALUE     FILE:LINE/FUNCTION
  51645c40  4011d354  
  51645c44  00000000  
  51645c48  000043a4  
  51645c4c  001a2c10  
  51645c50  00100000  
  51645c54  400e797c  ??:0
                      ??
  51645c58  ffffffff  
  51645c5c  00000020  
  51645c60  00000054  
  51645c64  40987344  ??:0
                      ??
  51645c68  4011d474  
  51645c6c  513c9218  (unknown)
                      (unknown)
  51645c70  51645dc8  
  51645c74  00004393  
  51645c78  df0027ad  
  51645c7c  00000000  
  51645c80  0000275f  
  51645c84  400e9bc5  ??:0
                      ??
  51645c88  40987374  ??:0
                      ??
  51645c8c  4014964d  ??:0
                      ??
  51645c90  40987374  ??:0
                      ??
  51645c94  00000001  
  51645c98  40987374  ??:0
                      ??
  51645c9c  00000044  
  51645ca0  40987344  ??:0
                      ??
  51645ca4  00000021  
  51645ca8  513c9218  (unknown)
                      (unknown)
  51645cac  51645dc8  
  51645cb0  00004393  
  51645cb4  0000275f  
  51645cb8  00000000  
  51645cbc  400eb077  ??:0
                      ??
  51645cc0  00000044  
  51645cc4  401464d5  ??:0
                      ??

Original issue reported on code.google.com by lccly20082003 on 13 Sep 2012 at 5:45