[Bug 796824] New: Caught SIGSEGV when check how played video in gst-launch

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Jul 17 18:32:56 UTC 2018


https://bugzilla.gnome.org/show_bug.cgi?id=796824

            Bug ID: 796824
           Summary: Caught SIGSEGV when check how played video in
                    gst-launch
    Classification: Platform
           Product: GStreamer
           Version: unspecified
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: don't know
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: mikhail.v.gavrilov at gmail.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

$ gst-launch-1.0 --version
gst-launch-1.0 version 1.14.1
GStreamer 1.14.1
http://download.fedoraproject.org

$ rpm -qa | grep -i gstreamer | sort
gstreamer1-1.14.1-5.fc29.i686
gstreamer1-1.14.1-5.fc29.x86_64
gstreamer1-debuginfo-1.14.1-5.fc29.x86_64
gstreamer1-debugsource-1.14.1-5.fc29.x86_64
gstreamer1-devel-1.14.1-5.fc29.x86_64
gstreamer1-libav-1.14.1-1.fc29.x86_64
gstreamer1-libav-debuginfo-1.14.1-1.fc29.x86_64
gstreamer1-libav-debugsource-1.14.1-1.fc29.x86_64
gstreamer1-plugins-bad-free-1.14.1-4.fc29.x86_64
gstreamer1-plugins-bad-free-debuginfo-1.14.1-4.fc29.x86_64
gstreamer1-plugins-bad-free-debugsource-1.14.1-4.fc29.x86_64
gstreamer1-plugins-base-1.14.1-3.fc29.i686
gstreamer1-plugins-base-1.14.1-3.fc29.x86_64
gstreamer1-plugins-base-debuginfo-1.14.1-3.fc29.x86_64
gstreamer1-plugins-base-debugsource-1.14.1-3.fc29.x86_64
gstreamer1-plugins-good-1.14.1-3.fc29.x86_64
gstreamer1-plugins-good-debuginfo-1.14.1-3.fc29.x86_64
gstreamer1-plugins-good-debugsource-1.14.1-3.fc29.x86_64
gstreamer1-plugins-good-gtk-1.14.1-3.fc29.x86_64
gstreamer1-plugins-ugly-free-1.14.1-3.fc29.x86_64
gstreamer1-plugins-ugly-free-debuginfo-1.14.1-3.fc29.x86_64
gstreamer1-plugins-ugly-free-debugsource-1.14.1-3.fc29.x86_64
gstreamer1-vaapi-1.14.1-2.fc29.x86_64
gstreamer1-vaapi-debuginfo-1.14.1-2.fc29.x86_64
gstreamer1-vaapi-debugsource-1.14.1-2.fc29.x86_64
PackageKit-gstreamer-plugin-1.1.10-1.fc29.x86_64

$ gst-launch-1.0 playbin
uri=file:///home/mikhail/Videos/3D/Metallica.ThroughTheNever\(2013\)3D-halfOU\(Ash61\)Audio-5.1\(MVO.TNT\).mkv
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Got context from element 'vaapipostproc0': gst.gl.GLDisplay=context,
gst.gl.GLDisplay=(GstGLDisplay)"\(GstGLDisplayWayland\)\ gldisplaywayland0";
mesa: for the -simplifycfg-sink-common option: may only occur zero or one
times!
Got context from element 'vaapipostproc0': gst.vaapi.Display=context,
gst.vaapi.Display=(GstVaapiDisplay)"\(GstVaapiDisplayEGL\)\ vaapidisplayegl0";
Redistribute latency...
Redistribute latency...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstPulseSinkClock
ERROR: from element
/GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vbin/GstXvImageSink:xvimagesink0:
Output window was closed
Additional debug info:
xvimagesink.c(555): gst_xv_image_sink_handle_xevents ():
/GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:vbin/GstXvImageSink:xvimagesink0
Execution ended after 0:01:08.275317701
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
Caught SIGSEGV
#0  0x00007f15a23572b2 in __waitpid
#1  0x00007f15a2397287 in g_on_error_stack_trace
#2  0x000055edf3efcebf in fault_spin () at gst-launch.c:103
#3  0x000055edf3efcebf in fault_handler_sighandler (signum=11)
#4  0x00007f15a2357930 in <signal handler called> () at /lib64/libpthread.so.0
#5  0x00007f156a5895e0 in  ()
#6  0x00007f157b6e22f6 in pipe_resource_reference (tex=0x0, ptr=0x7f157c0f65c0)
#7  0x00007f157b6e22f6 in vl_compositor_cleanup_state
#8  0x00007f157b6cf8f9 in vlVaTerminate (ctx=<optimized out>) at context.c:387
#9  0x00007f15900d6265 in vaTerminate (dpy=0x7f157c0acc90) at va.c:754
#10 0x00007f158a51ea46 in gst_vaapi_display_destroy
#11 0x00007f158a51ea46 in gst_vaapi_display_finalize
#12 0x00007f15a28a7f79 in g_object_unref (_object=0x55edf612e790)
#13 0x00007f15a2c998b9 in gst_object_unref (object=<optimized out>)
#14 0x00007f15a2c99b20 in gst_object_replace
#15 0x00007f158a51faa9 in gst_vaapi_display_replace
#16 0x00007f158a57489e in gst_vaapi_display_egl_finalize
#17 0x00007f15a28a7f79 in g_object_unref (_object=0x7f157c03a4f0)
#18 0x00007f15a2c998b9 in gst_object_unref (object=<optimized out>)
#19 0x00007f15a2c99b20 in gst_object_replace
#20 0x00007f158a51faa9 in gst_vaapi_display_replace
#21 0x00007f158a52c2c2 in gst_vaapi_video_pool_finalize (pool=0x7f15800557b0)
#22 0x00007f158a524e92 in gst_vaapi_mini_object_free (object=0x7f15800557b0)
#23 0x00007f158a4f7012 in gst_vaapipostproc_destroy (postproc=<optimized out>)
#24 0x00007f158a4f7a3d in gst_vaapipostproc_finalize (object=<optimized out>)
#25 0x00007f15a28a7f79 in g_object_unref (_object=0x7f157c191ea0)
#26 0x00007f15a2c998b9 in gst_object_unref (object=<optimized out>)
#27 0x00007f15a2cd60ea in _gst_message_free (message=0x7f15641082a0)
#28 0x00007f15a23bfb15 in g_list_foreach (list=<optimized out>, 
#29 0x00007f15a23bfb3f in g_list_free_full
#30 0x00007f15a2cae287 in gst_bus_set_flushing
#31 0x00007f15a2cee465 in gst_pipeline_change_state
#32 0x00007f1595000e5d in gst_play_bin_change_state
#33 0x00007f15a2cc7902 in gst_element_change_state
#34 0x00007f15a2cc802e in gst_element_set_state_func
#35 0x000055edf3efac08 in main (argc=<optimized out>, argv=<optimized out>)
Spinning.  Please run 'gdb gst-launch-1.0 12204' to continue debugging, Ctrl-C
to quit, or Ctrl-\ to dump core.

-- 
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