Skip to content

Fix code safety issues and sync plugin submodules#257

Merged
linmajia merged 7 commits into
microsoft:masterfrom
linmajia:fix
Jun 24, 2026
Merged

Fix code safety issues and sync plugin submodules#257
linmajia merged 7 commits into
microsoft:masterfrom
linmajia:fix

Conversation

@linmajia

Copy link
Copy Markdown
Contributor

Description

This PR applies code hygiene and correctness fixes across rDSN, then updates all plugin submodules to their latest master commits after their corresponding PRs were merged.

Changes

  • Add .gitattributes to normalize line-ending behavior.
  • Ensure affected source/config files end with a newline.
  • Remove trailing whitespace from selected rDSN files.
  • Update plugin submodule pointers for whitespace-cleanup fixes.
  • Fix high-signal runtime safety issues, including stale index handling and divide-by-zero risk.
  • Fix printf-style logging/assert format issues, including:
    • missing or extra logging arguments,
    • size_t values printed with %zu,
    • signed int32_t gpid values printed with %d.
  • Update all plugin submodules to latest master:
    • rDSN.tools.explorer
    • rDSN.tools.hpc
    • rDSN.dist.service
    • rDSN.dist.deployment
    • rDSN.tools.log.monitor

@linmajia linmajia merged commit 595106a into microsoft:master Jun 24, 2026
2 checks passed
@linmajia linmajia deleted the fix branch June 24, 2026 11:49
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.

1 participant