Running Plumble as Mumble client on SailfishX
As long as there is no native mumble client (https://together.jolla.com/question/71583/request-mumble-client-for-sailfishos/) it makes sense to use an Android mumble client.
Does somebody run Plumble successfully on Sailfish X (Xperia X)? https://f-droid.org/en/packages/com.morlunk.mumbleclient/
Here is does not download public servers and when entering a server manually, it can see the stats, but when trying to connect, the app crashes.
Using https://together.jolla.com/question/36604/android-debug-traces/ the debug log shows a problem with text-to-speech, disabling it, and the connection to a manually entered server works.
E/AndroidRuntime(28480): java.lang.RuntimeException: Unable to create service com.morlunk.mumbleclient.service.PlumbleService: java.lang.NullPointerException
...
E/AndroidRuntime(28480): Caused by: java.lang.NullPointerException
E/AndroidRuntime(28480): at com.morlunk.mumbleclient.service.PlumbleService$3.onLogWarning(PlumbleService.java:233)
E/AndroidRuntime(28480): at com.morlunk.jumble.util.JumbleCallbacks.onLogWarning(JumbleCallbacks.java:166)
E/AndroidRuntime(28480): at com.morlunk.jumble.JumbleService.logWarning(JumbleService.java:405)
E/AndroidRuntime(28480): at com.morlunk.mumbleclient.service.PlumbleService$1.onInit(PlumbleService.java:88)
E/AndroidRuntime(28480): at android.speech.tts.TextToSpeech.dispatchOnInit(TextToSpeech.java:701)
E/AndroidRuntime(28480): at android.speech.tts.TextToSpeech.initTts(TextToSpeech.java:679)
E/AndroidRuntime(28480): at android.speech.tts.TextToSpeech.<init>(TextToSpeech.java:610)
E/AndroidRuntime(28480): at android.speech.tts.TextToSpeech.<init>(TextToSpeech.java:584)
E/AndroidRuntime(28480): at android.speech.tts.TextToSpeech.<init>(TextToSpeech.java:568)
E/AndroidRuntime(28480): at com.morlunk.mumbleclient.service.PlumbleService.onCreate(PlumbleService.java:285)
E/AndroidRuntime(28480): at android.app.ActivityThread.handleCreateService(ActivityThread.java:2558)
The loading of public servers has a different exception
W/System.err(28396): org.xmlpull.v1.XmlPullParserException: Expected a quoted string (position:DOCDECL @1:50 in java.io.InputStreamReader@e6d64630)
W/System.err(28396): at org.kxml2.io.KXmlParser.readQuotedId(KXmlParser.java:664)
W/System.err(28396): at org.kxml2.io.KXmlParser.readExternalId(KXmlParser.java:643)
W/System.err(28396): at org.kxml2.io.KXmlParser.readDoctype(KXmlParser.java:585)
W/System.err(28396): at org.kxml2.io.KXmlParser.next(KXmlParser.java:418)
W/System.err(28396): at org.kxml2.io.KXmlParser.next(KXmlParser.java:310)
W/System.err(28396): at org.kxml2.io.KXmlParser.nextTag(KXmlParser.java:2039)
W/System.err(28396): at com.morlunk.mumbleclient.servers.PublicServerFetchTask.doInBackground(PublicServerFetchTask.java:58)
W/System.err(28396): at com.morlunk.mumbleclient.servers.PublicServerFetchTask.doInBackground(PublicServerFetchTask.java:40)
W/System.err(28396): at android.os.AsyncTask$2.call(AsyncTask.java:288)
Any other hints?