Skip to content

fix: wallet infinite loop in fake out selection#47

Merged
sn1f3rt merged 1 commit intomasterfrom
fix/wallet-gamma-picker-infinite-loop
Mar 20, 2026
Merged

fix: wallet infinite loop in fake out selection#47
sn1f3rt merged 1 commit intomasterfrom
fix/wallet-gamma-picker-infinite-loop

Conversation

@sn1f3rt
Copy link
Copy Markdown
Member

@sn1f3rt sn1f3rt commented Mar 19, 2026

Summary

Port of monero-project/monero#8794. The gamma picker and the caller
disagreed on the number of available rct outputs by one block, which
could cause an infinite loop when the picker had exhausted all valid
outputs from previous blocks but the caller expected one more.
@sn1f3rt sn1f3rt added the bug Something isn't working label Mar 19, 2026
@sn1f3rt sn1f3rt self-assigned this Mar 19, 2026
@sn1f3rt sn1f3rt merged commit 5f40d1e into master Mar 20, 2026
14 checks passed
@sn1f3rt sn1f3rt deleted the fix/wallet-gamma-picker-infinite-loop branch March 20, 2026 13:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants