[exim-dev] [Bug 713] SIGSEGV after header_add_* from local_s…

Top Page
Delete this message
Reply to this message
Author: Tony Finch
Date:  
To: exim-dev
Subject: [exim-dev] [Bug 713] SIGSEGV after header_add_* from local_scand dlfunc module
------- You are receiving this mail because: -------
You are on the CC list for the bug.

http://bugs.exim.org/show_bug.cgi?id=713




--- Comment #5 from Tony Finch <fanf@???> 2008-05-22 11:56:28 ---
CVS commit by fanf2:

If a ${dlfunc module has side-effects that cause store allocation, this
can conflict with the string expansion storage management logic - in
particular, the expansion code resets the store to reclaim working
space. In order to avoid destroying store allocated by ${dlfunc the
expansion code now leaks a bit if ${dlfunc is used.

Fixes: bug #713

--- CVS commit summary ---
1.94 1.95 +13 -4 - exim/exim-src/src/expand.c


--
Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email