Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unexpected message error during signing transaction when fast taping #4725

Open
bosomt opened this issue Mar 4, 2025 · 1 comment
Open
Labels
bug Something isn't working as expected T3T1 Trezor Safe 5

Comments

@bosomt
Copy link

bosomt commented Mar 4, 2025

Describe the bug
Unexpected message error during signing transaction with multiple output.
Device does not freeze but tx signing is interrupted and homescreen is rendered.
Im not able to reproduce it at same place, sometimes its one of first confirmation sometimes it takes dozens of swipes or taps

Steps to reproduce:

  1. Try to send tx with multiple outputs
  2. Tap or swipe fast to go thru outputs
  3. Repeat till confirmation is cancelled with error message

Info:

  • Suite version: desktop 25.3.0 (2a761d42998cb22ef837ae358cb9aaa39ea2123f)
  • Browser: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) TrezorSuiteDev/25.3.0 Chrome/132.0.6834.194 Electron/34.1.0 Safari/537.36
  • OS: MacIntel
  • Screen: 1470x956
  • Device: Trezor T3T1 2.8.9 regular (revision fad9682)
  • Transport: BridgeTransport 2.0.33

Screenshots:

Screen.Recording.2025-03-04.at.12.00.11.mov

Connect logs

2025-03-04T08:31:53.964Z - DEBUG(csp): Header applied to https://cdn.trezor.io/dynamic/coingecko/api/v3/coins/solana/contract/ocadaAXpD1haGy2JnjHbgUhczqtiMdYHzvnBihjJHg9?tickers=false&market_data=true&community_data=false&developer_data=false&sparkline=false&localization=false
DeviceCommands Received ButtonRequest {
  code: 'ButtonRequest_ConfirmOutput',
  pages: 1,
  name: 'confirm_output'
}
Core handleMessage popup-handshake
DeviceCommands Sending ButtonAck {}
@trezor/connect handleMessage button
@trezor/connect handleMessage ui-button
2025-03-04T08:31:54.684Z - INFO(request-filter): https://cdn.trezor.io/dynamic/coingecko/api/v3/coins/solana/contract/HeLp6NuQkmYB4pYWo2zYs22mESHXPQYzXbB8n4V98jwC?tickers=false&market_data=true&community_data=false&developer_data=false&sparkline=false&localization=false was allowed because cdn.trezor.io is in the exception list
DeviceCommands Received ButtonRequest {
  code: 'ButtonRequest_ConfirmOutput',
  pages: 1,
  name: 'confirm_output'
}
Core handleMessage popup-handshake
DeviceCommands Sending ButtonAck {}
@trezor/connect handleMessage button
@trezor/connect handleMessage ui-button
2025-03-04T08:31:54.972Z - DEBUG(csp): Header applied to https://cdn.trezor.io/dynamic/coingecko/api/v3/coins/solana/contract/HeLp6NuQkmYB4pYWo2zYs22mESHXPQYzXbB8n4V98jwC?tickers=false&market_data=true&community_data=false&developer_data=false&sparkline=false&localization=false
DeviceCommands Received ButtonRequest { code: 'ButtonRequest_SignTx', pages: 2, name: 'confirm_total' }
Core handleMessage popup-handshake
DeviceCommands Sending ButtonAck {}
@trezor/connect handleMessage button
@trezor/connect handleMessage ui-button
DeviceCommands Received Failure { code: 'Failure_UnexpectedMessage', message: 'Unexpected message' }
@trezor/connect handleMessage device-changed
@trezor/connect handleMessage ui-close_window
Core Cleanup...
@github-project-automation github-project-automation bot moved this to 🎯 To do in Suite Desktop Mar 4, 2025
@bosomt bosomt transferred this issue from trezor/trezor-suite Mar 4, 2025
@bosomt bosomt added bug Something isn't working as expected T3T1 Trezor Safe 5 labels Mar 4, 2025
@bosomt bosomt changed the title Unexpected message error during signing transaction with multiple output. Unexpected message error during signing transaction when fast taping Mar 6, 2025
@bosomt
Copy link
Author

bosomt commented Mar 6, 2025

  • managed to replicate with only one input and output /+change output/
  • im not able to replicate when taping slowly
Screen.Recording.2025-03-06.at.22.50.18.mov

Info:

  • Suite version: web 25.4.0 (be67d2251d8b8d65ff50ed6749e84ac45675d410)
  • Browser: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36
  • OS: MacIntel
  • Screen: 1470x956
  • Device: Trezor T3T1 2.8.9 regular (revision fad9682)
  • Transport: BridgeTransport 3.0.0-bundled.25.3.1

@bosomt bosomt moved this to 🎯 To do in Firmware Mar 6, 2025
@bosomt bosomt removed this from Suite Desktop Mar 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working as expected T3T1 Trezor Safe 5
Projects
Status: 🎯 To do
Development

No branches or pull requests

1 participant