mo3rfan / syncplayer

Android app that uses the syncplay-java library. Should work with http://syncplay.pl protocol.
Apache License 2.0
55 stars 9 forks source link

NumberFormatException #6

Open tianxiaogu opened 6 years ago

tianxiaogu commented 6 years ago

Steps to reproduce the bug/crash

Trivial parseInt bug in the library.

// at com.a.a.a.(Unknown Source)

Logcat

// CRASH: io.github.powerinside.syncplay (pid 8720) (elapsed nanos: 19535838062136)
// Short Msg: java.lang.NumberFormatException
// Long Msg: java.lang.NumberFormatException: Invalid int: "89953rry44kt22f728y4778620pk1q8y85e3ok8ifqv"
// Build Label: google/hammerhead/hammerhead:6.0.1/M4B30Z/3437181:user/release-keys
// Build Changelist: 3437181
// Build Time: 1478203422000
// java.lang.NumberFormatException: Invalid int: "89953rry44kt22f728y4778620pk1q8y85e3ok8ifqv"
//  at java.lang.Integer.invalidInt(Integer.java:138)
//  at java.lang.Integer.parse(Integer.java:410)
//  at java.lang.Integer.parseInt(Integer.java:367)
//  at java.lang.Integer.parseInt(Integer.java:334)
//  at com.a.a.a.<init>(Unknown Source)
//  at io.github.powerinside.syncplay.MediaService.b(Unknown Source)
//  at io.github.powerinside.syncplay.videoPlayer$5.onServiceConnected(Unknown Source)
//  at android.app.LoadedApk$ServiceDispatcher.doConnected(LoadedApk.java:1223)
//  at android.app.LoadedApk$ServiceDispatcher$RunConnection.run(LoadedApk.java:1240)
//  at android.os.Handler.handleCallback(Handler.java:739)
//  at android.os.Handler.dispatchMessage(Handler.java:95)
//  at android.os.Looper.loop(Looper.java:148)
//  at android.app.ActivityThread.main(ActivityThread.java:5417)
//  at java.lang.reflect.Method.invoke(Native Method)
//  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
//  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
//