GithubHelp home page GithubHelp logo

Comments (1)

generic-usver avatar generic-usver commented on July 28, 2024

Still occurs with the very latest master (0.8.2 version, I guess), using the RxDnssdEmbedded.
Test device: Nexus 5, Android 6.0.1 with 05.oct security patches.
Difference from the original code: showing a Toast on every change (that's mentioned in the last line). One of the Bonjour devices in the network is periodically reported as "lost" and then "reappeared".

indirect_reference_table.cc:115] JNI ERROR (app bug): local reference table overflow (max=512)
indirect_reference_table.cc:115] local reference table dump:
indirect_reference_table.cc:115]   Last 10 entries (of 512):
indirect_reference_table.cc:115]       511: 0x1302c2a0 com.github.druk.rxdnssd.RxQueryListener
indirect_reference_table.cc:115]       510: 0x12da9e80 java.lang.Class<com.apple.dnssd.AppleQuery>
indirect_reference_table.cc:115]       509: 0x12da9e80 java.lang.Class<com.apple.dnssd.AppleQuery>
indirect_reference_table.cc:115]       508: 0x12f06480 byte[] (14 elements)
indirect_reference_table.cc:115]       507: 0x1302c0c0 com.apple.dnssd.TXTRecord
indirect_reference_table.cc:115]       506: 0x12fcc900 byte[] (51 elements)
indirect_reference_table.cc:115]       505: 0x12e15a00 java.lang.Class<com.apple.dnssd.TXTRecord>
indirect_reference_table.cc:115]       504: 0x12e15a00 java.lang.Class<com.apple.dnssd.TXTRecord>
indirect_reference_table.cc:115]       503: 0x12e15a00 java.lang.Class<com.apple.dnssd.TXTRecord>
indirect_reference_table.cc:115]       502: 0x12e15a00 java.lang.Class<com.apple.dnssd.TXTRecord>
indirect_reference_table.cc:115]   Summary:
indirect_reference_table.cc:115]         1 of com.apple.dnssd.DNSSDEmbedded$1
indirect_reference_table.cc:115]         1 of com.apple.dnssd.TXTRecord
indirect_reference_table.cc:115]         1 of com.github.druk.rxdnssd.RxQueryListener
indirect_reference_table.cc:115]       507 of java.lang.Class (2 unique instances)
indirect_reference_table.cc:115]         1 of byte[] (14 elements)
indirect_reference_table.cc:115]         1 of byte[] (51 elements)
indirect_reference_table.cc:115] 
NotificationService: Package has already posted 50 toasts. Not showing more. Package=com.github.druk.rxdnssd

and (continued)

A/DEBUG: Abort message: 'art/runtime/indirect_reference_table.cc:115] JNI ERROR (app bug): local reference table overflow (max=512)'
A/DEBUG:     r0 00000000  r1 00000f9b  r2 00000006  r3 a18ff978
A/DEBUG:     r4 a18ff980  r5 a18ff930  r6 0000006e  r7 0000010c
A/DEBUG:     r8 b4cbf800  r9 b4cbde44  sl 9f99c9db  fp b4ca3450
A/DEBUG:     ip 00000006  sp a18fb198  lr b6d08b61  pc b6d0af50  cpsr 40070010
W/debuggerd: type=1400 audit(0.0:5906): avc: denied { search } for name="com.github.druk.rxdnssd" dev="mmcblk0p28" ino=374770 scontext=u:r:debuggerd:s
A/DEBUG: backtrace:
A/DEBUG:     #00 pc 00041f50  /system/lib/libc.so (tgkill+12)
A/DEBUG:     #01 pc 0003fb5d  /system/lib/libc.so (pthread_kill+32)
A/DEBUG:     #02 pc 0001c30f  /system/lib/libc.so (raise+10)
A/DEBUG:     #03 pc 000194c1  /system/lib/libc.so (__libc_android_abort+34)
A/DEBUG:     #04 pc 000174ac  /system/lib/libc.so (abort+4)
A/DEBUG:     #05 pc 00333971  /system/lib/libart.so (_ZN3art7Runtime5AbortEv+228)
A/DEBUG:     #06 pc 000f45fb  /system/lib/libart.so (_ZN3art10LogMessageD2Ev+2226)
A/DEBUG:     #07 pc 000f08d1  /system/lib/libart.so (_ZN3art7BarrierD2Ev+216)
A/DEBUG:     #08 pc 0035b473  /system/lib/libart.so (_ZN3art10ThreadList4DumpERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+162)
A/DEBUG:     #09 pc 00333a35  /system/lib/libart.so (_ZN3art7Runtime5AbortEv+424)
A/DEBUG:     #10 pc 000f45fb  /system/lib/libart.so (_ZN3art10LogMessageD2Ev+2226)
A/DEBUG:     #11 pc 001de42d  /system/lib/libart.so (_ZN3art22IndirectReferenceTable3AddEjPNS_6mirror6ObjectE+248)
A/DEBUG:     #12 pc 002802a1  /system/lib/libart.so (_ZN3art3JNI14GetObjectClassEP7_JNIEnvP8_jobject+348)
A/DEBUG:     #13 pc 00108e5f  /system/lib/libart.so (_ZN3art8CheckJNI14GetObjectClassEP7_JNIEnvP8_jobject+402)
A/DEBUG:     #14 pc 00034bd9  /data/app/com.github.druk.rxdnssd-1/lib/arm/libjdns_sd_embedded.so
A/DEBUG:     #15 pc 000359e1  /data/app/com.github.druk.rxdnssd-1/lib/arm/libjdns_sd_embedded.so (Java_com_apple_dnssd_AppleQuery_CreateQuery+64)
A/DEBUG:     #16 pc 0000e485  /data/data/com.github.druk.rxdnssd/cache/slice-slice_4-classes.dex (offset 0x24000)

from rxdnssd.

Related Issues (20)

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.