The "calltip crash" (the one in the std::set), just happened, so it is not related to the realtime parser.
This time it happened during debugging
(99% of the time it was during debugging, but I guess this is just caused by the usage pattern).
Maybe it is time to start running it under valgrind.