lp:~brian-murray/ubuntu/quantal/apport/string-bytes
- Get this branch:
- bzr branch lp:~brian-murray/ubuntu/quantal/apport/string-bytes
Branch merges
- Martin Pitt: Approve
-
Diff: 126538 lines (+125415/-0) (has conflicts)211 files modified.bzr-builddeb/default.conf (+2/-0)
.bzrignore (+9/-0)
AUTHORS (+34/-0)
COPYING (+339/-0)
NEWS (+1564/-0)
README (+87/-0)
TODO (+21/-0)
apport/REThread.py (+66/-0)
apport/__init__.py (+42/-0)
apport/crashdb.py (+850/-0)
apport/crashdb_impl/launchpad.py (+1931/-0)
apport/crashdb_impl/memory.py (+300/-0)
apport/fileutils.py (+310/-0)
apport/hookutils.py (+910/-0)
apport/packaging.py (+229/-0)
apport/report.py (+1387/-0)
apport/ui.py (+1489/-0)
apport_python_hook.py (+195/-0)
backends/packaging-apt-dpkg.py (+884/-0)
bin/apport-bug (+86/-0)
bin/apport-cli (+367/-0)
bin/apport-retrace (+521/-0)
bin/apport-unpack (+66/-0)
bin/crash-digger (+224/-0)
bin/dupdb-admin (+96/-0)
data/apport (+448/-0)
data/apport-checkreports (+40/-0)
data/apportcheckresume (+93/-0)
data/dump_acpi_tables.py (+54/-0)
data/gcc_ice_hook (+35/-0)
data/general-hooks/automatix.py (+24/-0)
data/general-hooks/generic.py (+94/-0)
data/general-hooks/parse_segv.py (+376/-0)
data/general-hooks/ubuntu.py (+402/-0)
data/icons/scalable/apps/apport.svg (+444/-0)
data/is-enabled (+19/-0)
data/java_uncaught_exception (+92/-0)
data/kernel_crashdump (+45/-0)
data/kernel_oops (+39/-0)
data/package-hooks/source_apport.py (+20/-0)
data/package-hooks/source_debian-installer.py (+59/-0)
data/package-hooks/source_linux.py (+114/-0)
data/package-hooks/source_ubiquity.py (+123/-0)
data/package_hook (+65/-0)
data/unkillable_shutdown (+108/-0)
debhelper/apport.pm (+10/-0)
debhelper/dh_apport (+83/-0)
debian/apport-gtk.install (+2/-0)
debian/apport-kde.install (+8/-0)
debian/apport-retrace.install (+3/-0)
debian/apport-retrace.manpages (+2/-0)
debian/apport.install (+25/-0)
debian/apport.links (+4/-0)
debian/apport.logrotate (+9/-0)
debian/apport.manpages (+3/-0)
debian/apport.postinst (+10/-0)
debian/apport.upstart (+50/-0)
debian/changelog (+6836/-0)
debian/clean (+2/-0)
debian/compat (+1/-0)
debian/control (+197/-0)
debian/copyright (+15/-0)
debian/dh-apport.install (+2/-0)
debian/dh-apport.manpages (+1/-0)
debian/python-apport.install (+2/-0)
debian/python-problem-report.install (+1/-0)
debian/python3-apport.install (+2/-0)
debian/python3-problem-report.install (+1/-0)
debian/rules (+39/-0)
debian/source/format (+1/-0)
debian/tests/control (+2/-0)
debian/tests/upstream-system (+16/-0)
debian/watch (+2/-0)
doc/crashdb-conf.txt (+134/-0)
doc/data-format.tex (+301/-0)
doc/package-hooks.txt (+149/-0)
doc/symptoms.txt (+73/-0)
etc/apport/blacklist.d/README.blacklist (+4/-0)
etc/apport/blacklist.d/apport (+5/-0)
etc/apport/crashdb.conf (+37/-0)
etc/bash_completion.d/apport_completion (+268/-0)
etc/cron.daily/apport (+4/-0)
etc/default/apport (+4/-0)
etc/init.d/apport (+110/-0)
gtk/apport-gtk (+570/-0)
gtk/apport-gtk-mime.desktop.in (+12/-0)
gtk/apport-gtk.desktop.in (+12/-0)
gtk/apport-gtk.ui (+597/-0)
java/README (+13/-0)
java/com/ubuntu/apport/ApportUncaughtExceptionHandler.java (+108/-0)
java/crash.java (+8/-0)
kde/apport-kde (+506/-0)
kde/apport-kde-mime.desktop.in (+12/-0)
kde/apport-kde-mimelnk.desktop.in (+9/-0)
kde/apport-kde.desktop.in (+11/-0)
kde/bugreport.ui (+177/-0)
kde/choices.ui (+95/-0)
kde/error.ui (+136/-0)
kde/progress.ui (+115/-0)
kde/userpass.ui (+127/-0)
man/apport-bug.1 (+129/-0)
man/apport-cli.1 (+150/-0)
man/apport-retrace.1 (+190/-0)
man/apport-unpack.1 (+32/-0)
man/dupdb-admin.1 (+68/-0)
pm-utils/sleep.d/000record-status (+16/-0)
po/ace.po (+949/-0)
po/af.po (+949/-0)
po/am.po (+949/-0)
po/an.po (+949/-0)
po/apport.pot (+775/-0)
po/ar.po (+1098/-0)
po/ast.po (+1135/-0)
po/be.po (+1180/-0)
po/bg.po (+1101/-0)
po/bn.po (+963/-0)
po/br.po (+949/-0)
po/bs.po (+970/-0)
po/ca.po (+1200/-0)
po/ca@valencia.po (+995/-0)
po/cs.po (+1154/-0)
po/cv.po (+949/-0)
po/da.po (+1133/-0)
po/de.po (+1245/-0)
po/el.po (+1213/-0)
po/en_AU.po (+1195/-0)
po/en_CA.po (+1190/-0)
po/en_GB.po (+1195/-0)
po/eo.po (+1154/-0)
po/es.po (+1225/-0)
po/et.po (+1136/-0)
po/eu.po (+1132/-0)
po/fa.po (+949/-0)
po/fi.po (+1189/-0)
po/fr.po (+1153/-0)
po/ga.po (+949/-0)
po/gd.po (+949/-0)
po/gl.po (+1222/-0)
po/gu.po (+987/-0)
po/he.po (+1105/-0)
po/hi.po (+960/-0)
po/hr.po (+1089/-0)
po/hu.po (+1211/-0)
po/hy.po (+949/-0)
po/id.po (+1129/-0)
po/is.po (+1084/-0)
po/it.po (+1195/-0)
po/ja.po (+1086/-0)
po/kab.po (+949/-0)
po/kk.po (+949/-0)
po/km.po (+1063/-0)
po/kn.po (+1017/-0)
po/ko.po (+1071/-0)
po/ku.po (+1037/-0)
po/lo.po (+949/-0)
po/lt.po (+1196/-0)
po/lv.po (+960/-0)
po/mk.po (+949/-0)
po/ml.po (+949/-0)
po/ms.po (+991/-0)
po/nb.po (+1128/-0)
po/nds.po (+987/-0)
po/ne.po (+961/-0)
po/nl.po (+1145/-0)
po/oc.po (+1221/-0)
po/pl.po (+1194/-0)
po/pt.po (+1139/-0)
po/pt_BR.po (+1220/-0)
po/ro.po (+1160/-0)
po/ru.po (+1169/-0)
po/sc.po (+949/-0)
po/shn.po (+949/-0)
po/si.po (+953/-0)
po/sk.po (+1112/-0)
po/sl.po (+1171/-0)
po/sq.po (+1145/-0)
po/sr.po (+1212/-0)
po/sv.po (+1209/-0)
po/ta.po (+983/-0)
po/te.po (+959/-0)
po/th.po (+988/-0)
po/tr.po (+1174/-0)
po/ug.po (+1037/-0)
po/uk.po (+1128/-0)
po/vi.po (+1117/-0)
po/zh_CN.po (+1070/-0)
po/zh_HK.po (+949/-0)
po/zh_TW.po (+1084/-0)
problem_report.py (+631/-0)
setup.py (+128/-0)
test/run (+128/-0)
test/test_apport_unpack.py (+116/-0)
test/test_backend_apt_dpkg.py (+599/-0)
test/test_crash_digger.py (+237/-0)
test/test_crashdb.py (+694/-0)
test/test_fileutils.py (+285/-0)
test/test_hooks.py (+270/-0)
test/test_hookutils.py (+322/-0)
test/test_java_crashes.py (+92/-0)
test/test_packaging.py (+16/-0)
test/test_parse_segv.py (+544/-0)
test/test_problem_report.py (+985/-0)
test/test_python_crashes.py (+361/-0)
test/test_report.py (+1813/-0)
test/test_rethread.py (+74/-0)
test/test_signal_crashes.py (+666/-0)
test/test_ui.py (+1968/-0)
test/test_ui_gtk.py (+812/-0)
test/test_ui_kde.py (+560/-0)
use-local (+7/-0)
xdg-mime/apport.xml (+11/-0)
Branch information
- Owner:
- Brian Murray
- Status:
- Development
Recent revisions
- 2052. By Brian Murray
-
ubuntu.py: deal with the fact that DpkgTerminalLog is a bytes object when trimming it
- 2050. By Martin Pitt
-
* Merge from trunk:
- test_python_crashes. py: Fix race condition in timeout test. - 2049. By Martin Pitt
-
debian/control: Add gir1.2-wnck-3.0 dependency for apport-gtk, needed by
the new --hanging feature. - 2047. By Martin Pitt
-
debian/control, debian/
tests/control: Add gvfs-daemons as build/test
dependency, as test_python_crashes uses it as an example for handling
python-dbus exceptions. - 2046. By Martin Pitt
-
* Merge from trunk:
- apport_python_ hook.py: For org.freedesktop .DBus.Error. ServiceUnknown
exceptions, add a 'DbusErrorAnalysis' field to the report which points
out whether any .service file provides the service it tried to talk to,
and whether the processes for those are running. This helps to determine
the root cause for such errors (missing dependencies, broken .service
files, talking to the wrong bus, etc.) (LP: #1020572)
- hookutils.py, attach_alsa(): Use alsa-info.sh when available. Thanks
David Henningson.
- ui tests, test_wait_for_pid( ): Fix eternal hang when running as root.
- testsuite: Fix ResourceWarnings when running with Python 3. - 2044. By Martin Pitt
-
Fix PEP-8 violations in Ubuntu specific hooks, picked up by latest pep8
checker.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/quantal/apport