Closed iskugor closed 5 years ago
Thanks for your bug report. :)
Please note that it has already been reported (but without an issue) and fixed in the master and 0.3 branch. The next MiniDNS version and Smack version will should include the fix for this.
@Flowdalic thanks! Any idea when 0.3.4 will be released (as I can see, it should have been already)?
Fixed in 0.3.4 which I have just released to maven central (may take a while until it is fully available).
Hello.
I've notice crash in Google play console with following stack trace:
Caused by: java.lang.ArrayIndexOutOfBoundsException: at org.minidns.record.NSEC.createTypeBitMap (NSEC.java:104) at org.minidns.record.NSEC3.<init> (NSEC3.java:132) at org.minidns.record.NSEC3.<init> (NSEC3.java:136) at org.minidns.record.NSEC3.parse (NSEC3.java:119) at org.minidns.record.Record.parse (Record.java:387) at org.minidns.dnsmessage.DnsMessage.<init> (DnsMessage.java:413) at org.minidns.source.NetworkDataSource.queryUdp (NetworkDataSource.java:92) at org.minidns.source.NetworkDataSource.query (NetworkDataSource.java:56) at org.minidns.AbstractDnsClient.query (AbstractDnsClient.java:249) at org.minidns.AbstractDnsClient.query (AbstractDnsClient.java:364) at org.minidns.iterative.IterativeDnsClient.queryRecursive (IterativeDnsClient.java:239) at org.minidns.iterative.IterativeDnsClient.queryRecursive (IterativeDnsClient.java:271) at org.minidns.iterative.IterativeDnsClient.queryRecursive (IterativeDnsClient.java:218) at org.minidns.iterative.IterativeDnsClient.query (IterativeDnsClient.java:109) at org.minidns.iterative.ReliableDnsClient.query (ReliableDnsClient.java:128) at org.minidns.AbstractDnsClient.query (AbstractDnsClient.java:187) at org.minidns.dnssec.DnssecClient.queryDnssec (DnssecClient.java:93)
Unfortunately, Google play doesn't give exact exception message.
It happened on Cubot King Kong device with Android 7.0: https://www.cubot.net/smartphones/king-kong/
But I couldn't reproduce it on any device I have.