Discussion:
[Bug 796824] New: Caught SIGSEGV when check how played video in gst-launch
"GStreamer" (GNOME Bugzilla)
2018-07-17 18:32:56 UTC
Permalink
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-***@lists.freedesktop.org
Reporter: ***@gmail.com
QA Contact: gstreamer-***@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.
"GStreamer" (GNOME Bugzilla)
2018-07-17 19:07:00 UTC
Permalink
https://bugzilla.gnome.org/show_bug.cgi?id=796824

Nicolas Dufresne (ndufresne) <***@ndufresne.ca> changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |NEEDINFO
CC| |***@ndufresne.ca

--- Comment #1 from Nicolas Dufresne (ndufresne) <***@ndufresne.ca> ---
The crash points to mesa, have you reported to them also ? What's your GPU ?
Looks like one of the Gallium base by the backtrace, but would be easier if you
just tell us. Also, have you reported on Fedora's bug tracker or did you jump
here directly ?
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
"GStreamer" (GNOME Bugzilla)
2018-07-17 19:12:20 UTC
Permalink
https://bugzilla.gnome.org/show_bug.cgi?id=796824
Post by "GStreamer" (GNOME Bugzilla)
The crash points to mesa, have you reported to them also ?
I did not reported about this issue to mesa dev.
Post by "GStreamer" (GNOME Bugzilla)
What's your GPU
AMD Vega 56
Post by "GStreamer" (GNOME Bugzilla)
have you сbug tracker or did you jump here directly
Also I did not reported about it on Fedora's bug tracker.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
"GStreamer" (GNOME Bugzilla)
2018-11-03 16:13:30 UTC
Permalink
https://bugzilla.gnome.org/show_bug.cgi?id=796824

GStreamer system administrator <***@gstreamer.net> changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|NEEDINFO |RESOLVED
Resolution|--- |OBSOLETE

--- Comment #3 from GStreamer system administrator <***@gstreamer.net> ---
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been
closed from further activity.

You can subscribe and participate further through the new bug through this link
to our GitLab instance:
https://gitlab.freedesktop.org/gstreamer/gstreamer-project/issues/16.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
Loading...