You might also try inspecting the contents of some of the records. Do all records include a Storage object, or just some? What part of the dumped "ads" object is a Storage object? This may provide some clues.
Anthony On Monday, April 16, 2012 1:27:19 AM UTC-4, Anthony wrote: > > The code I showed you is exactly how ads are created and stored in the >> database. It is all through that code. > > > The code doesn't show how the random_ads object and the url objects it > contains are created. > > >> The code that updates the code uses cPickle.loads and treats it like a >> python object updating the array then redumps it cPickle.dumps before >> saving. >> > > Is it web2py code that is doing this updating, or is that all in the other > framework? If web2py, show that code too. > > Anthony >

