Skip to content

Fixes a crash where getProProof is called on a wrong object#42

Merged
SessionHero01 merged 1 commit intomainfrom
fix-with-pro-proof-crash
Mar 3, 2026
Merged

Fixes a crash where getProProof is called on a wrong object#42
SessionHero01 merged 1 commit intomainfrom
fix-with-pro-proof-crash

Conversation

@SessionHero01
Copy link
Collaborator

Basically when we get and cache a method ID for Conversation subclasses, we actually got the method ID for the concrete classes, instead of the interface (WithProProofInfo)'s method. Next time the same method ID is called on another subclass, it crashes the app because wrong object type is called on.

This change makes sure that the method of getProProofInfo is from the interface class instead.

@github-actions
Copy link

The build version for this PR will be: 1.1.0-7-gcf08d76

@SessionHero01 SessionHero01 merged commit 73ee45b into main Mar 3, 2026
3 checks passed
@SessionHero01 SessionHero01 deleted the fix-with-pro-proof-crash branch March 3, 2026 03:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants