Skip to content

mw/com[Bug]: fix infinite recursion in ProxyEvent move-assignment and Use After Free Bug.#399

Merged
limdor merged 1 commit into
eclipse-score:mainfrom
KrishaDeshkool:fix_move_bug
May 12, 2026
Merged

mw/com[Bug]: fix infinite recursion in ProxyEvent move-assignment and Use After Free Bug.#399
limdor merged 1 commit into
eclipse-score:mainfrom
KrishaDeshkool:fix_move_bug

Conversation

@KrishaDeshkool
Copy link
Copy Markdown
Contributor

@KrishaDeshkool KrishaDeshkool commented May 8, 2026

This PR fixes 2 Bugs in one go,
first one is the infinite recursion issue in the move op,
second one is the crash which was caused by holding a raw pointer and not managing its lifetime well in the move assignment operations.

@KrishaDeshkool KrishaDeshkool marked this pull request as ready for review May 8, 2026 14:56
@KrishaDeshkool KrishaDeshkool changed the title mw/com: fix infinite recursion in ProxyEvent move-assignment mw/com[Bug]: fix infinite recursion in ProxyEvent move-assignment May 8, 2026
Comment thread score/mw/com/impl/proxy_event.h Outdated
Comment thread score/mw/com/impl/proxy_event_test.cpp Outdated
Comment thread score/mw/com/impl/proxy_event_test.cpp Outdated
Comment thread score/mw/com/impl/proxy_event_test.cpp Outdated
Comment thread score/mw/com/impl/proxy_event_test.cpp
Comment thread score/mw/com/impl/proxy_event.h
@KrishaDeshkool KrishaDeshkool force-pushed the fix_move_bug branch 3 times, most recently from fd43915 to d007548 Compare May 11, 2026 13:53
@KrishaDeshkool
Copy link
Copy Markdown
Contributor Author

if the raw pointer issue needs some more discussion and we need another way to fix then i would propose we split this PR into two and merge the first one and merge that.

@KrishaDeshkool KrishaDeshkool changed the title mw/com[Bug]: fix infinite recursion in ProxyEvent move-assignment mw/com[Bug]: fix infinite recursion in ProxyEvent move-assignment and Use After Free Bug. May 12, 2026
@limdor limdor added this pull request to the merge queue May 12, 2026
Merged via the queue into eclipse-score:main with commit eebd8d5 May 12, 2026
15 checks passed
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.

3 participants