Ganer
Новичок
BUG в serialize()
RHEL3 + php 5.0.4/5.0.5
есть самопальная сесия, по register_shutdown_function запускается serialize() и сохраняется в файлик. перед тем как сохранить смотрю md5 от serailize(), хеш совпадает с тем что потом беру из файлика, но получаю
Notice: unserialize() [function.unserialize]: Error at offset 53771 of 55864 bytes
система паботает пару лет и вот впервые наткнулись на такие данные, которые serialize() неправильно сохраняет. причем интересно что если взять данные (базу) месячной давности то проблема не проявлятся.
что можно сделать в такой ситуации ?
RHEL3 + php 5.0.4/5.0.5
есть самопальная сесия, по register_shutdown_function запускается serialize() и сохраняется в файлик. перед тем как сохранить смотрю md5 от serailize(), хеш совпадает с тем что потом беру из файлика, но получаю
Notice: unserialize() [function.unserialize]: Error at offset 53771 of 55864 bytes
система паботает пару лет и вот впервые наткнулись на такие данные, которые serialize() неправильно сохраняет. причем интересно что если взять данные (базу) месячной давности то проблема не проявлятся.
что можно сделать в такой ситуации ?

кода врядли