[nightlies] SSL errors crash ubuntu-sso-client and ubuntuone apps

Bug #1036270 reported by Roman Yepishev
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Single Sign On Client
Status tracked in Trunk
Stable-4-0
Fix Released
Undecided
Unassigned
Trunk
Fix Released
Undecided
Alejandro J. Cura
ubuntu-sso-client (Ubuntu)
Fix Released
Undecided
Unassigned
Quantal
Fix Released
Undecided
Unassigned

Bug Description

Version: 4.1+r990-53~precise1 on Ubuntu 12.04

 Traceback (most recent call last):
   File "/usr/lib/python2.7/dist-packages/ubuntu-sso-client/ubuntu_sso/utils/webclient/qtnetwork.py", line 241, in _handle_ssl_errors
     self._get_certificate_details(error.certificate()))
 TypeError: unicode argument expected, got 'str'

The logs don't contain any info about the certificate errors since the string for the log is being built first and sent to logger after all errors are iterated on.

Related branches

Roman Yepishev (rye)
description: updated
Changed in ubuntu-sso-client:
assignee: nobody → Ubuntu One Desktop+ team (ubuntuone-desktop+)
status: New → Triaged
Roman Yepishev (rye)
tags: added: desktop+ support
summary: - [nightlies] SSL errors crash ubuntu-sso-client
+ [nightlies] SSL errors crash ubuntu-sso-client and ubuntuone apps
Changed in ubuntu-sso-client:
assignee: Ubuntu One Desktop+ team (ubuntuone-desktop+) → Brian Curtin (brian.curtin)
Changed in ubuntu-sso-client:
assignee: Brian Curtin (brian.curtin) → Alejandro J. Cura (alecu)
Changed in ubuntu-sso-client:
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntu-sso-client - 3.99.90-0ubuntu1

---------------
ubuntu-sso-client (3.99.90-0ubuntu1) quantal; urgency=low

  * New upstream release.
    - Use unicode strings when writing to io.StringIO. (LP: #1036270)
 -- Rodney Dawes <email address hidden> Tue, 28 Aug 2012 17:23:52 -0400

Changed in ubuntu-sso-client (Ubuntu Quantal):
status: New → 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.