Skip to content

Conversation

WillyJL
Copy link
Contributor

@WillyJL WillyJL commented Aug 23, 2025

What's new

  • Title
  • This was noticeable with Chameleon Ultra NTAG emulation
  • Probably is a bug in Chameleon Ultra, but still Flipper is crashing due to an unexpected response, I feel like handling it gracefully is a good idea
  • The crash is in bit_buffer_copy(), because mf_classic_poller_detect() calls iso14443_3a_poller_send_standard_frame() with just a 4 byte rx_buffer and Chameleon Ultra answers with a 10 byte response that has nothing to do with the command it seems

Verification

  • Emulate NTAG216 with Chameleon Ultra and read with Flipper
  • No crash

Checklist (For Reviewer)

  • PR has description of feature/bug or link to Confluence/Jira task
  • Description contains actions to verify feature/bugfix
  • I've built this code, uploaded it to the device and verified feature/bugfix

This was noticeable with Chameleon Ultra NTAG emulation
@hedger hedger added NFC NFC-related Bug labels Sep 23, 2025
@hedger hedger merged commit 7380eac into flipperdevices:dev Sep 23, 2025
10 of 11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug NFC NFC-related
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants