Git Product home page Git Product logo

libvorbis-libogg-android's Introduction

libvorbis - Vorbis Encoder/Decoder example for Android/JNI

libvorbis - Vorbis Encoder/Decoder example for Android/JNI.

Purpose

  • The purpose of this project is to demonstrate how Android can use a JNI wrapper around the libvorbis library to both encode PCM data, and decode a ogg/vorbis bitstream

Usage

  • Press the "Start Recording" button to start recording, then press the "Stop Recording" button to stop recording.
  • Recorded content is saved saveTo.ogg on the external storage location.
  • Press the "Start Playing" button to start playing the recorded data, then press the "Stop Playing" button to stop playing or simply wait for the playback to finish on its own.
  • Content is played form saveTo.ogg on the external storage location

To Build

  • Verify the ndk-build tool is in your path and simply execute ./build_jni.sh from your terminal

Library Usage

  • Encoder
  • To record to a file
VorbisRecorder vorbisRecorder = new VorbisRecorder(fileToSaveTo, recordHandler);

//Start recording with a sample rate of 44KHz, 2 channels (stereo), at 0.2 quality
vorbisRecorder.start(44100, 2, 0.2f);

//or
//Start recording with a sample rate of 44KHz, 2 channels (stereo), at 128 bitrate
vorbisRecorder.start(44100, 2, 128000);
  • To read from other input, create a custom EncodeFeed
EncodeFeed encodeFeed = new EncodeFeed() {
             @Override
             public long readPCMData(byte[] pcmDataBuffer, int amountToWrite) {
                 //Read data from pcm data source
             }

             @Override
             public int writeVorbisData(byte[] vorbisData, int amountToRead) {
                 //write encoded data to where ever
             }

             @Override
             public void stop() {
                 //The native encoder has finished
             }

             @Override
             public void stopEncoding() {
                 //The encoder should wrap up until the native encoder calls stop()
             }

             @Override
             public void start() {
                 //The native encoder has started
             }
         };
VorbisRecorder vorbisRecorder = new VorbisRecorder(encodeFeed, recordHandler);
vorbisRecorder.start(...);
  • Decoder
  • Decode from file
VorbisPlayer vorbisPlayer = new VorbisPlayer(fileToPlay, playerHandler);
vorbisPlayer.start();
  • To write to custom output, create a custom DecodeFeed
DecodeFeed decodeFeed = new DecodeFeed() {
             @Override
             public int readVorbisData(byte[] buffer, int amountToWrite) {
                 //Read from vorbis data source
             }

             @Override
             public void writePCMData(short[] pcmData, int amountToRead) {
                 //Write encoded pcm data
             }

             @Override
             public void stop() {
                 //Stop called from the native decoder
             }

             @Override
             public void startReadingHeader() {
                 //Called from the native decoder to read header information first
             }

             @Override
             public void start(DecodeStreamInfo decodeStreamInfo) {
                 //Called from the native decoder that we're ready and have processed the header information
             }
         };
VorbisPlayer vorbisPlayer = new VorbisPlayer(decodeFeed);
...

License

  • For simplicity sake, this code is licensed under the same license as the libvorbis library from (http://xiph.org/vorbis/)

Others

  • Tested and working under the Nexus 4, feedback for other devices are welcome
  • Pull requests welcome

libvorbis-libogg-android's People

Contributors

adriball avatar hannesa2 avatar hannesaa2 avatar teodorvlasov avatar vincentjames501 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

libvorbis-libogg-android's Issues

Audio Input through USB

I am using these files and libraries for audio recording and streaming it. I am providing audio input through mic of device or audio jack.

But, now I have to provide audio input through USB port and I am looking for any library or code or Vorbis with ogg to achieve this. I googled but not found any helpful content. So, hopefully posting issue here for more details.

Please let me know how to achieve audio input through USB and is there any special device or USB cable required ?

Read method

Hello, thank you for great work. How can I put seek option? Could you give some ideas?

decode crashed

01-22 19:43:53.226 28647-28773/com.carrobot.ielja.btdemo A/art: art/runtime/java_vm_ext.cc:410] JNI DETECTED ERROR IN APPLICATION: can't call void org.xiph.vorbis.decoder.DecodeFeed.startReadingHeader() on instance of org.xiph.vorbis.a.a$a
01-22 19:43:53.226 28647-28773/com.carrobot.ielja.btdemo A/art: art/runtime/java_vm_ext.cc:410] in call to CallVoidMethod
01-22 19:43:53.226 28647-28773/com.carrobot.ielja.btdemo A/art: art/runtime/java_vm_ext.cc:410] from int org.xiph.vorbis.decoder.VorbisDecoder.startDecoding(org.xiph.vorbis.decoder.a)
01-22 19:43:53.226 28647-28773/com.carrobot.ielja.btdemo A/art: art/runtime/java_vm_ext.cc:410] "Thread-2334" prio=10 tid=30 Runnable
01-22 19:43:53.226 28647-28773/com.carrobot.ielja.btdemo A/art: art/runtime/java_vm_ext.cc:410] | group="" sCount=0 dsCount=0 obj=0x13043220 self=0xad64f058
01-22 19:43:53.226 28647-28773/com.carrobot.ielja.btdemo A/art: art/runtime/java_vm_ext.cc:410] | sysTid=28773 nice=-19 cgrp=top_visible sched=0/0 handle=0xdb310930
01-22 19:43:53.226 28647-28773/com.carrobot.ielja.btdemo A/art: art/runtime/java_vm_ext.cc:410] | state=R schedstat=( 405808 0 1 ) utm=0 stm=0 core=3 HZ=100
01-22 19:43:53.226 28647-28773/com.carrobot.ielja.btdemo A/art: art/runtime/java_vm_ext.cc:410] | stack=0xdb20e000-0xdb210000 stackSize=1038KB
01-22 19:43:53.226 28647-28773/com.carrobot.ielja.btdemo A/art: art/runtime/java_vm_ext.cc:410] | held mutexes= "mutator lock"(shared held)
01-22 19:43:53.226 28647-28773/com.carrobot.ielja.btdemo A/art: art/runtime/java_vm_ext.cc:410] native: #00 pc 00370af9 /system/lib/libart.so (_ZN3art15DumpNativeStackERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEiPKcPNS_9ArtMethodEPv+160)
01-22 19:43:53.226 28647-28773/com.carrobot.ielja.btdemo A/art: art/runtime/java_vm_ext.cc:410] native: #1 pc 003503a3 /system/lib/libart.so (_ZNK3art6Thread4DumpERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+210)
01-22 19:43:53.226 28647-28773/com.carrobot.ielja.btdemo A/art: art/runtime/java_vm_ext.cc:410] native: #2 pc 0025a46d /system/lib/libart.so (ZN3art9JavaVMExt8JniAbortEPKcS2+740)
01-22 19:43:53.226 28647-28773/com.carrobot.ielja.btdemo A/art: art/runtime/java_vm_ext.cc:410] native: #3 pc 0025ab45 /system/lib/libart.so (_ZN3art9JavaVMExt9JniAbortVEPKcS2_St9__va_list+64)
01-22 19:43:53.226 28647-28773/com.carrobot.ielja.btdemo A/art: art/runtime/java_vm_ext.cc:410] native: #4 pc 000fd9a1 /system/lib/libart.so (_ZN3art11ScopedCheck6AbortFEPKcz+32)
01-22 19:43:53.226 28647-28773/com.carrobot.ielja.btdemo A/art: art/runtime/java_vm_ext.cc:410] native: #5 pc 000fdc67 /system/lib/libart.so (_ZN3art11ScopedCheck17CheckMethodAndSigERNS_18ScopedObjectAccessEP8_jobjectP7_jclassP10_jmethodIDNS_9Primitive4TypeENS_10InvokeTypeE+502)
01-22 19:43:53.226 28647-28773/com.carrobot.ielja.btdemo A/art: art/runtime/java_vm_ext.cc:410] native: #6 pc 0011135f /system/lib/libart.so (_ZN3art8CheckJNI11CallMethodVEPKcP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listNS_9Primitive4TypeENS_10InvokeTypeE+562)
01-22 19:43:53.226 28647-28773/com.carrobot.ielja.btdemo A/art: art/runtime/java_vm_ext.cc:410] native: #7 pc 001127af /system/lib/libart.so (_ZN3art8CheckJNI14CallVoidMethodEP7_JNIEnvP8_jobjectP10_jmethodIDz+54)
01-22 19:43:53.226 28647-28773/com.carrobot.ielja.btdemo A/art: art/runtime/java_vm_ext.cc:410] native: #8 pc 000023bc /data/app/com.carrobot.ielja.btdemo-1/lib/arm/libvorbis-jni.so (Java_org_xiph_vorbis_decoder_VorbisDecoder_startDecoding+344)
01-22 19:43:53.226 28647-28773/com.carrobot.ielja.btdemo A/art: art/runtime/java_vm_ext.cc:410] native: #9 pc 000eb0c9 /system/lib/libart.so (art_quick_generic_jni_trampoline+40)
01-22 19:43:53.226 28647-28773/com.carrobot.ielja.btdemo A/art: art/runtime/java_vm_ext.cc:410] native: #10 pc 000e69d1 /system/lib/libart.so (art_quick_invoke_stub_internal+64)
01-22 19:43:53.226 28647-28773/com.carrobot.ielja.btdemo A/art: art/runtime/java_vm_ext.cc:410] native: #11 pc 004030c3 /system/lib/libart.so (art_quick_invoke_static_stub+170)
01-22 19:43:53.226 28647-28773/com.carrobot.ielja.btdemo A/art: art/runtime/java_vm_ext.cc:410] native: #12 pc 00102104 [stack:28773] (???)
01-22 19:43:53.226 28647-28773/com.carrobot.ielja.btdemo A/art: art/runtime/java_vm_ext.cc:410] at org.xiph.vorbis.decoder.VorbisDecoder.startDecoding(Native method)
01-22 19:43:53.226 28647-28773/com.carrobot.ielja.btdemo A/art: art/runtime/java_vm_ext.cc:410] at org.xiph.vorbis.a.a.run(VorbisPlayer.java:422)
01-22 19:43:53.226 28647-28773/com.carrobot.ielja.btdemo A/art: art/runtime/java_vm_ext.cc:410] at java.lang.Thread.run(Thread.java:833)
01-22 19:43:53.226 28647-28773/com.carrobot.ielja.btdemo A/art: art/runtime/java_vm_ext.cc:410]

Resume capability

How to add resume capability? I have successfully able to append the new data at the end of file while removing the newly created header but the duration shown is false and but the audio plays completely fine with the new audio after the pause and resume. How can I chain the newly created ogg pages and have the lenght shown correctly?

Manually setting sample rate

Hi Vincent!

Thanks for the library! I am able to play OGG files but the file I'm playing has an 8000 sample rate. The VorbisPlayer I'm instantiating automatically sets the VorbisDecoder to 44100Hz. Is there any way to set this manually?

I am currently using the following code:

mVorbisPlayer = new VorbisPlayer(mRecording.getFile(), vorbisPlaybackHandler);
mVorbisPlayer.start();

App crashes when stop is clicked with this error

The app is recording fine but it crashes with this error when the stop recording button is clicked:

