[Bug 724806] New: SEGFAULT in gstgldownload

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Feb 20 07:44:56 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=724806
  GStreamer | gst-plugins-gl | 1.2.4

           Summary: SEGFAULT in gstgldownload
    Classification: Platform
           Product: GStreamer
           Version: 1.2.4
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: critical
          Priority: Normal
         Component: gst-plugins-gl
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: adrien.schwartzentruber at gmail.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


This segmentation fault appears sometimes on my platform (i965).

Reproduction rate : 1/4
Backtrace : 
#0  0x00007fa4adc668ff in _create_shader (context=context at entry=0x7fa49800a680,
vertex_src=0x0, 
    fragment_src=fragment_src at entry=0x7fa490f1e490 "uniform sampler2D
tex;\nuniform float width;\nconst vec3 offset = vec3(0.0625, 0.5, 0.5);\nconst
vec3 ycoeff = vec3(0.256816, 0.504154, 0.0979137);\nconst vec3 ucoeff =
vec3(-0.148246, -0.29102, 0.439266)"...,
out_shader=out_shader at entry=0x7fa46c0051d0) at gstgldownload.c:685
685        gst_gl_context_set_error (context, "%s", error->message);
(gdb) bt
#0  0x00007fa4adc668ff in _create_shader (context=context at entry=0x7fa49800a680,
vertex_src=0x0, 
    fragment_src=fragment_src at entry=0x7fa490f1e490 "uniform sampler2D
tex;\nuniform float width;\nconst vec3 offset = vec3(0.0625, 0.5, 0.5);\nconst
vec3 ycoeff = vec3(0.256816, 0.504154, 0.0979137);\nconst vec3 ucoeff =
vec3(-0.148246, -0.29102, 0.439266)"...,
out_shader=out_shader at entry=0x7fa46c0051d0) at gstgldownload.c:685
#1  0x00007fa4adc66a43 in _init_download_shader
(context=context at entry=0x7fa49800a680, download=download at entry=0x7fa46c0050d0)
at gstgldownload.c:765
#2  0x00007fa4adc66c3d in _init_download (context=0x7fa49800a680,
download=0x7fa46c0050d0) at gstgldownload.c:658
#3  0x00007fa4adc69a78 in _run_message_sync (message=0x7fa47e2745a0) at
gstglwindow.c:317
#4  0x00007fa4adc6db72 in _run_message (message=0x234ace0) at
gstglwindow_x11.c:711
#5  0x00007fa4c0c84526 in g_main_dispatch (context=0x7fa484017a40) at
/tmp/buildd/glib2.0-2.38.2/./glib/gmain.c:3066
#6  g_main_context_dispatch (context=context at entry=0x7fa484017a40) at
/tmp/buildd/glib2.0-2.38.2/./glib/gmain.c:3642
#7  0x00007fa4c0c84878 in g_main_context_iterate (context=0x7fa484017a40,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>)
    at /tmp/buildd/glib2.0-2.38.2/./glib/gmain.c:3713
#8  0x00007fa4c0c84b3a in g_main_loop_run (loop=0x7fa4840171a0) at
/tmp/buildd/glib2.0-2.38.2/./glib/gmain.c:3907
#9  0x00007fa4adc553eb in gst_gl_context_create_thread (context=0x7fa49800a680)
at gstglcontext.c:747
#10 0x00007fa4c0ca9095 in g_thread_proxy (data=0x7fa49c068630) at
/tmp/buildd/glib2.0-2.38.2/./glib/gthread.c:798
#11 0x00007fa4bfbb0e0e in start_thread (arg=0x7fa490f1f700) at
pthread_create.c:311
#12 0x00007fa4c033d0fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Environment informations : 
GST Version : 1.2.4

External informations : 
Video sample :
http://www.auby.no/files/video_tests/h264_1080p_hp_4.1_10mbps_dts_unstyled_subs_monsters.mkv
Code sample : http://pastebin.com/0eUBHi6X
Code informations : Display in multiple context a h264 video stream through
vaapi, openGL and xvimagesink.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list