Fixes invalid pointer if nb processes exceeded 16

The first trace_get_empty_process() triggering a reallocation of the
process table would return an invalid pointer.
Fixes another error with reallocation