[requestsync] crashed with IOError in get_password()

Bug #783991 reported by Micah Gersten on 2011-05-17
50
This bug affects 5 people
Affects Status Importance Assigned to Milestone
launchpadlib
Critical
Unassigned
python-launchpadlib (Ubuntu)
Medium
Unassigned
ubuntu-dev-tools (Ubuntu)
Low
Unassigned

Bug Description

Binary package hint: ubuntu-dev-tools

requestsync crashed while I was shelled into my desktop. I would think this use case should work.

ProblemType: Crash
DistroRelease: Ubuntu 11.04
Package: ubuntu-dev-tools 0.122
ProcVersionSignature: Ubuntu 2.6.38-8.42-generic 2.6.38.2
Uname: Linux 2.6.38-8-generic x86_64
NonfreeKernelModules: nvidia
Architecture: amd64
Date: Tue May 17 06:25:10 2011
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/requestsync
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
InterpreterPath: /usr/bin/python2.7
PackageArchitecture: all
ProcCmdline: /usr/bin/python /usr/bin/requestsync --lp sslsniff
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, no user)
 LANG=en_US.UTF-8
PythonArgs: ['/usr/bin/requestsync', '--lp', 'sslsniff']
SourcePackage: ubuntu-dev-tools
Title: requestsync crashed with IOError in get_password()
UpgradeStatus: Upgraded to natty on 2011-04-08 (39 days ago)
UserGroups: adm admin cdrom dialout libvirtd lpadmin pkcs11 plugdev sambashare sbuild

Micah Gersten (micahg) wrote :
tags: removed: need-duplicate-check
Benjamin Drung (bdrung) on 2011-06-21
visibility: private → public
Stefano Rivera (stefanor) wrote :

A known issue as a result of the new launchpadlib password store approach.

See /usr/share/doc/ubuntu-dev-tools/NEWS.Debian.gz

Aaron Bentley (abentley) on 2011-07-18
Changed in launchpadlib:
status: New → Triaged
importance: Undecided → Critical
Benjamin Drung (bdrung) wrote :

Instead of crashing, requestsync should tell the user what went wrong and how it could be fixed.

summary: - requestsync crashed with IOError in get_password()
+ [requestsync] crashed with IOError in get_password()
Changed in ubuntu-dev-tools (Ubuntu):
importance: Undecided → Low
Stefano Rivera (stefanor) wrote :

As a workaround, we could catch this in u-d-t (we have few places where we login to launchpad with credentials). We could also provide a config option forcing the use of an unencrypted credential store. Don't know if this is worth the effort, though.

Launchpad Janitor (janitor) wrote :

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

Changed in python-launchpadlib (Ubuntu):
status: New → Confirmed
Changed in ubuntu-dev-tools (Ubuntu):
status: New → Confirmed
tags: added: precise
Changed in python-launchpadlib (Ubuntu):
importance: Undecided → Medium
Logan Rosen (logan) on 2012-09-17
tags: added: quantal
Stefano Rivera (stefanor) wrote :
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers