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 645868 - Internal GStreamer error: clock problem
Internal GStreamer error: clock problem
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: dont know
0.10.32
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-03-27 21:15 UTC by clydekunkel7734
Modified: 2011-03-30 07:59 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description clydekunkel7734 2011-03-27 21:15:00 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
Comment 1 Sebastian Dröge (slomo) 2011-03-28 18:01:05 UTC
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 ?
Comment 2 clydekunkel7734 2011-03-29 14:37:08 UTC
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
Comment 3 Sebastian Dröge (slomo) 2011-03-29 18:55:16 UTC
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.
Comment 4 clydekunkel7734 2011-03-29 21:59:02 UTC
$ 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
Comment 5 Tim-Philipp Müller 2011-03-29 22:11:24 UTC
I'm going to guess this is the problem described in http://blog.fujii.eti.br/?p=104 and fixed in -bad git.
Comment 6 Sebastian Dröge (slomo) 2011-03-30 07:59:21 UTC
Yes, looks very similar. Let's close this then until someone still has problems with gst-plugins-bad git?