plugin execdos: Version 1.0.1.3 Dec 11 2014
"Use after free" on line 336:
GlobalFree(ptp);
if(szStack) GlobalFree(szStack);
if (ptp->lEndFuncAddress != -1)
ep->ExecuteCodeSegment(ptp->lEndFuncAddress - 1, 0);
Proposed fix:
if(szStack) GlobalFree(szStack);
if (ptp->lEndFuncAddress != -1)
ep->ExecuteCodeSegment(ptp->lEndFuncAddress - 1, 0);
GlobalFree(ptp);
Hi Anders, could you state why this bug is invalid?
This tracker is not for 3rd-party stuff on the wiki. I made a note on the talk page for this plug-in about this bug.
Hi Anders,
OK clear, thanks.
Is the link below the talk page? As I do not see a message yet, also I do not see much response upon earlier remarks.
dosExecute plugin - Page 2 - Winamp & Shoutcast Forumshttp://forums.winamp.com/showthread.php?t=181442&page=2
With kind regards,
René Laan
Software designer | SD14
Last edit: Anders 2021-07-30
No, https://nsis.sourceforge.io/Talk:ExecDos_plug-in