gdebi-gtk crashed with KeyError in checkDeb()

Bug #261266 reported by Kimme Utsi
8
Affects Status Importance Assigned to Milestone
gdebi (Ubuntu)
Fix Released
Low
Michael Vogt

Bug Description

Binary package hint: gdebi

Dowwnloaded an deb archive from ssourceforge.

http://garr.dl.sourceforge.net/sourceforge/bluescanner/bluescan_1.0.2.deb

ProblemType: Crash
Architecture: i386
DistroRelease: Ubuntu 8.10
ExecutablePath: /usr/bin/gdebi-gtk
InterpreterPath: /usr/bin/python2.5
NonfreeKernelModules: nvidia ath_hal
Package: gdebi 0.3.13
PackageArchitecture: all
ProcAttrCurrent: unconfined
ProcCmdline: /usr/bin/python /usr/bin/gdebi-gtk /tmp/bluescan_1.0.2.deb
ProcEnviron:
 PATH=/home/username/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=se_NO.UTF-8
 SHELL=/bin/bash
PythonArgs: ['/usr/bin/gdebi-gtk', '/tmp/bluescan_1.0.2.deb']
SourcePackage: gdebi
Title: gdebi-gtk crashed with KeyError in checkDeb()
Uname: Linux 2.6.24-21-generic i686
UserGroups: adm admin audio cdrom dialout dip floppy fuse lpadmin plugdev sambashare video

Tags: apport-crash

Related branches

Revision history for this message
Kimme Utsi (kimme) wrote :
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

I can confirm this with the latest gdebi in Intrepid.

Changed in gdebi:
importance: Undecided → Low
status: New → Confirmed
Revision history for this message
Ivan Razumov (iarspider) wrote :

I confirm this.

Revision history for this message
Michael Vogt (mvo) wrote :

Thanks for your bugreport.

I fixed this crash. It will now show a error. The Architecture field is a mandatory field, please tell the people doing such debs that they need to include this field in their debian/control file.

Changed in gdebi:
assignee: nobody → mvo
status: Confirmed → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gdebi - 0.4.0

---------------
gdebi (0.4.0) jaunty; urgency=low

  [ Michael Vogt ]
  * i18n fixes (LP: #313890), thanks to Gabor Kelemen
  * merged da.po translation update (thanks to Joe Dalton)
  * GDebi/DebPackage.py:
    - better error string for versionized dependencies (LP: #160218)
    - do not crash on packages with no architecture field but show
      a error instead (LP: #261266)
    - fix improper checking for reverse conflicts/strict dependencies
      (LP: #312022)
  * GDebi/GDebi.py:
    - fix filelist display for debs with utf-8 chars (LP: #257597)
    - add refresh action (LP: #156214)
    - tell the user what is being installed
  * data/gdebi.glade:
    - make the status text selectable (LP: #50212)
    - Open is now "Open..." (LP:# 90010)
  * unify the utf8 methods and deal properly with non-utf8 input
    (fixes crash in gdebi-kde, LP: #149893)

  [ Harald Sitter ]
  * Fix gdebi-kde icon (application-x-deb)
  * Change install path of gdebi-kde desktop file to applications/kde4

 -- Michael Vogt <email address hidden> Fri, 23 Jan 2009 08:39:52 +0100

Changed in gdebi:
status: Fix Committed → 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.