gcore does not execute, uses /bin/sh but requires bash
Bug #1762320 reported by
Trent Lloyd
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gdb (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
gcore fails to execute on bionic
$ gcore
/usr/bin/gcore: 28: /usr/bin/gcore: Syntax error: "(" unexpected
Line 28 is:
28 dump_all_cmds=()
This appears to be bash syntax for arrays (as reinforced further down) which is not compatible with the /bin/sh shebang using dash.
Upstream has a recent commit to move this from /bin/sh to bash (along also making other changes to fix problems with quoting within the same commit):
https:/
As a minimum fix we should probably change it from /bin/sh to /bin/bash
Changed in gdb (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → Medium |
tags: | added: bionic |
Changed in gdb (Ubuntu): | |
status: | Confirmed → Fix Committed |
tags: | added: rls-bb-incoming |
To post a comment you must log in.
The attachment "gdb-bionic- gcore-bash. debdiff" seems to be a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. If the attachment isn't a patch, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are member of the ~ubuntu-sponsors, unsubscribe the team.
[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issue please contact him.]