`05-03 13:57:04.600 25896-26152/com.vorbisdemo E/art: JNI ERROR (app bug): accessed deleted Local 0x100005
05-03 13:57:04.679 25896-26152/com.vorbisdemo A/art: art/runtime/java_vm_ext.cc:470] JNI DETECTED ERROR IN APPLICATION: use of deleted local reference 0x100005
05-03 13:57:04.679 25896-26152/com.vorbisdemo A/art: art/runtime/java_vm_ext.cc:470] from int org.xiph.vorbis.encoder.VorbisEncoder.startEncodingWithQuality(long, long, float, org.xiph.vorbis.encoder.EncodeFeed)
05-03 13:57:04.679 25896-26152/com.vorbisdemo A/art: art/runtime/java_vm_ext.cc:470] "Thread-2" prio=5 tid=16 Runnable
05-03 13:57:04.679 25896-26152/com.vorbisdemo A/art: art/runtime/java_vm_ext.cc:470] | group="main" sCount=0 dsCount=0 obj=0x12c8ed30 self=0x9d3e3400
05-03 13:57:04.679 25896-26152/com.vorbisdemo A/art: art/runtime/java_vm_ext.cc:470] | sysTid=26152 nice=-19 cgrp=default sched=0/0 handle=0x9b67a920
05-03 13:57:04.679 25896-26152/com.vorbisdemo A/art: art/runtime/java_vm_ext.cc:470] | state=R schedstat=( 0 0 0 ) utm=3086 stm=17 core=1 HZ=100
05-03 13:57:04.679 25896-26152/com.vorbisdemo A/art: art/runtime/java_vm_ext.cc:470] | stack=0x9b578000-0x9b57a000 stackSize=1038KB
05-03 13:57:04.679 25896-26152/com.vorbisdemo A/art: art/runtime/java_vm_ext.cc:470] | held mutexes= "mutator lock"(shared held)
05-03 13:57:04.679 25896-26152/com.vorbisdemo A/art: art/runtime/java_vm_ext.cc:470] native: #00 pc 003510d9 /system/lib/libart.so (_ZN3art15DumpNativeStackERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEiP12BacktraceMapPKcPNS_9ArtMethodEPv+128)
05-03 13:57:04.679 25896-26152/com.vorbisdemo A/art: art/runtime/java_vm_ext.cc:470] native: #1 pc 00331799 /system/lib/libart.so (_ZNK3art6Thread9DumpStackERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEEbP12BacktraceMap+304)
05-03 13:57:04.679 25896-26152/com.vorbisdemo A/art: art/runtime/java_vm_ext.cc:470] native: #2 pc 0023a327 /system/lib/libart.so (ZN3art9JavaVMExt8JniAbortEPKcS2+846)
05-03 13:57:04.679 25896-26152/com.vorbisdemo A/art: art/runtime/java_vm_ext.cc:470] native: #3 pc 0023a8d3 /system/lib/libart.so (_ZN3art9JavaVMExt9JniAbortFEPKcS2_z+66)
05-03 13:57:04.679 25896-26152/com.vorbisdemo A/art: art/runtime/java_vm_ext.cc:470] native: #4 pc 003351f5 /system/lib/libart.so (_ZNK3art6Thread13DecodeJObjectEP8_jobject+240)
05-03 13:57:04.679 25896-26152/com.vorbisdemo A/art: art/runtime/java_vm_ext.cc:470] native: #5 pc 000ca345 /system/lib/libart.so (_ZN3art11ScopedCheck13CheckInstanceERNS_18ScopedObjectAccessENS0_12InstanceKindEP8_jobjectb+120)
05-03 13:57:04.679 25896-26152/com.vorbisdemo A/art: art/runtime/java_vm_ext.cc:470] native: #6 pc 000c98ed /system/lib/libart.so (_ZN3art11ScopedCheck22CheckPossibleHeapValueERNS_18ScopedObjectAccessEcNS_12JniValueTypeE+184)
05-03 13:57:04.679 25896-26152/com.vorbisdemo A/art: art/runtime/java_vm_ext.cc:470] native: #7 pc 000c8d21 /system/lib/libart.so (_ZN3art11ScopedCheck5CheckERNS_18ScopedObjectAccessEbPKcPNS_12JniValueTypeE+800)
05-03 13:57:04.679 25896-26152/com.vorbisdemo A/art: art/runtime/java_vm_ext.cc:470] native: #8 pc 000cbd39 /system/lib/libart.so (_ZN3art8CheckJNI9DeleteRefEPKcP7_JNIEnvP8_jobjectNS_15IndirectRefKindE+456)
05-03 13:57:04.680 25896-26152/com.vorbisdemo A/art: art/runtime/java_vm_ext.cc:470] native: #9 pc 00002e50 /data/app/com.vorbisdemo-1/lib/arm/libvorbis-jni.so (startEncoding+2580)
05-03 13:57:04.680 25896-26152/com.vorbisdemo A/art: art/runtime/java_vm_ext.cc:470] native: #10 pc 00003030 /data/app/com.vorbisdemo-1/lib/arm/libvorbis-jni.so (Java_org_xiph_vorbis_encoder_VorbisEncoder_startEncodingWithQuality+156)
05-03 13:57:04.680 25896-26152/com.vorbisdemo A/art: art/runtime/java_vm_ext.cc:470] native: #11 pc 0000045d /data/app/com.vorbisdemo-1/oat/arm/base.odex (Java_org_xiph_vorbis_encoder_VorbisEncoder_startEncodingWithQuality__JJFLorg_xiph_vorbis_encoder_EncodeFeed_2+144)
05-03 13:57:04.680 25896-26152/com.vorbisdemo A/art: art/runtime/java_vm_ext.cc:470] at org.xiph.vorbis.encoder.VorbisEncoder.startEncodingWithQuality(Native method)
05-03 13:57:04.680 25896-26152/com.vorbisdemo A/art: art/runtime/java_vm_ext.cc:470] at org.xiph.vorbis.recorder.VorbisRecorder$AsyncEncoding.run(VorbisRecorder.java:512)
05-03 13:57:04.680 25896-26152/com.vorbisdemo A/art: art/runtime/java_vm_ext.cc:470] at java.lang.Thread.run(Thread.java:761)
05-03 13:57:04.680 25896-26152/com.vorbisdemo A/art: art/runtime/java_vm_ext.cc:470]
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] Runtime aborting...
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] Aborting thread:
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] "Thread-2" prio=10 tid=16 Native
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | group="" sCount=0 dsCount=0 obj=0x12c8ed30 self=0x9d3e3400
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | sysTid=26152 nice=-19 cgrp=default sched=0/0 handle=0x9b67a920
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | state=R schedstat=( 0 0 0 ) utm=3087 stm=19 core=1 HZ=100
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | stack=0x9b578000-0x9b57a000 stackSize=1038KB
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | held mutexes= "abort lock"
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #00 pc 003510d9 /system/lib/libart.so (_ZN3art15DumpNativeStackERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEiP12BacktraceMapPKcPNS_9ArtMethodEPv+128)
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #1 pc 00331799 /system/lib/libart.so (_ZNK3art6Thread9DumpStackERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEEbP12BacktraceMap+304)
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #2 pc 00324811 /system/lib/libart.so (_ZNK3art10AbortState10DumpThreadERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEEPNS_6ThreadE+24)
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #3 pc 00324699 /system/lib/libart.so (_ZNK3art10AbortState4DumpERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+424)
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #4 pc 0031b3c9 /system/lib/libart.so (_ZN3art7Runtime5AbortEPKc+92)
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #5 pc 000b526b /system/lib/libart.so (_ZN3art10LogMessageD2Ev+1134)
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #6 pc 0023a609 /system/lib/libart.so (ZN3art9JavaVMExt8JniAbortEPKcS2+1584)
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #7 pc 0023a8d3 /system/lib/libart.so (_ZN3art9JavaVMExt9JniAbortFEPKcS2_z+66)
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #8 pc 003351f5 /system/lib/libart.so (_ZNK3art6Thread13DecodeJObjectEP8_jobject+240)
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #9 pc 000ca345 /system/lib/libart.so (_ZN3art11ScopedCheck13CheckInstanceERNS_18ScopedObjectAccessENS0_12InstanceKindEP8_jobjectb+120)
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #10 pc 000c98ed /system/lib/libart.so (_ZN3art11ScopedCheck22CheckPossibleHeapValueERNS_18ScopedObjectAccessEcNS_12JniValueTypeE+184)
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #11 pc 000c8d21 /system/lib/libart.so (_ZN3art11ScopedCheck5CheckERNS_18ScopedObjectAccessEbPKcPNS_12JniValueTypeE+800)
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #12 pc 000cbd39 /system/lib/libart.so (_ZN3art8CheckJNI9DeleteRefEPKcP7_JNIEnvP8_jobjectNS_15IndirectRefKindE+456)
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #13 pc 00002e50 /data/app/com.vorbisdemo-1/lib/arm/libvorbis-jni.so (startEncoding+2580)
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #14 pc 00003030 /data/app/com.vorbisdemo-1/lib/arm/libvorbis-jni.so (Java_org_xiph_vorbis_encoder_VorbisEncoder_startEncodingWithQuality+156)
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #15 pc 0000045d /data/app/com.vorbisdemo-1/oat/arm/base.odex (???)
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] at org.xiph.vorbis.encoder.VorbisEncoder.startEncodingWithQuality(Native method)
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] at org.xiph.vorbis.recorder.VorbisRecorder$AsyncEncoding.run(VorbisRecorder.java:512)
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] at java.lang.Thread.run(Thread.java:761)
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] Dumping all threads without appropriate locks held: thread list lock mutator lock
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] All threads:
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] DALVIK THREADS (16):
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] "Thread-2" prio=10 tid=16 Runnable
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | group="" sCount=0 dsCount=0 obj=0x12c8ed30 self=0x9d3e3400
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | sysTid=26152 nice=-19 cgrp=default sched=0/0 handle=0x9b67a920
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | state=R schedstat=( 0 0 0 ) utm=3089 stm=21 core=1 HZ=100
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | stack=0x9b578000-0x9b57a000 stackSize=1038KB
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | held mutexes= "abort lock" "mutator lock"(shared held)
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #00 pc 003510d9 /system/lib/libart.so (_ZN3art15DumpNativeStackERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEiP12BacktraceMapPKcPNS_9ArtMethodEPv+128)
05-03 13:57:04.808 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #1 pc 00331799 /system/lib/libart.so (_ZNK3art6Thread9DumpStackERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEEbP12BacktraceMap+304)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #2 pc 0034389f /system/lib/libart.so (_ZN3art14DumpCheckpoint3RunEPNS_6ThreadE+622)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #3 pc 0033d82d /system/lib/libart.so (_ZN3art10ThreadList13RunCheckpointEPNS_7ClosureE+336)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #4 pc 0033d527 /system/lib/libart.so (_ZN3art10ThreadList4DumpERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEEb+586)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #5 pc 00324665 /system/lib/libart.so (_ZNK3art10AbortState4DumpERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+372)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #6 pc 0031b3c9 /system/lib/libart.so (_ZN3art7Runtime5AbortEPKc+92)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #7 pc 000b526b /system/lib/libart.so (_ZN3art10LogMessageD2Ev+1134)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #8 pc 0023a609 /system/lib/libart.so (ZN3art9JavaVMExt8JniAbortEPKcS2+1584)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #9 pc 0023a8d3 /system/lib/libart.so (_ZN3art9JavaVMExt9JniAbortFEPKcS2_z+66)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #10 pc 003351f5 /system/lib/libart.so (_ZNK3art6Thread13DecodeJObjectEP8_jobject+240)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #11 pc 000ca345 /system/lib/libart.so (_ZN3art11ScopedCheck13CheckInstanceERNS_18ScopedObjectAccessENS0_12InstanceKindEP8_jobjectb+120)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #12 pc 000c98ed /system/lib/libart.so (_ZN3art11ScopedCheck22CheckPossibleHeapValueERNS_18ScopedObjectAccessEcNS_12JniValueTypeE+184)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #13 pc 000c8d21 /system/lib/libart.so (_ZN3art11ScopedCheck5CheckERNS_18ScopedObjectAccessEbPKcPNS_12JniValueTypeE+800)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #14 pc 000cbd39 /system/lib/libart.so (_ZN3art8CheckJNI9DeleteRefEPKcP7_JNIEnvP8_jobjectNS_15IndirectRefKindE+456)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #15 pc 00002e50 /data/app/com.vorbisdemo-1/lib/arm/libvorbis-jni.so (startEncoding+2580)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #16 pc 00003030 /data/app/com.vorbisdemo-1/lib/arm/libvorbis-jni.so (Java_org_xiph_vorbis_encoder_VorbisEncoder_startEncodingWithQuality+156)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #17 pc 0000045d /data/app/com.vorbisdemo-1/oat/arm/base.odex (Java_org_xiph_vorbis_encoder_VorbisEncoder_startEncodingWithQuality__JJFLorg_xiph_vorbis_encoder_EncodeFeed_2+144)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] at org.xiph.vorbis.encoder.VorbisEncoder.startEncodingWithQuality(Native method)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] at org.xiph.vorbis.recorder.VorbisRecorder$AsyncEncoding.run(VorbisRecorder.java:512)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] at java.lang.Thread.run(Thread.java:761)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422]
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] "main" prio=10 tid=1 Native
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | group="" sCount=1 dsCount=0 obj=0x74407628 self=0xb4305400
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | sysTid=25896 nice=-10 cgrp=default sched=0/0 handle=0xb6fa5534
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | state=S schedstat=( 0 0 0 ) utm=26 stm=12 core=0 HZ=100
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | stack=0xbe2c4000-0xbe2c6000 stackSize=8MB
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | held mutexes=
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #00 pc 00049194 /system/lib/libc.so (__epoll_pwait+20)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #1 pc 0001a1ad /system/lib/libc.so (epoll_pwait+60)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #2 pc 0001a1dd /system/lib/libc.so (epoll_wait+12)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #3 pc 00011d3b /system/lib/libutils.so (_ZN7android6Looper9pollInnerEi+118)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #4 pc 00011c37 /system/lib/libutils.so (_ZN7android6Looper8pollOnceEiPiS1_PPv+26)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #5 pc 00094369 /system/lib/libandroid_runtime.so (_ZN7android18NativeMessageQueue8pollOnceEP7_JNIEnvP8_jobjecti+22)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #6 pc 00bf271d /data/dalvik-cache/arm/system@[email protected] (Java_android_os_MessageQueue_nativePollOnce__JI+96)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] at android.os.MessageQueue.nativePollOnce(Native method)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] at android.os.MessageQueue.next(MessageQueue.java:323)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] at android.os.Looper.loop(Looper.java:136)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] at android.app.ActivityThread.main(ActivityThread.java:6126)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] at java.lang.reflect.Method.invoke!(Native method)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422]
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] "Jit thread pool worker thread 0" prio=10 tid=2 Native (still starting up)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | group="" sCount=1 dsCount=0 obj=0x0 self=0xade97000
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | sysTid=25901 nice=9 cgrp=default sched=0/0 handle=0xb396a920
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | state=S schedstat=( 0 0 0 ) utm=1 stm=0 core=1 HZ=100
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | stack=0xb386c000-0xb386e000 stackSize=1022KB
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | held mutexes=
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #00 pc 00017568 /system/lib/libc.so (syscall+28)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #1 pc 000b6e41 /system/lib/libart.so (_ZN3art17ConditionVariable16WaitHoldingLocksEPNS_6ThreadE+92)
05-03 13:57:04.809 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #2 pc 00344df5 /system/lib/libart.so (_ZN3art10ThreadPool7GetTaskEPNS_6ThreadE+160)
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #3 pc 00344623 /system/lib/libart.so (_ZN3art16ThreadPoolWorker3RunEv+62)
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #4 pc 00344149 /system/lib/libart.so (_ZN3art16ThreadPoolWorker8CallbackEPv+64)
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #5 pc 00047d13 /system/lib/libc.so (_ZL15__pthread_startPv+22)
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #6 pc 00019dfd /system/lib/libc.so (__start_thread+6)
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] (no managed stack frames)
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422]
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] "Signal Catcher" prio=10 tid=3 WaitingInMainSignalCatcherLoop
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | group="" sCount=1 dsCount=0 obj=0x12c8eee0 self=0xab488e00
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | sysTid=25902 nice=0 cgrp=default sched=0/0 handle=0xb3864920
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=1 HZ=100
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | stack=0xb3768000-0xb376a000 stackSize=1014KB
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | held mutexes=
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #00 pc 00049500 /system/lib/libc.so (__rt_sigtimedwait+12)
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #1 pc 0001e1fb /system/lib/libc.so (sigwait+34)
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #2 pc 003278bf /system/lib/libart.so (_ZN3art9SignalSet4WaitEv+22)
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #3 pc 003274b9 /system/lib/libart.so (_ZN3art13SignalCatcher13WaitForSignalEPNS_6ThreadERNS_9SignalSetE+168)
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #4 pc 00326219 /system/lib/libart.so (_ZN3art13SignalCatcher3RunEPv+276)
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #5 pc 00047d13 /system/lib/libc.so (_ZL15__pthread_startPv+22)
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #6 pc 00019dfd /system/lib/libc.so (__start_thread+6)
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] (no managed stack frames)
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422]
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] "JDWP" prio=10 tid=4 WaitingInMainDebuggerLoop
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | group="" sCount=1 dsCount=0 obj=0x12c8ef70 self=0xade98400
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | sysTid=25903 nice=0 cgrp=default sched=0/0 handle=0xb3760920
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | state=S schedstat=( 0 0 0 ) utm=37 stm=3 core=2 HZ=100
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | stack=0xb3664000-0xb3666000 stackSize=1014KB
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | held mutexes=
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #00 pc 000493d8 /system/lib/libc.so (__pselect6+20)
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #1 pc 0001cff5 /system/lib/libc.so (select+88)
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #2 pc 003fc4b3 /system/lib/libart.so (_ZN3art4JDWP12JdwpAdbState15ProcessIncomingEv+302)
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #3 pc 002495df /system/lib/libart.so (_ZN3art4JDWP9JdwpState3RunEv+654)
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #4 pc 00248d7f /system/lib/libart.so (_ZN3art4JDWPL15StartJdwpThreadEPv+22)
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #5 pc 00047d13 /system/lib/libc.so (_ZL15__pthread_startPv+22)
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #6 pc 00019dfd /system/lib/libc.so (__start_thread+6)
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] (no managed stack frames)
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422]
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] "HeapTaskDaemon" prio=10 tid=5 Blocked
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | group="" sCount=1 dsCount=0 obj=0x12c98280 self=0xab48b600
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | sysTid=25907 nice=0 cgrp=default sched=0/0 handle=0xade7f920
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | state=S schedstat=( 0 0 0 ) utm=2 stm=1 core=0 HZ=100
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | stack=0xadd7d000-0xadd7f000 stackSize=1038KB
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | held mutexes=
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #00 pc 00017568 /system/lib/libc.so (syscall+28)
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #1 pc 000b6e41 /system/lib/libart.so (_ZN3art17ConditionVariable16WaitHoldingLocksEPNS_6ThreadE+92)
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #2 pc 001b594d /system/lib/libart.so (ZN3art2gc13TaskProcessor7GetTaskEPNS_6ThreadE+288)
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #3 pc 001b5fc1 /system/lib/libart.so (ZN3art2gc13TaskProcessor11RunAllTasksEPNS_6ThreadE+44)
05-03 13:57:04.810 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #4 pc 0042a417 /data/dalvik-cache/arm/system@[email protected] (Java_dalvik_system_VMRuntime_runHeapTasks
+74)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] at dalvik.system.VMRuntime.runHeapTasks(Native method)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] - waiting to lock an unknown object
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] at java.lang.Daemons$HeapTaskDaemon.run(Daemons.java:433)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] at java.lang.Thread.run(Thread.java:761)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422]
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] "FinalizerDaemon" prio=10 tid=6 Waiting
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | group="" sCount=1 dsCount=0 obj=0x12c98160 self=0xab489d00
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | sysTid=25905 nice=0 cgrp=default sched=0/0 handle=0xb3553920
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | stack=0xb3451000-0xb3453000 stackSize=1038KB
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | held mutexes=
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #00 pc 00017568 /system/lib/libc.so (syscall+28)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #1 pc 000b6e41 /system/lib/libart.so (_ZN3art17ConditionVariable16WaitHoldingLocksEPNS_6ThreadE+92)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #2 pc 002a00d1 /system/lib/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadExibNS_11ThreadStateE+512)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #3 pc 002a1923 /system/lib/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadEPNS_6mirror6ObjectExibNS_11ThreadStateE+258)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #4 pc 002b02a3 /system/lib/libart.so (_ZN3artL13Object_waitJIEP7_JNIEnvP8_jobjectxi+36)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #5 pc 00000635 /data/dalvik-cache/arm/system@[email protected] (Java_java_lang_Object_wait__JI+96)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] at java.lang.Object.wait!(Native method)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] - waiting on <0x0abe8504> (a java.lang.Object)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] at java.lang.Object.wait(Object.java:407)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:188)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] - locked <0x0abe8504> (a java.lang.Object)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:209)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:204)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] at java.lang.Thread.run(Thread.java:761)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422]
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] "FinalizerWatchdogDaemon" prio=10 tid=7 Waiting
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | group="" sCount=1 dsCount=0 obj=0x12c981f0 self=0xab48a700
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | sysTid=25906 nice=0 cgrp=default sched=0/0 handle=0xae160920
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | stack=0xae05e000-0xae060000 stackSize=1038KB
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | held mutexes=
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #00 pc 00017568 /system/lib/libc.so (syscall+28)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #1 pc 000b6e41 /system/lib/libart.so (_ZN3art17ConditionVariable16WaitHoldingLocksEPNS_6ThreadE+92)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #2 pc 002a00d1 /system/lib/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadExibNS_11ThreadStateE+512)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #3 pc 002a1923 /system/lib/libart.so (ZN3art7Monitor4WaitEPNS_6ThreadEPNS_6mirror6ObjectExibNS_11ThreadStateE+258)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #4 pc 002b0277 /system/lib/libart.so (ZN3artL11Object_waitEP7_JNIEnvP8_jobject+32)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #5 pc 00000537 /data/dalvik-cache/arm/system@[email protected] (Java_java_lang_Object_wait
+74)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] at java.lang.Object.wait!(Native method)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] - waiting on <0x04be0aed> (a java.lang.Daemons$FinalizerWatchdogDaemon)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] at java.lang.Daemons$FinalizerWatchdogDaemon.sleepUntilNeeded(Daemons.java:269)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] - locked <0x04be0aed> (a java.lang.Daemons$FinalizerWatchdogDaemon)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:249)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] at java.lang.Thread.run(Thread.java:761)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422]
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] "ReferenceQueueDaemon" prio=10 tid=8 Waiting
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | group="" sCount=1 dsCount=0 obj=0x12c980d0 self=0xab489800
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | sysTid=25904 nice=0 cgrp=default sched=0/0 handle=0xb365a920
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | stack=0xb3558000-0xb355a000 stackSize=1038KB
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | held mutexes=
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #00 pc 00017568 /system/lib/libc.so (syscall+28)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #1 pc 000b6e41 /system/lib/libart.so (_ZN3art17ConditionVariable16WaitHoldingLocksEPNS_6ThreadE+92)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #2 pc 002a00d1 /system/lib/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadExibNS_11ThreadStateE+512)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #3 pc 002a1923 /system/lib/libart.so (ZN3art7Monitor4WaitEPNS_6ThreadEPNS_6mirror6ObjectExibNS_11ThreadStateE+258)
05-03 13:57:04.811 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #4 pc 002b0277 /system/lib/libart.so (ZN3artL11Object_waitEP7_JNIEnvP8_jobject+32)
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #5 pc 00000537 /data/dalvik-cache/arm/system@[email protected] (Java_java_lang_Object_wait
+74)
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] at java.lang.Object.wait!(Native method)
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] - waiting on <0x0c8d0d22> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:150)
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] - locked <0x0c8d0d22> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] at java.lang.Thread.run(Thread.java:761)
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422]
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] "Binder:25896_1" prio=10 tid=9 Native
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | group="" sCount=1 dsCount=0 obj=0x12c98430 self=0xb4306300
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | sysTid=25908 nice=0 cgrp=default sched=0/0 handle=0x9d77f920
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | state=R schedstat=( 0 0 0 ) utm=0 stm=0 core=2 HZ=100
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | stack=0x9d683000-0x9d685000 stackSize=1014KB
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | held mutexes=
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #00 pc 000492d8 /system/lib/libc.so (__ioctl+12)
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #1 pc 0001adfb /system/lib/libc.so (ioctl+38)
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #2 pc 0003cc79 /system/lib/libbinder.so (_ZN7android14IPCThreadState14talkWithDriverEb+168)
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #3 pc 0003cd75 /system/lib/libbinder.so (_ZN7android14IPCThreadState20getAndExecuteCommandEv+8)
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #4 pc 0003d2df /system/lib/libbinder.so (_ZN7android14IPCThreadState14joinThreadPoolEb+46)
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #5 pc 0004f6f9 /system/lib/libbinder.so (???)
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #6 pc 0000e3dd /system/lib/libutils.so (_ZN7android6Thread11_threadLoopEPv+144)
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #7 pc 000685b9 /system/lib/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+80)
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #8 pc 00047d13 /system/lib/libc.so (_ZL15__pthread_startPv+22)
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #9 pc 00019dfd /system/lib/libc.so (__start_thread+6)
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] (no managed stack frames)
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422]
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] "Binder:25896_2" prio=10 tid=10 Native
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | group="" sCount=1 dsCount=0 obj=0x12c984c0 self=0xade99800
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | sysTid=25909 nice=0 cgrp=default sched=0/0 handle=0x9d680920
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=2 HZ=100
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | stack=0x9d584000-0x9d586000 stackSize=1014KB
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | held mutexes=
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #00 pc 000492d4 /system/lib/libc.so (__ioctl+8)
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #1 pc 0001adfb /system/lib/libc.so (ioctl+38)
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #2 pc 0003cc79 /system/lib/libbinder.so (_ZN7android14IPCThreadState14talkWithDriverEb+168)
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #3 pc 0003cd75 /system/lib/libbinder.so (_ZN7android14IPCThreadState20getAndExecuteCommandEv+8)
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #4 pc 0003d2df /system/lib/libbinder.so (_ZN7android14IPCThreadState14joinThreadPoolEb+46)
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #5 pc 0004f6f9 /system/lib/libbinder.so (???)
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #6 pc 0000e3dd /system/lib/libutils.so (_ZN7android6Thread11_threadLoopEPv+144)
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #7 pc 000685b9 /system/lib/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+80)
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #8 pc 00047d13 /system/lib/libc.so (_ZL15__pthread_startPv+22)
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #9 pc 00019dfd /system/lib/libc.so (__start_thread+6)
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] (no managed stack frames)
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422]
05-03 13:57:04.812 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] "Profile Saver" prio=10 tid=11 Native
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | group="" sCount=1 dsCount=0 obj=0x12c985e0 self=0xab49ba00
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | sysTid=25922 nice=-10 cgrp=default sched=0/0 handle=0x9d56a920
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | stack=0x9d46e000-0x9d470000 stackSize=1014KB
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | held mutexes=
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #00 pc 00017568 /system/lib/libc.so (syscall+28)
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #1 pc 000b6e41 /system/lib/libart.so (_ZN3art17ConditionVariable16WaitHoldingLocksEPNS_6ThreadE+92)
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #2 pc 0025ac25 /system/lib/libart.so (_ZN3art12ProfileSaver3RunEv+296)
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #3 pc 0025bf55 /system/lib/libart.so (_ZN3art12ProfileSaver21RunProfileSaverThreadEPv+52)
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #4 pc 00047d13 /system/lib/libc.so (_ZL15__pthread_startPv+22)
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #5 pc 00019dfd /system/lib/libc.so (__start_thread+6)
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] (no managed stack frames)
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422]
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] "RenderThread" prio=10 tid=12 Native
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | group="" sCount=1 dsCount=0 obj=0x12cfe790 self=0xade9ac00
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | sysTid=25949 nice=-10 cgrp=default sched=0/0 handle=0x9d37f920
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | state=S schedstat=( 0 0 0 ) utm=54 stm=12 core=0 HZ=100
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | stack=0x9d283000-0x9d285000 stackSize=1014KB
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | held mutexes=
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #00 pc 00049194 /system/lib/libc.so (__epoll_pwait+20)
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #1 pc 0001a1ad /system/lib/libc.so (epoll_pwait+60)
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #2 pc 0001a1dd /system/lib/libc.so (epoll_wait+12)
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #3 pc 00011d3b /system/lib/libutils.so (_ZN7android6Looper9pollInnerEi+118)
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #4 pc 00011c37 /system/lib/libutils.so (_ZN7android6Looper8pollOnceEiPiS1_PPv+26)
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #5 pc 000291e7 /system/lib/libhwui.so (_ZN7android10uirenderer12renderthread12RenderThread10threadLoopEv+382)
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #6 pc 0000e3dd /system/lib/libutils.so (_ZN7android6Thread11_threadLoopEPv+144)
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #7 pc 000685b9 /system/lib/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+80)
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #8 pc 00047d13 /system/lib/libc.so (_ZL15__pthread_startPv+22)
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #9 pc 00019dfd /system/lib/libc.so (__start_thread+6)
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] (no managed stack frames)
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422]
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] "hwuiTask1" prio=10 tid=13 Native
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | group="" sCount=1 dsCount=0 obj=0x12cfedc0 self=0x9cf33c00
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | sysTid=25971 nice=-2 cgrp=default sched=0/0 handle=0x9ca7f920
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | state=S schedstat=( 0 0 0 ) utm=1 stm=0 core=0 HZ=100
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | stack=0x9c983000-0x9c985000 stackSize=1014KB
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | held mutexes=
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #00 pc 00017568 /system/lib/libc.so (syscall+28)
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #1 pc 0004789b /system/lib/libc.so (_ZL24__pthread_cond_timedwaitP23pthread_cond_internal_tP15pthread_mutex_tbPK8timespec+102)
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #2 pc 00029c6b /system/lib/libhwui.so (???)
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #3 pc 00029be1 /system/lib/libhwui.so (???)
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #4 pc 0000e45b /system/lib/libutils.so (_ZN7android6Thread11_threadLoopEPv+270)
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #5 pc 000685b9 /system/lib/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+80)
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #6 pc 00047d13 /system/lib/libc.so (_ZL15__pthread_startPv+22)
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #7 pc 00019dfd /system/lib/libc.so (__start_thread+6)
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] (no managed stack frames)
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422]
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] "hwuiTask2" prio=10 tid=14 Native
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | group="" sCount=1 dsCount=0 obj=0x12cfee50 self=0x9d3a0200
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | sysTid=25972 nice=-2 cgrp=default sched=0/0 handle=0x9c980920
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | stack=0x9c884000-0x9c886000 stackSize=1014KB
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] | held mutexes=
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #00 pc 00017568 /system/lib/libc.so (syscall+28)
05-03 13:57:04.813 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #1 pc 0004789b /system/lib/libc.so (_ZL24__pthread_cond_timedwaitP23pthread_cond_internal_tP15pthread_mutex_tbPK8timespec+102)
05-03 13:57:04.814 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #2 pc 00029c6b /system/lib/libhwui.so (???)
05-03 13:57:04.814 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #3 pc 00029be1 /system/lib/libhwui.so (???)
05-03 13:57:04.814 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #4 pc 0000e45b /system/lib/libutils.so (_ZN7android6Thread11_threadLoopEPv+270)
05-03 13:57:04.814 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #5 pc 000685b9 /system/lib/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+80)
05-03 13:57:04.814 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #6 pc 00047d13 /system/lib/libc.so (_ZL15__pthread_startPv+22)
05-03 13:57:04.814 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] native: #7 pc 00019dfd /system/lib/libc.so (__start_thread+6)
05-03 13:57:04.814 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422] (no managed stack frames)
05-03 13:57:04.814 25896-26152/com.vorbisdemo A/art: art/runtime/runtime.cc:422]
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:422] "Binder:25896_3" prio=10 tid=15 Native
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:422] | group="" sCount=1 dsCount=0 obj=0x12cfeee0 self=0x9c7cb200
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:422] | sysTid=25980 nice=0 cgrp=default sched=0/0 handle=0x9c0e7920
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:422] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=1 HZ=100
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:422] | stack=0x9bfeb000-0x9bfed000 stackSize=1014KB
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:422] | held mutexes=
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:422] native: #00 pc 000492d4 /system/lib/libc.so (__ioctl+8)
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:422] native: #1 pc 0001adfb /system/lib/libc.so (ioctl+38)
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:422] native: #2 pc 0003cc79 /system/lib/libbinder.so (_ZN7android14IPCThreadState14talkWithDriverEb+168)
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:422] native: #3 pc 0003cd75 /system/lib/libbinder.so (_ZN7android14IPCThreadState20getAndExecuteCommandEv+8)
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:422] native: #4 pc 0003d2df /system/lib/libbinder.so (_ZN7android14IPCThreadState14joinThreadPoolEb+46)
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:422] native: #5 pc 0004f6f9 /system/lib/libbinder.so (???)
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:422] native: #6 pc 0000e3dd /system/lib/libutils.so (_ZN7android6Thread11_threadLoopEPv+144)
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:422] native: #7 pc 000685b9 /system/lib/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+80)
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:422] native: #8 pc 00047d13 /system/lib/libc.so (_ZL15__pthread_startPv+22)
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:422] native: #9 pc 00019dfd /system/lib/libc.so (__start_thread+6)
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:422] (no managed stack frames)
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:422]
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:422]
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:427] JNI DETECTED ERROR IN APPLICATION: use of deleted local reference 0x100005
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:427] from int org.xiph.vorbis.encoder.VorbisEncoder.startEncodingWithQuality(long, long, float, org.xiph.vorbis.encoder.EncodeFeed)
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:427] "Thread-2" prio=5 tid=16 Runnable
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:427] | group="main" sCount=0 dsCount=0 obj=0x12c8ed30 self=0x9d3e3400
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:427] | sysTid=26152 nice=-19 cgrp=default sched=0/0 handle=0x9b67a920
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:427] | state=R schedstat=( 0 0 0 ) utm=3086 stm=17 core=1 HZ=100
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:427] | stack=0x9b578000-0x9b57a000 stackSize=1038KB
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:427] | held mutexes= "mutator lock"(shared held)
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:427] native: #00 pc 003510d9 /system/lib/libart.so (_ZN3art15DumpNativeStackERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEiP12BacktraceMapPKcPNS_9ArtMethodEPv+128)
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:427] native: #1 pc 00331799 /system/lib/libart.so (_ZNK3art6Thread9DumpStackERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEEbP12BacktraceMap+304)
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:427] native: #2 pc 0023a327 /system/lib/libart.so (ZN3art9JavaVMExt8JniAbortEPKcS2+846)
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:427] native: #3 pc 0023a8d3 /system/lib/libart.so (_ZN3art9JavaVMExt9JniAbortFEPKcS2_z+66)
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:427] native: #4 pc 003351f5 /system/lib/libart.so (_ZNK3art6Thread13DecodeJObjectEP8_jobject+240)
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:427] native: #5 pc 000ca345 /system/lib/libart.so (_ZN3art11ScopedCheck13CheckInstanceERNS_18ScopedObjectAccessENS0_12InstanceKindEP8_jobjectb+120)
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:427] native: #6 pc 000c98ed /system/lib/libart.so (_ZN3art11ScopedCheck22CheckPossibleHeapValueERNS_18ScopedObjectAccessEcNS_12JniValueTypeE+184)
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:427] native: #7 pc 000c8d21 /system/lib/libart.so (_ZN3art11ScopedCheck5CheckERNS_18ScopedObjectAccessEbPKcPNS_12JniValueTypeE+800)
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:427] native: #8 pc 000cbd39 /system/lib/libart.so (_ZN3art8CheckJNI9DeleteRefEPKcP7_JNIEnvP8_jobjectNS_15IndirectRefKindE+456)
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:427] native: #9 pc 00002e50 /data/app/com.vorbisdemo-1/lib/arm/libvorbis-jni.so (startEncoding+2580)
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:427] native: #10 pc 00003030 /data/app/com.vorbisdemo-1/lib/arm/libvorbis-jni.so (Java_org_xiph_vorbis_encoder_VorbisEncoder_startEncodingWithQuality+156)
05-03 13:57:04.814 25896-26152/? A/art: art/runtime/runtime.cc:427] native: #11 pc 0000045d /data/app/com.vorbisdemo-1/oat/arm/base.odex (Java_org_xiph_vorbis_encoder_VorbisEncoder_startEncodingWithQuality__JJFLorg_xiph_vorbis_encoder_EncodeFeed_2+144)
05-03 13:57:04.815 25896-26152/? A/art: art/runtime/runtime.cc:427] at org.xiph.vorbis.encoder.VorbisEncoder.startEncodingWithQuality(Native method)
05-03 13:57:04.815 25896-26152/? A/art: art/runtime/runtime.cc:427] at org.xiph.vorbis.recorder.VorbisRecorder$AsyncEncoding.run(VorbisRecorder.java:512)
05-03 13:57:04.815 25896-26152/? A/art: art/runtime/runtime.cc:427] at java.lang.Thread.run(Thread.java:761)
05-03 13:57:04.815 25896-26152/? A/art: art/runtime/runtime.cc:427]
05-03 13:57:04.815 25896-26152/? A/art: art/runtime/runtime.cc:427]

                                    --------- beginning of crash

05-03 13:57:04.815 25896-26152/? A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 26152 (Thread-2)

                                     [ 05-03 13:57:04.817  2351: 2351 W/         ]
                                     debuggerd: handling request: pid=25896 uid=10252 gid=10252 tid=26152

05-03 13:57:04.850 25896-26152/? A/libc: failed to resend signal during crash: Operation not permitted`

