What changed, and why it matters
This commit only changes the user-facing warning text shown when a TRON raw message cannot be parsed. It is a wording update with no functional or security change.
No security action required; treat as routine UI text update.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff modifies a single string literal in GetTrxMessageRaw() in src/ui/gui_chain/multi/web3/gui_trx.c. The previous and new strings convey the same meaning: the device cannot parse the raw data and the user should view it in the companion software wallet. No code logic, buffer handling, parsing behavior, or security boundary changed.
Changed components
src/ui/gui_chain/multi/web3/gui_trx.cInspect captured patch +1 / −1
diff --git a/src/ui/gui_chain/multi/web3/gui_trx.c b/src/ui/gui_chain/multi/web3/gui_trx.c
index 3015f75..1ca0b16 100644
--- a/src/ui/gui_chain/multi/web3/gui_trx.c
+++ b/src/ui/gui_chain/multi/web3/gui_trx.c
@@ -249,7 +249,7 @@ void GetTrxMessageUtf8(void *indata, void *param, uint32_t maxLen)
void GetTrxMessageRaw(void *indata, void *param, uint32_t maxLen)
{
- const char *warning = "\n#F5C131 The data cannot be processed in its#\n#F5C131 current format. Please use your software #\n#F5C131 wallet interface to access and view the#\n#F5C131 data.#";
+ const char *warning = "\n#F5C131 The data is not parseable. Please#\n#F5C131 refer to the software wallet interface#\n#F5C131 for viewing.#";
size_t warningLen = strlen(warning);
DisplayTRONPersonalMessage *message = (DisplayTRONPersonalMessage *)param;
size_t rawLen = message && message->raw_message ? strlen(message->raw_message) : 0;
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.