Skip to content

fix: msodde output was repeating DDE links#884

Open
mitre88 wants to merge 1 commit intodecalage2:masterfrom
mitre88:fix/msodde-output-repeats
Open

fix: msodde output was repeating DDE links#884
mitre88 wants to merge 1 commit intodecalage2:masterfrom
mitre88:fix/msodde-output-repeats

Conversation

@mitre88
Copy link
Copy Markdown

@mitre88 mitre88 commented Apr 21, 2026

Summary

Bug in msodde.py line 1012: the for loop was passing text instead of link to logger.print_str(), causing each DDE to be printed N times.

Changes

oletools/msodde.py

Fixed the for loop to use link variable instead of text.

Fixes #871

Bug: for loop was passing 'text' to logger.print_str() instead of 'link'
causing each DDE to be printed N times (once per DDE in the list).

Fix: change logger.print_str(text, ...) to logger.print_str(link, ...)

Fixes decalage2#871
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.

BUG - msodde - Output Format - Repeats/Merged

1 participant