[greeter] strange persistent "Enter SIM1 PIN" dialog on Greeter

Bug #1387207 reported by Olga Kemmet
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Ubuntu UX
Fix Committed
High
Olga Kemmet
indicator-network (Ubuntu)
Fix Released
Critical
Antti Kaijanmäki
unity-notifications (Ubuntu)
Fix Released
Undecided
Unassigned
unity8 (Ubuntu)
Invalid
Medium
Mirco Müller
unity8 (Ubuntu RTM)
Invalid
Medium
Mirco Müller

Bug Description

Build r133 Krillin

I'm not entirely sure how to reproduce this bug but I try to sum up the conditions and how the phone was set up before.

1. Make sure both SIM cards are inserted
2. SIM1 is locked
3. reboot device
4 skip SIM PIN entry

When skipping the SIM PIN entry screen, you can see a small glitch on the top of the screen. It looks like a dialog/snap but it disappears very quickly.

Now, I had my device locked for a while and when I unlocked it via the hard key button a snap decision appeared on top of the greeter saying "Enter SIM PIN1". It is possible to swipe away the greeter screen but then this is it. You are basically stuck.
I managed as well to pull down the notifications menu but the snap stayed on top of that.
It looks like there is there passcode screen in the background and if you want to return back to the greeter you have to lock/unlock the device with the hard key button.

Maybe anyone can reproduce this bug or knows what causes it. Please see attached screenshots for more visual info.

Update:
14.04 r269 krillin

The glitch of briefly appearing dialog still persists. Every time the device is rebooted and user has to enter the SIM PIN.

--------UX comment---------

The desired resolution is that users are presented with the actual SIM PIN screen without the appearing glitch.

Tags: ota-1 rtm14
Revision history for this message
Olga Kemmet (olga-kemmet) wrote :
Revision history for this message
Olga Kemmet (olga-kemmet) wrote :
Revision history for this message
Olga Kemmet (olga-kemmet) wrote :
Revision history for this message
Olga Kemmet (olga-kemmet) wrote :
Revision history for this message
Michał Sawicz (saviq) wrote :

Yeah, so... this is the SIM PIN dialog... before it understands it's actually a fullscreen SIM PIN dialog. Usually it's just a split second between the two, but somehow you got it stuck.

Would be nice to know if you find a way to reproduce. Adding an indicator-network and unity-notifications tasks in the mean time, as it's either i-n keeping the notification up, or maybe i-n crashed and the notification did not get pulled...

Being able to swipe it away would be useful, too, as per bug #1355422.

Revision history for this message
kevin gunn (kgunn72) wrote :

@paul - might be good to just try and repro for a bit. if you give it a good amount of time & fail to repro then mark it incomplete.

Changed in unity8 (Ubuntu):
assignee: nobody → Ying-Chun Liu (paulliu)
Changed in unity8 (Ubuntu RTM):
assignee: nobody → Ying-Chun Liu (paulliu)
importance: Undecided → Medium
Changed in unity8 (Ubuntu):
importance: Undecided → Medium
Changed in ubuntu-ux:
status: New → Triaged
Revision history for this message
Antti Kaijanmäki (kaijanmaki) wrote :

the interesting part is that the full dialog was not shown. Even if i-network would have crashed after requesting the dialog, unity8 still should load it and show it fully.

Then again, the dialog would not do anything if i-network is dead, so the notification-service (unity8) should monitor the snap-decision invokers and automatically clean up any snap decisions from a d-bus unique name that loses it's owner.

Changed in indicator-network (Ubuntu):
status: New → Incomplete
Revision history for this message
Michał Sawicz (saviq) wrote :

I think it might not load it fully if it can't read the menumodel, which went away, is all.

Revision history for this message
kevin gunn (kgunn72) wrote :

changing as paul is missing a krillin

Changed in unity8 (Ubuntu):
assignee: Ying-Chun Liu (paulliu) → Mirco Müller (macslow)
Changed in unity8 (Ubuntu RTM):
assignee: Ying-Chun Liu (paulliu) → Mirco Müller (macslow)
description: updated
Changed in ubuntu-ux:
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in unity-notifications (Ubuntu):
status: New → Confirmed
Changed in unity8 (Ubuntu):
status: New → Confirmed
Walter (wdoekes)
summary: - [greeter] strange persistant "Enter SIM1 PIN" dialog on Greeter
+ [greeter] strange persistent "Enter SIM1 PIN" dialog on Greeter
Changed in indicator-network (Ubuntu):
importance: Undecided → Critical
assignee: nobody → Antti Kaijanmäki (kaijanmaki)
Revision history for this message
Pete Woods (pete-woods) wrote :

I semi-recently made some improvements to the notifications server in unity8 to kill off the notifications of any process that dies. So The SIM unlock code in the indicator has also had much improvement.

So I think this is *likely* :) to not occur again.

Changed in unity8 (Ubuntu RTM):
status: New → Invalid
Changed in unity8 (Ubuntu):
status: Confirmed → Invalid
Changed in unity-notifications (Ubuntu):
status: Confirmed → Fix Released
Changed in indicator-network (Ubuntu):
status: Incomplete → Fix Released
Revision history for this message
Olga Kemmet (olga-kemmet) wrote :

I'm really sorry but it still does happen on krillin: tested it on 15.04 (r140)

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.