This bug was fixed in the package apport - 2.12.2-0ubuntu1
---------------
apport (2.12.2-0ubuntu1) saucy; urgency=low
* New upstream bug fix release. Changes since previous snapshot:
- crash-digger: Write pid into lock file. Thanks Steve Langasek.
- apport-gtk: When loading a Bug report from a file, properly set up for
bug reporting mode. (LP: #1226140)
- Move "program is not installed any more" check from report loading into
data collection, so that crash reports can be moved and reported on
machines without that program installed. (LP: #1226030)
* data/general-hooks/ubuntu.py: Add output of "system-image-info -i" to
reports as field "SystemImageInfo", to better identify phablet builds.
(LP: #1225113)
* Add gdb-minimal dependency to apport-noui, as for crashes we always need a
StacktraceAddressSignature at least. (part of LP #1226030)
-- Martin Pitt <[email protected]> Tue, 17 Sep 2013 16:25:55 -0500
** Changed in: apport (Ubuntu)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to apport in Ubuntu.
https://bugs.launchpad.net/bugs/1226030
Title:
apport refuses to report a crash from another machine if package is
not installed locally
Status in “apport” package in Ubuntu:
Fix Released
Bug description:
Apport refuses to submit a report from a crash file collected on another
machine if the package is not installed on the local machine.
The use case is a report generated and collected on a touch device and
reported from a PC or laptop.
TEST CASE:
1. On a touch device, generate a crash file for a package that doesn't exist
on your local machine, for example maliit-server
# kill -SIGSEGV $(pidof maliit-server)
2. Check that a crash file has been generated in /var/crash/
# ls -l /var/crash/
total 8220
-rw-r----- 1 phablet whoopsie 8416974 Sep 16 12:46
_usr_bin_maliit-server.32011.crash
3. Collect information required by apport.
To the question "What would you like to do? Your options are:" answer "(V)
View"
(If apport tells that it is using third party software proceed anyway)
4. When apport is done with data collection, choose (K) Keep and save the new
crash file
5. Copy it to an intel machine
$ adb pull /var/crash/_usr_bin_maliit-server.32011.crash /tmp/
6. Run ubuntu-bug against this file:
ubuntu-bug /tmp/_usr_bin_maliit-server.32011.crash
ACTUAL RESULT:
Reporting fails with an Invalid problem report "This problem report applies
to a program which is not installed any more. (/usr/bin/maliit-server)"
EXPECTED RESULT:
Report is uploaded to LP
ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: apport 2.12.1-0ubuntu4
ProcVersionSignature: Ubuntu 3.11.0-7.13-generic 3.11.0
Uname: Linux 3.11.0-7-generic x86_64
ApportLog:
ApportVersion: 2.12.1-0ubuntu4
Architecture: amd64
CrashReports: 640:0:136:18987:2013-09-16 09:29:27.782969437 +0200:2013-09-16
09:53:34.936026957 +0200:/var/crash/_usr_bin_twistd.0.crash
Date: Mon Sep 16 14:39:40 2013
MarkForUpload: True
PackageArchitecture: all
SourcePackage: apport
UpgradeStatus: Upgraded to saucy on 2012-01-31 (593 days ago)
mtime.conffile..etc.apport.crashdb.conf: 2013-08-28T08:47:19.111940
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1226030/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp