gdebi-gtk crashed with AttributeError in open(): 'GDebi' object has no attribute '_cache'

Bug #1072799 reported by Sasa Paporovic
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gdebi (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

I have used in GDebi

Menu -> File -> Open and choosed a virtualbox4.2.4 .deb file for installing.

During this the crasher was detected by apport.

GDebi was frozen some seconds, but not killed at all.

The following VirtuBox installation run with success.

Steps to reproduce:
---------------------------

1. Donwload the VirtualBox deb for Ubuntu12.10 Quantal from :

download.virtualbox.org/virtualbox/4.2.4/virtualbox-4.2_4.2.4-81684~Ubuntu~quantal_amd64.deb

2.Open GDebi
3.Choose in Gdebi: Menu -> File -> Open
4.Choose the VirtualBox4.2.4 .deb downloaded in Step 1 and click open
5.See the crasher during this actions
6.The package install itself runs smooth, once induced.

ProblemType: Crash
DistroRelease: Ubuntu 12.10
Package: gdebi 0.8.5ubuntu1
ProcVersionSignature: Ubuntu 3.5.0-18.29-generic 3.5.7
Uname: Linux 3.5.0-18-generic x86_64
ApportVersion: 2.6.1-0ubuntu6
Architecture: amd64
Date: Mon Oct 29 17:19:05 2012
ExecutablePath: /usr/share/gdebi/gdebi-gtk
InstallationDate: Installed on 2012-07-22 (98 days ago)
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Alpha amd64 (20120722)
InterpreterPath: /usr/bin/python2.7
MarkForUpload: True
PackageArchitecture: all
ProcCmdline: /usr/bin/python /usr/bin/gdebi-gtk
ProcEnviron:
 PATH=(custom, no username)
 XDG_RUNTIME_DIR=<set>
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
PythonArgs: ['/usr/bin/gdebi-gtk']
SourcePackage: gdebi
Title: gdebi-gtk crashed with AttributeError in open(): 'GDebi' object has no attribute '_cache'
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

Revision history for this message
Sasa Paporovic (melchiaros) wrote :
information type: Private → Public
tags: removed: need-duplicate-check
Changed in gdebi (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Sasa Paporovic (melchiaros) wrote :

I was able to reproduce.

On opening the VirtualBox .deb (loading) the crash happends.

description: updated
Revision history for this message
Sasa Paporovic (melchiaros) wrote :

I have adapted the summary of this report to the results written in comment #2

Revision history for this message
Luca Falavigna (dktrkranz) wrote :

I'm unable to reproduce this bug with Ubuntu 12.10 live CD.
GDebi freezes a bit, but no crashes were triggered.

Changed in gdebi (Ubuntu):
status: New → Incomplete
Revision history for this message
Luca Falavigna (dktrkranz) wrote :
Changed in gdebi (Ubuntu):
status: Incomplete → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gdebi - 0.8.7

---------------
gdebi (0.8.7) unstable; urgency=low

  [ Michael Vogt ]
  * GDebi/GDebi.py:
    - do not set a busy cursor if there is no X11 window (LP: #1055181).

  [ Jason Conti ]
  * GDebi/GDebiCommon.py:
    - Define apt.Cache in class initialization (LP: #1072799).

  [ Luca Falavigna ]
  * gdebi-kde:
    - Do not use unicode in help options (Closes: #691998, LP: #1063114).
  * GDebi/GDebiCli.py:
    - Improve exception handling.
  * debian/control:
    - Add file to gdebi-core dependencies (LP: #1067306).

 -- Luca Falavigna <email address hidden> Fri, 02 Nov 2012 17:36:06 +0100

Changed in gdebi (Ubuntu):
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.