After suspend+resume, date in menu bar is incorrect

Bug #990493 reported by Joshua Rodd
56
This bug affects 10 people
Affects Status Importance Assigned to Milestone
Indicator Date and Time
Fix Released
High
Charles Kerr
getting-started-with-ubuntu-12.04 (Ubuntu)
Confirmed
Undecided
Unassigned
Nominated for Precise by Matthew Paul Thomas
indicator-datetime (Ubuntu)
Fix Released
High
Charles Kerr
Nominated for Precise by Matthew Paul Thomas

Bug Description

indicator-datetime 0.3.94-0ubuntu2, Ubuntu 12.04

- Fake the date as 11:55 PM
- Suspend system
- Resume 10 minutes later
- Date won't be updated in the unity top bar.

For example:
- Booted system on 4/27/12
- System repeatedly taken in and out of suspend
- System placed in suspend around 4/27/12 11:30 PM
- System resumed fom suspend 4/28/12 9:00 AM
- When clicking the time in the unity top bar, date says "Friday, 27 April 2012"
- When running "date" from command line, date says "Sat Apr 28"

Screenshot: https://launchpadlibrarian.net/131172962/WrongTime.png

See also bug 996743, and bug 1157914 for VMs in particular.

Revision history for this message
Joshua Rodd (joshua-rodd) wrote :
affects: unity (Ubuntu) → indicator-datetime (Ubuntu)
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in indicator-datetime (Ubuntu):
status: New → Confirmed
Changed in indicator-datetime:
status: New → Confirmed
importance: Undecided → Low
Changed in indicator-datetime (Ubuntu):
importance: Undecided → Low
Revision history for this message
dronus (paul-geisler) wrote :

I have encountered this problem several times too. I don't think it is of 'low' importance by two reasons:

1) People are using standby a lot these days, so many people will encounter this error.

2) The datetime indicator is a very basic program with a small, well defined functionality. Not being able to show the date is maybe worse than don't showing anything at all, as people may take wrong decisions based on wrong information. So this is a major issue.

Revision history for this message
Matthew Paul Thomas (mpt) wrote :

Marking as High for the same reason as duplicate bug 1178598: "High: ... Renders essential features or functionality of the application or dependencies broken or ineffective". <https://wiki.ubuntu.com/Bugs/Importance>

description: updated
summary: - Date in Unity's top bar calendar gets stale when in suspend
+ After suspend+resume, date in menu bar is incorrect
Changed in indicator-datetime (Ubuntu):
importance: Low → High
Changed in indicator-datetime:
importance: Low → High
Ted Gould (ted)
Changed in indicator-datetime:
assignee: nobody → Charles Kerr (charlesk)
Changed in indicator-datetime (Ubuntu):
assignee: nobody → Charles Kerr (charlesk)
Revision history for this message
Charles Kerr (charlesk) wrote :

This was fixed sometime back Julyish a side-effect of the rewrite that occurred when converting the backend to a GMenu for 13.10.

Confirmed to work properly in 13.10.0+13.10.20131011-0ubuntu1. Tested with both seconds showing and not showing in the indicator's time string.

Changed in indicator-datetime:
status: Confirmed → Fix Released
Changed in indicator-datetime (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
dronus (paul-geisler) wrote :

For Ubuntu 12.04 it is not fixed.

0.3.94-0ubuntu2 is still current version, my machine started 2 1/2 days ago and it shows me the date of yesterday now.

Bug was initially filed for Ubuntu 12.04, and is still there.

Revision history for this message
dronus (paul-geisler) wrote :

Ah, forgot to say: I am using gnome-panel by now, eg. gnome classic session. Is this bug dependent on the indicator's host panel?

Revision history for this message
Matthew Paul Thomas (mpt) wrote :

The bug was fixed for the then-in-development version of Ubuntu, 13.10. If you think the bug is important enough (and the fix is low-risk enough) to backport to Ubuntu 12.04, choose "Nominate to series" then "Precise".

Revision history for this message
dronus (paul-geisler) wrote :

Where I can find 'nominate to series'? Also, this bug was filed for 12.04 and is tagged 'precise' so setting it to fixed is definitely misleading I think. If this is the usual practice, how to report a bug to not causing it to be fixed in an other version than stated?

Revision history for this message
merlin (merlin-re-cycle) wrote :

I have this in 12.04 - don't see where to nominate

Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in getting-started-with-ubuntu-12.04 (Ubuntu):
status: New → Confirmed
Revision history for this message
Kendzi (kendzi) wrote :

On current ubuntu 13.10 it is still not working. Time is changed after resuming from suspend but date on calendar is not! This will appear if day will change during computer is suspend.

Revision history for this message
dronus (paul-geisler) wrote :

Ubuntu 12.04 LTS welcomes 2014 with a wrong date!

Among the maxims on Lord Naoshige's wall there was this one: "Matters of great concern should be treated lightly." Master lttei commented, "Matters of small concern should be treated seriously."

Revision history for this message
dronus (paul-geisler) wrote :

Please set the state apropriate. The bug is NOT fixed as filed. Is was fixed for a later version of Ubuntu, but was not filed against that originally. It was filed against 12.04, where it still persists.

So either you try to backport the fix to 12.04, or leave it broken for ages, setting this bug to "won't fix".

Revision history for this message
Matthew Paul Thomas (mpt) wrote :

dronus, as I explained previously, this bug was fixed for the version of Ubuntu that was in development at the time, which is standard procedure. I'm sorry I confused you by suggesting that you nominate it for an update to 12.04, when you did not have permissions to do that. I've just nominated it on your behalf, but I would not be surprised if that nomination is declined, because there is a high bar for updates to a stable release. <https://wiki.ubuntu.com/StableReleaseUpdates#When>

Revision history for this message
dronus (paul-geisler) wrote :

Ok, I've read the rules and so even it seems strange, it is correct for this bug not to be fixed on 12.04. Question is what a security flaw or regression is in this case, as people's action based on wrong date information may be harmful. On the other side, it is no threat to the security of the computer system itself.

So we keep going with wrong dates for another year :-)

Revision history for this message
dronus (paul-geisler) wrote :

Welcome, 2015. Today it is Friday, 13, as Ubuntu said.

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.