Created by: Louis-Ye
The append_marker_seg_base, used by func_trace module, does not write out trace data to buffer after appending the marker entries, which (though very unlikely) could overflow the buffer if the markers are appended before a large BB.
Fixes #3048 (closed)