fluddokt / opsu

an open-source osu! client
GNU General Public License v3.0
121 stars 18 forks source link

Could not play track 'aaa.mp3'. #217

Open summerqp opened 6 years ago

summerqp commented 6 years ago

Version: 0.16.0b OS: Linux (armv7l) JRE: The Android Project 0 OpenGL version: OpenGL ES 3.0 V@84.0 AU@ (CL@) (Qualcomm) BOARD: 404KC FINGERPRINT: KYOCERA/404KC/404KC:4.4.4/108.0.2c10/108.0.2c10:user/release-keys HOST: KYOCERA MODEL: 404KC INCREMENTAL: 108.0.2c10 RELEASE: 4.4.4

Error: Could not play track 'aaa.mp3'. Stack trace:

java.lang.NullPointerException
    at javazoom2.jl.decoder.Decoder.decodeFrame(Decoder.java:141)
    at fluddokt.opsu.fake.openal.Mp3InputStream.<init>(Mp3InputStream.java:130)
    at fluddokt.opsu.fake.openal.MP3InputStreamFactory.getNewAudioInputStream(MP3InputStreamFactory.java:17)
    at fluddokt.opsu.fake.AudioDevicePlayer2.resetStream(AudioDevicePlayer2.java:257)
    at fluddokt.opsu.fake.AudioDevicePlayer2.<init>(AudioDevicePlayer2.java:289)
    at fluddokt.opsu.fake.MusicJL3.<init>(MusicJL3.java:26)
    at fluddokt.opsu.fake.Music.<init>(Music.java:20)
    at itdelatrisu.opsu.audio.MusicController.loadTrack(MusicController.java:147)
    at itdelatrisu.opsu.audio.MusicController.play(MusicController.java:119)
    at itdelatrisu.opsu.states.SongMenu.setFocus(SongMenu.java:1799)
    at itdelatrisu.opsu.states.SongMenu.mouseClicked(SongMenu.java:1157)
    at fluddokt.opsu.fake.StateBasedGame.mouseClicked(StateBasedGame.java:244)
    at fluddokt.opsu.fake.StateBasedGame.touchUp(StateBasedGame.java:273)
    at com.badlogic.gdx.InputMultiplexer.touchUp(InputMultiplexer.java:96)
    at com.badlogic.gdx.backends.android.AndroidInput.processEvents(AndroidInput.java:360)
    at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:420)
    at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1523)
    at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1240)