]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
gprofng: skip unrecognized input command
authorVladimir Mezentsev <vladimir.mezentsev@oracle.com>
Wed, 27 Nov 2024 03:40:16 +0000 (19:40 -0800)
committerVladimir Mezentsev <vladimir.mezentsev@oracle.com>
Wed, 27 Nov 2024 21:55:02 +0000 (13:55 -0800)
commit194a7cc5e417c76e2d83a6928d47adcea916289c
tree8dbc2854fd38c119a97870440ee7e2c1afad5cee
parentd77a5792b386ec0f02c3b636a91cfc2ce53c2498
gprofng: skip unrecognized input command

gprofng crashes when the GUI sends an invalid command.
Skip unrecognized commands and return an error status to the GUI.

gprofng/ChangeLog
2024-11-26  Vladimir Mezentsev  <vladimir.mezentsev@oracle.com>

* src/ipc.cc (ipc_doWork): Skip unrecognized commands.
* src/ipcio.cc (writeError): New function.
* src/ipcio.h: Add RESPONSE_STATUS_ERROR.
gprofng/src/ipc.cc
gprofng/src/ipcio.cc
gprofng/src/ipcio.h