Daniel Berger wrote: >Is there any chance you can narrow down a particular message it's >failing on? Is it always at the same point? Perhaps something about >the quantity or formatting of the event description is causing a >problem. > It was obviously something with one or a few of the messages in the log because once I cleared the log and then added more records, everything worked fine. I did a backup of the log, but I'm not sure what to do with it. If I can figure out what to do with it, perhaps I can investigate further... I pushed 3668 messages into the log and my program read all of them, so it looks like your code is indeed sound. Thanks for the help, and I'll poke around some more to see if I can spot anything... -- She drove a Plymouth Satellite Faster than the Speed of Light... http://www.joeygibson.com/blog http://www.joeygibson.com/blog/life/Wisdom.html Atlanta Ruby User Group http://www.AtlRUG.org