i have done further tests with regard to this and i have established that it is the plugin zeitgeist that is causing the crashing. the way i tested this was i disabled all plugins and tested it. then reactivated each plugin one by one.
terminal output when i ran rhythmbox from terminal. rhythmbox (rhythmbox:2440): GLib-GObject-CRITICAL **: Custom constructor for class SoupServer returned NULL (which is invalid). Unable to remove object from construction_objects list, so memory was probably just leaked. Please use GInitable instead. (rhythmbox:2440): Gtk-CRITICAL **: gtk_tree_model_get_iter_first: assertion 'GTK_IS_TREE_MODEL (tree_model)' failed (rhythmbox:2440): Gtk-CRITICAL **: gtk_combo_box_set_active_iter: assertion 'GTK_IS_COMBO_BOX (combo_box)' failed (rhythmbox:2440): Gtk-CRITICAL **: gtk_list_store_clear: assertion 'GTK_IS_LIST_STORE (list_store)' failed (rhythmbox:2440): Gtk-CRITICAL **: gtk_widget_set_sensitive: assertion 'GTK_IS_WIDGET (widget)' failed (rhythmbox:2440): Gtk-CRITICAL **: gtk_combo_box_set_active: assertion 'GTK_IS_COMBO_BOX (combo_box)' failed (rhythmbox:2440): Gtk-CRITICAL **: gtk_label_set_markup: assertion 'GTK_IS_LABEL (label)' failed (rhythmbox:2440): Gtk-CRITICAL **: gtk_label_set_markup: assertion 'GTK_IS_LABEL (label)' failed /usr/lib/rhythmbox/plugins/rbzeitgeist/rbzeitgeist.py:114: PyGIDeprecationWarning: idle_add is deprecated; use GLib.idle_add instead GObject.idle_add(self.send_to_zeitgeist, db, entry, event_type) /usr/lib/rhythmbox/plugins/rbzeitgeist/rbzeitgeist.py:94: PyGIDeprecationWarning: idle_add is deprecated; use GLib.idle_add instead GObject.idle_add(self.reset_manual_switch) Segmentation fault (core dumped) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1193525 Title: rhythmbox crashed with SIGSEGV in sem_post() To manage notifications about this bug go to: https://bugs.launchpad.net/rhythmbox/+bug/1193525/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs