bug in tracepoint protocol implementation

Josef Ezra
2000-10-02T11:04:00Z

hi

file: tracepoint.c
function: stringify_collection_list

old:
count += strlen (end);
end += count ;

new:
count += strlen (end);
end = temp_buf + count ;

reasoning:
When saving more then one memrange parameter, the old code leaves 'gaps' in
the temp_buf string.

Looks like few are using gdb's tracepoints (otherwise this bug wouldn't
survive that long).

Josef Ezra
EMC2
jezra@emc.com