[apport] apport-gtk crashed with SystemError in open()

Bug #98901 reported by Daniel Silberschmidt
36
This bug affects 1 person
Affects Status Importance Assigned to Milestone
apport (Ubuntu)
Fix Released
Medium
Martin Pitt

Bug Description

Binary package hint: apport

Sorry already reported this bug #98898 (will try to close it now, something went wrong with the automatic report), with the following text:

adding the following line to repositories in Synaptic Package Manager :

deb http://ftp.osuosl.org/pub/pculture.org/democracy/linux/repositories/ubuntu edgy

(with a missing slash at the end...)

makes synaptic package manager to crash

with the final characther the load of repositories is ok. (although for the loading of democracy player in feisty there are missing dependencies...but this is not a bug)

ProblemType: Crash
Architecture: i386
CrashReports:
 600:1000:1000:15474:2007-03-30 09:01:39.000000000 +0200:2007-03-30 09:01:46.000000000 +0200:/var/crash/_usr_bin_democracyplayer.1000.crash
 600:1000:1000:3812754:2007-03-28 12:59:38.000000000 +0200:2007-03-28 12:59:39.000000000 +0200:/var/crash/_usr_lib_tomboy_Tomboy.exe.1000.crash
 600:0:0:5385800:2007-03-30 09:17:02.000000000 +0200:2007-03-30 09:17:13.000000000 +0200:/var/crash/_usr_sbin_synaptic.0.crash
 600:0:0:29734:2007-03-30 09:18:11.000000000 +0200:2007-03-30 09:32:59.000000000 +0200:/var/crash/_usr_share_apport_apport-gtk.0.crash
 600:1000:1000:37191:2007-03-29 20:47:28.000000000 +0200:2007-03-29 20:47:30.000000000 +0200:/var/crash/_usr_share_exaile_exaile.py.1000.crash
Date: Fri Mar 30 09:18:12 2007
DistroRelease: Ubuntu 7.04
ExecutablePath: /usr/share/apport/apport-gtk
InterpreterPath: /usr/bin/python2.5
Package: apport-gtk 0.73
PackageArchitecture: all
ProcCmdline: /usr/bin/python /usr/share/apport/apport-gtk
ProcCwd: /home/cactussediento
ProcEnviron:
 LANGUAGE=en_US:en
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin
 LANG=en_US.UTF-8
 SHELL=/bin/bash
PythonArgs: ['/usr/share/apport/apport-gtk']
SourcePackage: apport
Uname: Linux Remington 2.6.20-13-generic #2 SMP Sun Mar 25 00:21:25 UTC 2007 i686 GNU/Linux

Revision history for this message
Daniel Silberschmidt (dansilber) wrote :
Martin Pitt (pitti)
Changed in apport:
assignee: nobody → pitti
importance: Undecided → Medium
status: Unconfirmed → Fix Committed
Revision history for this message
Martin Pitt (pitti) wrote :

 apport (0.74) feisty; urgency=low
 .
   * debian/apport-{gtk,qt}.install: Do not install .desktop files for now,
     until we get a proper guided bug reporting.
   * problem_report.py, write_mime(): Do not re-compress keys which already end
     in .gz. Add test cases.
   * test-hooks: Add a (dodgy) test case for calling package_hook on an
     uninstalled package. After all, this is very likely to happen for
     installation errors. This reproduces #97636.
   * backends/packaging-dpkg.py, get_source(): Add a similarly dodgy fallback
     to apt if the queried package is not installed. This needs to be
     generalized and cleaned up later, but now is the time for unintrusive
     small patches. (LP: #97636)
   * test-apport: Do not fail on non-empty gdb stderr if it only consists of a
     single warning (as happens on powerpc).
   * apport/report.py, test_check_interpreted(): Run gedit test on an actually
     existing file, reproducing the interpreter confusion reported in #102056.
   * apport/report.py, _check_interpreted(): Add a whitelist of common
     interpreters and check ExecutablePath against it. (LP: #102056)
   * apport/ui.py: Ignore SystemError exceptions from apt, which happen on
     badly formatted source.list entries. (LP: #98901)
   * apport/ui.py: Fix crash on None candiateOrigin from the apt cache object.
     (LP: #98961)
   * gtk/apport-gtk.glade: Add window titles to progress and details dialogs.
     (LP: #97640)

Changed in apport:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.