<br>Hi list.<br><br>We are on the way to begin the test migration to openswan 2.4.8.<br><br>We encountered a bug on 2.4.7 that crashed our ipsec with a segmentation fault multiple times. We found a patch from Matthias Haas submited on Jan 15 in the dev list that correct our problem : 
<br><br>&gt; --- openswan-2.4.7/programs/pluto/demux.c Fri Jan 12 11:35:21 2007<br>&gt; +++ openswan-2.4.7-debug/programs/pluto/demux.c Fri Jan 12 12:16:07 2007<br>&gt; @@ -2411,7 +2411,7 @@<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * we can only be in calculating state if state is ignore,
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * or suspended.<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; */<br>&gt; -&nbsp;&nbsp;&nbsp; passert(result == STF_IGNORE || result == STF_SUSPEND ||<br>&gt; st-&gt;st_calculating==FALSE);<br>&gt; +&nbsp;&nbsp;&nbsp; passert(result == STF_INLINE || result == STF_IGNORE || result ==
<br>&gt; STF_SUSPEND || st-&gt;st_calculating==FALSE);<br><br>As an answer to my mail detailing the problem, Paul Wouters told us that this patch was incorporated into 2.4.8rc1<br><br>However, I was just looking at the 2.4.8
. final release source code, and the patch is not present!<br><br>Has it been forgotten or another solution has been replacing this patch?<br><br>Thanks,<br>Jean-Michel.<br><br>