You have good detective skills :-)

The two patches from Jan 2012 are the essence of the fix.  The
problem is sometimes we commit a patch or two and then after more
testing find another problem so make another patch.  Those two look
good at least as a start and I would give them 80% chance of being
all that is required.  Just the same, I recommend to grep the current source
code, particularly in /src/lib and src/dird for any occurrences of 
set_killable
If there are none, I would say 95% you have everything you need.

The stuff from 2010 is just to make certain errors less fatal.  It may 
have been
an earlier try to fix the problem, but it certainly didn't.

Regards,
Kern

On 02/10/2012 01:47 PM, Alexander Fisher wrote:
> Hi
>
> I recently submitted bug report 1830 (bacula-sd segfaults).  The issue
> is apparently fixed in the latest version (thanks Kern for the super
> quick reply BTW), but I'm trying to find the patch(es) that fix this
> issue so that they might be backported in Debian.
>
> I've narrowed it down to two possible candidates.
>
> > From July 2010 ...
> 6178a9210f5685828d920b7d1a670f9548d00bd3 - "Improve comm line error
> handling for TLS, may fix bug #1568 and #1599" and
> 30bd99d075c8f39e8865b8a5aa38105f93703206 - "Fix for TLS bugs #1568 and #1599"
>
> and/or
> > From Jan 2012
> 0075b1735a024fe7090bf9d73427754232111e05 - "Add BSOCK::set_killable()" and
> f925384e4e4bc8b13419f91c41ee38ab742e0629 - "Try to fix openssl problem
> with signal"
>
> In reply to my bug report, Kern said 'I don't remember exactly when we
> applied our workaround...'
> Hopefully he remembers whether it was about last month or about a
> couple of years ago :)
>
> Of course, it could be neither of the two above sets of changes in
> which case any pointers much appreciated.
>
> Many thanks,
> Alex
>
> ------------------------------------------------------------------------------
> Virtualization&  Cloud Management Using Capacity Planning
> Cloud computing makes use of virtualization - but cloud computing
> also focuses on allowing computing to be delivered as a service.
> http://www.accelacomm.com/jaw/sfnl/114/51521223/
> _______________________________________________
> Bacula-devel mailing list
> Bacula-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bacula-devel


------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Bacula-devel mailing list
Bacula-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-devel

Reply via email to