dialer app doesn't work correctly on multiple calls on a wired headset
Bug #1422401 reported by
Dave Morley
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
High
|
Unassigned | ||
telepathy-ofono |
Fix Released
|
Undecided
|
Unassigned | ||
ofono (Ubuntu) |
Fix Released
|
High
|
Alfonso Sanchez-Beato | ||
ofono (Ubuntu RTM) |
Fix Released
|
High
|
Alfonso Sanchez-Beato | ||
telepathy-ofono (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
telepathy-ofono (Ubuntu RTM) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
STEPS:
REQUIREMENTS: 1 wired headset with call accept/hangup button
1. Flash the latest rtm-proposed image
2. Call the phone
3. Tap the headset call accept button
4. Tap the button again
5. Recall the phone
repeat steps 3-5 eventually the dialer app will not work as expected.
EXPECTED:
I always expect the call to go through and be accepted and hung up on.
ACTUAL:
At some point the call will not go through when accepted instead it will display the dialpad page of the dialer app. The phone ringing the device will keep ringing, once you hang up that phone the phone under test beeps 3 times and displays a missed call notification.
See attached video
Related branches
lp://staging/~tiagosh/telepathy-ofono/rtm-14.09-fix-hangup-failure
- Ubuntu Phablet Team: Pending requested
-
Diff: 57 lines (+22/-0)2 files modifiedofonocallchannel.cpp (+20/-0)
ofonocallchannel.h (+2/-0)
lp://staging/~tiagosh/telepathy-ofono/fix-hangup-failure
- Gustavo Pichorim Boiko (community): Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 57 lines (+22/-0)2 files modifiedofonocallchannel.cpp (+20/-0)
ofonocallchannel.h (+2/-0)
lp://staging/~phablet-team/ofono/ww10-update
- Alfonso Sanchez-Beato: Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 392 lines (+159/-59)8 files modifieddebian/changelog (+15/-0)
drivers/mtkmodem/voicecall.c (+2/-6)
gril/grilreply.c (+50/-12)
gril/grilrequest.c (+0/-9)
gril/grilutil.c (+20/-0)
gril/ril_constants.h (+12/-0)
plugins/mtk.c (+35/-7)
unit/test-grilrequest.c (+25/-25)
Changed in canonical-devices-system-image: | |
status: | New → In Progress |
importance: | Undecided → High |
milestone: | none → ww09-2015 |
affects: | ofono (Ubuntu) → ofono (Ubuntu RTM) |
affects: | dialer-app → telepathy-ofono |
Changed in ofono (Ubuntu RTM): | |
status: | New → Confirmed |
Changed in ofono (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in ofono (Ubuntu RTM): | |
importance: | Undecided → High |
Changed in ofono (Ubuntu): | |
assignee: | nobody → Alfonso Sanchez-Beato (alfonsosanchezbeato) |
Changed in ofono (Ubuntu RTM): | |
assignee: | nobody → Alfonso Sanchez-Beato (alfonsosanchezbeato) |
Changed in canonical-devices-system-image: | |
status: | In Progress → Fix Released |
Changed in ofono (Ubuntu RTM): | |
status: | Confirmed → Fix Released |
Changed in ofono (Ubuntu): | |
status: | Confirmed → Fix Released |
Changed in telepathy-ofono: | |
status: | New → Fix Released |
To post a comment you must log in.
ofono is returning success when telepathy-ofono calls answer(), but the call never actually gets answered.
Alfonso is looking into this issue, but this is not a dialer-app bug for sure.