fluddokt / opsu Goto Github PK
View Code? Open in Web Editor NEWThis project forked from itdelatrisu/opsu
an open-source osu! client
License: GNU General Public License v3.0
This project forked from itdelatrisu/opsu
an open-source osu! client
License: GNU General Public License v3.0
RenderError
OpsuAnd0.9.0a
java.lang.VerifyError: itdelatrisu/opsu/states/Game
at itdelatrisu.opsu.Opsu.initStatesList(Opsu.java:94)
at fluddokt.opsu.fake.StateBasedGame.init(StateBasedGame.java:120)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:99)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1463)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1217)
RenderError
OpsuAnd0.9.0a
java.lang.VerifyError: itdelatrisu/opsu/states/Game
at itdelatrisu.opsu.Opsu.initStatesList(Opsu.java:94)
at fluddokt.opsu.fake.StateBasedGame.init(StateBasedGame.java:120)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:99)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1463)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1217)
Also I got same error on 0.8.0a
Tested on Samsung Galaxy Tab 4 8.0 (Android 4.4.2) and Samsung Galaxy Note 4 (Android 4.4.2).
Both iirc have more than 1080p.
(unfortunately no screenshot available because didn't find the method to get one D:)
RenderError
OpsuAnd0.9.0a
java.lang.VerifyError: itdelatrisu/opsu/states/Game
at itdelatrisu.opsu.Opsu.initStatesList(Opsu.java:94)
at fluddokt.opsu.fake.StateBasedGame.init(StateBasedGame.java:120)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:99)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1462)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1216)
RenderError
OpsuAnd0.7.0a
java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
at itdelatrisu.opsu.states.Game.render(Game.java:204)
at fluddokt.opsu.fake.StateBasedGame.render(StateBasedGame.java:81)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:120)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1516)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1240)
Just wondering, has anyone tried to build this for iOS? Are there any reasons why it wouldn't work? (I don't have a Mac, so I can't try it.)
My font, Sliders doesnt loading I dont Know why.
Failed to save score to database.
OpsuAnd0.9.0a
java.sql.SQLException: android.database.sqlite.SQLiteException: table scores has 19 columns but 18 values were supplied (code 1): , while compiling: INSERT INTO scores VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
at java.lang.reflect.Constructor.constructNative(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at org.sqldroid.SQLDroidConnection.chainException(SQLDroidConnection.java:158)
at org.sqldroid.SQLiteDatabase.execSQL(SQLiteDatabase.java:147)
at org.sqldroid.SQLDroidPreparedStatement.execute(SQLDroidPreparedStatement.java:190)
at org.sqldroid.SQLDroidPreparedStatement.executeUpdate(SQLDroidPreparedStatement.java:222)
at itdelatrisu.opsu.db.ScoreDB.addScore(ScoreDB.java:225)
at itdelatrisu.opsu.states.Game.updateGame(Game.java:731)
at itdelatrisu.opsu.states.Game.runReplayFrame(Game.java:1585)
at itdelatrisu.opsu.states.Game.addReplayFrameAndRun(Game.java:1568)
at itdelatrisu.opsu.states.Game.update(Game.java:657)
at fluddokt.opsu.fake.StateBasedGame.render(StateBasedGame.java:95)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:120)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1523)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1240)
Caused by: android.database.sqlite.SQLiteException: table scores has 19 columns but 18 values were supplied (code 1): , while compiling: INSERT INTO scores VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
at android.database.sqlite.SQLiteConnection.nativePrepareStatement(Native Method)
at android.database.sqlite.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:892)
at android.database.sqlite.SQLiteConnection.prepare(SQLiteConnection.java:503)
at android.database.sqlite.SQLiteSession.prepare(SQLiteSession.java:726)
at android.database.sqlite.SQLiteProgram.(SQLiteProgram.java:58)
at android.database.sqlite.SQLiteStatement.(SQLiteStatement.java:31)
at android.database.sqlite.SQLiteDatabase.executeSql(SQLiteDatabase.java:1773)
at android.database.sqlite.SQLiteDatabase.execSQL(SQLiteDatabase.java:1754)
at org.sqldroid.SQLiteDatabase.execSQL(SQLiteDatabase.java:140)
... 12 more
when I play With Flashlight Mod
the sliders being crashed
Error while downloading.
OpsuAnd0.8.0a
java.net.SocketTimeoutException
at java.net.PlainSocketImpl.read(PlainSocketImpl.java:488)
at java.net.PlainSocketImpl.access$000(PlainSocketImpl.java:37)
at java.net.PlainSocketImpl$PlainSocketInputStream.read(PlainSocketImpl.java:237)
at com.android.okio.Okio$2.read(Okio.java:113)
at com.android.okio.RealBufferedSource.read(RealBufferedSource.java:48)
at com.android.okhttp.internal.http.HttpConnection$FixedLengthSource.read(HttpConnection.java:442)
at com.android.okio.RealBufferedSource$1.read(RealBufferedSource.java:168)
at java.io.InputStream.read(InputStream.java:162)
at java.nio.channels.Channels$InputStreamChannel.read(Channels.java:306)
at itdelatrisu.opsu.downloads.ReadableByteChannelWrapper.read(ReadableByteChannelWrapper.java:53)
at java.nio.FileChannelImpl.transferFrom(FileChannelImpl.java:400)
at itdelatrisu.opsu.downloads.Download$1.run(Download.java:221)
Failed to load replay data.
OpsuAnd0.12.1a
java.io.EOFException
at java.io.DataInputStream.readByte(DataInputStream.java:98)
at itdelatrisu.opsu.io.OsuReader.readByte(OsuReader.java:76)
at itdelatrisu.opsu.replay.Replay.loadHeader(Replay.java:159)
at itdelatrisu.opsu.replay.Replay.load(Replay.java:137)
at itdelatrisu.opsu.states.GameRanking.mousePressed(GameRanking.java:188)
at fluddokt.opsu.fake.StateBasedGame.touchDown(StateBasedGame.java:184)
at com.badlogic.gdx.InputMultiplexer.touchDown(InputMultiplexer.java:90)
at com.badlogic.gdx.backends.android.AndroidInput.processEvents(AndroidInput.java:356)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:420)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1531)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1248)
Why the DTmod is in Nightcore mod?
can u separate it the Native DT that it is not in Night Core
and The Night core mod that its in double time and its in nightcore
It Fills so slow, and it laggs and stops spinning every second.... :(
RenderError
OpsuAnd0.6.1c
Android 5.0.1 Nexus 5
java.lang.NullPointerException: Attempt to invoke virtual method 'int fluddokt.opsu.fake.UnicodeFont.getLineHeight()' on a null object reference
at itdelatrisu.opsu.states.DownloadsMenu.init(DownloadsMenu.java:159)
at fluddokt.opsu.fake.StateBasedGame.init(StateBasedGame.java:91)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:92)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1522)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1239)
(TODO: add the maps that is affected, but other maps also happen to occur at random)
On the beginning of a play, opsu! will make a miss (on a circle) or misses the first slider head (only get 1x on the next slider tick or when reach slider end) even if I have pressed the note on time
It happens on quite a number of beatmaps and retrying the map doesn't solve the issue.
Occassionally, random tapping at the place of the 1st slider or circle will register as a hit even if the note is still 2-3s before it appears
RenderError
OpsuAnd0.12.1a
com.badlogic.gdx.utils.GdxRuntimeException: Error writing file: ./opsu/.opsu.log (External)
at com.badlogic.gdx.files.FileHandle.write(FileHandle.java:272)
at fluddokt.opsu.fake.FileOutputStream.(FileOutputStream.java:12)
at itdelatrisu.opsu.Opsu.main(Opsu.java:121)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:92)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1516)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1240)
Caused by: java.io.FileNotFoundException: /storage/sdcard0/./opsu/.opsu.log: open failed: ENOENT (No such file or directory)
at libcore.io.IoBridge.open(IoBridge.java:460)
at java.io.FileOutputStream.(FileOutputStream.java:88)
at com.badlogic.gdx.files.FileHandle.write(FileHandle.java:268)
... 6 more
Caused by: libcore.io.ErrnoException: open failed: ENOENT (No such file or directory)
at libcore.io.Posix.open(Native Method)
at libcore.io.BlockGuardOs.open(BlockGuardOs.java:110)
at libcore.io.IoBridge.open(IoBridge.java:444)
... 8 more
RenderError
OpsuAnd0.12.1a
com.badlogic.gdx.utils.GdxRuntimeException: Error writing file: ./opsu/.opsu.log (External)
at com.badlogic.gdx.files.FileHandle.write(FileHandle.java:272)
at fluddokt.opsu.fake.FileOutputStream.(FileOutputStream.java:12)
at itdelatrisu.opsu.Opsu.main(Opsu.java:121)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:92)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1557)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1263)
Caused by: java.io.FileNotFoundException: /storage/sdcard0/./opsu/.opsu.log: open failed: EROFS (Read-only file system)
at libcore.io.IoBridge.open(IoBridge.java:453)
at java.io.FileOutputStream.(FileOutputStream.java:88)
at com.badlogic.gdx.files.FileHandle.write(FileHandle.java:268)
... 6 more
Caused by: libcore.io.ErrnoException: open failed: EROFS (Read-only file system)
at libcore.io.Posix.open(Native Method)
at libcore.io.BlockGuardOs.open(BlockGuardOs.java:110)
at libcore.io.IoBridge.open(IoBridge.java:437)
... 8 more
RenderError
OpsuAnd0.9.0a
java.lang.VerifyError: itdelatrisu/opsu/states/Game
at itdelatrisu.opsu.Opsu.initStatesList(Opsu.java:94)
at fluddokt.opsu.fake.StateBasedGame.init(StateBasedGame.java:120)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:99)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1463)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1217)
If It will be work
i want to wish thut can u add A song name at the Start or any part with a soft Kinetic
Movement
Thanks
Hi , i'M playing with Opsu on a Samsung Galaxy Alpha , running Android 5.0.2 the problem is that while i'm playing , the games , the sound, everything is good and without lag or freeze , but... if there is a spinner on the screen, i'll have many freeze until the spinner disappear :/ cause of that I can't reach half of the spinners because the half of time it's frozen
Thanks
RenderError
OpsuAnd0.6.1d
java.lang.IndexOutOfBoundsException: Invalid index 1, size is 0
at java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:255)
at java.util.ArrayList.get(ArrayList.java:308)
at itdelatrisu.opsu.downloads.DownloadList.getNode(DownloadList.java:62)
at itdelatrisu.opsu.states.DownloadsMenu.render(DownloadsMenu.java:287)
at fluddokt.opsu.fake.StateBasedGame.render(StateBasedGame.java:81)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:106)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1525)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1242)
RenderError
OpsuAnd0.8.0a
java.lang.VerifyError: itdelatrisu/opsu/states/Game
at itdelatrisu.opsu.Opsu.initStatesList(Opsu.java:94)
at fluddokt.opsu.fake.StateBasedGame.init(StateBasedGame.java:101)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:99)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1470)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1224)
** Uncaught Exception! **
OpsuAnd0.11.0a
java.lang.NoSuchMethodError: org.json.JSONObject.keySet
at itdelatrisu.opsu.downloads.servers.YaSOnlineServer.resultList(YaSOnlineServer.java:148)
at itdelatrisu.opsu.states.DownloadsMenu$SearchQuery.run(DownloadsMenu.java:210)
at java.lang.Thread.run(Thread.java:838)
RenderError
OpsuAnd0.8.0a
java.lang.VerifyError: itdelatrisu/opsu/states/Game
at itdelatrisu.opsu.Opsu.initStatesList(Opsu.java:94)
at fluddokt.opsu.fake.StateBasedGame.init(StateBasedGame.java:101)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:99)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1470)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1224)
Could not create score database.
OpsuAnd0.12.1a
java.sql.SQLException: android.database.sqlite.SQLiteException: no such column: ٢٠١٥٠٤٠١ (code 1): , while compiling: INSERT OR IGNORE INTO info(key, value) VALUES('version', ٢٠١٥٠٤٠١)
Error Code : 1 (SQLITE_ERROR)
Caused By : SQL(query) error or missing database.
(no such column: ٢٠١٥٠٤٠١ (code 1): , while compiling: INSERT OR IGNORE INTO info(key, value) VALUES('version', ٢٠١٥٠٤٠١))
at java.lang.reflect.Constructor.newInstance(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:288)
at org.sqldroid.SQLDroidConnection.chainException(SQLDroidConnection.java:158)
at org.sqldroid.SQLiteDatabase.execSQL(SQLiteDatabase.java:170)
at org.sqldroid.SQLDroidStatement.execute(SQLDroidStatement.java:96)
at itdelatrisu.opsu.db.ScoreDB.createDatabase(ScoreDB.java:163)
at itdelatrisu.opsu.db.ScoreDB.init(ScoreDB.java:98)
at itdelatrisu.opsu.db.DBController.init(DBController.java:50)
at itdelatrisu.opsu.Opsu.main(Opsu.java:188)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:92)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1535)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1252)
Caused by: android.database.sqlite.SQLiteException: no such column: ٢٠١٥٠٤٠١ (code 1): , while compiling: INSERT OR IGNORE INTO info(key, value) VALUES('version', ٢٠١٥٠٤٠١)
Error Code : 1 (SQLITE_ERROR)
Caused By : SQL(query) error or missing database.
(no such column: ٢٠١٥٠٤٠١ (code 1): , while compiling: INSERT OR IGNORE INTO info(key, value) VALUES('version', ٢٠١٥٠٤٠١))
at android.database.sqlite.SQLiteConnection.nativePrepareStatement(Native Method)
at android.database.sqlite.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:1093)
at android.database.sqlite.SQLiteConnection.prepare(SQLiteConnection.java:670)
at android.database.sqlite.SQLiteSession.prepare(SQLiteSession.java:588)
at android.database.sqlite.SQLiteProgram.<init>(SQLiteProgram.java:59)
at android.database.sqlite.SQLiteStatement.<init>(SQLiteStatement.java:31)
at android.database.sqlite.SQLiteDatabase.executeSql(SQLiteDatabase.java:1812)
at android.database.sqlite.SQLiteDatabase.execSQL(SQLiteDatabase.java:1743)
at org.sqldroid.SQLiteDatabase.execSQL(SQLiteDatabase.java:163)
... 9 more
RenderError
OpsuAnd0.8.0a
java.lang.VerifyError: itdelatrisu/opsu/states/Game
at itdelatrisu.opsu.Opsu.initStatesList(Opsu.java:94)
at fluddokt.opsu.fake.StateBasedGame.init(StateBasedGame.java:101)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:99)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1462)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1216)
Error while downloading.
OpsuAnd0.9.0a
java.net.SocketTimeoutException
at java.net.PlainSocketImpl.read(PlainSocketImpl.java:491)
at java.net.PlainSocketImpl.access$000(PlainSocketImpl.java:46)
at java.net.PlainSocketImpl$PlainSocketInputStream.read(PlainSocketImpl.java:240)
at java.io.BufferedInputStream.read(BufferedInputStream.java:283)
at com.android.okhttp.internal.http.HttpTransport$FixedLengthInputStream.read(HttpTransport.java:386)
at java.io.InputStream.read(InputStream.java:162)
at java.nio.channels.Channels$InputStreamChannel.read(Channels.java:306)
at itdelatrisu.opsu.downloads.ReadableByteChannelWrapper.read(ReadableByteChannelWrapper.java:53)
at java.nio.FileChannelImpl.transferFrom(FileChannelImpl.java:396)
at itdelatrisu.opsu.downloads.Download$1.run(Download.java:221)
I'm having problem on a tablet lenovo a-3500h, with android version 4.4.2. When i open the game, it simply doesn't load and gets me stuck with black screen.Edit: now it works but on the first startup it makes 1 minute to open game and gave me this error.
I also got this bug after the first startup
When I do a beatmap with flashlight mod, the sliders are graphically glitched.
Sometimes it happens, if you pause the game when several sliders that are coming, the slider gets invisible and the next one becomes matt.
the reverse arrow Bumps that follows the Beat of the song while in-game playing
then when the slider circle hits the reverse arrow it bursts
about the slider followcircle
when u hit the slider start of a slider the slider followcircle appears with a soft kinetic movement then when the slider finished the slider followcircle will shrink until it fits the bursted slider end circle
Is possible to make an option to save beatmaps on external sdcard??
This could be very usefull because that file are really big.
Not really bug but more of a feature request:
Allow screen on as long the app is running.
Without this, watching autoplay will require me to keep the screen awake
RenderError
OpsuAnd0.9.0a
java.lang.NullPointerException
at itdelatrisu.opsu.downloads.DownloadNode.drawDownload(DownloadNode.java:410)
at itdelatrisu.opsu.states.DownloadsMenu.render(DownloadsMenu.java:339)
at fluddokt.opsu.fake.StateBasedGame.render(StateBasedGame.java:96)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:120)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1532)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1249)
Failed to update score database.
OpsuAnd0.12.1a
java.sql.SQLException: android.database.sqlite.SQLiteException: duplicate column name: replay (code 1): , while compiling: ALTER TABLE scores ADD COLUMN replay TEXT
Error Code : 1 (SQLITE_ERROR)
Caused By : SQL(query) error or missing database.
(duplicate column name: replay (code 1): , while compiling: ALTER TABLE scores ADD COLUMN replay TEXT)
at java.lang.reflect.Constructor.newInstance(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:288)
at org.sqldroid.SQLDroidConnection.chainException(SQLDroidConnection.java:158)
at org.sqldroid.SQLiteDatabase.execSQL(SQLiteDatabase.java:170)
at org.sqldroid.SQLDroidStatement.executeUpdate(SQLDroidStatement.java:173)
at itdelatrisu.opsu.db.ScoreDB.updateDatabase(ScoreDB.java:208)
at itdelatrisu.opsu.db.ScoreDB.init(ScoreDB.java:95)
at itdelatrisu.opsu.db.DBController.init(DBController.java:50)
at itdelatrisu.opsu.Opsu.main(Opsu.java:188)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:92)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1535)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1252)
Caused by: android.database.sqlite.SQLiteException: duplicate column name: replay (code 1): , while compiling: ALTER TABLE scores ADD COLUMN replay TEXT
Error Code : 1 (SQLITE_ERROR)
Caused By : SQL(query) error or missing database.
(duplicate column name: replay (code 1): , while compiling: ALTER TABLE scores ADD COLUMN replay TEXT)
at android.database.sqlite.SQLiteConnection.nativePrepareStatement(Native Method)
at android.database.sqlite.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:1093)
at android.database.sqlite.SQLiteConnection.prepare(SQLiteConnection.java:670)
at android.database.sqlite.SQLiteSession.prepare(SQLiteSession.java:588)
at android.database.sqlite.SQLiteProgram.<init>(SQLiteProgram.java:59)
at android.database.sqlite.SQLiteStatement.<init>(SQLiteStatement.java:31)
at android.database.sqlite.SQLiteDatabase.executeSql(SQLiteDatabase.java:1812)
at android.database.sqlite.SQLiteDatabase.execSQL(SQLiteDatabase.java:1743)
at org.sqldroid.SQLiteDatabase.execSQL(SQLiteDatabase.java:163)
... 9 more
RenderError
OpsuAnd0.9.0a
java.lang.VerifyError: itdelatrisu/opsu/states/Game
at itdelatrisu.opsu.Opsu.initStatesList(Opsu.java:94)
at fluddokt.opsu.fake.StateBasedGame.init(StateBasedGame.java:120)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:99)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1513)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1267)
opsu!-android stutters after loaded (the song not playing smoothly and after 10 secs, it smooths out) and occasionally comes back during random periods of time
Phone affected: Asus Zenfone 4 (A4500CG)
Android version: 4.4.2
Version affected: 0.7.0a
Possibly due to Intel unable to convert the bytecode to Intel-compatible code fast enough sometimes o.o
When opsu-android is freshly loaded, it hangs a while after selected a beatmap to play (about 5-10 seconds).
However, subsequent load no longer contain the hang.
This is the only one I've noticed it for, but in this map, there's a slider with many control points that's rendered incorrectly. Specifically, it's this line:
413,324,51156,6,0,B|461:256|474:174|463:105|425:58|384:25|343:13|276:17|224:19|177:23|125:72|100:116|97:160|100:202|108:241|145:284|154:307|189:312|213:312|233:308|268:296|319:277|330:241|344:204|341:163|328:143|300:129|256:122|229:126|225:129|215:140|195:154|188:177|191:211|198:232|225:252|256:259|286:255|317:245|334:204|355:177|330:147|330:129|330:129|373:144|393:191|389:245|358:304|329:341|287:363|232:378|191:376|141:365|105:338|78:304|56:257|46:205|55:162|62:135|73:110|88:80,1,1897.50007238388,4|0,0:0|0:0,0:0:0:0:
I just found out about opsu today, it's definitely pretty cool! Is there any chance you would be willing to release this to F-Droid?
You could either set it up as explained in fdroiddata's Contributing.md file or simply submit it to the submission queue.
If you do not want to bother with this yourself, I will happily submit it to the submission queue for you, but I figured I'd at very least give you a heads up first.
This issue was originally created at itdelatrisu#172.
Nexus 9, Android 5.0
Could not create score database.
OpsuAnd0.8.0a
java.sql.SQLException: android.database.sqlite.SQLiteReadOnlyDatabaseException: attempt to write a readonly database (code 1032)
at java.lang.reflect.Constructor.newInstance(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:288)
at org.sqldroid.SQLDroidConnection.chainException(SQLDroidConnection.java:158)
at org.sqldroid.SQLiteDatabase.execSQL(SQLiteDatabase.java:170)
at org.sqldroid.SQLDroidStatement.execute(SQLDroidStatement.java:96)
at itdelatrisu.opsu.db.ScoreDB.createDatabase(ScoreDB.java:149)
at itdelatrisu.opsu.db.ScoreDB.init(ScoreDB.java:96)
at itdelatrisu.opsu.db.DBController.init(DBController.java:50)
at itdelatrisu.opsu.Opsu.main(Opsu.java:150)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:92)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1522)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1239)
Caused by: android.database.sqlite.SQLiteReadOnlyDatabaseException: attempt to write a readonly database (code 1032)
at android.database.sqlite.SQLiteConnection.nativeExecuteForChangedRowCount(Native Method)
at android.database.sqlite.SQLiteConnection.executeForChangedRowCount(SQLiteConnection.java:734)
at android.database.sqlite.SQLiteSession.executeForChangedRowCount(SQLiteSession.java:754)
at android.database.sqlite.SQLiteStatement.executeUpdateDelete(SQLiteStatement.java:64)
at android.database.sqlite.SQLiteDatabase.executeSql(SQLiteDatabase.java:1676)
at android.database.sqlite.SQLiteDatabase.execSQL(SQLiteDatabase.java:1605)
at org.sqldroid.SQLiteDatabase.execSQL(SQLiteDatabase.java:163)
... 9 more
When pressed keys other than characters or numbers, opsu-android will stop responding (it just hangs).
Affects: 0.7.0a (earlier versions may be affected as well since opsu! supports keyboard input too)
Keys that make opsu-android hang:
Esc, Home, End (probably more to come, not completely tested yet).
Title explains it....
Latest version only
RenderError
OpsuAnd0.8.0a
java.lang.NullPointerException
at itdelatrisu.opsu.states.Game.enter(Game.java:1063)
at fluddokt.opsu.fake.StateBasedGame.enterNextState(StateBasedGame.java:56)
at fluddokt.opsu.fake.StateBasedGame.render(StateBasedGame.java:91)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:120)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1532)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1249)
I wish thut
u can add the bumping effects of the opsu! cookie
just like
try to hover the osu! cookie but dont click
imean thut the osu! cookie follows the beat of the song
Audio file 'Streaming Heart.mp3' not found in directory '160126 DECO-27 - Streaming Heart feat. Hatsune Miku'.
OpsuAnd0.12.1a
X
Failed to update score database.
OpsuAnd0.12.1a
java.sql.SQLException: android.database.sqlite.SQLiteException: duplicate column name: replay (code 1): , while compiling: ALTER TABLE scores ADD COLUMN replay TEXT
Error Code : 1 (SQLITE_ERROR)
Caused By : SQL(query) error or missing database.
(duplicate column name: replay (code 1): , while compiling: ALTER TABLE scores ADD COLUMN replay TEXT)
at java.lang.reflect.Constructor.newInstance(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:288)
at org.sqldroid.SQLDroidConnection.chainException(SQLDroidConnection.java:158)
at org.sqldroid.SQLiteDatabase.execSQL(SQLiteDatabase.java:170)
at org.sqldroid.SQLDroidStatement.executeUpdate(SQLDroidStatement.java:173)
at itdelatrisu.opsu.db.ScoreDB.updateDatabase(ScoreDB.java:208)
at itdelatrisu.opsu.db.ScoreDB.init(ScoreDB.java:95)
at itdelatrisu.opsu.db.DBController.init(DBController.java:50)
at itdelatrisu.opsu.Opsu.main(Opsu.java:188)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:92)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1561)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1278)
Caused by: android.database.sqlite.SQLiteException: duplicate column name: replay (code 1): , while compiling: ALTER TABLE scores ADD COLUMN replay TEXT
Error Code : 1 (SQLITE_ERROR)
Caused By : SQL(query) error or missing database.
(duplicate column name: replay (code 1): , while compiling: ALTER TABLE scores ADD COLUMN replay TEXT)
at android.database.sqlite.SQLiteConnection.nativePrepareStatement(Native Method)
at android.database.sqlite.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:1093)
at android.database.sqlite.SQLiteConnection.prepare(SQLiteConnection.java:670)
at android.database.sqlite.SQLiteSession.prepare(SQLiteSession.java:588)
at android.database.sqlite.SQLiteProgram.<init>(SQLiteProgram.java:59)
at android.database.sqlite.SQLiteStatement.<init>(SQLiteStatement.java:31)
at android.database.sqlite.SQLiteDatabase.executeSql(SQLiteDatabase.java:1812)
at android.database.sqlite.SQLiteDatabase.execSQL(SQLiteDatabase.java:1743)
at org.sqldroid.SQLiteDatabase.execSQL(SQLiteDatabase.java:163)
... 9 more
RenderError
OpsuAnd0.8.0a
java.lang.VerifyError: itdelatrisu/opsu/states/Game
at itdelatrisu.opsu.Opsu.initStatesList(Opsu.java:94)
at fluddokt.opsu.fake.StateBasedGame.init(StateBasedGame.java:101)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:99)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1462)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1216)
Audio file 'Hatsune Miku Kusare Gedou to Chocolate (Vostfr + Romaji).mp3' not found in directory '79454 PinocchioP - Kusaregedou to Chocolate'.
OpsuAnd0.9.0a
X
Failed to unzip file /storage/emulated/0/./opsu/SongPacks/276041 Jens O. - Somebody (Nightcore Mix).osz to dest /storage/emulated/0/./opsu/Songs/276041 Jens O. - Somebody (Nightcore Mix).
OpsuAnd0.8.0a
net.lingala.zip4j.exception.ZipException: Probably not a zip file or a corrupted zip file
at net.lingala.zip4j.core.HeaderReader.readEndOfCentralDirectoryRecord(HeaderReader.java:179)
at net.lingala.zip4j.core.HeaderReader.readAllHeaders(HeaderReader.java:78)
at net.lingala.zip4j.core.ZipFile.readZipInfo(ZipFile.java:425)
at net.lingala.zip4j.core.ZipFile.extractAll(ZipFile.java:475)
at net.lingala.zip4j.core.ZipFile.extractAll(ZipFile.java:451)
at itdelatrisu.opsu.OszUnpacker.unzip(OszUnpacker.java:92)
at itdelatrisu.opsu.OszUnpacker.unpackAllFiles(OszUnpacker.java:73)
at itdelatrisu.opsu.states.Splash$1.run(Splash.java:106)
Caused by: java.io.IOException: offset < 0: -3
at java.io.RandomAccessFile.seek(RandomAccessFile.java:598)
at net.lingala.zip4j.core.HeaderReader.readEndOfCentralDirectoryRecord(HeaderReader.java:117)
... 7 more
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.