diff options
author | Simon Marchi <simon.marchi@ericsson.com> | 2016-10-17 16:47:36 -0400 |
---|---|---|
committer | Simon Marchi <simon.marchi@ericsson.com> | 2016-10-17 16:48:25 -0400 |
commit | 5bad3170301060ee0801a739ffc213abae664973 (patch) | |
tree | 947ca14ed550a862bb5ed8e24862622531dc4e28 /libiberty/hex.c | |
parent | 5562a44eb490b5777c9e786971907c0727d88495 (diff) | |
download | gdb-5bad3170301060ee0801a739ffc213abae664973.zip gdb-5bad3170301060ee0801a739ffc213abae664973.tar.gz gdb-5bad3170301060ee0801a739ffc213abae664973.tar.bz2 |
Fix -trace-save crash when argument is missing
-trace-save doesn't check whether an argument is passed, leading to a
segfault if you pass nothing.
I added a small test, which only tests the error conditions of
-trace-save.
gdb/ChangeLog:
* mi/mi-main.c (mi_cmd_trace_save): Check if argument is present
before using it.
gdb/testsuite/ChangeLog:
* gdb.trace/mi-trace-save.exp: New file.
Diffstat (limited to 'libiberty/hex.c')
0 files changed, 0 insertions, 0 deletions