Kurento / bugtracker

[ARCHIVED] Contents migrated to monorepo: https://github.com/Kurento/kurento
46 stars 10 forks source link

Segmentation fault when player endpoint playing #334

Open nickname110 opened 5 years ago

nickname110 commented 5 years ago

KMS Version:

Kurento Media Server version: 6.9.0
Found modules:
        'core' version 6.9.0
        'elements' version 6.9.0
        'filters' version 6.9.0

Other libraries versions:

ii  gstreamer1.5-libav:amd64             1.8.2.1.xenial~20181023163456.96.493eee4   amd64        libav plugin for GStreamer
ii  gstreamer1.5-nice:amd64              0.1.15-1kurento2                           amd64        ICE library (GStreamer 1.5 plugin)
ii  gstreamer1.5-plugins-bad:amd64       1.8.1.1.xenial~20181023161445.100.3db37b1  amd64        GStreamer plugins from the "bad" set
ii  gstreamer1.5-plugins-base:amd64      1.8.1.1.xenial~20181023154838.55.7b19cfd   amd64        GStreamer plugins from the "base" set
ii  gstreamer1.5-plugins-good:amd64      1.8.1.1.xenial~20181023160032.112.9ee4248  amd64        GStreamer plugins from the "good" set
ii  gstreamer1.5-plugins-ugly:amd64      1.8.1.1.xenial~20181023162927.89.2685b0f   amd64        GStreamer plugins from the "ugly" set
ii  gstreamer1.5-pulseaudio:amd64        1.8.1.1.xenial~20181023160032.112.9ee4248  amd64        GStreamer plugin for PulseAudio
ii  gstreamer1.5-x:amd64                 1.8.1.1.xenial~20181023154838.55.7b19cfd   amd64        GStreamer plugins for X11 and Pango
ii  kms-core                             6.9.0.xenial.20181210200440.bee54d3        amd64        Kurento Core module
ii  kms-core-dbg                         6.9.0.xenial.20181210200440.bee54d3        amd64        Kurento Core module
ii  kms-elements                         6.9.0.xenial.20181210201219.6d6f745        amd64        Kurento Elements module
ii  kms-filters                          6.9.0.xenial.20181210201843.08e687c        amd64        Kurento Filters module
ii  kms-jsonrpc                          6.9.0.xenial.20181210195903.71b45ec        amd64        Kurento JSON-RPC library
ii  kmsjsoncpp                           1.6.3.xenial.20181023152331.d78deb7        amd64        Kurento jsoncpp library
ii  kurento-media-server                 6.9.0.xenial.20181210202449.f940867        amd64        Kurento Media Server
ii  libgstreamer-plugins-bad1.5-0:amd64  1.8.1.1.xenial~20181023161445.100.3db37b1  amd64        GStreamer development files for libraries from the "bad" set
ii  libgstreamer-plugins-base1.5-0:amd64 1.8.1.1.xenial~20181023154838.55.7b19cfd   amd64        GStreamer libraries from the "base" set
ii  libgstreamer1.5-0:amd64              1.8.1.1.xenial~20181023153550.170.0d6031b  amd64        Core GStreamer libraries and elements
ii  libgstreamer1.5-0-dbg:amd64          1.8.1.1.xenial~20181023153550.170.0d6031b  amd64        Core GStreamer libraries and elements
ii  libnice10:amd64                      0.1.15-1kurento2                           amd64        ICE library (shared library)
ii  openh264-gst-plugins-bad-1.5:amd64   1.8.1.1.xenial~20181023161445.100.3db37b1  amd64        GStreamer plugins from openh264

System description: Default, no stun, no turn

What steps will reproduce the problem?

  1. Install kurento-media-server on VM
  2. playerEndpoint = new PlayerEndpoint.Builder(pipeline, url).build();
    playerEndpoint.play();

Segmentation fault:

2019-01-24T11:01:32+00:00 -- New execution
Segmentation fault (thread 140002889795328, pid 2804)
Stack trace:
[__rawmemchr]
/lib/x86_64-linux-gnu/libc.so.6:0x9656F
[_IO_str_pbackfail]
/lib/x86_64-linux-gnu/libc.so.6:0x7CFF2
[__isoc99_vsscanf]
/lib/x86_64-linux-gnu/libc.so.6:0x6BBB7
[__isoc99_sscanf]
/lib/x86_64-linux-gnu/libc.so.6:0x6BB57
[??]
??:0
0xC3FF at /usr/lib/x86_64-linux-gnu/gstreamer-1.5/libgstrtsp.so
[object_set_property]
/build/glib2.0-7ZsPUq/glib2.0-2.48.2/./gobject/gobject.c:1423
[g_object_set]
/build/glib2.0-7ZsPUq/glib2.0-2.48.2/./gobject/gobject.c:2275
[kms_player_endpoint_get_type]
/usr/lib/x86_64-linux-gnu/gstreamer-1.5/libkmselementsplugins.so:0x9BA2
[g_cclosure_marshal_VOID__OBJECTv]
/build/glib2.0-7ZsPUq/glib2.0-2.48.2/./gobject/gmarshal.c:2105 (discriminator 4)
[closure_invoke_notifiers]
/build/glib2.0-7ZsPUq/glib2.0-2.48.2/./gobject/gclosure.c:290
[g_signal_emit_valist]
/build/glib2.0-7ZsPUq/glib2.0-2.48.2/./gobject/gsignal.c:3294
[g_signal_emit]
/build/glib2.0-7ZsPUq/glib2.0-2.48.2/./gobject/gsignal.c:3443
[gst_bin_add_func]
/opt/kurento/gst/gstbin.c:1298
[gst_bin_add]
/opt/kurento/gst/gstbin.c:1374
[??]
??:0
0x1CDB8 at /usr/lib/x86_64-linux-gnu/gstreamer-1.5/libgstplayback.so
[gst_element_change_state]
/opt/kurento/gst/gstelement.c:2648
823639792 commented 5 years ago

use 6.9.1 docker