gdm

gdm other language selection shows markup entries

Bug #603097 reported by David Ayers
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
gdm
Fix Released
Medium
gdm (Ubuntu)
Fix Released
Low
Unassigned
Lucid
Fix Released
Low
Unassigned

Bug Description

Binary package hint: gdm

Description: Ubuntu 10.04 LTS
Release: 10.04
gdm:
  Installed: 2.30.2.is.2.30.0-0ubuntu2
  Candidate: 2.30.2.is.2.30.0-0ubuntu2
  Version table:
 *** 2.30.2.is.2.30.0-0ubuntu2 0
        500 http://at.archive.ubuntu.com/ubuntu/ lucid-updates/main Packages
        100 /var/lib/dpkg/status
     2.30.0-0ubuntu5 0
        500 http://at.archive.ubuntu.com/ubuntu/ lucid/main Packages

If I wish to choose a different language during login, that is not yet in the short list and I select "other languages" I'm displayed a list of available languages in with markup:

<span lang="de">Deutsch (Belgien)</span>
<span lang="de">Deutsch (Deutschland)</span>
<span lang="de">Deutsch (Liechtenstein)</span>
<span lang="de">Deutsch (Österreich)</span>
<span lang="de">Deutsch (Schweiz)</span>
<span lang="en">English (Antigua and Barbuda)</span>
...
instead of
Deutsch (Belgien)
Deutsch (Deutschland)
Deutsch (Liechtenstein)
Deutsch (Österreich)
Deutsch (Schweiz)
English (Antigua and Barbuda)
...

Revision history for this message
x (xyzx-deactivatedaccount) wrote :

This seems to be caused by debian/patches/95_git_name_escaping.patch, which was added to fix #499690 and #585128.
Unfortunately it breaks the language selection dialog.

Changed in gdm (Ubuntu):
status: New → Confirmed
Revision history for this message
Sebastien Bacher (seb128) wrote :

thank you for the bug report

Changed in gdm (Ubuntu):
importance: Undecided → Low
Changed in gdm (Ubuntu Lucid):
importance: Undecided → Low
status: New → Confirmed
Revision history for this message
Sebastien Bacher (seb128) wrote :
Changed in gdm (Ubuntu):
status: Confirmed → Triaged
Changed in gdm (Ubuntu Lucid):
status: Confirmed → Triaged
Changed in gdm:
status: Unknown → New
Revision history for this message
Sebastien Bacher (seb128) wrote :

The bug has been fixed upstream now

Changed in gdm (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Sebastien Bacher (seb128) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :
Changed in gdm (Ubuntu Lucid):
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gdm - 2.30.2.is.2.30.2-0ubuntu3

---------------
gdm (2.30.2.is.2.30.2-0ubuntu3) maverick; urgency=low

  * debian/patches/95_git_name_escaping.patch:
    - updated to the current git version to fix escaping issues in the
      language selector list due the previous change
      (lp: #603097)
 -- Sebastien Bacher <email address hidden> Wed, 21 Jul 2010 11:43:52 +0200

Changed in gdm (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Accepted gdm into lucid-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

tags: added: regression-updates
tags: added: verification-needed
Changed in gdm:
status: New → Fix Released
Revision history for this message
David Ayers (ayers) wrote :

It took a bit for the package to become available on my national mirror, but I can verify now that the package in lucid-proposed fixes the issue and also produces the expected results when working with users who's real name is "David <br> & Pezi </br>"

Thanks, everyone!

tags: added: verification-done
removed: verification-needed
Revision history for this message
David Ayers (ayers) wrote :

Actually I might have spoke too soon...

When the screensaver locksup and requests for a password, the displayed realname is bogus...
I'll add that information to the upstream report.

Revision history for this message
David Ayers (ayers) wrote :

Also note that clicking on the "me menu" (I believe) with a name like "David <br> & Pezi </br>" Will also show the panel with the place holder "Full Name" instead of the full name. I'm not sure to which package that panel belongs but
I mentioned it upstream also. (Actually wanted to post it here first, but seems I confused my windows, oh well.)

Revision history for this message
Martin Pitt (pitti) wrote : Re: [Bug 603097] Re: gdm other language selection shows markup entries

Hello David,

David Ayers [2010-07-21 17:46 -0000]:
> When the screensaver locksup and requests for a password, the displayed realname is bogus...

This is gnome-screensaver, not gdm.

David Ayers [2010-07-21 18:02 -0000]:
> Also note that clicking on the "me menu" (I believe) with a name
> like "David <br> & Pezi </br>" Will also show the panel with the
> place holder "Full Name" instead of the full name.

This is indicator-session, not gdm.

Thanks for testing!

Martin
--
Martin Pitt | http://www.piware.de
Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org)

Revision history for this message
David Ayers (ayers) wrote :

Sure, thank you for your feedback!

I'll open new reports for them.

But I think was unclear about the second package... it's not the top panel of the "me menu" that displays the name incorrectly, but the window it opens. This seems to the same window when appears when I select "System-Prefrences-About me". Using pstree I figure this is actually the "gnome-about-me" executable which seems to be part of the gnome-control-center package, but also the capplets-data package seems to have ui definitions for it... I'll investigate a bit more when i get around to and open a new report.

Cheers,
David

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

This bug was fixed in the package gdm - 2.30.2.is.2.30.0-0ubuntu3

---------------
gdm (2.30.2.is.2.30.0-0ubuntu3) lucid-proposed; urgency=low

  * debian/patches/95_git_name_escaping.patch:
    - updated to the current git version to fix escaping issues in the
      language selector list due the previous change
      (lp: #603097)
 -- Sebastien Bacher <email address hidden> Wed, 21 Jul 2010 11:43:52 +0200

Changed in gdm (Ubuntu Lucid):
status: Fix Committed → Fix Released
Revision history for this message
David Ayers (ayers) wrote :

This bug still exists in Maverick alpha 3 with:
gdm 2.30.4-0ubuntu1

i.e. the "other languages" panel shows the markup.

Revision history for this message
Sebastien Bacher (seb128) wrote :

right, the change has been commited to git after this version, that will be fixed in the next update

Changed in gdm (Ubuntu):
status: Fix Released → Triaged
Changed in gdm (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gdm - 2.30.5-0ubuntu1

---------------
gdm (2.30.5-0ubuntu1) maverick; urgency=low

  * New upstream version:
    - Retry getpw* calls if they return EINTR
    - #619588, don't show markup tags in UI (lp: #603097)
    - #626564, fix intermittent failure to load user list (lp: #614810)
 -- Sebastien Bacher <email address hidden> Wed, 11 Aug 2010 21:50:35 +0200

Changed in gdm (Ubuntu):
status: Fix Committed → Fix Released
Changed in gdm:
importance: Unknown → Medium
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.