Impossible to end a call after switching to airplane mode
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dialer-app (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
indicator-network (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
ofono (Ubuntu) |
Fix Released
|
Medium
|
Alfonso Sanchez-Beato | ||
telephony-service (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
As I described here
https:/
I accidentally switched the phone to the airplane mode while having an active incoming call. As a result it is impossible to end a call - the red button does not end the call.
The bug is easy to reproduce:
1. Make a call to your Ubuntu phone and answer it.
2. Switch on 'airplane mode'
3. As a result you get unusable phone.
Of course switching gsm off while having an active call is not a typical use of the phone, but still the phone should react to this situation differently.
Another thing is that I somehow switched gsm off while holding my phone to my ear (which may suggest some issue with the top panel) - but I don't know how to reproduce this, hence currently I treat this as an very unfortunate accident.
Workaround for ending the call: make another incoming call to your phone.
BQ (r21)
<https:/
Related branches
- Alfonso Sanchez-Beato: Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 500 lines (+306/-10) (has conflicts)11 files modifieddebian/changelog (+18/-1)
drivers/rilmodem/gprs-context.c (+7/-8)
drivers/rilmodem/sim.c (+61/-0)
drivers/rilmodem/voicecall.c (+11/-1)
gril/grilreply.c (+32/-0)
gril/grilreply.h (+3/-0)
gril/grilrequest.c (+22/-0)
gril/grilrequest.h (+3/-0)
test/create-ia-context (+47/-0)
unit/test-grilreply.c (+56/-0)
unit/test-grilrequest.c (+46/-0)
Changed in canonical-devices-system-image: | |
importance: | Undecided → High |
importance: | High → Medium |
assignee: | nobody → Bill Filler (bfiller) |
Changed in ofono (Ubuntu): | |
status: | In Progress → Fix Committed |
importance: | Undecided → High |
importance: | High → Medium |
Changed in canonical-devices-system-image: | |
status: | Confirmed → In Progress |
affects: | telephony-service → telephony-service (Ubuntu) |
Changed in telephony-service (Ubuntu): | |
status: | New → Incomplete |
status: | Incomplete → Invalid |
Changed in canonical-devices-system-image: | |
assignee: | Bill Filler (bfiller) → nobody |
no longer affects: | canonical-devices-system-image |
Changed in indicator-network (Ubuntu): | |
status: | Triaged → Invalid |
Changed in dialer-app (Ubuntu): | |
status: | Incomplete → Invalid |
Version: ubuntu- touch/stable/ bq-aquaris. en r21 krillin
Confirmed - the dial carries on as if the call hasn't ended (duration continues increasing).
Looks like dialer does realise call has been pulled from under it.