- unsigned pos = snprintf(error_buffer.cpu(cpu), sizeof(error_buffer.cpu(0)), "%s",
- Cpu::exception_string(entry_frame.cpu(cpu)->_trapno)) + 1;
- if ( pos < sizeof(error_buffer.cpu(0))
- && entry_frame.cpu(cpu)->_trapno >= 10
+ error_buffer.cpu(cpu).clear();
+ error_buffer.cpu(cpu).printf("%s", Cpu::exception_string(entry_frame.cpu(cpu)->_trapno));
+ if ( entry_frame.cpu(cpu)->_trapno >= 10