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 514307 - [playbin] warning in nautilus, volume element can't be created
[playbin] warning in nautilus, volume element can't be created
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
0.10.x
Other Linux
: Normal normal
: 0.10.18
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-02-04 14:39 UTC by Pedro Villavicencio
Modified: 2008-02-11 18:32 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22



Description Pedro Villavicencio 2008-02-04 14:39:36 UTC
This bug has been reported here:

"I right clicked avi file, selected "Properties..." and nautiles crashed."

"#0  IA__g_logv (log_domain=0xb7695a6b "GLib-GObject", log_level=G_LOG_LEVEL_CRITICAL, 
    format=0xb7625cd4 "%s: assertion `%s' failed", args1=0xb39053ac "uui·Ñei·P|ü·")
    at /build/buildd/glib2.0-2.15.4/glib/gmessages.c:503
	depth = 1
	domain = (GLogDomain *) 0x0
	data = (gpointer) 0x0
	log_func = (GLogFunc) 0x807ba30 <log_override_cb>
	domain_fatal_mask = 5
	test_level = <value optimized out>
	was_recursion = 0
	i = <value optimized out>
  • #1 IA__g_log
    at /build/buildd/glib2.0-2.15.4/glib/gmessages.c line 517
  • #2 IA__g_return_if_fail_warning
  • #3 IA__g_object_set
    at /build/buildd/glib2.0-2.15.4/gobject/gobject.c line 1209
  • #4 gen_audio_element
    at gstplaybin.c line 1055
  • #5 setup_sinks
    at gstplaybin.c line 1522
  • #6 group_commit
    at gstplaybasebin.c line 481
  • #7 IA__g_cclosure_marshal_VOID__VOID
    at /build/buildd/glib2.0-2.15.4/gobject/gmarshal.c line 77
  • #8 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.15.4/gobject/gclosure.c line 490
  • #9 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.15.4/gobject/gsignal.c line 2440
  • #10 IA__g_signal_emit_valist
  • #11 IA__g_signal_emit
    at /build/buildd/glib2.0-2.15.4/gobject/gsignal.c line 2243
  • #12 gst_element_set_base_time
    at gstelement.c line 490
  • #13 dynamic_remove
    at gstdecodebin.c line 1328
  • #14 IA__g_cclosure_marshal_VOID__VOID
    at /build/buildd/glib2.0-2.15.4/gobject/gmarshal.c line 77
  • #15 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.15.4/gobject/gclosure.c line 490
  • #16 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.15.4/gobject/gsignal.c line 2440
  • #17 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.15.4/gobject/gsignal.c line 2199
  • #18 IA__g_signal_emit
    at /build/buildd/glib2.0-2.15.4/gobject/gsignal.c line 2243
  • #19 gst_element_set_base_time
    at gstelement.c line 490
  • #20 gst_avi_demux_stream_header_pull
    at gstavidemux.c line 2968
  • #21 gst_avi_demux_loop
    at gstavidemux.c line 3682
  • #22 gst_task_join
    at gsttask.c line 564
  • #23 g_thread_pool_thread_proxy
    at /build/buildd/glib2.0-2.15.4/glib/gthreadpool.c line 265
  • #24 g_thread_create_proxy
    at /build/buildd/glib2.0-2.15.4/glib/gthread.c line 635
  • #25 start_thread
    from /lib/tls/i686/cmov/libpthread.so.0
  • #26 clone
    from /lib/tls/i686/cmov/libc.so.6"

Comment 1 Pedro Villavicencio 2008-02-04 14:40:20 UTC
reported here: https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/188219
Comment 2 Cosimo Cecchi 2008-02-05 00:10:16 UTC
-> GStreamer

This seems a crash in gstreamer rather than a Nautilus one.

  • #4 gen_audio_element
    at gstplaybin.c line 1055

Comment 3 Tim-Philipp Müller 2008-02-05 10:10:03 UTC
Can you reproduce this?

If yes, what would be useful is the actual warning message, which should be something like "object class XYZ has no property named 'volume'".

Comment 4 Tim-Philipp Müller 2008-02-05 10:20:20 UTC
Never mind, it's something else: for some reason it can't create the volume element apparently:

  volume = (GstElement *) 0x0

Could you run

 $ GST_DEBUG=*:2 gst-inspect-0.10 volume

?
Comment 5 Tim-Philipp Müller 2008-02-11 18:32:27 UTC
Should be fixed in CVS now:

 2008-02-11  Tim-Philipp Müller  <tim at centricular dot net>

        * gst/playback/gstplaybin.c: (gen_audio_element):
        * gst/playback/gstplaysink.c: (gen_audio_chain):
          Handle case where we can't create the volume element a bit
          better (#514307).

Still, looks like some kind of installation/liboil issue.