Well last night, after experience truely random behavior in my database interface daemon project, I finally tracked down my issue. A Vector of Strings that was being passed in, was being left empty, I had programatically made the assumption that it would have values.
Sometimes my pointers hit safe memory, other times they did not. [...]
