* kill (getsig): Avoid buffer overflow when generating a signal name.
* strace.cc (handle_output_debug_string): Make error a little more specific.
This commit is contained in:
@@ -87,7 +87,7 @@ getsig (const char *in_sig)
|
||||
sig = in_sig;
|
||||
else
|
||||
{
|
||||
sprintf (buf, "SIG%s", in_sig);
|
||||
sprintf (buf, "SIG%-20.20s", in_sig);
|
||||
sig = buf;
|
||||
}
|
||||
intsig = strtosigno (sig) ?: atoi (in_sig);
|
||||
|
Reference in New Issue
Block a user