mirror of
https://github.com/trezor/trezor-firmware.git
synced 2025-08-03 12:28:13 +00:00
fix(core): fix truncated strings in rsod on emulator
[no changelog]
This commit is contained in:
parent
1bdc48a73f
commit
7983fdfd8d
@ -108,10 +108,10 @@ void system_exit_fatal_ex(const char* message, size_t message_len,
|
|||||||
|
|
||||||
pminfo.reason = TASK_TERM_REASON_FATAL;
|
pminfo.reason = TASK_TERM_REASON_FATAL;
|
||||||
|
|
||||||
len = MIN(message_len, sizeof(pminfo.fatal.expr) - 1);
|
len = MIN(file_len, sizeof(pminfo.fatal.file) - 1);
|
||||||
strncpy(pminfo.fatal.file, file, len);
|
strncpy(pminfo.fatal.file, file, len);
|
||||||
|
|
||||||
len = MIN(file_len, sizeof(pminfo.fatal.file) - 1);
|
len = MIN(message_len, sizeof(pminfo.fatal.expr) - 1);
|
||||||
strncpy(pminfo.fatal.expr, message, len);
|
strncpy(pminfo.fatal.expr, message, len);
|
||||||
|
|
||||||
pminfo.fatal.line = line;
|
pminfo.fatal.line = line;
|
||||||
|
Loading…
Reference in New Issue
Block a user