[BRLTTY] Brlapi crashes when watching parameter

Peter Lecky peter.lecky at stopka.sk
Tue Mar 11 11:46:35 UTC 2025


Hello,

I am trying to watch parameter using Brlapi under android and it 
crashes.. Can someone help please? My code:

Parameter.WatcherHandle h=connection.getParameters().deviceModel.watch(new ParameterWatcher() {
     @Override public void onParameterUpdated(int i,long l,Object o) {
        U.i("parameterwatch","id:"+i);
     }
});

And the JNI crash:

  nativeloader: Load 
/data/app/~~d8AT4D7hfpzIcq4vqmvihA==/sk.stopka.corvus-irP3OQX-1OEGZ5paFGIZqA==/base.apk!/lib/arm64-v8a/libbrlapi_java.so 
using class loader ns clns-7 
(caller=/data/app/~~d8AT4D7hfpzIcq4vqmvihA==/sk.stopka.corvus-irP3OQX-1OEGZ5paFGIZqA==/base.apk!classes19.dex): 
ok
  k.stopka.corvus: java_vm_ext.cc:616] JNI DETECTED ERROR IN 
APPLICATION: input is not valid Modified UTF-8: illegal continuation 
byte 0x7f
  k.stopka.corvus: java_vm_ext.cc:616]     string: 'Ě>x'
  k.stopka.corvus: java_vm_ext.cc:616]     input: '0xcc <0x7f> 0x3e 0x02 
0x78'
  k.stopka.corvus: java_vm_ext.cc:616]     in call to NewStringUTF
  k.stopka.corvus: java_vm_ext.cc:616]     from long 
org.a11y.brlapi.ConnectionBase.watchParameter(int, long, boolean, 
org.a11y.brlapi.ParameterWatcher)
  k.stopka.corvus: runtime.cc:709] Runtime aborting...


Thanks for any ideas

Peter

-- 
Peter Lecký Stopka n. o.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://brltty.app/pipermail/brltty/attachments/20250311/4b9c569c/attachment.htm>


More information about the BRLTTY mailing list