[apport] apport-gtk crashed with OSError in _command_output()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
apport (Ubuntu) |
Fix Released
|
Low
|
Martin Pitt |
Bug Description
Binary package hint: apport
not sure,
i have vista on sony vaio,
i tried the CD of ubuntu, and running it on CD
open firefox, and then open-office word-processor,
and can't load that word-processor.
ProblemType: Crash
Architecture: i386
CrashReports:
600:999:
600:999:
600:999:
Date: Fri May 4 18:12:41 2007
DistroRelease: Ubuntu 7.04
ExecutablePath: /usr/share/
InterpreterPath: /usr/bin/python2.5
Package: apport-gtk 0.76
PackageArchitec
ProcCmdline: /usr/bin/python /usr/share/
ProcCwd: /home/ubuntu
ProcEnviron:
PATH=/
LANG=en_US.UTF-8
SHELL=/bin/bash
PythonArgs: ['/usr/
SourcePackage: apport
Uname: Linux ubuntu 2.6.20-15-generic #2 SMP Sun Apr 15 07:36:31 UTC 2007 i686 GNU/Linux
Changed in apport: | |
assignee: | nobody → pitti |
importance: | Undecided → Low |
status: | Unconfirmed → Fix Committed |
apport (0.81) gutsy; urgency=low crashdb_ impl/launchpad. py: Tag new bugs with <problemtype> '. This replaces the former '[apport]' prefixing. local/setup- apport- retracer: Specify a path in '.' command and local/setup- apport- retracer: Install python-libxml2 and python-apt. crash-digger: Supply --auth instead of the deprecated local/setup- apport- retracer: Set APPORT_CRASHDB_CONF to the local crash-digger: Check the release of a bug and whether we have crashdb_ impl/launchpad. py, update(): Create a temporary directory odules' which python_ hook.py: Move the apport.* imports into the try: block and lib/dpkg/ status, but do not have an apt record any more; treat them
.
* apport/report.py: Remove '[apport]' default bug title prefix. (LP: #94819)
* apport/
'apport-
* debian/
use sh again. Yay for me needing three attempts before actually RTFMing
how '.' works (which is really nasty and strange IMHO).
* bin/apport-chroot: Fix symlinks before repackaging the chroot tarball in
'install' and 'installdeb' modes.
* debian/
* bin/launchpad-
--cookie to apport-chroot.
* bin/apport-chroot: Fix identifier name in command_retrace().
* debian/
crashdb.conf.
* bin/apport-chroot: Unset APPORT_CRASHDB_CONF for login and retrace.
* bin/launchpad-
a chroot for it before untagging it. This avoids loosing tags for bugs we
do not yet have a working retracer chroot for.
* bin/apport-retrace: Do not abort with an exception if package installation
fails. Give a proper error message instead and point to -u. (LP: #115681)
* apport/
and use proper file names for the new attachments. With TemporaryFile(),
attachment file names ended up as '<fdopen>'. (LP: #115347)
* apport/report.py, add_os_info(): Add field 'NonfreeKernelM
lists loaded kernel modules which do not have a FOSS license. This is
particularly helpful for quickly checking for restricted graphics drivers.
(LP: #103239)
* apport_
move the likely_packaged() test to the top, to avoid importing
apport.report and creating a Report object for non-packaged scripts. This
makes the entire code more efficient and robust against errors in the
apport modules. (LP: #109955)
* apport/report.py, add_gdb_info(): Intercept OSError from gdb invocation
(which might be segfaulting itself) and just do not put any gdb output
into the report. The automatic retracers can try their luck again.
(LP: #112501)
* bin/apport-retrace: Fix handling of packages which are still known to
/var/
like virtual packages and just issue a warning instead of falling over.
(LP: #107474)