I've been encountering a crash in dbimp that seems to be due to a dangling pointer, but I'm having trouble understanding how this stuff is supposed to work. The parsers pipe their output into dbimp. Do you have an example of input that causes this problem? Ben