If conversation setup fails, messaging does not recover
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
messaging-app (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
USED SW:
current build number: 72
device name: krillin
channel: ubuntu-
last update: 2014-09-29 07:53:33
version version: 72
version ubuntu: 20140929
version device: 20140925-6623bf1
version custom: 1411735617
TEST STEPS:
Unclear, but these are roughly the steps I originally found the problem ( Haven't been able to reproduce after removing the broken conversation)
1. Flash the phone.
2. Insert SIM card from one operator to SIM slot1 and another card from another operator to slot 2. Both cards should be PIN locked.
3. Select Slot 2 as card to be used.
4. Reboot
5. Unlock SIM 1
6. Go to Messaging
7. Start new conversation.
8. Send SMS through SIM 1.
9. On the first try phone asks should everything be moved to SIM 1. Deny the request and do not forbid the phone to ask again.
Bottom line is to make conversation setup fail somehow fail.
EXPECTED RESULT:
Message sending fails. After pressing resending button or succesful network connection establishment or rebooting message is succesfully resent.
ACTUAL RESULT:
Message is not sent. Rebooting, changing the SIM setting from SIM 1 to SIM 2, unlocking the SIM 2 or removing the PIN protection from the cards and rebooting does not help. Only way to fix the situation is to remove the conversation and start again. Syslog shows that no SMS sending attempt reaches ofono. There was no problem sending SMS from top of the ofono interface using test script send-sms either. Looks like after conversation is started and if something goes wrong with conversation set up, Messaging app does not update the conversation with correct data.
affects: | messaging-app → messaging-app (Ubuntu) |
Tried to reproduce this with hacked ofono that does not give SCA. No luck, app recovers from that.