Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content

Noisli(com.noisli.noisli): app force close upon sound playback

  • Third party app iconicon

Noisli not usable

Summary

Noisli app crashes each time when trying to playback sounds (https://www.noisli.com/).

Steps to reproduce

Run app, click an item to start play back

What is the current behavior?

app force closes once trying to playback sound

What is the expected correct behavior?

App is not crashing and works as intended

Relevant logs and/or screenshots

logcat

2-04 22:25:46.723 10261 10261 E AndroidRuntime: Process: com.noisli.noisli, PID: 10261
12-04 22:25:46.723 10261 10261 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.media.MediaPlayer.setOnErrorListener(android.media.MediaPlayer$OnErrorListener)' on a null object reference
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at com.noisli.noisli.PageViewActivity.musicstart(PageViewActivity.java:1217)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at com.noisli.noisli.MyFragment1.onTouch(MyFragment1.java:699)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.view.View.dispatchTouchEvent(View.java:11772)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2990)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2657)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2968)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2657)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2968)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2657)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2968)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2657)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2968)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2657)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2968)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2657)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:448)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1829)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.app.Activity.dispatchTouchEvent(Activity.java:3307)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:410)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.view.View.dispatchPointerEvent(View.java:12015)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:4795)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:4609)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4147)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4200)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4166)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:4293)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4174)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:4350)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4147)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4200)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4166)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4174)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4147)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:6661)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:6635)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:6596)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:6764)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:186)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.os.MessageQueue.nativePollOnce(Native Method)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.os.MessageQueue.next(MessageQueue.java:325)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:142)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at android.app.ActivityThread.main(ActivityThread.java:6494)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at java.lang.reflect.Method.invoke(Native Method)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:440)
12-04 22:25:46.723 10261 10261 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)

Possible fixes

n/a

Edited by Nicolas Gelot