Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/quantal/apport
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu branches
Review team:
Ubuntu Development Team

Recent revisions

349. By Martin Pitt

etc/apport/crashdb.conf: Disable Launchpad crash/kernel reports for the
final release. Only report to http://errors.ubuntu.com from now on.

348. By Jonathan Riddell

apport-kde; do not run mainloop as well as dialogues, prevents
crash on reporting a bug

347. By Martin Pitt

* New upstream release:
  - setup.py: Build java module with "-target 1.5" option, so that you can run
    it with OpenJDK 6 even if you build with OpenJDK 7.
  - report.py, add_proc_info(): Show if $XDG_RUNTIME_DIR is set.
  - Add apport/crashdb_impl/debian.py: Initial crash database implementation for
    the Debian BTS. Add configuration for it to etc/apport/crashdb.conf. Thanks
    Ritesh Raj Sarraf!
    Note that in the Ubuntu packaging branch crashdb.conf is not changed, as
    we do not need the Debian BTS and this would otherwise be Feature Freeze
  - test_python_crashes.py: Robustify "$PYTHONPATH in ProcEnviron" check.
  - Updated translations from Launchpad.
* data/package-hooks/source_linux.py: Stop collecting ACPI data, not
  needed/desired for most bug reports according to Colin King.
* debian/tests/control: Add at-spi2-core dependency, otherwise the GTK test
  will fail to connect to org.a11y.Bus.

346. By Martin Pitt

* New upstream release. Changes since our previous snapshot:
  - report.py, search_bug_patterns(): Fix bug patterns containing non-ASCII
  - apport_python_hook.py: Capture $PYTHONPATH and $PYTHONHOME environment
    variables for Python crashes.
  - Translation updates.

345. By Martin Pitt

* Merge from trunk:
  - hookutils.py, attach_root_command_outputs(): Ignore IOError crash about
    nonexisting files, which can happen if the user dismisses authorization.
    (LP: #1051222)
  - launchpad.py: Fix tag filtering for Python 3. (LP: #1052754)

344. By Martin Pitt

* data/general-hooks/ubuntu.py: Fix PEP-8 errors.
* Merge from trunk:
  - apport/ui.py: Update expected exception after r2486.

343. By Martin Pitt

* data/general-hooks/ubuntu.py: Add "package-from-proposed" tag if the
  installed package version is available from -proposed, but not from
  -security and -updates. (LP: #1050853)
* Merge fixes from trunk:
  - data/apportcheckresume: Open report file in binary mode. (LP: #1040353)
  - packaging-apt-dpkg.py: When throwing ValueErrors, show the non-existing
    package name. This makes it easier to debug such crashes.
  - launchpad.py: Replace characters from tags which are not allowed by
    Launchpad with '.' (LP: #1029479)

342. By Martin Pitt

* New upstream release:
  - Fix crash on broken .desktop files. (LP: #1039889)
  - apport-gtk: For console program crashes, say "stopped" instead of
    "closed". Add a subtitle label with a hint about hanging programs.
    Thanks Matt Price and Matthew Paul Thomas!
  - report.py: Fix crash on determination of Python module path when
    examining a crash of "python -m ...".
  - apport-kde: Fix crash with undefined QString under Python 3. Thanks
    Jonathan Riddell! (LP: #1028984)
  - launchpad.py: Add missing "Pre-release Freeze" status. Thanks Brian
  - report.py, _check_bug_pattern(): Fix bug pattern matching against binary
    values. Thanks Brian Murray for the original patch. (LP: #1016380)
* debian/control: Move x-terminal-emulator dependency from apport-retrace to
  -gtk and -kde. It's those which actually spawn an X terminal for
  apport-retrace to run in, and this lessens the dependencies for
  apport-retrace on server type systems.
* Add debian/apport.maintscript: Clean up obsolete precise conffile
  /etc/apport/native-origins.d/lts-q-backports on upgrades. (LP: #1049058)
* data/general-hooks/ubuntu.py: Fix PEP-8 errors.

341. By Jamie Strandboge

bin/apport-bug: Explicitly set the PATH to that of ENV_SUPATH in
/etc/login.defs and unset ENV and CDPATH. We need do this so that confined
applications using ubuntu-browsers.d/ubuntu-integration cannot abuse the
environment to escape AppArmor confinement via this script (LP: #1045986).
This can be removed once AppArmor supports environment filtering
(LP: 1045985)

340. By Scott Moser

do not stack trace when ec2 metadata is available (LP: #1018552)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.