Skip to content

[MrBot] lackey dll: no logger init/deinit in DllMain - #685

Merged
samrach9 merged 3 commits into
masterfrom
samrach9/lackey_dllmain_no_logging
Oct 21, 2026
Merged

samrach9 merged 3 commits into
masterfrom
samrach9/lackey_dllmain_no_logging

Conversation

@samrach9

@samrach9 samrach9 commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

Removes logger_init/logger_deinit (and the two LogError calls) from thread_notifications_lackey_dll DllMain, which now just returns TRUE. On ARM64 agents where symsrv.dll sits next to dbghelp.dll, logger_deinit at DLL_PROCESS_DETACH calls SymCleanup after symsrv.dll is already unloaded, killing the process before stdout is flushed (bs_no_replication_perf lost all output). Callers already log lackey init failures.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

@samrach9

Copy link
Copy Markdown
Contributor Author

/AzurePipelines run

@samrach9
samrach9 marked this pull request as ready for review October 19, 2026 19:14
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:shipit:

@samrach9

Copy link
Copy Markdown
Contributor Author

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).

@samrach9
samrach9 enabled auto-merge (squash) October 21, 2026 18:08
@samrach9

Copy link
Copy Markdown
Contributor Author

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).

@samrach9
samrach9 disabled auto-merge October 21, 2026 18:10
@samrach9
samrach9 merged commit 2c37aaa into master Oct 21, 2026
18 checks passed
@samrach9
samrach9 deleted the samrach9/lackey_dllmain_no_logging branch October 21, 2026 18:22
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