AI-generated analysisPublished automatically and not human-verified. Validated context appears in community notes below.
← Watch feed
Informational 16 Bitcoin

qml: fix incorrect index when deleting wallet

Public commit record

What the developer wrote

Authored by f321x

68/100 · Adequate
qml: fix incorrect index when deleting wallet

QEWalletListModel.remove_wallet was calling beginRemoveRows with i
instead of remove as index, causing it to not delete the wallet from the
list and the wallet list becoming broken after deleting a wallet.
✓ Descriptive subject✓ Names a concrete action or component✓ Provides detailed explanatory context
The short version

What changed, and why it matters

This is a one-line bug fix in Electrum's mobile/QML wallet interface. When a user deleted a wallet from the list, the wrong row index was passed to Qt's list-removal machinery, so the wallet stayed in the list and the displayed list became corrupted. The fix uses the correct index. There is no direct security impact: it is a UI consistency bug, not a vulnerability that lets an attacker steal funds or run code.

Recommended action

Treat as a normal bug fix. No security response required. Users on affected builds may see stale wallet entries after deletion until they restart the app; updating is optional for this issue alone.

Security signals we found

01

No security-relevant keywords in commit title or message

02

No input validation, cryptography, networking, or privilege changes

03

UI model index mismatch only affects displayed wallet list state

04

No references to vulnerabilities, CVEs, or security researchers

Risk score

Why this scored 16/100

Our methodology →
Potential impact 2/30
Exploitability 0/25
Stealth signal 0/15
Affected reach 2/15
Confidence 8/10
Evidence quality 4/5
Human-validated context

Community notes

Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.

No validated notes yet.

The AI analysis stands alone for now. Submit a note if you can add evidence or important context.