SIM unlock - UI hangs when user enters wrong PIN

Bug #1336675 reported by Jean-Baptiste Lallement
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
indicator-network (Ubuntu)
Fix Released
Critical
Antti Kaijanmäki
unity8 (Ubuntu)
Fix Released
Critical
Antti Kaijanmäki

Bug Description

When the user wants to unlock his SIM card and enters a wrong PIN, the UI freezes completely on second attempt and a reboot is required.

Test Case:
1. Boot a SIM locked device
2. Go to network indicator/sim unlock
3. On the keypad enter a wrong PIN
4. After the notification that unlock failed, enter the right PIN

Actual Result
While user is entering the PIN for the second time, the UI freezes and the phone must be rebooted.

ProblemType: Bug
DistroRelease: Ubuntu 14.10
Package: ubuntu-system-settings 0.3+14.10.20140626.1-0ubuntu1
Uname: Linux 3.4.0-5-mako armv7l
ApportVersion: 2.14.3-0ubuntu2
Architecture: armhf
Date: Wed Jul 2 10:15:29 2014
InstallationDate: Installed on 2014-07-02 (0 days ago)
InstallationMedia: Ubuntu Utopic Unicorn (development branch) - armhf (20140702-020204)
SourcePackage: ubuntu-system-settings
UpgradeStatus: No upgrade log present (probably fresh install)

Related branches

Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :
Revision history for this message
Pat McGowan (pat-mcgowan) wrote :

changed to indicator-network per the description

affects: ubuntu-system-settings (Ubuntu) → indicator-network (Ubuntu)
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

Reassigning to system-settings, it's really this component which crashes (there is a crash file but it's corrupted and useless). The network indicator is just a way to open the SIM unlock screen.

affects: indicator-network (Ubuntu) → ubuntu-system-settings (Ubuntu)
Revision history for this message
Sebastien Bacher (seb128) wrote :

the unlock dialog is part of unity8, not from the settings

affects: ubuntu-system-settings (Ubuntu) → unity8 (Ubuntu)
Revision history for this message
Michał Sawicz (saviq) wrote :

Can't confirm this. Other than the "you have foo tries left" label being out of place, the workflow worked with 2 incorrect PIN entries.

Changed in unity8 (Ubuntu):
status: New → Incomplete
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

I cannot reproduce either. I'm closing this report.

Changed in unity8 (Ubuntu):
status: Incomplete → Fix Released
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

I'm reopening this issue because I could reproduce it (build #136). Now after entering the wrong PIN there is a black screen with a message:
'Enter the PIN code of the SIM card
Try 2 on 3"

Screenshot attached (in French)

The phone is still alive, but I cannot do anything from the UI.

Changed in unity8 (Ubuntu):
status: Fix Released → Confirmed
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

There is also a crash file for unity8

tags: added: qa-daily-testing rtm14
Changed in indicator-network (Ubuntu):
status: New → Triaged
Changed in unity8 (Ubuntu):
status: Confirmed → Triaged
Changed in indicator-network (Ubuntu):
importance: Undecided → Critical
Changed in unity8 (Ubuntu):
importance: Undecided → Critical
Changed in indicator-network (Ubuntu):
assignee: nobody → Antti Kaijanmäki (kaijanmaki)
Changed in unity8 (Ubuntu):
assignee: nobody → Antti Kaijanmäki (kaijanmaki)
tags: added: touch-2014-08-28
Revision history for this message
Jussi Pakkanen (jpakkane) wrote :

With system-image 27 this does not happen any more. Typing the wrong PIN causes the dialog to come up again and then typing the right PIN unlocks as expected.

Changed in indicator-network (Ubuntu):
status: Triaged → Incomplete
Changed in unity8 (Ubuntu):
status: Triaged → Incomplete
Revision history for this message
Antti Kaijanmäki (kaijanmaki) wrote :

This is not fixed yet properly. Will be fixed once the attached branch lands.

Changed in indicator-network (Ubuntu):
status: Incomplete → In Progress
Changed in unity8 (Ubuntu):
status: Incomplete → In Progress
Olli Ries (ories)
tags: added: touch-2014-09-11
removed: touch-2014-08-28
kevin gunn (kgunn72)
tags: added: touch-2014-09-25
removed: touch-2014-09-11
tags: added: touch-2014-10-09
removed: touch-2014-09-25
Olli Ries (ories)
tags: added: touch-2014-10-16
removed: touch-2014-10-09
Changed in indicator-network (Ubuntu):
status: In Progress → Fix Released
Changed in unity8 (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.