release.py crashed with TypeError in match()

Bug #646060 reported by Rick Spencer
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
quickly (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: quickly

rick@rick-desktop:~/Projects/daily-journal$ quickly release
Get Launchpad Settings
Launchpad connection is ok
Traceback (most recent call last):
  File "/usr/share/quickly/templates/ubuntu-application/release.py", line 137, in <module>
    keyid = quicklyutils.get_right_gpg_key_id(launchpad)
  File "/usr/share/quickly/templates/ubuntu-application/internal/quicklyutils.py", line 280, in get_right_gpg_key_id
    prefered_emails = get_all_emails()
  File "/usr/share/quickly/templates/ubuntu-application/internal/quicklyutils.py", line 196, in get_all_emails
    email_list.append(extract_email_address(os.getenv("DEBEMAIL")))
  File "/usr/lib/python2.6/dist-packages/bzrlib/config.py", line 923, in extract_email_address
    name, email = parse_username(e)
  File "/usr/lib/python2.6/dist-packages/bzrlib/config.py", line 906, in parse_username
    match = re.match(r'(.*?)\s*<?([\w+.-]+@[\w+.-]+)>?', username)
  File "/usr/lib/python2.6/re.py", line 137, in match
    return _compile(pattern, flags).match(string)
TypeError: expected string or buffer
ERROR: release command failed
Aborting

ProblemType: Crash
DistroRelease: Ubuntu 10.10
Package: quickly-ubuntu-template 0.6-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.35-22.32-generic 2.6.35.4
Uname: Linux 2.6.35-22-generic i686
Architecture: i386
Date: Thu Sep 23 07:31:25 2010
ExecutablePath: /usr/share/quickly/templates/ubuntu-application/release.py
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
InterpreterPath: /usr/bin/python2.6
PackageArchitecture: all
ProcCmdline: /usr/bin/python /usr/share/quickly/templates/ubuntu-application/release.py
ProcEnviron:
 SHELL=/bin/bash
 LANG=en_US.utf8
PythonArgs: ['/usr/share/quickly/templates/ubuntu-application/release.py']
QuicklyDataPath: /usr/share/quickly
QuicklyTemplates:
 /usr/share/quickly/templates/ubuntu-cli
 /usr/share/quickly/templates/ubuntu-application
 /usr/share/quickly/templates/ubuntu-pygame
QuicklyTemplatesDirectories: /usr/share/quickly/templates/
SourcePackage: quickly
Title: release.py crashed with TypeError in match()
UserGroups: adm admin cdrom dialout lpadmin netdev plugdev sambashare

Revision history for this message
Rick Spencer (rick-rickspencer3) wrote :
visibility: private → public
Revision history for this message
Apport retracing service (apport) wrote : This bug is a duplicate

Thank you for taking the time to report this crash and helping to make Ubuntu better. This particular crash has already been reported and is a duplicate of bug #638561, so is being marked as such. Please look at the other bug report to see if there is any missing information that you can provide, or to see if there is a workaround for the bug. Additionally, any further discussion regarding the bug should occur in the other report. Please continue to report any other bugs you may find.

tags: removed: need-duplicate-check
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.