local reference table overflow

Hi! When I started to record, after a while app crashes. I don't change anything just import this project and run on Samsung Note 2. Here is the logcat logs:

07-30 15:26:14.526: D/dalvikvm(16779): Trying to load lib /data/app-lib/com.vorbisdemo-1/libogg.so 0x421c44d8
07-30 15:26:14.531: D/dalvikvm(16779): Added shared lib /data/app-lib/com.vorbisdemo-1/libogg.so 0x421c44d8
07-30 15:26:14.531: D/dalvikvm(16779): No JNI_OnLoad found in /data/app-lib/com.vorbisdemo-1/libogg.so 0x421c44d8, skipping init
07-30 15:26:14.531: D/dalvikvm(16779): Trying to load lib /data/app-lib/com.vorbisdemo-1/libvorbis.so 0x421c44d8
07-30 15:26:14.536: D/dalvikvm(16779): Added shared lib /data/app-lib/com.vorbisdemo-1/libvorbis.so 0x421c44d8
07-30 15:26:14.536: D/dalvikvm(16779): No JNI_OnLoad found in /data/app-lib/com.vorbisdemo-1/libvorbis.so 0x421c44d8, skipping init
07-30 15:26:14.541: D/dalvikvm(16779): Trying to load lib /data/app-lib/com.vorbisdemo-1/libvorbis-jni.so 0x421c44d8
07-30 15:26:14.541: D/dalvikvm(16779): Added shared lib /data/app-lib/com.vorbisdemo-1/libvorbis-jni.so 0x421c44d8
07-30 15:26:14.541: D/dalvikvm(16779): No JNI_OnLoad found in /data/app-lib/com.vorbisdemo-1/libvorbis-jni.so 0x421c44d8, skipping init
07-30 15:26:14.541: I/VorbisEncoder(16779): Setting up encoding
07-30 15:26:14.541: I/VorbisEncoder(16779): Initializing with 2 channels 44100Hz sample rate and 1.000000 quality
07-30 15:26:14.541: I/VorbisEncoder(16779): Notifying encode feed to start
07-30 15:26:14.886: D/VorbisEncoder(16779): Adding comments
07-30 15:26:14.976: I/VorbisEncoder(16779): Writting header
07-30 15:26:14.976: I/VorbisEncoder(16779): Starting to read from pcm callback
07-30 15:26:36.246: D/dalvikvm(16779): GC_FOR_ALLOC freed 101K, 12% free 9731K/11000K, paused 34ms, total 34ms
07-30 15:26:37.206: E/dalvikvm(16779): JNI ERROR (app bug): local reference table overflow (max=512)
07-30 15:26:37.206: W/dalvikvm(16779): JNI local reference table (0x5cc947e0) dump:
07-30 15:26:37.206: W/dalvikvm(16779): Last 10 entries (of 512):
07-30 15:26:37.206: W/dalvikvm(16779): 511: 0x4192f290 libcore.io.Posix
07-30 15:26:37.206: W/dalvikvm(16779): 510: 0x423de5e0 byte[](5025 elements)
07-30 15:26:37.206: W/dalvikvm(16779): 509: 0x42265cb0 byte[](49 elements)
07-30 15:26:37.206: W/dalvikvm(16779): 508: 0x423dd0d8 byte[](5362 elements)
07-30 15:26:37.206: W/dalvikvm(16779): 507: 0x4226a888 byte[](51 elements)
07-30 15:26:37.206: W/dalvikvm(16779): 506: 0x423dbba8 byte[](5398 elements)
07-30 15:26:37.206: W/dalvikvm(16779): 505: 0x4226f468 byte[](51 elements)
07-30 15:26:37.206: W/dalvikvm(16779): 504: 0x423da680 byte[](5393 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 503: 0x42274108 byte[](51 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 502: 0x423d9170 byte[](5366 elements)
07-30 15:26:37.211: W/dalvikvm(16779): Summary:
07-30 15:26:37.211: W/dalvikvm(16779): 2 of java.lang.Class (2 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](28 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](30 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](44 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 5 of byte[](45 elements) (5 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 17 of byte[](46 elements) (17 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 3 of byte[](47 elements) (3 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 9 of byte[](48 elements) (9 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 8 of byte[](49 elements) (8 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 14 of byte[](50 elements) (14 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 195 of byte[](51 elements) (195 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](3997 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](4096 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](4108 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 2 of byte[](4110 elements) (2 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](4127 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](4159 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](4258 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](4264 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 2 of byte[](4290 elements) (2 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](4318 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](4332 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](4339 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](4349 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](4352 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](4358 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](4360 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](4385 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](4390 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](4398 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](4413 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](4439 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](4518 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](4527 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](4646 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](4668 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](4701 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](4749 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 2 of byte[](4816 elements) (2 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](4828 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](4837 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](4856 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](4946 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](4973 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](4982 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](4999 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5025 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5049 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5118 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5123 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5162 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5179 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5188 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5206 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5231 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5264 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5276 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5284 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 2 of byte[](5285 elements) (2 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5288 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 2 of byte[](5290 elements) (2 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5291 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5293 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 2 of byte[](5294 elements) (2 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 2 of byte[](5295 elements) (2 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5297 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5299 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 2 of byte[](5300 elements) (2 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5301 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5303 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5304 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5305 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 2 of byte[](5306 elements) (2 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 3 of byte[](5308 elements) (3 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 2 of byte[](5309 elements) (2 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 2 of byte[](5310 elements) (2 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5311 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 2 of byte[](5312 elements) (2 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 3 of byte[](5313 elements) (3 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5314 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5315 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 2 of byte[](5316 elements) (2 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 2 of byte[](5317 elements) (2 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5318 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5319 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5320 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5321 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 3 of byte[](5322 elements) (3 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5323 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5324 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 4 of byte[](5326 elements) (4 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 2 of byte[](5327 elements) (2 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5328 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 3 of byte[](5329 elements) (3 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5330 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 3 of byte[](5331 elements) (3 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 2 of byte[](5332 elements) (2 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5333 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 3 of byte[](5334 elements) (3 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 2 of byte[](5335 elements) (2 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 3 of byte[](5336 elements) (3 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 4 of byte[](5337 elements) (4 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 2 of byte[](5338 elements) (2 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 2 of byte[](5339 elements) (2 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5340 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5341 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 2 of byte[](5342 elements) (2 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 2 of byte[](5343 elements) (2 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 4 of byte[](5344 elements) (4 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 2 of byte[](5346 elements) (2 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 5 of byte[](5347 elements) (5 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 2 of byte[](5349 elements) (2 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 3 of byte[](5350 elements) (3 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5351 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 4 of byte[](5352 elements) (4 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5354 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 2 of byte[](5355 elements) (2 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 7 of byte[](5356 elements) (7 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5357 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 3 of byte[](5358 elements) (3 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 3 of byte[](5359 elements) (3 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 4 of byte[](5360 elements) (4 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 2 of byte[](5362 elements) (2 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5363 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5366 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 2 of byte[](5367 elements) (2 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 2 of byte[](5368 elements) (2 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 2 of byte[](5369 elements) (2 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5370 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 3 of byte[](5371 elements) (3 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5374 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 3 of byte[](5375 elements) (3 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5376 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 4 of byte[](5377 elements) (4 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5378 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 3 of byte[](5379 elements) (3 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 3 of byte[](5380 elements) (3 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5383 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 3 of byte[](5384 elements) (3 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5385 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 2 of byte[](5386 elements) (2 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5388 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 2 of byte[](5389 elements) (2 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5390 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5393 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 2 of byte[](5394 elements) (2 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 2 of byte[](5396 elements) (2 unique instances)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5398 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5400 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5401 elements)
07-30 15:26:37.211: W/dalvikvm(16779): 1 of byte[](5402 elements)
07-30 15:26:37.216: W/dalvikvm(16779): 1 of byte[](5404 elements)
07-30 15:26:37.216: W/dalvikvm(16779): 2 of byte[](5407 elements) (2 unique instances)
07-30 15:26:37.216: W/dalvikvm(16779): 1 of byte[](5409 elements)
07-30 15:26:37.216: W/dalvikvm(16779): 1 of byte[](5411 elements)
07-30 15:26:37.216: W/dalvikvm(16779): 1 of byte[](5412 elements)
07-30 15:26:37.216: W/dalvikvm(16779): 1 of byte[](5413 elements)
07-30 15:26:37.216: W/dalvikvm(16779): 1 of byte[](5414 elements)
07-30 15:26:37.216: W/dalvikvm(16779): 1 of byte[](5416 elements)
07-30 15:26:37.216: W/dalvikvm(16779): 1 of byte[](5417 elements)
07-30 15:26:37.216: W/dalvikvm(16779): 1 of byte[](5421 elements)
07-30 15:26:37.216: W/dalvikvm(16779): 1 of byte[](5424 elements)
07-30 15:26:37.216: W/dalvikvm(16779): 1 of byte[](5446 elements)
07-30 15:26:37.216: W/dalvikvm(16779): 1 of byte[](5457 elements)
07-30 15:26:37.216: W/dalvikvm(16779): 1 of byte[](5467 elements)
07-30 15:26:37.216: W/dalvikvm(16779): 1 of byte[](5468 elements)
07-30 15:26:37.216: W/dalvikvm(16779): 1 of byte[](5477 elements)
07-30 15:26:37.216: W/dalvikvm(16779): 1 of byte[](5508 elements)
07-30 15:26:37.216: W/dalvikvm(16779): 2 of byte[](5533 elements) (2 unique instances)
07-30 15:26:37.216: W/dalvikvm(16779): 1 of byte[](5537 elements)
07-30 15:26:37.216: W/dalvikvm(16779): 1 of byte[](5582 elements)
07-30 15:26:37.216: W/dalvikvm(16779): 1 of byte[](5671 elements)
07-30 15:26:37.216: W/dalvikvm(16779): 1 of byte[](8192 elements)
07-30 15:26:37.216: W/dalvikvm(16779): 1 of libcore.io.Posix
07-30 15:26:37.216: W/dalvikvm(16779): 1 of org.xiph.vorbis.recorder.VorbisRecorder$FileEncodeFeed
07-30 15:26:37.216: E/dalvikvm(16779): Failed adding to JNI local ref table (has 512 entries)
07-30 15:26:37.216: I/dalvikvm(16779): "Thread-4746" prio=5 tid=12 RUNNABLE
07-30 15:26:37.216: I/dalvikvm(16779): | group="main" sCount=0 dsCount=0 obj=0x42295e08 self=0x5cefe5d8
07-30 15:26:37.216: I/dalvikvm(16779): | sysTid=16799 nice=-19 sched=0/0 cgrp=apps handle=1559226928
07-30 15:26:37.216: I/dalvikvm(16779): | state=R schedstat=( 8261721178 170829344 3449 ) utm=795 stm=31 core=3
07-30 15:26:37.216: I/dalvikvm(16779): at libcore.io.Posix.writeBytes(Native Method)
07-30 15:26:37.216: I/dalvikvm(16779): at libcore.io.Posix.write(Posix.java:202)
07-30 15:26:37.216: I/dalvikvm(16779): at libcore.io.BlockGuardOs.write(BlockGuardOs.java:197)
07-30 15:26:37.216: I/dalvikvm(16779): at libcore.io.IoBridge.write(IoBridge.java:450)
07-30 15:26:37.216: I/dalvikvm(16779): at java.io.FileOutputStream.write(FileOutputStream.java:187)
07-30 15:26:37.221: I/dalvikvm(16779): at java.io.BufferedOutputStream.flushInternal(BufferedOutputStream.java:185)
07-30 15:26:37.221: I/dalvikvm(16779): at java.io.BufferedOutputStream.write(BufferedOutputStream.java:139)
07-30 15:26:37.221: I/dalvikvm(16779): at org.xiph.vorbis.recorder.VorbisRecorder$FileEncodeFeed.writeVorbisData(VorbisRecorder.java:182)
07-30 15:26:37.221: I/dalvikvm(16779): at org.xiph.vorbis.encoder.VorbisEncoder.startEncodingWithQuality(Native Method)
07-30 15:26:37.221: I/dalvikvm(16779): at org.xiph.vorbis.recorder.VorbisRecorder$AsyncEncoding.run(VorbisRecorder.java:512)
07-30 15:26:37.221: I/dalvikvm(16779): at java.lang.Thread.run(Thread.java:841)
07-30 15:26:37.221: E/dalvikvm(16779): VM aborting
07-30 15:26:37.221: A/libc(16779): Fatal signal 6 (SIGABRT) at 0x0000418b (code=-6), thread 16799 (Thread-4746)

Sterero recording creates x2 speed recordings.

It seems there is an issue with current version of the library, I was trying to get demo app tested on different phones and on Samsung Galaxy S Fascinate and it creates x2 speed recordings in stereo mode, mono is ok. Previous version of library does not do that (version I have is from April 2013)

I'm afraid I haven't got psychical access to the phone I have mentioned

JNI error (app bug) : local reference table overflow

After running this demo code on Samsung Galaxy S3 for more then 1 minute, I get this error .

Failed adding to JNI local ref table
01-29 10:56:49.542: I/dalvikvm(25187): "Thread-10719" prio=5 tid=11 RUNNABLE
01-29 10:56:49.542: I/dalvikvm(25187): | group="main" sCount=0 dsCount=0 obj=0x425aca40 self=0x5ffb98d8
01-29 10:56:49.542: I/dalvikvm(25187): | sysTid=25497 nice=-19 sched=0/0 cgrp=apps handle=1610301080
01-29 10:56:49.542: I/dalvikvm(25187): | state=R schedstat=( 0 0 0 ) utm=1057 stm=89 core=0
01-29 10:56:49.542: I/dalvikvm(25187): at libcore.io.Posix.writeBytes(Native Method)
01-29 10:56:49.542: V/AudioRecord(25187): Overrun user: 202100, server: 202380, flags 0001
01-29 10:56:49.552: I/dalvikvm(25187): at libcore.io.Posix.write(Posix.java:201)
01-29 10:56:49.552: I/dalvikvm(25187): at libcore.io.BlockGuardOs.write(BlockGuardOs.java:197)
01-29 10:56:49.552: I/dalvikvm(25187): at libcore.io.IoBridge.write(IoBridge.java:450)
01-29 10:56:49.552: I/dalvikvm(25187): at java.io.FileOutputStream.write(FileOutputStream.java:187)
01-29 10:56:49.552: I/dalvikvm(25187): at java.io.BufferedOutputStream.flushInternal(BufferedOutputStream.java:185)
01-29 10:56:49.552: I/dalvikvm(25187): at java.io.BufferedOutputStream.write(BufferedOutputStream.java:139)
01-29 10:56:49.552: I/dalvikvm(25187): at org.xiph.vorbis.recorder.VorbisRecorder$FileEncodeFeed.writeVorbisData(VorbisRecorder.java:182)
01-29 10:56:49.552: I/dalvikvm(25187): at org.xiph.vorbis.encoder.VorbisEncoder.startEncodingWithQuality(Native Method)
01-29 10:56:49.552: I/dalvikvm(25187): at org.xiph.vorbis.recorder.VorbisRecorder$AsyncEncoding.run(VorbisRecorder.java:512)
01-29 10:56:49.552: I/dalvikvm(25187): at java.lang.Thread.run(Thread.java:841)
01-29 10:56:49.552: E/dalvikvm(25187): VM aborting
01-29 10:56:49.552: A/libc(25187): Fatal signal 11 (SIGSEGV) at 0xdeadd00d (code=1), thread 25497 (Thread-10719)

pause option

I am trying to add pause function but somehow it doesn't
I have altered writeVorbisData function in my class and check with isRecording(). If it state set to anythign than RECORDING I bypass

outputStream.write(vorbisData, 0, amountToWrite);

Altugh it seems encoding paused, final file has wrong length and even audacity can;t open it.

any ideas?

@OverRide
public int writeVorbisData(byte[] vorbisData, int amountToWrite) {
// If we have data to write and we are recording, write the data
if (vorbisData != null && amountToWrite > 0 && outputStream != null) {
if (isRecording()) {

                // AppHelper.Log(tag, "Current stata: " +currentState.get().name() + " RECORDING, writing data");
                try {
                    // Write the data to the output stream
                    outputStream.write(vorbisData, 0, amountToWrite);
                    payloadSize += amountToWrite;
                    return amountToWrite;
                } catch (IOException e) {
                    // Failed to write to the file
                    AppHelper.Log(tag, "Failed to write data to file, stopping recording");
                    stop();
                }
            } else {
                AppHelper.Log(tag, "Paused, not writing data");
            }
        }
        // Otherwise let the native encoder know we are done
        return 0;
    }

JNI Local Reference

Hi!

Some days ago I'm trying to use this library for my project. When I build this lib with lates ndk r10 then I've got some errors like "invalid local reference access". See http://android-developers.blogspot.ie/2011/11/jni-local-reference-changes-in-ics.html

Ice Cream Sandwich features a JNI bug compatibility mode so that as long as your AndroidManifest.xml’s targetSdkVersion is less than Ice Cream Sandwich, your code is exempt. But as soon as you update your >targetSdkVersion, your code needs to be correct.
...
In the old system, where local references were direct pointers, local references were never really invalidated. That meant you could use a local reference indefinitely, even if you’d explicitly called >DeleteLocalRef() on it.

My project targetSdkVersion is set to 21 api (Ice Cream Sandwich is 14 api).

In current Application.mk file no "APP_PLATFORM" string, so build used max avaliable api from platforms/ dir in android-ndk-r10d. It is "android-21".

Let's see lib project source.

org_xiph_vorbis_encoder_VorbisEncoder.c

https://github.com/vincentjames501/libvorbis-libogg-android/blob/master/jni/libvorbis-jni/org_xiph_vorbis_encoder_VorbisEncoder.c#L58
https://github.com/vincentjames501/libvorbis-libogg-android/blob/master/jni/libvorbis-jni/org_xiph_vorbis_encoder_VorbisEncoder.c#L65

There is code

jbyteArray jByteArray = (*env)->NewByteArray(env, bytes);
...
(*env)->DeleteLocalRef(env, jByteArray);

But this array is not using anywhere. Coz of this commit

df94ad0#diff-14780fb01dc7b653aaa48547d7810e1fL76

And we can delete NewByteArray and DeleteLocalRef lines for this array (see lates fix 18e49d5)

int startEncoding(JNIEnv *env, jclass *cls_ptr, jlong *sampleRate_ptr, jlong *channels_ptr, jfloat *quality_ptr, jlong *bitrate_ptr, jobject *encoderDataFeed_ptr, int type) {

...

//Create a new java byte array to pass to the data feed method
    jbyteArray jByteArrayBuffer = (*env)->NewByteArray(env, READ*4);

    //Create a new java byte buffer to write to
    jbyteArray jByteArrayWriteBuffer = (*env)->NewByteArray(env, READ*8);

    //Find our java classes we'll be calling
    jclass encoderDataFeedClass = (*env)->FindClass(env, "org/xiph/vorbis/encoder/EncodeFeed");

...

writeVorbisDataToEncoderDataFeed(env, &encoderDataFeed, &writeVorbisDataMethodId, og.header, og.header_len, &jByteArrayWriteBuffer);

...
 //Clean up encode buffers
    (*env)->DeleteLocalRef(env, jByteArrayBuffer);
    (*env)->DeleteLocalRef(env, jByteArrayWriteBuffer);

Problem is here:

  1. There is no DeleteLocalRef for encoderDataFeedClass. We should add it.
(*env)->DeleteLocalRef(env, encoderDataFeedClass)
  1. This code makes error "local reference access error".
(*env)->DeleteLocalRef(env, jByteArrayBuffer) 
(*env)->DeleteLocalRef(env, jByteArrayWriteBuffer)

There is no local ref for jByteArrayBuffer and jByteArrayWriteBuffer!
I'd know why, but GC clear this reference and I've got jni errors on this lines. There is also other file org_xiph_vorbis_decoder_VorbisDecoder.c with the same lines

    //Clean up our buffers
    (*env)->DeleteLocalRef(env, jByteArrayReadBuffer);
    (*env)->DeleteLocalRef(env, jShortArrayWriteBuffer);

but theres is no jni errors.

I can comment DeleteLocalRef lines in org_xiph_vorbis_encoder_VorbisEncoder.c but don't think it's correct. Can you help me to fix this problems?

App is getting stopped working due to libogg.os file not found

I have migrated my Voice recorder app code from Eclipse to Android Studio. I have made code working and apk is generating fine. When I start app and click button to start recording, getting message "Unfortunately xxx has stopped" and app gets close.

When I checked logcat for error then got exception as below.

01-14 17:05:40.069 3409-3657/com.vorbisdemo E/AndroidRuntime: FATAL EXCEPTION: Thread-160

Process: com.vorbisdemo, PID: 3409

java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.vorbisdemo-2/base.apk"],nativeLibraryDirectories=[/data/app/com.vorbisdemo-2/lib/x86, /vendor/lib, /system/lib]]] couldn't find "libogg.so"

at java.lang.Runtime.loadLibrary(Runtime.java:366)
at java.lang.System.loadLibrary(System.java:988)
at org.xiph.vorbis.encoder.VorbisEncoder.(VorbisEncoder.java:15)
at org.xiph.vorbis.recorder.VorbisRecorder$AsyncEncoding.run(VorbisRecorder.java:512)
at java.lang.Thread.run(Thread.java:818)

I have added dependencies in build.gradle file as below-

dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
}

Also tried more solutions given on internet but still I am not able to resolve this issue.

I am using Android Studio 1.5.1 and Gradle 2.8

Does any one know the probable solution ?

crashing app when recording over 30 second

pls help me ,i am recording voice and encode to ogg with libvorbis-libogg-android in my project . when my recording is over 30 second my app crashing ,

12-24 11:15:58.615 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] JNI ERROR (app bug): local reference table overflow (max=512)
12-24 11:15:58.615 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] local reference table dump:
12-24 11:15:58.615 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] Last 10 entries (of 512):
12-24 11:15:58.615 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 511: 0x12fe4240 byte[](50 elements)
12-24 11:15:58.615 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 510: 0x12ff5000 byte[](4480 elements)
12-24 11:15:58.615 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 509: 0x12fe4200 byte[](51 elements)
12-24 11:15:58.615 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 508: 0x12ff3000 byte[](4473 elements)
12-24 11:15:58.615 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 507: 0x12fe41c0 byte[](51 elements)
12-24 11:15:58.615 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 506: 0x12ff1000 byte[](4415 elements)
12-24 11:15:58.615 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 505: 0x12fe4180 byte[](51 elements)
12-24 11:15:58.615 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 504: 0x12fef000 byte[](4135 elements)
12-24 11:15:58.615 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 503: 0x12fe4140 byte[](49 elements)
12-24 11:15:58.615 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 502: 0x12fed000 byte[](4445 elements)
12-24 11:15:58.615 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] Summary:
12-24 11:15:58.615 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of java.lang.Class
12-24 11:15:58.615 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](28 elements)
12-24 11:15:58.615 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](30 elements)
12-24 11:15:58.615 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](45 elements)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 73 of byte[](49 elements) (73 unique instances)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](50 elements) (2 unique instances)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 114 of byte[](51 elements) (114 unique instances)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 6 of byte[](52 elements) (6 unique instances)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 8 of byte[](53 elements) (8 unique instances)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 12 of byte[](54 elements) (12 unique instances)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 8 of byte[](55 elements) (8 unique instances)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 10 of byte[](56 elements) (10 unique instances)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 8 of byte[](57 elements) (8 unique instances)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](58 elements)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 4 of byte[](59 elements) (4 unique instances)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](60 elements) (2 unique instances)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](61 elements)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](62 elements) (2 unique instances)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](63 elements)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](65 elements)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4096 elements)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](4097 elements) (2 unique instances)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 4 of byte[](4099 elements) (4 unique instances)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4100 elements)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4101 elements)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4102 elements)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](4103 elements) (2 unique instances)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4104 elements)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](4105 elements) (2 unique instances)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 3 of byte[](4106 elements) (3 unique instances)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4107 elements)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4110 elements)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4111 elements)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 3 of byte[](4112 elements) (3 unique instances)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4113 elements)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4114 elements)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4115 elements)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 3 of byte[](4116 elements) (3 unique instances)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 5 of byte[](4117 elements) (5 unique instances)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](4118 elements) (2 unique instances)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4120 elements)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 6 of byte[](4122 elements) (6 unique instances)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4124 elements)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4125 elements)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4126 elements)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4127 elements)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 3 of byte[](4128 elements) (3 unique instances)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](4129 elements) (2 unique instances)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4130 elements)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4131 elements)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4132 elements)
12-24 11:15:58.616 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4133 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](4134 elements) (2 unique instances)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](4135 elements) (2 unique instances)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4136 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](4137 elements) (2 unique instances)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4138 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](4139 elements) (2 unique instances)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4140 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](4141 elements) (2 unique instances)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4143 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](4144 elements) (2 unique instances)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4145 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4146 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4147 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4149 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](4151 elements) (2 unique instances)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4153 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4157 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4158 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4159 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4161 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4162 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4164 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4165 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 4 of byte[](4166 elements) (4 unique instances)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](4168 elements) (2 unique instances)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 3 of byte[](4173 elements) (3 unique instances)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 3 of byte[](4174 elements) (3 unique instances)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4195 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4196 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4197 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4199 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4202 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4206 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4217 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4227 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4229 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4232 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4234 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4240 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4242 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4243 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4247 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4255 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4259 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4264 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4270 elements)
12-24 11:15:58.617 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4274 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4276 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4278 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4285 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4286 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4289 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4291 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4297 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4308 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4309 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4314 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4321 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4323 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4328 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4331 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](4334 elements) (2 unique instances)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4335 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4336 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4342 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4344 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4348 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4350 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4351 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 3 of byte[](4366 elements) (3 unique instances)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4369 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4377 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4378 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4379 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4381 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4384 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4385 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4386 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4390 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 3 of byte[](4391 elements) (3 unique instances)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4392 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](4393 elements) (2 unique instances)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](4395 elements) (2 unique instances)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](4398 elements) (2 unique instances)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4406 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4407 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4408 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4412 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4413 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](4415 elements) (2 unique instances)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](4416 elements) (2 unique instances)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](4417 elements) (2 unique instances)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 3 of byte[](4419 elements) (3 unique instances)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4420 elements)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 3 of byte[](4422 elements) (3 unique instances)
12-24 11:15:58.618 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4423 elements)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](4424 elements) (2 unique instances)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4425 elements)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 3 of byte[](4426 elements) (3 unique instances)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4428 elements)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 3 of byte[](4430 elements) (3 unique instances)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](4431 elements) (2 unique instances)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 4 of byte[](4432 elements) (4 unique instances)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4434 elements)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](4435 elements) (2 unique instances)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](4438 elements) (2 unique instances)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4440 elements)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](4441 elements) (2 unique instances)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 3 of byte[](4442 elements) (3 unique instances)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](4443 elements) (2 unique instances)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4444 elements)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 3 of byte[](4445 elements) (3 unique instances)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](4446 elements) (2 unique instances)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 3 of byte[](4447 elements) (3 unique instances)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4448 elements)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4449 elements)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4451 elements)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](4453 elements) (2 unique instances)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4454 elements)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](4456 elements) (2 unique instances)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4458 elements)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4459 elements)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 3 of byte[](4461 elements) (3 unique instances)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](4462 elements) (2 unique instances)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4463 elements)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 3 of byte[](4467 elements) (3 unique instances)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](4469 elements) (2 unique instances)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4471 elements)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4473 elements)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4475 elements)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4476 elements)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4479 elements)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4480 elements)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4484 elements)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4488 elements)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4490 elements)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 2 of byte[](4491 elements) (2 unique instances)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](4493 elements)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98] 1 of byte[](8192 elements)
12-24 11:15:58.619 22067-25492/com.example.idek_2.testogg A/art: art/runtime/indirect_reference_table.cc:98]
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] Runtime aborting...
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] Aborting thread:
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] "Thread-31266" prio=10 tid=17 Runnable
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | group="" sCount=0 dsCount=0 obj=0x12db7880 self=0xb4a38400
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | sysTid=25492 nice=-19 cgrp=default sched=0/0 handle=0xb491b780
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | state=R schedstat=( 0 0 0 ) utm=4316 stm=8 core=0 HZ=100
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | stack=0xa1946000-0xa1948000 stackSize=1036KB
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | held mutexes= "abort lock" "mutator lock"(shared held)
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #00 pc 00004e64 /system/lib/libbacktrace_libc++.so (UnwindCurrent::Unwind(unsigned int, ucontext_)+23)
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #1 pc 00003665 /system/lib/libbacktrace_libc++.so (Backtrace::Unwind(unsigned int, ucontext_)+8)
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #2 pc 00256429 /system/lib/libart.so (art::DumpNativeStack(std::1::basic_ostream<char, std::1::char_traits >&, int, char const, art::mirror::ArtMethod)+84)
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #3 pc 00238fe7 /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits >&) const+158)
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #4 pc 0022881d /system/lib/libart.so (art::AbortState::DumpThread(std::__1::basic_ostream<char, std::_1::char_traits >&, art::Thread)+32)
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #5 pc 00228a87 /system/lib/libart.so (art::AbortState::Dump(std::__1::basic_ostream<char, std::_1::char_traits >&)+354)
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #6 pc 00228c7f /system/lib/libart.so (art::Runtime::Abort()+82)
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #7 pc 000a7371 /system/lib/libart.so (art::LogMessage::~LogMessage()+1360)
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #8 pc 0016120f /system/lib/libart.so (art::IndirectReferenceTable::Add(unsigned int, art::mirror::Object
)+274)
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #9 pc 001debd3 /system/lib/libart.so (art::JNI::NewByteArray(JNIEnv, int)+338)
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #10 pc 000be877 /system/lib/libart.so (art::CheckJNI::NewByteArray(JNIEnv, int)+58)
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #11 pc 00001d10 /data/app/com.example.idek_2.testogg-2/lib/arm/libvorbis-jni.so (writeVorbisDataToEncoderDataFeed+48)
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #12 pc 000023d4 /data/app/com.example.idek_2.testogg-2/lib/arm/libvorbis-jni.so (startEncoding+1656)
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #13 pc 0000260c /data/app/com.example.idek_2.testogg-2/lib/arm/libvorbis-jni.so (Java_org_xiph_vorbis_encoder_VorbisEncoder_startEncodingWithBitrate+64)
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #14 pc 000c5c65 /data/dalvik-cache/arm/data@[email protected]_2.testogg-2@[email protected] (Java_org_xiph_vorbis_encoder_VorbisEncoder_startEncodingWithBitrate__JJJLorg_xiph_vorbis_encoder_EncodeFeed_2+152)
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at org.xiph.vorbis.encoder.VorbisEncoder.startEncodingWithBitrate(Native method)
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at org.xiph.vorbis.recorder.VorbisRecorder$AsyncEncoding.run(VorbisRecorder.java:509)
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at java.lang.Thread.run(Thread.java:818)
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] Dumping all threads without appropriate locks held: thread list lock
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] All threads:
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] DALVIK THREADS (18):
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] "main" prio=10 tid=1 Native
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | group="" sCount=1 dsCount=0 obj=0x734b7000 self=0xb4827800
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | sysTid=22067 nice=0 cgrp=default sched=0/0 handle=0xb6feebec
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | state=S schedstat=( 0 0 0 ) utm=29 stm=5 core=1 HZ=100
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | stack=0xbe323000-0xbe325000 stackSize=8MB
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | held mutexes=
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #00 pc 00039f88 /system/lib/libc.so (epoll_pwait+20)
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #1 pc 00014d91 /system/lib/libc.so (epoll_pwait+26)
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #2 pc 00014d9f /system/lib/libc.so (epoll_wait+6)
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #3 pc 000123c3 /system/lib/libutils.so (android::Looper::pollInner(int)+98)
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #4 pc 000125ed /system/lib/libutils.so (android::Looper::pollOnce(int, int
, int
, void
)+92)
12-24 11:15:58.907 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #5 pc 00081709 /system/lib/libandroid_runtime.so (android::NativeMessageQueue::pollOnce(JNIEnv, int)+22)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #6 pc 000b3863 /data/dalvik-cache/arm/system@[email protected] (Java_android_os_MessageQueue_nativePollOnce__JI+102)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at android.os.MessageQueue.nativePollOnce(Native method)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at android.os.MessageQueue.next(MessageQueue.java:143)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at android.os.Looper.loop(Looper.java:122)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at android.app.ActivityThread.main(ActivityThread.java:5254)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at java.lang.reflect.Method.invoke!(Native method)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at java.lang.reflect.Method.invoke(Method.java:372)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289]
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] "Heap thread pool worker thread 2" prio=10 tid=2 Native (still starting up)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | group="" sCount=1 dsCount=0 obj=0x0 self=0xae82f400
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | sysTid=22079 nice=0 cgrp=default sched=0/0 handle=0xb491a600
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=1 HZ=100
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | stack=0xb403d000-0xb403f000 stackSize=1020KB
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | held mutexes=
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #00 pc 000133b8 /system/lib/libc.so (syscall+28)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #1 pc 000a9fe3 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread
)+98)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #2 pc 00243965 /system/lib/libart.so (art::ThreadPool::GetTask(art::Thread_)+64)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #3 pc 002438ff /system/lib/libart.so (art::ThreadPoolWorker::Run()+62)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #4 pc 002441ed /system/lib/libart.so (art::ThreadPoolWorker::Callback(void_)+60)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #5 pc 00016baf /system/lib/libc.so (pthread_start(void)+30)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #6 pc 00014af3 /system/lib/libc.so (start_thread+6)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] (no managed stack frames)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289]
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] "Heap thread pool worker thread 0" prio=10 tid=3 Native (still starting up)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | group="" sCount=1 dsCount=0 obj=0x0 self=0xb4828000
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | sysTid=22077 nice=0 cgrp=default sched=0/0 handle=0xb4919980
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=1 HZ=100
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | stack=0xb423d000-0xb423f000 stackSize=1020KB
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | held mutexes=
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #00 pc 000133b8 /system/lib/libc.so (syscall+28)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #1 pc 000a9fe3 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread
)+98)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #2 pc 00243965 /system/lib/libart.so (art::ThreadPool::GetTask(art::Thread
)+64)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #3 pc 002438ff /system/lib/libart.so (art::ThreadPoolWorker::Run()+62)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #4 pc 002441ed /system/lib/libart.so (art::ThreadPoolWorker::Callback(void
)+60)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #5 pc 00016baf /system/lib/libc.so (pthread_start(void)+30)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #6 pc 00014af3 /system/lib/libc.so (start_thread+6)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] (no managed stack frames)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289]
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] "Heap thread pool worker thread 1" prio=10 tid=4 Native (still starting up)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | group="" sCount=1 dsCount=0 obj=0x0 self=0xae830400
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | sysTid=22078 nice=0 cgrp=default sched=0/0 handle=0xb491a380
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=1 HZ=100
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | stack=0xb413d000-0xb413f000 stackSize=1020KB
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | held mutexes=
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #00 pc 000133b8 /system/lib/libc.so (syscall+28)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #1 pc 000a9fe3 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread
)+98)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #2 pc 00243965 /system/lib/libart.so (art::ThreadPool::GetTask(art::Thread
)+64)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #3 pc 002438ff /system/lib/libart.so (art::ThreadPoolWorker::Run()+62)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #4 pc 002441ed /system/lib/libart.so (art::ThreadPoolWorker::Callback(void
)+60)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #5 pc 00016baf /system/lib/libc.so (_pthread_start(void)+30)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #6 pc 00014af3 /system/lib/libc.so (__start_thread+6)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] (no managed stack frames)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289]
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] "Signal Catcher" prio=10 tid=5 WaitingInMainSignalCatcherLoop
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | group="" sCount=1 dsCount=0 obj=0x12c000a0 self=0xb4a33800
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | sysTid=22080 nice=0 cgrp=default sched=0/0 handle=0xb4918080
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=1 HZ=100
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | stack=0xb3f33000-0xb3f35000 stackSize=1012KB
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | held mutexes=
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #00 pc 00039f20 /system/lib/libc.so (rt_sigtimedwait+12)
12-24 11:15:58.908 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #1 pc 0001833d /system/lib/libc.so (sigwait+24)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #2 pc 0022c283 /system/lib/libart.so (art::SignalCatcher::WaitForSignal(art::Thread
, art::SignalSet&)+86)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #3 pc 0022de25 /system/lib/libart.so (art::SignalCatcher::Run(void
)+212)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #4 pc 00016baf /system/lib/libc.so (_pthread_start(void)+30)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #5 pc 00014af3 /system/lib/libc.so (_start_thread+6)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] (no managed stack frames)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289]
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] "JDWP" prio=10 tid=6 Suspended
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | group="" sCount=0 dsCount=0 obj=0x12c040a0 self=0xae831400
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | sysTid=22081 nice=0 cgrp=default sched=0/0 handle=0xb4918300
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | state=S schedstat=( 0 0 0 ) utm=56 stm=12 core=1 HZ=100
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | stack=0xb3e31000-0xb3e33000 stackSize=1012KB
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | held mutexes=
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #00 pc 000133bc /system/lib/libc.so (syscall+32)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #1 pc 000a973d /system/lib/libart.so (art::ReaderWriterMutex::ExclusiveLockWithTimeout(art::Thread
, long long, int)+412)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #2 pc 00242d43 /system/lib/libart.so (art::ThreadList::SuspendAll()+258)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #3 pc 001579a1 /system/lib/libart.so (art::gc::space::RosAllocSpace::InspectAllRosAlloc(void ()(void, void_, unsigned int, void_), void_, bool)+440)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #4 pc 00157f4b /system/lib/libart.so (art::gc::space::RosAllocSpace::GetObjectsAllocated()+30)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #5 pc 00137c01 /system/lib/libart.so (art::gc::Heap::GetObjectsAllocated() const+28)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #6 pc 000f0871 /system/lib/libart.so (art::Dbg::DdmSendHeapInfo(art::Dbg::HpifWhen)+912)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #7 pc 000f0c37 /system/lib/libart.so (art::Dbg::DdmHandleHpifChunk(art::Dbg::HpifWhen)+114)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #8 pc 0001a5e9 /data/dalvik-cache/arm/system@[email protected] (Java_org_apache_harmony_dalvik_ddmc_DdmVmInternal_heapInfoNotify__I+84)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at org.apache.harmony.dalvik.ddmc.DdmVmInternal.heapInfoNotify!(Native method)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at android.ddm.DdmHandleHeap.handleHPIF(DdmHandleHeap.java:118)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at android.ddm.DdmHandleHeap.handleChunk(DdmHandleHeap.java:85)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at org.apache.harmony.dalvik.ddmc.DdmServer.dispatch(DdmServer.java:171)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289]
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] "ReferenceQueueDaemon" prio=10 tid=7 Waiting
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | group="" sCount=1 dsCount=0 obj=0x12c060a0 self=0xb4a33c00
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | sysTid=22082 nice=0 cgrp=default sched=0/0 handle=0xb4918580
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | stack=0xb3d29000-0xb3d2b000 stackSize=1036KB
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | held mutexes=
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #00 pc 000133b8 /system/lib/libc.so (syscall+28)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #1 pc 000a9fe3 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread_)+98)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #2 pc 001f8f49 /system/lib/libart.so (art::Monitor::Wait(art::Thread_, long long, int, bool, art::ThreadState)+1036)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #3 pc 001fa445 /system/lib/libart.so (art::Monitor::Wait(art::Thread_, art::mirror::Object_, long long, int, bool, art::ThreadState)+136)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #4 pc 00207669 /system/lib/libart.so (art::Object_wait(JNIEnv, _jobject
)+40)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #5 pc 000003df /data/dalvik-cache/arm/system@[email protected] (Java_java_lang_Object_wait**+82)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at java.lang.Object.wait!(Native method)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] - waiting on <0x3611ca6e> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:134)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] - locked <0x3611ca6e> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at java.lang.Thread.run(Thread.java:818)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289]
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] "FinalizerDaemon" prio=10 tid=8 Waiting
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | group="" sCount=1 dsCount=0 obj=0x12c06100 self=0xb4a34c00
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | sysTid=22083 nice=0 cgrp=default sched=0/0 handle=0xb4918800
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=1 HZ=100
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | stack=0xb3c21000-0xb3c23000 stackSize=1036KB
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | held mutexes=
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #00 pc 000133b8 /system/lib/libc.so (syscall+28)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #1 pc 000a9fe3 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread_)+98)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #2 pc 001f8f49 /system/lib/libart.so (art::Monitor::Wait(art::Thread_, long long, int, bool, art::ThreadState)+1036)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #3 pc 001fa445 /system/lib/libart.so (art::Monitor::Wait(art::Thread_, art::mirror::Object_, long long, int, bool, art::ThreadState)+136)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #4 pc 00207631 /system/lib/libart.so (art::Object_waitJI(JNIEnv, jobject, long long, int)+44)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #5 pc 0000060b /data/dalvik-cache/arm/system@[email protected] (Java_java_lang_Object_wait__JI+102)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at java.lang.Object.wait!(Native method)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] - waiting on <0x3054e50f> (a java.lang.ref.ReferenceQueue)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at java.lang.Object.wait(Object.java:422)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] - locked <0x3054e50f> (a java.lang.ref.ReferenceQueue)
12-24 11:15:58.909 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:174)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at java.lang.Thread.run(Thread.java:818)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289]
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] "FinalizerWatchdogDaemon" prio=10 tid=9 Waiting
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | group="" sCount=1 dsCount=0 obj=0x12c06160 self=0xb4a35000
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | sysTid=22084 nice=0 cgrp=default sched=0/0 handle=0xb4918a80
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | stack=0xb3b19000-0xb3b1b000 stackSize=1036KB
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | held mutexes=
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #00 pc 000133b8 /system/lib/libc.so (syscall+28)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #1 pc 000a9fe3 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread_)+98)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #2 pc 001f8f49 /system/lib/libart.so (art::Monitor::Wait(art::Thread_, long long, int, bool, art::ThreadState)+1036)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #3 pc 001fa445 /system/lib/libart.so (art::Monitor::Wait(art::Thread_, art::mirror::Object_, long long, int, bool, art::ThreadState)+136)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #4 pc 00207669 /system/lib/libart.so (art::Object_wait(JNIEnv, jobject)+40)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #5 pc 000003df /data/dalvik-cache/arm/system@[email protected] (Java_java_lang_Object_wait__+82)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at java.lang.Object.wait!(Native method)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] - waiting on <0x2a8a499c> (a java.lang.Daemons$FinalizerWatchdogDaemon)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at java.lang.Daemons$FinalizerWatchdogDaemon.waitForObject(Daemons.java:240)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] - locked <0x2a8a499c> (a java.lang.Daemons$FinalizerWatchdogDaemon)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:212)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at java.lang.Thread.run(Thread.java:818)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289]
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] "HeapTrimmerDaemon" prio=10 tid=10 Waiting
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | group="" sCount=1 dsCount=0 obj=0x12c061c0 self=0xb4a35400
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | sysTid=22085 nice=0 cgrp=default sched=0/0 handle=0xb491a880
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | stack=0xb3a11000-0xb3a13000 stackSize=1036KB
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | held mutexes=
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #00 pc 000133b8 /system/lib/libc.so (syscall+28)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #1 pc 000a9fe3 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread_)+98)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #2 pc 001f8f49 /system/lib/libart.so (art::Monitor::Wait(art::Thread_, long long, int, bool, art::ThreadState)+1036)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #3 pc 001fa445 /system/lib/libart.so (art::Monitor::Wait(art::Thread_, art::mirror::Object_, long long, int, bool, art::ThreadState)+136)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #4 pc 00207669 /system/lib/libart.so (art::Object_wait(JNIEnv, jobject)+40)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #5 pc 000003df /data/dalvik-cache/arm/system@[email protected] (Java_java_lang_Object_wait__+82)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at java.lang.Object.wait!(Native method)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] - waiting on <0x09f70fa5> (a java.lang.Daemons$HeapTrimmerDaemon)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:311)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] - locked <0x09f70fa5> (a java.lang.Daemons$HeapTrimmerDaemon)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at java.lang.Thread.run(Thread.java:818)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289]
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] "GCDaemon" prio=10 tid=11 Waiting
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | group="" sCount=1 dsCount=0 obj=0x12c06220 self=0xb4a35800
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | sysTid=22086 nice=0 cgrp=default sched=0/0 handle=0xb491ab00
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | stack=0xb3909000-0xb390b000 stackSize=1036KB
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | held mutexes=
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #00 pc 000133b8 /system/lib/libc.so (syscall+28)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #1 pc 000a9fe3 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread_)+98)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #2 pc 001f8f49 /system/lib/libart.so (art::Monitor::Wait(art::Thread_, long long, int, bool, art::ThreadState)+1036)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #3 pc 001fa445 /system/lib/libart.so (art::Monitor::Wait(art::Thread_, art::mirror::Object_, long long, int, bool, art::ThreadState)+136)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #4 pc 00207669 /system/lib/libart.so (art::Object_wait(JNIEnv, jobject)+40)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #5 pc 000003df /data/dalvik-cache/arm/system@[email protected] (Java_java_lang_Object_wait__+82)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at java.lang.Object.wait!(Native method)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] - waiting on <0x03941f7a> (a java.lang.Daemons$GCDaemon)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at java.lang.Daemons$GCDaemon.run(Daemons.java:344)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] - locked <0x03941f7a> (a java.lang.Daemons$GCDaemon)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at java.lang.Thread.run(Thread.java:818)
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289]
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] "Binder_1" prio=10 tid=12 Native
12-24 11:15:58.910 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | group="" sCount=1 dsCount=0 obj=0x12c680a0 self=0xae832400
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | sysTid=22087 nice=0 cgrp=default sched=0/0 handle=0xb491ad80
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | stack=0xb3709000-0xb370b000 stackSize=1012KB
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | held mutexes=
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #00 pc 0003a988 /system/lib/libc.so (_ioctl+8)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #1 pc 0005229d /system/lib/libc.so (ioctl+14)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #2 pc 0001f38f /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+138)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #3 pc 0001f87f /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+6)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #4 pc 0001f8e1 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+48)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #5 pc 00023a5b /system/lib/libbinder.so (???)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #6 pc 000104d5 /system/lib/libutils.so (android::Thread::threadLoop(void)+112)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #7 pc 0005f839 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void
)+72)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #8 pc 00010045 /system/lib/libutils.so (???)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #9 pc 00016baf /system/lib/libc.so (_pthread_start(void)+30)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #10 pc 00014af3 /system/lib/libc.so (__start_thread+6)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] (no managed stack frames)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289]
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] "Binder_2" prio=10 tid=13 Native
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | group="" sCount=1 dsCount=0 obj=0x12c6b0a0 self=0xb4a35c00
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | sysTid=22088 nice=0 cgrp=default sched=0/0 handle=0xae847080
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | stack=0xb3607000-0xb3609000 stackSize=1012KB
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | held mutexes=
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #00 pc 0003a988 /system/lib/libc.so (_ioctl+8)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #1 pc 0005229d /system/lib/libc.so (ioctl+14)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #2 pc 0001f38f /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+138)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #3 pc 0001f87f /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+6)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #4 pc 0001f8e1 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+48)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #5 pc 00023a5b /system/lib/libbinder.so (???)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #6 pc 000104d5 /system/lib/libutils.so (android::Thread::threadLoop(void)+112)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #7 pc 0005f839 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void
)+72)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #8 pc 00010045 /system/lib/libutils.so (???)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #9 pc 00016baf /system/lib/libc.so (_pthread_start(void)+30)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #10 pc 00014af3 /system/lib/libc.so (__start_thread+6)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] (no managed stack frames)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289]
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] "RenderThread" prio=10 tid=14 Native
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | group="" sCount=1 dsCount=0 obj=0x12d500a0 self=0xae833400
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | sysTid=22099 nice=-4 cgrp=default sched=0/0 handle=0xb491b280
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | state=S schedstat=( 0 0 0 ) utm=44 stm=19 core=0 HZ=100
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | stack=0xaefd5000-0xaefd7000 stackSize=1012KB
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | held mutexes=
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #00 pc 00039f88 /system/lib/libc.so (epoll_pwait+20)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #1 pc 00014d91 /system/lib/libc.so (epoll_pwait+26)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #2 pc 00014d9f /system/lib/libc.so (epoll_wait+6)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #3 pc 000123c3 /system/lib/libutils.so (android::Looper::pollInner(int)+98)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #4 pc 000125ed /system/lib/libutils.so (android::Looper::pollOnce(int, int
, int
, void*)+92)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #5 pc 0003e72d /system/lib/libhwui.so (android::uirenderer::renderthread::RenderThread::threadLoop()+44)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #6 pc 000104d5 /system/lib/libutils.so (android::Thread::threadLoop(void)+112)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #7 pc 0005f839 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void
)+72)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #8 pc 00010045 /system/lib/libutils.so (???)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #9 pc 00016baf /system/lib/libc.so (_pthread_start(void)+30)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #10 pc 00014af3 /system/lib/libc.so (start_thread+6)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] (no managed stack frames)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289]
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] "hwuiTask1" prio=10 tid=15 Native
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | group="" sCount=1 dsCount=0 obj=0x12d950a0 self=0xae834400
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | sysTid=22101 nice=-2 cgrp=default sched=0/0 handle=0xae847d00
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | state=S schedstat=( 0 0 0 ) utm=5 stm=2 core=1 HZ=100
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | stack=0xa2898000-0xa289a000 stackSize=1012KB
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | held mutexes=
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #00 pc 000133b8 /system/lib/libc.so (syscall+28)
12-24 11:15:58.911 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #1 pc 00016a81 /system/lib/libc.so (pthread_cond_timedwait_relative(pthread_cond_t, pthread_mutex_t, timespec const
)+56)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #2 pc 00014fb5 /system/lib/libhwui.so (???)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #3 pc 000104d5 /system/lib/libutils.so (android::Thread::threadLoop(void)+112)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #4 pc 0005f839 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void
)+72)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #5 pc 00010045 /system/lib/libutils.so (???)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #6 pc 00016baf /system/lib/libc.so (_pthread_start(void)+30)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #7 pc 00014af3 /system/lib/libc.so (start_thread+6)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] (no managed stack frames)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289]
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] "hwuiTask2" prio=10 tid=16 Native
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | group="" sCount=1 dsCount=0 obj=0x12d990a0 self=0xb4a38c00
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | sysTid=22102 nice=-2 cgrp=default sched=0/0 handle=0xae847f80
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | state=S schedstat=( 0 0 0 ) utm=2 stm=0 core=1 HZ=100
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | stack=0xa279a000-0xa279c000 stackSize=1012KB
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | held mutexes=
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #00 pc 000133b8 /system/lib/libc.so (syscall+28)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #1 pc 00016a81 /system/lib/libc.so (pthread_cond_timedwait_relative(pthread_cond_t, pthread_mutex_t, timespec const
)+56)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #2 pc 00014fb5 /system/lib/libhwui.so (???)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #3 pc 000104d5 /system/lib/libutils.so (android::Thread::threadLoop(void)+112)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #4 pc 0005f839 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void
)+72)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #5 pc 00010045 /system/lib/libutils.so (???)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #6 pc 00016baf /system/lib/libc.so (_pthread_start(void)+30)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #7 pc 00014af3 /system/lib/libc.so (start_thread+6)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] (no managed stack frames)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289]
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] "Thread-31266" prio=10 tid=17 Runnable
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | group="" sCount=1 dsCount=0 obj=0x12db7880 self=0xb4a38400
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | sysTid=25492 nice=-19 cgrp=default sched=0/0 handle=0xb491b780
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | state=R schedstat=( 0 0 0 ) utm=4320 stm=28 core=0 HZ=100
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | stack=0xa1946000-0xa1948000 stackSize=1036KB
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | held mutexes= "abort lock" "mutator lock"(shared held)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #00 pc 00004e64 /system/lib/libbacktrace_libc++.so (UnwindCurrent::Unwind(unsigned int, ucontext
)+23)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #1 pc 00003665 /system/lib/libbacktrace_libc++.so (Backtrace::Unwind(unsigned int, ucontext
)+8)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #2 pc 00256429 /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::1::char_traits >&, int, char const, art::mirror::ArtMethod)+84)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #3 pc 00238fe7 /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits >&) const+158)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #4 pc 00242695 /system/lib/libart.so (art::ThreadList::DumpLocked(std::__1::basic_ostream<char, std::__1::char_traits >&)+120)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #5 pc 00228a35 /system/lib/libart.so (art::AbortState::Dump(std::_1::basic_ostream<char, std::1::char_traits >&)+272)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #6 pc 00228c7f /system/lib/libart.so (art::Runtime::Abort()+82)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #7 pc 000a7371 /system/lib/libart.so (art::LogMessage::~LogMessage()+1360)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #8 pc 0016120f /system/lib/libart.so (art::IndirectReferenceTable::Add(unsigned int, art::mirror::Object
)+274)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #9 pc 001debd3 /system/lib/libart.so (art::JNI::NewByteArray(JNIEnv, int)+338)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #10 pc 000be877 /system/lib/libart.so (art::CheckJNI::NewByteArray(JNIEnv, int)+58)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #11 pc 00001d10 /data/app/com.example.idek_2.testogg-2/lib/arm/libvorbis-jni.so (writeVorbisDataToEncoderDataFeed+48)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #12 pc 000023d4 /data/app/com.example.idek_2.testogg-2/lib/arm/libvorbis-jni.so (startEncoding+1656)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #13 pc 0000260c /data/app/com.example.idek_2.testogg-2/lib/arm/libvorbis-jni.so (Java_org_xiph_vorbis_encoder_VorbisEncoder_startEncodingWithBitrate+64)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #14 pc 000c5c65 /data/dalvik-cache/arm/data@[email protected]_2.testogg-2@[email protected] (Java_org_xiph_vorbis_encoder_VorbisEncoder_startEncodingWithBitrate__JJJLorg_xiph_vorbis_encoder_EncodeFeed_2+152)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at org.xiph.vorbis.encoder.VorbisEncoder.startEncodingWithBitrate(Native method)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at org.xiph.vorbis.recorder.VorbisRecorder$AsyncEncoding.run(VorbisRecorder.java:509)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] at java.lang.Thread.run(Thread.java:818)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289]
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] "AudioRecord" prio=10 tid=18 Native
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | group="" sCount=1 dsCount=0 obj=0x12df00a0 self=0xae837000
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | sysTid=25493 nice=-16 cgrp=default sched=0/0 handle=0xb491ba00
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=2 HZ=100
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | stack=0xa1848000-0xa184a000 stackSize=1012KB
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] | held mutexes=
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #00 pc 000133bc /system/lib/libc.so (syscall+32)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #1 pc 00016a81 /system/lib/libc.so (pthread_cond_timedwait_relative(pthread_cond_t, pthread_mutex_t, timespec const
)+56)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #2 pc 00057b6f /system/lib/libmedia.so (android::AudioRecord::AudioRecordThread::threadLoop()+118)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #3 pc 000104d5 /system/lib/libutils.so (android::Thread::threadLoop(void)+112)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #4 pc 0005f839 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void
)+72)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #5 pc 00010045 /system/lib/libutils.so (???)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #6 pc 00016baf /system/lib/libc.so (__pthread_start(void*)+30)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] native: #7 pc 00014af3 /system/lib/libc.so (__start_thread+6)
12-24 11:15:58.912 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289] (no managed stack frames)
12-24 11:15:58.913 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289]
12-24 11:15:58.913 22067-25492/com.example.idek_2.testogg A/art: art/runtime/runtime.cc:289]
12-24 11:15:58.913 22067-25492/com.example.idek_2.testogg A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 25492 (Thread-31266)

