This still happens on hardy, with python-gobject 2.14.0-4, and libglib2.0-0 2.14.4-1ubuntu1.
I found out that Py_Finalize calls _PyGILState_Fini which sets the autoInterpreterState to NULL. Libgstreamer is deinitialized after that in the exit call from libc and calls the finalize method of the pygobject, which causes the segfault because python is already deinitialized. ** Changed in: pygobject (Ubuntu) Status: New => Confirmed -- listen.py crashed with SIGSEGV in PyThreadState_New() https://bugs.launchpad.net/bugs/123870 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs