A user of another distro also hit this with gnometris. We debugged the
problem, here is the result.

static void games_sound_init (void)

{

  GError *err = NULL;

  g_assert (g_thread_supported ());

  pipeline = gst_element_factory_make ("playbin", "playbin");

  threads = g_thread_pool_new ((GFunc) games_sound_thread_run, NULL, 10,
FALSE, &err);

  sound_init = TRUE;

}

The code doesn't check the return value of gst_element_factory_make(),
and that's the real bug. It returns NULL if there are no sound output
plugins installed.

I.e., in order for sound in GNOME games to be functional, the users must
install at least base and good plugins, and also ogg and vorbis plugins.

Note: I am not a user of Ubuntu, and will not help with this bug
further.

-- 
gnect crashed with SIGSEGV
https://bugs.launchpad.net/bugs/146411
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is a bug assignee.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to