App is crashing.

i am using proguard in android studio.app is crashing in encodefeed class

Implementation with CMake

Hi, I am fighting with this source code trying to implement using CMake. Do you have any idea how to do this?

s3

Hi, I have compiled and using it on galaxy s3 with audio source VOICE_CALL and settings are 8000, 1,0.2f. I have noticed some how problematic recordings time to time.
When you listen to the recording you can hear skipping. I don't really know how to explain but it feels like encoder skipping frames.

Also, I would love to have methods in JNI to set bitrate constant. I have seen commented samples in org_xiph_vorbis_encoder_VorbisEncoder.c but I don't know C

JNI ERROR (app bug): attempt to use stale local reference

I'm trying to use this library to mix 3 ogg files; I decode the three files obtaining three short array, them mix them and then converting into a byte array. Then I encode this array to a ogg file, but the encoding fail, giving this message:
10-04 17:10:58.904: E/dalvikvm(1408): JNI ERROR (app bug): attempt to use stale local reference 0x85700021
10-04 17:10:58.904: W/dalvikvm(1408): JNI WARNING: 0x85700021 is not a valid JNI reference
10-04 17:10:58.904: W/dalvikvm(1408): in Lorg/xiph/vorbis/encoder/VorbisEncoder;.startEncodingWithBitrate:(JJJLorg/xiph/vorbis/encoder/EncodeFeed;)I (DeleteLocalRef)
10-04 17:10:58.914: I/dalvikvm(1408): "main" prio=5 tid=1 RUNNABLE
10-04 17:10:58.914: I/dalvikvm(1408): | group="main" sCount=0 dsCount=0 obj=0x40a14568 self=0x2a00b9e0
10-04 17:10:58.914: I/dalvikvm(1408): | sysTid=1408 nice=0 sched=0/0 cgrp=apps handle=1073870640
10-04 17:10:58.934: I/dalvikvm(1408): | schedstat=( 7371794597 8134632791 2824 ) utm=647 stm=90 core=0
10-04 17:10:58.934: I/dalvikvm(1408): at org.xiph.vorbis.encoder.VorbisEncoder.startEncodingWithBitrate(Native Method)

