[Webkit-unassigned] [Bug 210264] [EME][GStreamer] web-platform-tests/encrypted-media/clearkey-events-session-closed-event.https.html random crashes

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jul 7 06:37:38 PDT 2020


https://bugs.webkit.org/show_bug.cgi?id=210264

--- Comment #4 from Philippe Normand <pnormand at igalia.com> ---
For reference, as crash logs urls are not permanent:


Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f7768caa585 in _gcry_cipher_setctr (hd=hd at entry=0x0, ctr=ctr at entry=0x7f76f9efe160, ctrlen=ctrlen at entry=16) at cipher.c:1185
1185      if (ctr && ctrlen == hd->spec->blocksize)

Thread 1 (Thread 0x7f76f9eff700 (LWP 88455)):
#0  0x00007f7768caa585 in _gcry_cipher_setctr (hd=hd at entry=0x0, ctr=ctr at entry=0x7f76f9efe160, ctrlen=ctrlen at entry=16) at cipher.c:1185
#1  0x00007f7768c9e362 in gcry_cipher_setctr (hd=0x0, ctr=0x7f76f9efe160, ctrlen=16) at visibility.c:748
#2  0x00007f776f4ca48c in _ZN7WebCore16CDMProxyClearKey20cencSetCounterVectorERKNS0_18cencDecryptContextE () at /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#3  0x00007f776f4ca782 in _ZN7WebCore16CDMProxyClearKey11cencDecryptERNS0_18cencDecryptContextE () at /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#4  0x00007f776f4c07c4 in _ZL7decryptP35_WebKitMediaCommonEncryptionDecryptP10_GstBufferS2_S2_jS2_ () at /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#5  0x00007f776f4c1dd6 in _ZL16transformInPlaceP17_GstBaseTransformP10_GstBuffer () at /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#6  0x00007f7768c46bf6 in default_generate_output (trans=0x7f75ac016290 [WebKitMediaClearKeyDecrypt|webkitmediaclearkeydecrypt7], outbuf=0x7f76f9efe3f0) at ../libs/gst/base/gstbasetransform.c:2136
#7  0x00007f7768c462f6 in gst_base_transform_chain (pad=<optimized out>, parent=0x7f75ac016290 [WebKitMediaClearKeyDecrypt|webkitmediaclearkeydecrypt7], buffer=<optimized out>) at ../libs/gst/base/gstbasetransform.c:2294
#8  0x00007f7768b3c43f in gst_pad_chain_data_unchecked (pad=pad at entry=0x7f75980e3380 [GstPad|sink], type=type at entry=4112, data=data at entry=0x7f75980bfd80) at ../gst/gstpad.c:4327
#9  0x00007f7768b3e5a1 in gst_pad_push_data (pad=pad at entry=0x7f75980e3130 [GstPad|src], type=type at entry=4112, data=data at entry=0x7f75980bfd80) at ../gst/gstpad.c:4583
#10 0x00007f7768b45493 in gst_pad_push (pad=0x7f75980e3130 [GstPad|src], buffer=0x7f75980bfd80 [GstBuffer]) at ../gst/gstpad.c:4702
#11 0x00007f7768b3c43f in gst_pad_chain_data_unchecked (pad=pad at entry=0x7f75980e2ee0 [GstPad|sink], type=type at entry=4112, data=data at entry=0x7f75980bfd80) at ../gst/gstpad.c:4327
#12 0x00007f7768b3e5a1 in gst_pad_push_data (pad=pad at entry=0x7f75b80f6340 [GstProxyPad|proxypad201], type=type at entry=4112, data=data at entry=0x7f75980bfd80) at ../gst/gstpad.c:4583
#13 0x00007f7768b45493 in gst_pad_push (pad=pad at entry=0x7f75b80f6340 [GstProxyPad|proxypad201], buffer=buffer at entry=0x7f75980bfd80 [GstBuffer]) at ../gst/gstpad.c:4702
#14 0x00007f7768b2969b in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7f75980bfd80 [GstBuffer]) at ../gst/gstghostpad.c:127
#15 0x00007f7768b3c43f in gst_pad_chain_data_unchecked (pad=pad at entry=0x7f7620152130 [GstGhostPad|sink], type=type at entry=4112, data=data at entry=0x7f75980bfd80) at ../gst/gstpad.c:4327
#16 0x00007f7768b3e5a1 in gst_pad_push_data (pad=pad at entry=0x7f7620153530 [GstGhostPad|src_1], type=type at entry=4112, data=data at entry=0x7f75980bfd80) at ../gst/gstpad.c:4583
#17 0x00007f7768b45493 in gst_pad_push (pad=pad at entry=0x7f7620153530 [GstGhostPad|src_1], buffer=buffer at entry=0x7f75980bfd80 [GstBuffer]) at ../gst/gstpad.c:4702
#18 0x00007f7768b2969b in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7f75980bfd80 [GstBuffer]) at ../gst/gstghostpad.c:127
#19 0x00007f776f4c4a69 in _ZL19webkitMediaSrcChainP7_GstPadP10_GstObjectP10_GstBuffer () at /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#20 0x00007f7768b3c43f in gst_pad_chain_data_unchecked (pad=pad at entry=0x7f7620009840 [GstProxyPad|proxypad200], type=type at entry=4112, data=data at entry=0x7f75980bfd80) at ../gst/gstpad.c:4327
#21 0x00007f7768b3e5a1 in gst_pad_push_data (pad=pad at entry=0x7f75b80f0a80 [GstPad|src], type=type at entry=4112, data=data at entry=0x7f75980bfd80) at ../gst/gstpad.c:4583
#22 0x00007f7768b45493 in gst_pad_push (pad=pad at entry=0x7f75b80f0a80 [GstPad|src], buffer=0x7f75980bfd80 [GstBuffer]) at ../gst/gstpad.c:4702
#23 0x00007f7768c41885 in gst_base_src_loop (pad=0x7f75b80f0a80 [GstPad|src]) at ../libs/gst/base/gstbasesrc.c:2974
#24 0x00007f7768b73be7 in gst_task_func (task=0x7f75b4314290 [GstTask|appsrc35:src]) at ../gst/gsttask.c:328
#25 0x00007f7768246004 in g_thread_pool_thread_proxy (data=<optimized out>) at ../glib/gthreadpool.c:354
#26 0x00007f7768245761 in g_thread_proxy (data=0x7f75ac007700) at ../glib/gthread.c:807
#27 0x00007f77692985e2 in start_thread (arg=<optimized out>) at pthread_create.c:479
#28 0x00007f7766f29473 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20200707/ef6b3b92/attachment-0001.htm>


More information about the webkit-unassigned mailing list