GNOME Bugzilla – Bug 645868
Internal GStreamer error: clock problem
Last modified: 2011-03-30 07:59:21 UTC
invoked cheese from a gnome-terminal and while looking over the options (seemed to be working excellently with a new logitech webcam) clicked effects button and boom! $ cheese Gtk-Message: Failed to load module "pk-gtk-module" ** (cheese:12506): WARNING **: Internal GStreamer error: clock problem. Please file a bug at http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer. Segmentation fault (core dumped) $ bug filled with Fedora, traceback here: https://bugzilla.redhat.com/show_bug.cgi?id=691247
The segfault is somewhere in libgee and gstreamer does not use libgee, please report that against cheese. For the warning, could you get a backtrace of cheese when setting the environment variable G_DEBUG=fatal_warnings ?
segfault fixed in cheese-2.91.93-2.fc15.x86_64 Clock is still an issue, however. Also, some effects not working (not implemented?) Currently having probs getting a good trace of clock issue. $ cheese Gtk-Message: Failed to load module "pk-gtk-module" ** Message: cheese-effects-manager.vala:84: Found Bulge (bulge) ** Message: cheese-effects-manager.vala:84: Found Cartoon (frei0r-filter-cartoon) ** Message: cheese-effects-manager.vala:84: Found Che Guevara (frei0r-filter-twolay0r) ** Message: cheese-effects-manager.vala:84: Found Chrome (frei0r-filter-color-distance) ** Message: cheese-effects-manager.vala:84: Found Dice (dicetv) ** Message: cheese-effects-manager.vala:84: Found Distortion (frei0r-filter-distort0r) ** Message: cheese-effects-manager.vala:84: Found Edge (edgetv) ** Message: cheese-effects-manager.vala:84: Found Heat (coloreffects preset=heat) ** Message: cheese-effects-manager.vala:84: Found Historical (videobalance saturation=0 ! agingtv) ** Message: cheese-effects-manager.vala:84: Found Hulk (videobalance saturation=1.5 hue=-0.5) ** Message: cheese-effects-manager.vala:84: Found Invertion (frei0r-filter-invert0r) ** Message: cheese-effects-manager.vala:84: Found Kaleidoscope (kaleidoscope) ** Message: cheese-effects-manager.vala:84: Found Mauve (videobalance saturation=1.5 hue=+0.5) ** Message: cheese-effects-manager.vala:84: Found Mirror (mirror) ** Message: cheese-effects-manager.vala:84: Found Noir/Blanc (videobalance saturation=0) ** Message: cheese-effects-manager.vala:84: Found Optical Illusion (optv) ** Message: cheese-effects-manager.vala:84: Found Pinch (pinch) ** Message: cheese-effects-manager.vala:84: Found Quark (quarktv) ** Message: cheese-effects-manager.vala:84: Found Radioactive (radioactv) ** Message: cheese-effects-manager.vala:84: Found Waveform (revtv) ** Message: cheese-effects-manager.vala:84: Found Ripple (rippletv) ** Message: cheese-effects-manager.vala:84: Found Saturation (videobalance saturation=2) ** Message: cheese-effects-manager.vala:84: Found Sepia (coloreffects preset=sepia) ** Message: cheese-effects-manager.vala:84: Found Shagadelic (shagadelictv) ** Message: cheese-effects-manager.vala:84: Found Sobel (frei0r-filter-sobel) ** Message: cheese-effects-manager.vala:84: Found Square (square) ** Message: cheese-effects-manager.vala:84: Found Kung-Fu (streaktv) ** Message: cheese-effects-manager.vala:84: Found Stretch (stretch) ** Message: cheese-effects-manager.vala:84: Found Time delay (frei0r-filter-delay0r delaytime=5) ** Message: cheese-effects-manager.vala:84: Found Twirl (twirl) ** Message: cheese-effects-manager.vala:84: Found Vertigo (vertigotv) ** Message: cheese-effects-manager.vala:84: Found Warp (warptv) ** Message: cheese-effects-manager.vala:84: Found X-Ray (coloreffects preset=xray) ** (cheese:2559): WARNING **: Internal GStreamer error: clock problem. Please file a bug at http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer. ** (cheese:2559): WARNING **: Error with effect filter Cartoon. Ignored (cheese:2559): GStreamer-CRITICAL **: gst_element_set_state: assertion `GST_IS_ELEMENT (element)' failed ** (cheese:2559): WARNING **: Error with effect filter Che Guevara. Ignored (cheese:2559): GStreamer-CRITICAL **: gst_element_set_state: assertion `GST_IS_ELEMENT (element)' failed ** (cheese:2559): WARNING **: Error with effect filter Chrome. Ignored (cheese:2559): GStreamer-CRITICAL **: gst_element_set_state: assertion `GST_IS_ELEMENT (element)' failed ** (cheese:2559): WARNING **: Error with effect filter Distortion. Ignored (cheese:2559): GStreamer-CRITICAL **: gst_element_set_state: assertion `GST_IS_ELEMENT (element)' failed ** (cheese:2559): WARNING **: Internal data flow problem. ** (cheese:2559): WARNING **: Internal data flow problem. ** (cheese:2559): WARNING **: Internal data flow problem. ** (cheese:2559): WARNING **: Internal data flow problem. ** (cheese:2559): WARNING **: Internal data flow problem. ** (cheese:2559): WARNING **: Error with effect filter Cartoon. Ignored
Please run G_DEBUG=fatal_warnings gdb cheese Then type in "run" and wait until it stops. Then type in "threads apply all bt" and paste the complete output into this bugreport.
$ G_DEBUG=fatal_warnings gdb cheese GNU gdb (GDB) Fedora (7.2.50.20110328-31.fc15) Copyright (C) 2011 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-redhat-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/cheese...Reading symbols from /usr/lib/debug/usr/bin/cheese.debug...done. done. (gdb) run Starting program: /usr/bin/cheese [Thread debugging using libthread_db enabled] Gtk-Message: Failed to load module "pk-gtk-module" warning: "/usr/lib/debug/usr/lib64/dri/libllvmcore-2.8.so.debug": separate debug info file has no debug info [New Thread 0x7fffef3a5700 (LWP 6314)] [New Thread 0x7fffee982700 (LWP 6315)] [New Thread 0x7fffdffff700 (LWP 6316)] [Thread 0x7fffdffff700 (LWP 6316) exited] ** Message: cheese-effects-manager.vala:84: Found Bulge (bulge) ** Message: cheese-effects-manager.vala:84: Found Cartoon (frei0r-filter-cartoon) ** Message: cheese-effects-manager.vala:84: Found Che Guevara (frei0r-filter-twolay0r) ** Message: cheese-effects-manager.vala:84: Found Chrome (frei0r-filter-color-distance) ** Message: cheese-effects-manager.vala:84: Found Dice (dicetv) ** Message: cheese-effects-manager.vala:84: Found Distortion (frei0r-filter-distort0r) ** Message: cheese-effects-manager.vala:84: Found Edge (edgetv) ** Message: cheese-effects-manager.vala:84: Found Heat (coloreffects preset=heat) ** Message: cheese-effects-manager.vala:84: Found Historical (videobalance saturation=0 ! agingtv) ** Message: cheese-effects-manager.vala:84: Found Hulk (videobalance saturation=1.5 hue=-0.5) ** Message: cheese-effects-manager.vala:84: Found Invertion (frei0r-filter-invert0r) ** Message: cheese-effects-manager.vala:84: Found Kaleidoscope (kaleidoscope) ** Message: cheese-effects-manager.vala:84: Found Mauve (videobalance saturation=1.5 hue=+0.5) ** Message: cheese-effects-manager.vala:84: Found Mirror (mirror) ** Message: cheese-effects-manager.vala:84: Found Noir/Blanc (videobalance saturation=0) ** Message: cheese-effects-manager.vala:84: Found Optical Illusion (optv) ** Message: cheese-effects-manager.vala:84: Found Pinch (pinch) ** Message: cheese-effects-manager.vala:84: Found Quark (quarktv) ** Message: cheese-effects-manager.vala:84: Found Radioactive (radioactv) ** Message: cheese-effects-manager.vala:84: Found Waveform (revtv) ** Message: cheese-effects-manager.vala:84: Found Ripple (rippletv) ** Message: cheese-effects-manager.vala:84: Found Saturation (videobalance saturation=2) ** Message: cheese-effects-manager.vala:84: Found Sepia (coloreffects preset=sepia) ** Message: cheese-effects-manager.vala:84: Found Shagadelic (shagadelictv) ** Message: cheese-effects-manager.vala:84: Found Sobel (frei0r-filter-sobel) ** Message: cheese-effects-manager.vala:84: Found Square (square) ** Message: cheese-effects-manager.vala:84: Found Kung-Fu (streaktv) ** Message: cheese-effects-manager.vala:84: Found Stretch (stretch) ** Message: cheese-effects-manager.vala:84: Found Time delay (frei0r-filter-delay0r delaytime=5) ** Message: cheese-effects-manager.vala:84: Found Twirl (twirl) ** Message: cheese-effects-manager.vala:84: Found Vertigo (vertigotv) ** Message: cheese-effects-manager.vala:84: Found Warp (warptv) ** Message: cheese-effects-manager.vala:84: Found X-Ray (coloreffects preset=xray) [New Thread 0x7fffdffff700 (LWP 6318)] [New Thread 0x7fffddbef700 (LWP 6319)] ** WARNING **: Internal GStreamer error: clock problem. Please file a bug at http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer. aborting... Program received signal SIGABRT, Aborted. 0x00000033dec362c5 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 64 return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig); Missing separate debuginfos, use: debuginfo-install libv4l-0.8.3-2.fc15.x86_64 (gdb) NOTE: above debuginfo not available from fedora repos Also, can run cheese with gdb and do not get a segfault. HTH
I'm going to guess this is the problem described in http://blog.fujii.eti.br/?p=104 and fixed in -bad git.
Yes, looks very similar. Let's close this then until someone still has problems with gst-plugins-bad git?