On Tue, Feb 02, 2010 at 09:53:07AM +0000, Graham Keeling wrote:
> On Mon, Feb 01, 2010 at 04:35:20PM +0100, Kern Sibbald wrote:
> > On Monday 01 February 2010 14:57:47 Graham Keeling wrote:
> > > Hello Kern,
> > >
> > > Can you tell me where in the code the change was that prevents the storage
> > > daemon crashing on reading my corrupt backup-0009?
> > 
> > The first part was:
> > Patch: 3d6f161a8f76799cde5ebbb3f06de965e5ad9085
> > made on 18Jan10 at 13:31:00
> > 
> > The Verify part is:
> > 
> > Patch: ef59bf981a1d828e0c06a1c7187f3136a5d6857f
> > made on 28Jan10 at 14:41:35
> 
> Hello,
> 
> Those are to do with removing the index checks.
> 
> But I thought there was another change to do with preventing the storage
> daemon from crashing with a corrupted volume?
> 
> In a previous email, you said:
> "Bacula now protects itself from the corrupted data..."

I think I found it - it was in serial_string() and unserial_string();

commit 70c156f640d4e615847b3d00f18cd3411fc9b972
Author: Kern Sibbald <[email protected]>
Date:   Mon Jan 18 09:26:39 2010 +0100

    Keep serial from overruning with bad data

commit a7b6c2695edb937ce3de4d2f2dd62c075bcee567
Author: Kern Sibbald <[email protected]>
Date:   Tue Jan 19 16:27:30 2010 +0100

    Fix bscan bug introduced with serialization change


------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
Bacula-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-devel

Reply via email to