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 650388 - Cheese: Segmentation fault after choosing effect
Cheese: Segmentation fault after choosing effect
Status: RESOLVED DUPLICATE of bug 647677
Product: cheese
Classification: Applications
Component: general
3.0.x
Other Linux
: High critical
: 2.32
Assigned To: Cheese Maintainer(s)
Cheese Maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2011-05-17 10:58 UTC by Darijo
Modified: 2011-06-17 14:17 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Darijo 2011-05-17 10:58:04 UTC
Hi,

so after I choose which effect to use, cheese crashes with this message:

################################################################################
** (cheese:9377): WARNING **: Internal GStreamer error: clock problem.  Please file a bug at http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer.


** (cheese:9377): WARNING **: Internal data flow problem.


** (cheese:9377): WARNING **: Internal data flow problem.


** (cheese:9377): WARNING **: Internal data flow problem.


** (cheese:9377): WARNING **: Internal data flow problem.


** (cheese:9377): WARNING **: Internal data flow problem.


** (cheese:9377): WARNING **: Internal data flow problem.


** (cheese:9377): WARNING **: Internal data flow problem.


** (cheese:9377): WARNING **: Internal data flow problem.


** (cheese:9377): WARNING **: Internal data flow problem.


(cheese:9377): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed
Segmentation fault

############################ lsusb #################################
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 003: ID 17ef:1004 Lenovo Integrated Webcam
Bus 003 Device 007: ID 0a5c:2110 Broadcom Corp. Bluetooth Controller
Bus 003 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor
Bus 005 Device 003: ID 0461:4d22 Primax Electronics, Ltd 
############################ uname -r################################
2.6.38-ARCH
#####################################################################
Comment 1 Akhil Laddha 2011-05-17 13:04:21 UTC
Thanks for taking the time to report this bug.
Without a stack trace from the crash it's very hard to determine what caused it.
Can you get us a stack trace? Please see http://live.gnome.org/GettingTraces for more information on how to do so. Thanks in advance!

If you can reproduce it while running
under gdb (see http://live.gnome.org/GettingTraces/Details#gdb-not-yet-running for details about how to do this), that might help getting a better trace if you've already got debug packages installed.
Comment 2 Darijo 2011-05-17 17:54:12 UTC
I forgot to mention that I'm running Gnome 3...anyway here's the trace:

###############################stack trace####################################
Program received signal SIGSEGV, Segmentation fault.
0xb7479920 in vfprintf () from /lib/libc.so.6
(gdb) thread apply all bt

Thread 1 (Thread 0xb6b477f0 (LWP 11062))

  • #0 vfprintf
    from /lib/libc.so.6
  • #1 vasprintf
    from /lib/libc.so.6
  • #2 g_vasprintf
    from /usr/lib/libglib-2.0.so.0
  • #3 g_strdup_vprintf
    from /usr/lib/libglib-2.0.so.0
  • #4 g_logv
    from /usr/lib/libglib-2.0.so.0
  • #5 g_log
    from /usr/lib/libglib-2.0.so.0
  • #6 ??
    from /usr/lib/libcheese.so.1
  • #7 cheese_camera_set_effect
    from /usr/lib/libcheese.so.1
  • #8 cheese_main_window_on_selected_effect_change
  • #9 ??
    from /usr/lib/libclutter-glx-1.0.so.0
  • #10 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #11 ??
    from /usr/lib/libgobject-2.0.so.0
  • #12 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #13 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #14 clutter_actor_event
    from /usr/lib/libclutter-glx-1.0.so.0
  • #15 ??
    from /usr/lib/libclutter-glx-1.0.so.0
  • #16 ??
    from /usr/lib/libclutter-glx-1.0.so.0
  • #17 ??
    from /usr/lib/libclutter-glx-1.0.so.0
  • #18 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #19 ??
    from /usr/lib/libglib-2.0.so.0
  • #20 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #21 gtk_main
    from /usr/lib/libgtk-3.so.0
  • #22 ??
    from /usr/lib/libgtk-3.so.0
  • #23 g_application_run
    from /usr/lib/libgio-2.0.so.0
  • #24 _vala_main
  • #25 main

Comment 3 Akhil Laddha 2011-05-18 03:40:05 UTC
Can you please install debuginfo packages of glib, clutter, gtk3, cheese and provide updated traces, tia.
Comment 4 Laurent Bigonville 2011-06-17 12:18:47 UTC
Hi,

I think this is a dup of #647677
Comment 5 Luciana Fujii 2011-06-17 14:17:49 UTC
Thanks, Laurent.

I'm marking this bug as a duplicate of #647677 that is now solved in git version. If it still happens with master, please reopen and provide a stacktrace.

*** This bug has been marked as a duplicate of bug 647677 ***