{"action":"created","issue":{"url":"https://api.github.com/repos/commons-app/apps-android-commons/issues/1173","repository_url":"https://api.github.com/repos/commons-app/apps-android-commons","labels_url":"https://api.github.com/repos/commons-app/apps-android-commons/issues/1173/labels{/name}","comments_url":"https://api.github.com/repos/commons-app/apps-android-commons/issues/1173/comments","events_url":"https://api.github.com/repos/commons-app/apps-android-commons/issues/1173/events","html_url":"https://github.com/commons-app/apps-android-commons/issues/1173","id":298768927,"number":1173,"title":"Login Crash: Cannot log in anymore \"attr value delimiter missing\"","user":{"login":"hismaeel","id":25305892,"avatar_url":"https://avatars1.githubusercontent.com/u/25305892?v=4","gravatar_id":"","url":"https://api.github.com/users/hismaeel","html_url":"https://github.com/hismaeel","followers_url":"https://api.github.com/users/hismaeel/followers","following_url":"https://api.github.com/users/hismaeel/following{/other_user}","gists_url":"https://api.github.com/users/hismaeel/gists{/gist_id}","starred_url":"https://api.github.com/users/hismaeel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hismaeel/subscriptions","organizations_url":"https://api.github.com/users/hismaeel/orgs","repos_url":"https://api.github.com/users/hismaeel/repos","events_url":"https://api.github.com/users/hismaeel/events{/privacy}","received_events_url":"https://api.github.com/users/hismaeel/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-02-20T22:14:07Z","updated_at":"2018-02-23T20:27:16Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Everything was working fine. Today I deleted the beta app, then started debugging from Android studio. I can no longer login; app crashes on \"logging in\" waiting screen. Same behavior with 2.6.7-release branch. Not sure how to proceed. \r\n\r\n```\r\nFATAL EXCEPTION: main\r\n                  Process: fr.free.nrw.commons.debug, PID: 32761\r\n                  io.reactivex.exceptions.OnErrorNotImplementedException: org.xml.sax.SAXParseException: attr value delimiter missing! (position:START_TAG <html lang='null'>@2:12 in java.io.InputStreamReader@97a2566) \r\n                      at io.reactivex.internal.functions.Functions$OnErrorMissingConsumer.accept(Functions.java:704)\r\n                      at io.reactivex.internal.functions.Functions$OnErrorMissingConsumer.accept(Functions.java:701)\r\n                      at io.reactivex.internal.observers.LambdaObserver.onError(LambdaObserver.java:74)\r\n                      at io.reactivex.internal.operators.observable.ObservableObserveOn$ObserveOnObserver.checkTerminated(ObservableObserveOn.java:276)\r\n                      at io.reactivex.internal.operators.observable.ObservableObserveOn$ObserveOnObserver.drainNormal(ObservableObserveOn.java:172)\r\n                      at io.reactivex.internal.operators.observable.ObservableObserveOn$ObserveOnObserver.run(ObservableObserveOn.java:252)\r\n                      at io.reactivex.android.schedulers.HandlerScheduler$ScheduledRunnable.run(HandlerScheduler.java:109)\r\n                      at android.os.Handler.handleCallback(Handler.java:739)\r\n                      at android.os.Handler.dispatchMessage(Handler.java:95)\r\n                      at android.os.Looper.loop(Looper.java:148)\r\n                      at android.app.ActivityThread.main(ActivityThread.java:5417)\r\n                      at java.lang.reflect.Method.invoke(Native Method)\r\n                      at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)\r\n                      at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)\r\n                   Caused by: java.io.IOError: org.xml.sax.SAXParseException: attr value delimiter missing! (position:START_TAG <html lang='null'>@2:12 in java.io.InputStreamReader@97a2566) \r\n                      at org.mediawiki.api.ApiResult.fromRequestBuilder(ApiResult.java:58)\r\n                      at org.mediawiki.api.MWApi.makeRequest(MWApi.java:186)\r\n                      at org.mediawiki.api.MWApi.access$000(MWApi.java:30)\r\n                      at org.mediawiki.api.MWApi$RequestBuilder.post(MWApi.java:50)\r\n                      at fr.free.nrw.commons.mwapi.ApacheHttpClientMediaWikiApi.getLoginToken(ApacheHttpClientMediaWikiApi.java:134)\r\n                      at fr.free.nrw.commons.mwapi.ApacheHttpClientMediaWikiApi.login(ApacheHttpClientMediaWikiApi.java:98)\r\n                      at fr.free.nrw.commons.auth.LoginActivity.login(LoginActivity.java:153)\r\n                      at fr.free.nrw.commons.auth.LoginActivity.lambda$performLogin$2$LoginActivity(LoginActivity.java:144)\r\n                      at fr.free.nrw.commons.auth.LoginActivity$$Lambda$2.call(Unknown Source)\r\n                      at io.reactivex.internal.operators.observable.ObservableFromCallable.subscribeActual(ObservableFromCallable.java:42)\r\n                      at io.reactivex.Observable.subscribe(Observable.java:10901)\r\n                      at io.reactivex.internal.operators.observable.ObservableSubscribeOn$SubscribeTask.run(ObservableSubscribeOn.java:96)\r\n                      at io.reactivex.Scheduler$DisposeTask.run(Scheduler.java:452)\r\n                      at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:61)\r\n                      at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:52)\r\n                      at java.util.concurrent.FutureTask.run(FutureTask.java:237)\r\n                      at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:269)\r\n                      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)\r\n                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)\r\n                      at java.lang.Thread.run(Thread.java:818)\r\n                   Caused by: org.xml.sax.SAXParseException: attr value delimiter missing! (position:START_TAG <html lang='null'>@2:12 in java.io.InputStreamReader@97a2566) \r\n                      at org.apache.harmony.xml.parsers.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:146)\r\n                      at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:107)\r\n                      at org.mediawiki.api.ApiResult.fromRequestBuilder(ApiResult.java:44)\r\n                      at org.mediawiki.api.MWApi.makeRequest(MWApi.java:186) \r\n                      at org.mediawiki.api.MWApi.access$000(MWApi.java:30) \r\n                      at org.mediawiki.api.MWApi$RequestBuilder.post(MWApi.java:50) \r\n                      at fr.free.nrw.commons.mwapi.ApacheHttpClientMediaWikiApi.getLoginToken(ApacheHttpClientMediaWikiApi.java:134) \r\n                      at fr.free.nrw.commons.mwapi.ApacheHttpClientMediaWikiApi.login(ApacheHttpClientMediaWikiApi.java:98) \r\n                      at fr.free.nrw.commons.auth.LoginActivity.login(LoginActivity.java:153) \r\n                      at fr.free.nrw.commons.auth.LoginActivity.lambda$performLogin$2$LoginActivity(LoginActivity.java:144) \r\n                      at fr.free.nrw.commons.auth.LoginActivity$$Lambda$2.call(Unknown Source) \r\n                      at io.reactivex.internal.operators.observable.ObservableFromCallable.subscribeActual(ObservableFromCallable.java:42) \r\n                      at io.reactivex.Observable.subscribe(Observable.java:10901) \r\n                      at io.reactivex.internal.operators.observable.ObservableSubscribeOn$SubscribeTask.run(ObservableSubscribeOn.java:96) \r\n                      at io.reactivex.Scheduler$DisposeTask.run(Scheduler.java:452) \r\n                      at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:61) \r\n                      at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:52) \r\n                      at java.util.concurrent.FutureTask.run(FutureTask.java:237) \r\n                      at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:269) \r\n                      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113) \r\n                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588) \r\n                      at java.lang.Thread.run(Thread.java:818) \r\n```"},"comment":{"url":"https://api.github.com/repos/commons-app/apps-android-commons/issues/comments/368129416","html_url":"https://github.com/commons-app/apps-android-commons/issues/1173#issuecomment-368129416","issue_url":"https://api.github.com/repos/commons-app/apps-android-commons/issues/1173","id":368129416,"user":{"login":"maskaravivek","id":3069373,"avatar_url":"https://avatars2.githubusercontent.com/u/3069373?v=4","gravatar_id":"","url":"https://api.github.com/users/maskaravivek","html_url":"https://github.com/maskaravivek","followers_url":"https://api.github.com/users/maskaravivek/followers","following_url":"https://api.github.com/users/maskaravivek/following{/other_user}","gists_url":"https://api.github.com/users/maskaravivek/gists{/gist_id}","starred_url":"https://api.github.com/users/maskaravivek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/maskaravivek/subscriptions","organizations_url":"https://api.github.com/users/maskaravivek/orgs","repos_url":"https://api.github.com/users/maskaravivek/repos","events_url":"https://api.github.com/users/maskaravivek/events{/privacy}","received_events_url":"https://api.github.com/users/maskaravivek/received_events","type":"User","site_admin":false},"created_at":"2018-02-23T20:27:16Z","updated_at":"2018-02-23T20:27:16Z","author_association":"COLLABORATOR","body":"Am able to login even with a fresh install. Is anyone still facing this issue?\r\n\r\n@neslihanturan @misaochan "}}
{"actor":{"display_login":"maskaravivek"}}