After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 687676 - nautilus-sound-converter causes nautilus to freeze when opening video properties
nautilus-sound-converter causes nautilus to freeze when opening video properties
Status: RESOLVED WONTFIX
Product: nautilus-sound-converter
Classification: Other
Component: General
3.0.2
Other Linux
: Normal major
: ---
Assigned To: nautilus-sound-converter-maint
nautilus-sound-converter-maint
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2012-11-05 18:13 UTC by fbabets
Modified: 2020-06-01 15:45 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description fbabets 2012-11-05 18:13:24 UTC
Downstream bug: https://bugs.archlinux.org/task/32467

Right clicking on a video and choosing "properties" cause nautilus to freeze.
Removing this nautilus extension solves the issue.

This is what i get launching nautilus from gnome-terminal and right clicking on a video for displaying its properties:

Initializing nautilus-sound-converter extension
Initializing nautilus-open-terminal extension

(nautilus:3616): GLib-GObject-WARNING **: cannot register existing type `GstObject'

(nautilus:3616): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed

(nautilus:3616): GLib-GObject-CRITICAL **: g_type_register_static: assertion `parent_type > 0' failed

(nautilus:3616): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed

(nautilus:3616): GLib-GObject-CRITICAL **: g_type_register_static: assertion `parent_type > 0' failed

(nautilus:3616): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed

(nautilus:3616): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed

(nautilus:3616): GStreamer-CRITICAL **: gst_object_ref: assertion `object != NULL' failed

(nautilus:3616): GStreamer-CRITICAL **: gst_allocator_register: assertion `allocator != NULL' failed

(nautilus:3616): GStreamer-CRITICAL **: gst_object_ref: assertion `object != NULL' failed

(nautilus:3616): GLib-GObject-WARNING **: cannot register existing type `GstFormat'

(nautilus:3616): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed

(nautilus:3616): GLib-GObject-WARNING **: cannot retrieve class for invalid (unclassed) type `<invalid>'

(nautilus:3616): GLib-GObject-CRITICAL **: g_boxed_type_register_static: assertion `g_type_from_name (name) == 0' failed

(nautilus:3616): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed

(nautilus:3616): GLib-GObject-CRITICAL **: g_boxed_type_register_static: assertion `g_type_from_name (name) == 0' failed

(nautilus:3616): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed

(nautilus:3616): GLib-GObject-CRITICAL **: g_boxed_type_register_static: assertion `g_type_from_name (name) == 0' failed

(nautilus:3616): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed
^C

The last line is control+c for killing nautilus.
Comment 1 Balló György 2012-11-06 03:02:52 UTC
Some more info:

It happens only if both nautilus-sound-converter and totem 3.6 are installed. Totem's totem-properties-page extension uses gstreamer 1.0 now, however nautilus-sound-converter uses gstreamer 0.10, which probably causes the problem.
Comment 2 Brian Pepple 2012-11-06 14:17:48 UTC
Yeah, I'm pretty sure it's due to the gst-0.10/gst-1.0 conflict. I've started porting nsc over to gst-1.0, but still have some work to do before it's ready for a new release. Sadly, I'm fairly swamped with work right now so I don't have an eta when it will be finished.
Comment 3 Christian Klomp 2012-12-10 22:35:06 UTC
This also causes a freeze when there is a volume link on the desktop and I click on it (just a single click is enough).
It doesn't matter whether totem-nautilus is installed or not, just nautilus-sound-converter is enough.
After that one is removed all is fine.
Comment 4 André Klapper 2020-06-01 15:45:16 UTC
This software is not under active maintenance anymore.

See https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/312