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 612133 - no audio, cannot navigate dvd menus, and a slew of gst CRITICAL errors when playing dvd in totem
no audio, cannot navigate dvd menus, and a slew of gst CRITICAL errors when p...
Status: RESOLVED INCOMPLETE
Product: GStreamer
Classification: Platform
Component: dont know
0.10.26
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-03-07 21:45 UTC by Alex Launi
Modified: 2010-08-22 03:19 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Alex Launi 2010-03-07 21:45:59 UTC
when trying to play a dvd (Arrested Development season 1 disk 2) in Totem, I can't watch the dvd at all and I get a ton of errors written to stdout when I run totem with --debug.

I see this error -> repeated over and over in the terminal output.

** (totem:9443): CRITICAL **: gst_audio_buffer_clip: assertion `segment->format == GST_FORMAT_TIME || segment->format == GST_FORMAT_DEFAULT' failed
Comment 1 Sebastian Dröge (slomo) 2010-03-13 04:58:21 UTC
Could you get a backtrace of this warning with
G_DEBUG=fatal_warnings gdb --args totem --debug
[then play until a warning pops up]
bt
[paste the output here]
Comment 2 Alex Launi 2010-03-14 07:06:45 UTC
Starting program: /usr/bin/totem --debug
[Thread debugging using libthread_db enabled]
(totem:22519): Totem-DEBUG: Received SaveYourself(SmSaveLocal, !Shutdown, SmInteractStyleNone, !Fast) in state idle
(totem:22519): Totem-DEBUG: Setting initial properties
(totem:22519): Totem-DEBUG: Sending SaveYourselfDone(True) for initial SaveYourself
(totem:22519): Totem-DEBUG: Received SaveComplete message in state save-yourself-done
[New Thread 0x7fffe8cec710 (LWP 22523)]
[New Thread 0x7fffe73af710 (LWP 22524)]
[Thread 0x7fffe73af710 (LWP 22524) exited]
(totem:22519): Totem-DEBUG: Init of Python module
(totem:22519): Totem-DEBUG: Registering Python plugin instance: BBCViewer+TotemPythonPlugin
(totem:22519): Totem-DEBUG: Creating object of type BBCViewer+TotemPythonPlugin
(totem:22519): Totem-DEBUG: Creating Python plugin instance
(totem:22519): Totem-DEBUG: totem_playlist_add_one_mrl (): Title 0 (null) (null)


GLib-GObject-WARNING **: IA__g_object_set_valist: object class `GstAutoConvert' has no property named `initial-identity'
aborting...

Program received signal SIGTRAP, Trace/breakpoint trap.
0x00007ffff2ce6ba2 in g_logv () from /lib/libglib-2.0.so.0
(gdb) backtrace
  • #0 g_logv
    from /lib/libglib-2.0.so.0
  • #1 g_log
    from /lib/libglib-2.0.so.0
  • #2 g_object_set_valist
    from /usr/lib/libgobject-2.0.so.0
  • #3 g_object_set
    from /usr/lib/libgobject-2.0.so.0
  • #4 ??
    from /usr/lib/gstreamer-0.10/libresindvd.so
  • #5 gst_element_change_state
    from /usr/lib/libgstreamer-0.10.so.0
  • #6 ??
    from /usr/lib/libgstreamer-0.10.so.0
  • #7 ??
    from /usr/lib/libgstreamer-0.10.so.0
  • #8 ??
    from /usr/lib/gstreamer-0.10/libresindvd.so
  • #9 gst_element_change_state
    from /usr/lib/libgstreamer-0.10.so.0
  • #10 ??
    from /usr/lib/libgstreamer-0.10.so.0
  • #11 ??
    from /usr/lib/libgstreamer-0.10.so.0
  • #12 ??
    from /usr/lib/gstreamer-0.10/libgstdecodebin2.so
  • #13 gst_element_change_state
    from /usr/lib/libgstreamer-0.10.so.0
  • #14 ??
    from /usr/lib/libgstreamer-0.10.so.0
  • #15 ??
    from /usr/lib/libgstreamer-0.10.so.0
  • #16 ??
    from /usr/lib/libgstreamer-0.10.so.0
  • #17 ??
    from /usr/lib/gstreamer-0.10/libgstplaybin.so
  • #18 gst_element_change_state
    from /usr/lib/libgstreamer-0.10.so.0
  • #19 ??
    from /usr/lib/libgstreamer-0.10.so.0
  • #20 bacon_video_widget_open
    at bacon-video-widget-gst-0.10.c line 3668
  • #21 totem_action_set_mrl_with_warning
    at totem-object.c line 1722
  • #22 totem_action_set_mrl_and_play
    at totem-object.c line 1146
  • #23 totem_action_play_media_device
    at totem-object.c line 1301
  • #24 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #25 ??
    from /usr/lib/libgobject-2.0.so.0
  • #26 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #27 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #28 ??
    from /usr/lib/libgtk-x11-2.0.so.0
  • #29 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #30 ??
    from /usr/lib/libgobject-2.0.so.0
  • #31 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #32 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #33 gtk_widget_activate
    from /usr/lib/libgtk-x11-2.0.so.0
  • #34 gtk_menu_shell_activate_item
    from /usr/lib/libgtk-x11-2.0.so.0
  • #35 ??
    from /usr/lib/libgtk-x11-2.0.so.0
  • #36 ??
    from /usr/lib/libgtk-x11-2.0.so.0
  • #37 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #38 ??
    from /usr/lib/libgobject-2.0.so.0
  • #39 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #40 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #41 ??
    from /usr/lib/libgtk-x11-2.0.so.0
  • #42 gtk_propagate_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #43 gtk_main_do_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #44 ??
    from /usr/lib/libgdk-x11-2.0.so.0
  • #45 g_main_context_dispatch
    from /lib/libglib-2.0.so.0
  • #46 ??
    from /lib/libglib-2.0.so.0
  • #47 g_main_loop_run
    from /lib/libglib-2.0.so.0
  • #48 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #49 main
    at totem.c line 299

Comment 3 Alex Launi 2010-03-14 07:10:11 UTC
That trace is from an earlier warning, that's not the one that prints over and over again in the terminal. I'm not sure how I'd get a trace on the other one with G_DEBUG=fatal_warnings
Comment 4 Tobias Mueller 2010-08-22 03:19:43 UTC
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for.
Thanks!