Public bug reported:

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):;a=commit;h=e1e6f073a9f5d7c3183cb8096fb24a42c28ba36b

As a minimum fix we should probably change it from /bin/sh to /bin/bash

** Affects: gdb (Ubuntu)
     Importance: Medium
         Status: Confirmed

** Changed in: gdb (Ubuntu)
       Status: New => Confirmed

** Changed in: gdb (Ubuntu)
   Importance: Undecided => Medium

You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

  gcore does not execute, uses /bin/sh but requires bash

To manage notifications about this bug go to:

ubuntu-bugs mailing list

Reply via email to