On Sun, September 24, 2006 22:11, Xiaofeng Zhao wrote:

> Indeed, the output from the test program seemed to indicate the testing
> (test004) should have passed:
>
> Adding trigger...
> Sending notification...
> Received notification: trig pid=9754

Well, if you get to this point then your settings were probably being
passed correctly.  Of course this part should not have happened:

> The program appeared to crash at the destructor of TriggerTest with a
> popup
> including the following:
>
> File: c:\program files\microsoft visual studio8\vc\include\xtree
> Line: 370
>
> Expression: map/set iterator not incrementable

This sounds a bit strange, especially for a run-time message, but maybe
the compiler is trying to tell us something else.  Maybe an iterator is
being incremented while it's either at an end() somewhere, or just no
longer valid.  I'll assume that that's more or less what's happening,
because it's the only thing I can see at the moment that I could do
anything about.

Unfortunately the message only gives a location in the compiler's own
header files.  We'll be trying to find a cause in libpqxx, so is it
possible to run this within a debugger and obtain a stack trace for the
place where this error happens?


Jeroen


_______________________________________________
Libpqxx-general mailing list
[email protected]
http://gborg.postgresql.org/mailman/listinfo/libpqxx-general

Reply via email to