Hi, I've never used PJSIP Python bindings, but it seems to me that the call to pjsua.Lib() completes imediatelly and when you are on the interpreter the "x" var continues to exist forever while when you run the script, the var is created and destroyed (Python has finished executing the script). Python can call the __del__ method of every var on exit or on garbage collection, so if you do something like x = None and wait long enought you should receive the same error Fernando On Fri, May 13, 2011 at 10:29, Christian D?molis <christiandemolis at gmail.com> wrote: > > Can anyone help me understand why when i execute a file, it crashes, whereas > when i execute the same code in interpreter, it doesn't crash ^^ >