[Phone]: user changes (on>off) made to callforwarding are not effected
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
Critical
|
Bill Filler | ||
ofono (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
ubuntu-system-settings (Ubuntu) |
Fix Released
|
Undecided
|
Jonas G. Drange |
Bug Description
1) The release: Ubuntu (Touch) 15.04 - armhf
2) The version of the package you are using: OS3
3) What you expected to happen: the Phone App has a setting 'call forwarding'. When unmarking 'call forwarding' in the boxes for the fields "I'm on another call"; "I don't answer"; "My phone is unreachable", you expect 'call forwarding' to be "OFF".
4) What happened instead: While unmarking works, the changes made are not effected, and do therefore not have any effect. In short, 'call forwarding' remains engaged even if user wants to switch this off. This eventually results in a red error message being triggered: " Call forwarding can't be changed right now".
In addition, changes made to the phone number to which calls are to be forwarded are also not effected. Instead call forwarding is forwarding calls to a clearly non-valid phone number adding 4 digits between country code and cell #, resulting in 15 digit number (instead of 11)
Errors experienced are in connection with (new) MX 4 Ubuntu phone, regardless of the carrier/simcard being used. Tested both with KPN and Telfort in NL. In both situations, (a) changes to put 'call-forwarding' <off> or not effected and (b) the same 4 digits (in NL: 6530) are added resulting in a clearly non-comprehensible phone number.
One of the repeated error messages below is: "Got invalid serialized mime data."
See also bug 1372383, bug 1466095, bug 1478878, and bug 1505463.
***Update***: Bug now validated on three different days, with three different sim cards, of three different users, with three different phone numbers, from two different carriers.
*******
Log from start-up to trying to change callforwarding:
From file /home/phablet/
Loading module: 'libubuntu_
qrc:/qml/
file://
file://
2015-07-25 10:14:15,319 - WARNING - file://
2015-07-25 10:14:15,324 - WARNING - file://
UbuntuWindow - regular geometry
2015-07-25 10:14:15,866 - WARNING - UbuntuClipboard - Got invalid serialized mime data. Ignoring it.
2015-07-25 10:14:15,889 - WARNING - file://
2015-07-25 10:14:15,891 - WARNING - file://
2015-07-25 10:14:15,893 - WARNING - file://
2015-07-25 10:14:16,073 - WARNING - file://
2015-07-25 10:14:16,081 - WARNING - file://
2015-07-25 10:16:34,197 - WARNING - QObject:
2015-07-25 10:17:21,822 - WARNING - UbuntuClipboard - Got invalid serialized mime data. Ignoring it.
2015-07-25 10:17:25,945 - WARNING - file://
2015-07-25 10:17:46,519 - WARNING - file://
2015-07-25 10:22:43,577 - WARNING - QObject::killTimer: Timers cannot be stopped from another thread
2015-07-25 10:22:43,578 - WARNING - QObject:
2015-07-25 10:22:50,809 - WARNING - UbuntuClipboard - Got invalid serialized mime data. Ignoring it.
2015-07-25 10:23:08,154 - WARNING - UbuntuClipboard - Got invalid serialized mime data. Ignoring it.
2015-07-25 10:23:26,345 - WARNING - QObject:
2015-07-25 10:23:26,457 - WARNING - file://
2015-07-25 10:23:26,518 - WARNING - file://
2015-07-25 10:23:26,578 - WARNING - file://
2015-07-25 10:23:26,596 - WARNING - UbuntuClipboard - Got invalid serialized mime data. Ignoring it.
2015-07-25 10:23:34,742 - WARNING - UbuntuClipboard - Got invalid serialized mime data. Ignoring it.
2015-07-25 10:23:35,151 - WARNING - UbuntuClipboard - Got invalid serialized mime data. Ignoring it.
2015-07-25 10:24:30,615 - WARNING - QObject::killTimer: Timers cannot be stopped from another thread
2015-07-25 10:24:30,615 - WARNING - QObject:
2015-07-25 10:24:34,487 - WARNING - UbuntuClipboard - Got invalid serialized mime data. Ignoring it.
Related branches
- PS Jenkins bot: Needs Fixing (continuous-integration)
- Sebastien Bacher (community): Approve
-
Diff: 250 lines (+80/-34)7 files modifiedplugins/phone/CallForwardItem.qml (+3/-1)
plugins/phone/CallForwarding.qml (+38/-5)
plugins/phone/MultiSim.qml (+1/-11)
plugins/phone/Ofono.qml (+25/-6)
plugins/phone/SingleSim.qml (+1/-11)
plugins/phone/callForwardingUtils.js (+7/-0)
schema/com.ubuntu.touch.system-settings.gschema.xml (+5/-0)
summary: |
- [Touch]: user changes (on>on) made to callforwarding are not effected + + [Touch]: user changes (on>off) made to callforwarding are not effected + phone# misinterpreted |
description: | updated |
affects: | ubuntu → ubuntu-phone-commons |
description: | updated |
description: | updated |
summary: |
- [Touch]: user changes (on>off) made to callforwarding are not effected + + [Phone]: user changes (on>off) made to callforwarding are not effected + phone# misinterpreted |
Changed in ubuntu-system-settings (Ubuntu): | |
importance: | Undecided → Critical |
importance: | Critical → Undecided |
Changed in ubuntu-system-settings (Ubuntu): | |
assignee: | nobody → Jonas G. Drange (jonas-drange) |
description: | updated |
Changed in ubuntu-ux: | |
assignee: | nobody → Olga Kemmet (olga-kemmet) |
status: | New → Triaged |
importance: | Undecided → High |
Changed in ubuntu-system-settings (Ubuntu): | |
status: | New → In Progress |
summary: |
- [Phone]: user changes (on>off) made to callforwarding are not effected + - phone# misinterpreted + [Phone]: user changes (on>off) made to callforwarding are not effected |
Changed in canonical-devices-system-image: | |
status: | Confirmed → Fix Committed |
no longer affects: | ubuntu-ux |
Changed in canonical-devices-system-image: | |
status: | Fix Committed → Fix Released |
Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https:/ /wiki.ubuntu. com/Bugs/ FindRightPackag e. You might also ask for help in the #ubuntu-bugs irc channel on Freenode.
To change the source package that this bug is filed about visit https:/ /bugs.launchpad .net/ubuntu/ +bug/1478049/ +editstatus and add the package name in the text box next to the word Package.
[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]