Skip to content

Fix Bug #3637: Fix internal crash when WebSocket initialisation fails in monitor mode - #3639

Merged
abraunegg merged 1 commit into
masterfrom
fix-issue-3637
Feb 11, 2026
Merged

abraunegg merged 1 commit into
masterfrom
fix-issue-3637

Conversation

@abraunegg

Copy link
Copy Markdown
Owner

This PR fixes an internal crash in --monitor mode when WebSocket (Socket.IO) initialisation fails (for example, when Microsoft Graph returns 400 notSupported).

Previously, a failed WebSocket initialisation could leave the internal oneDriveSocketIo object unset (null), while later monitor-loop logic still assumed it was available. This resulted in a null dereference and a SIGSEGV, causing the client to exit after the first monitor loop.

…or mode

This PR fixes an internal crash in --monitor mode when WebSocket (Socket.IO) initialisation fails (for example, when Microsoft Graph returns 400 notSupported).

Previously, a failed WebSocket initialisation could leave the internal oneDriveSocketIo object unset (null), while later monitor-loop logic still assumed it was available. This resulted in a null dereference and a SIGSEGV, causing the client to exit after the first monitor loop.
@abraunegg abraunegg added this to the v2.5.11 milestone Feb 9, 2026
@abraunegg abraunegg linked an issue Feb 9, 2026 that may be closed by this pull request
@abraunegg
abraunegg merged commit 2eb89fa into master Feb 11, 2026
10 checks passed
@abraunegg abraunegg changed the title Fix Bug #3637: Fix crash when WebSocket initialisation fails in monitor mode Fix Bug #3637: Fix internal crash when WebSocket initialisation fails in monitor mode Feb 11, 2026
@abraunegg
abraunegg deleted the fix-issue-3637 branch February 15, 2026 19:34
@abraunegg

Copy link
Copy Markdown
Owner Author

This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

Repository owner locked and limited conversation to collaborators Feb 23, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bug: WebSocket-related error

1 participant