2009/10/15 Graham Barr <[email protected]>: > > this is a bug with binlog_read_log_file reading a body when it should > not. so reading the following record caused tube_namelen to get an > invalid value > > I have a patch to fix this on github > > http://github.com/gbarr/beanstalkd/commit/eb9d50f115e024530a66a22399bd8049892fd3a0
Yes that's the same conclusion I reached with my patch (see my second email today). Your patch is implemented in a slightly different way. I think its probably the better solution. I've just tried your patch and it fixes the issue for me. Is it still worth applying the second version of my buffer overflow protection patch (to protect against reading a corrupted binlog file)? Regards, Phil --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "beanstalk-talk" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/beanstalk-talk?hl=en -~----------~----~----~----~------~----~------~--~---