I can make the encoding work by commenting all the "DeleteLocalRef" in the method "startEncoding" in file "org_xiph_vorbis_encoder_VorbisEncoder" (but I think this shouldn't be done...).

when i click stop recording app is crashing?

I am using android stuido when i press stop recording ,app is crashing..working fine with eclipse.? can
you tell me which i have missed?

at org.xiph.vorbis.recorder.VorbisRecorder$AsyncEncoding.run(VorbisRecorder.java:512)
05-20 20:15:54.484 24463-24613/? A/art﹕ art/runtime/runtime.cc:284] "AudioRecord" prio=10 tid=16 Native
05-20 20:15:54.484 24463-24613/? A/art﹕ art/runtime/runtime.cc:284] | sysTid=24614 nice=-16 cgrp=apps sched=0/0 handle=0xb78314a8
05-20 20:15:54.484 24463-24613/? A/art﹕ art/runtime/runtime.cc:284] | stack=0xa614d000-0xa614f000 stackSize=1012KB
05-20 20:15:54.484 24463-24613/? A/art﹕ art/runtime/runtime.cc:284] kernel: futex_wait+0x170/0x238
05-20 20:15:54.484 24463-24613/? A/art﹕ art/runtime/runtime.cc:284] kernel: sys_futex+0x80/0x160
05-20 20:15:54.484 24463-24613/? A/art﹕ art/runtime/runtime.cc:284] native: #00 pc 000126bc /system/lib/libc.so (syscall+32)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.