/usr/share/apport/whoopsie-upload-all:AssertionError:/usr/share/apport/whoopsie-upload-all@162:collect_info:process_report:add_gdb_info:gdb_command
Bug #1820132 reported by
errors.ubuntu.com bug bridge
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
apport (Ubuntu) |
Fix Released
|
High
|
Brian Murray | ||
Bionic |
Fix Released
|
High
|
SatoshiNakamoto | ||
Disco |
Fix Released
|
High
|
Brian Murray |
Bug Description
The Ubuntu Error Tracker has been receiving reports about a problem regarding apport. This problem was most recently seen with package version 2.20.10-0ubuntu23, the problem page at https:/
If you do not have access to the Ubuntu Error Tracker and are a software developer, you can request it at http://
Related branches
lp:~brian-murray/apport/whoopsie-upload-more
- Julian Andres Klode: Approve
-
Diff: 101 lines (+26/-8)3 files modifiedapport/report.py (+9/-4)
data/whoopsie-upload-all (+8/-4)
test/test_report.py (+9/-0)
Changed in apport (Ubuntu Disco): | |
status: | Triaged → In Progress |
assignee: | nobody → Brian Murray (brian-murray) |
Changed in apport (Ubuntu Bionic): | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in apport (Ubuntu Bionic): | |
assignee: | nobody → SatoshiNakamoto (evansanita713) |
status: | Triaged → Confirmed |
status: | Confirmed → Fix Committed |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
apport does not depend on gdb so it's possible, even likely, that gdb is not installed on the system reporting the crash. Subsequently, report.add_gdb_info will fail and the docstring indicates that this should "Raises ... OSError if calling gdb fails" however the docstring is currently a liar perhaps because of a change I made. Regardless this should be sorted out. Here's the Traceback:
Traceback (most recent call last): apport/ whoopsie- upload- all", line 162, in <module> apport/ whoopsie- upload- all", line 112, in collect_info apport/ whoopsie- upload- all", line 79, in process_report gdb_info( ) python3/ dist-packages/ apport/ report. py", line 713, in add_gdb_info command( rootdir, gdb_sandbox) python3/ dist-packages/ apport/ report. py", line 1580, in gdb_command exists( executable)
File "/usr/share/
stamps = collect_info()
File "/usr/share/
res = process_report(r)
File "/usr/share/
r.add_
File "/usr/lib/
gdb_cmd, environ = self.gdb_
File "/usr/lib/
assert os.path.
AssertionError