gerror = gobject.GError() gerror.message = error_msg msg = gst.message_new_error(src=elt, error=gerror, debug=error_msg) error i get: File "/home/phil/devel/elisa/trunk/elisa/core/player/player.py", line 226, in on_message debug=error_msg) exceptions.TypeError: error should be a GError