Page MenuHomePhabricator

Enabling airplane mode while switching to edit preview/summary screen causes crash
Closed, ResolvedPublic

Description

EditPreviewFragment does not catch ApiException, just rethrows these

java.lang.RuntimeException: org.mediawiki.api.json.ApiException: java.net.UnknownHostException: Unable to resolve host "ar.m.wikipedia.org": No address associated with hostname
at org.wikipedia.editing.EditPreviewFragment$5.onCatch(EditPreviewFragment.java:222)

https://ticket.wikimedia.org/otrs/index.pl?Action=AgentTicketZoom;TicketID=7865732
https://ticket.wikimedia.org/otrs/index.pl?Action=AgentTicketZoom;TicketID=7718832
https://ticket.wikimedia.org/otrs/index.pl?Action=AgentTicketZoom;TicketID=7865951
https://ticket.wikimedia.org/otrs/index.pl?Action=AgentTicketZoom;TicketID=7875011


Version: Stable
Severity: normal

Details

Reference
bz71986

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 3:49 AM
bzimport set Reference to bz71986.
bzimport added a subscriber: Unknown Object (MLST).

Change 166366 had a related patch set uploaded by Dbrant:
Catch ApiException in Edit preview task.

https://gerrit.wikimedia.org/r/166366

Change 166366 merged by jenkins-bot:
Catch ApiException in Edit preview task.

https://gerrit.wikimedia.org/r/166366