Crashes if invoked on a process whose executable has been deleted: AssertionError at assert os.path.exists(self['ExecutablePath'])
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
apport (Ubuntu) |
Expired
|
Low
|
Unassigned |
Bug Description
Binary package hint: apport
Test case:
perseus:[~] cp /bin/sleep /tmp
perseus:[~] /tmp/sleep 60 &
[1] 18356
perseus:[~] rm /tmp/sleep
perseus:[~] kill -SEGV 18356
perseus:[~]
[1] + segmentation fault (core dumped) /tmp/sleep 60
perseus:[~] cat /var/log/apport.log
apport (pid 18404) Mon Oct 5 12:21:38 2009: called for pid 18356, signal 11
apport (pid 18404) Mon Oct 5 12:21:38 2009: Unhandled exception:
Traceback (most recent call last):
File "/usr/share/
info.
File "/usr/lib/
assert os.path.
AssertionError
pid: 18404, uid: 1000, gid: 1000, euid: 0, egid: 0
environment: {}
There is some further discussion about this at https:/
ProblemType: Bug
ApportLog:
Architecture: amd64
Date: Mon Oct 5 12:20:10 2009
DistroRelease: Ubuntu 9.10
Package: apport 1.9.2-0ubuntu1
PackageArchitec
ProcEnviron:
LC_COLLATE=C
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/zsh
ProcVersionSign
SourcePackage: apport
Uname: Linux 2.6.31-11-generic x86_64
Changed in apport (Ubuntu): | |
status: | New → Confirmed |
Changed in apport (Ubuntu): | |
status: | Confirmed → Triaged |
importance: | Undecided → Low |
This release of Ubuntu is no longer receiving maintenance updates. If this is still an issue on a maintained version of Ubuntu please let us know.