This is the mail archive of the gdb@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: can't handle command-line argument containing whitespace


> From: Peng Yu <pengyu.ut@gmail.com>
> Date: Mon, 21 Jan 2019 07:16:41 -0600
> Cc: "gdb@sourceware.org" <gdb@sourceware.org>
> 
> > Try this GDB command:
> >
> > (gdb) set startup-with-shell on
> 
> But it doesn't work with the -batch option. It hangs there forever.
> How to fix it? Thanks.

Don't run your program from the command line, run it from a script
file that you load via the -x command-line switch.  In that script,
put the "set startup-with-shell on" command first, then your "run"
command with the arguments for the program you want to debug.

(Why do you run GDB with -batch, btw?  GDB is an interactive debugger,
so you should have a way of interacting with it.)


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]