Hi Yakov, The problem appears to be exactly, what the assert message says. When the PortableServer::LifespanPolicy_var's go out of scope at the end of main, they try to release their resources, which causes the assert. I seem to recall something special about the lifespan policy pseudo object's lifecycle, but i forgot, what it was. Yours sincerely, Bjorn