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 773810 - Totem crashes with SIGSEGV, when color balance is modifed and reset.
Totem crashes with SIGSEGV, when color balance is modifed and reset.
Status: RESOLVED FIXED
Product: clutter-gst
Classification: Other
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: clutter-gst-maint
clutter-gst-maint
Depends on:
Blocks:
 
 
Reported: 2016-11-02 08:04 UTC by gnome.vrb
Modified: 2016-12-06 09:31 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description gnome.vrb 2016-11-02 08:04:07 UTC
(gdb) bt
  • #0 update_frame
    at clutter-gst-content.c line 155
  • #1 _new_frame_from_pipeline
    at clutter-gst-content.c line 191
  • #5 <emit signal ??? on instance 0x55fd480e3b80 [ClutterGstVideoSink]>
    at ././gobject/gsignal.c line 3447
  • #6 clutter_gst_source_dispatch
    at clutter-gst-video-sink.c line 2066
  • #7 g_main_context_dispatch
    at ././glib/gmain.c line 3203
  • #8 g_main_context_dispatch
    at ././glib/gmain.c line 3856
  • #9 g_main_context_iterate
    at ././glib/gmain.c line 3929
  • #10 g_main_context_iteration
    at ././glib/gmain.c line 3990
  • #11 g_application_run
    at ././gio/gapplication.c line 2381
  • #12 main

Comment 1 gnome.vrb 2016-11-02 08:06:43 UTC
Steps to reproduce:
-------------------

1. Open totem and play a movie.
2. Goto Preferences -> Display -> Color Balance and adjust brightness.
3. Click on 'Reset to Defaults' and close 'Preferences'
4. Click < in header bar and select a different movie.
5. Totem crashes.
Comment 2 Bastien Nocera 2016-11-02 14:54:23 UTC
I can't reproduce this bug. Which version of clutter-gst is that with?
Comment 3 gnome.vrb 2016-11-02 19:54:06 UTC
root@unstable:~# dpkg -l | grep clutter | awk '{ print $2, $3 }'

gir1.2-clutter-1.0:amd64   		1.26.0+dfsg-1
gir1.2-clutter-gst-3.0:amd64		3.0.20-1
gir1.2-gtkclutter-1.0:amd64		1.8.2-1
gstreamer1.0-clutter-3.0		3.0.20-1
gstreamer1.0-clutter-3.0-dbgsym		3.0.20-1
libclutter-1.0-0:amd64			1.26.0+dfsg-1
libclutter-1.0-common			1.26.0+dfsg-1
libclutter-1.0-dev			1.26.0+dfsg-1
libclutter-gst-3.0-0:amd64		3.0.20-1
libclutter-gst-3.0-0-dbgsym:amd64 	3.0.20-1
libclutter-gst-3.0-dev 			3.0.20-1
libclutter-gtk-1.0-0:amd64 		1.8.2-1
libclutter-gtk-1.0-dev 			1.8.2-1
Comment 4 gnome.vrb 2016-11-02 21:04:44 UTC
I was able to 100% reproduce this in a debian guest too, in Virtualbox:

bugs@sid-reportbug:~$ uname -a
Linux sid-reportbug 4.7.0-1-686-pae #1 SMP Debian 4.7.8-1 (2016-10-19) i686 GNU/Linux
Comment 5 Lionel Landwerlin 2016-11-04 01:00:04 UTC
Thanks for reporting this.
I just pushed a few patches to fix this issue on the 3.0 branch.

I need to verify something else and will do a new release soon.
Comment 6 gnome.vrb 2016-12-05 22:47:44 UTC
Any idea when 3.0.21 will be made available. Thanks !
Comment 7 Lionel Landwerlin 2016-12-06 00:09:16 UTC
Really sorry about that, I should have done it a month ago.
New release available here : https://download.gnome.org/sources/clutter-gst/3.0/
Comment 8 gnome.vrb 2016-12-06 09:31:38 UTC
Thanks.