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
