<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>184581</bug_id>
          
          <creation_ts>2018-04-13 03:06:22 -0700</creation_ts>
          <short_desc>[GTK][GStreamer] Tests crashing since playbin3 was added</short_desc>
          <delta_ts>2018-05-10 06:41:19 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKitGTK</component>
          <version>Other</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Claudio Saavedra">csaavedra</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bugs-noreply</cc>
    
    <cc>commit-queue</cc>
    
    <cc>magomez</cc>
    
    <cc>pnormand</cc>
    
    <cc>tsaunier</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1414355</commentid>
    <comment_count>0</comment_count>
    <who name="Claudio Saavedra">csaavedra</who>
    <bug_when>2018-04-13 03:06:22 -0700</bug_when>
    <thetext>These tests started crashing with r230540. They were already failing but now they crash.

http/tests/media/hls/hls-audio-tracks-locale-selection.html
http/tests/media/hls/hls-progress.html
http/tests/media/hls/video-controller-getStartDate.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1414359</commentid>
    <comment_count>1</comment_count>
    <who name="Claudio Saavedra">csaavedra</who>
    <bug_when>2018-04-13 03:12:44 -0700</bug_when>
    <thetext>Maybe this can help (pretty much the same for all three):

Thread 1 (Thread 0x7f6f38332ac0 (LWP 7836)):
#0  _g_log_abort () at /home/slave/webkitgtk/gtk-linux-64-release-tests/build/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmessages.c:554
#1  0x00007f6f3fcf4415 in g_logv () at /home/slave/webkitgtk/gtk-linux-64-release-tests/build/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmessages.c:1362
#2  0x00007f6f3fcf4562 in g_log () at /home/slave/webkitgtk/gtk-linux-64-release-tests/build/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmessages.c:1403
#3  0x00007f6f47fd3a17 in _ZN7WebCore25TrackPrivateBaseGStreamer10disconnectEv () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#4  0x00007f6f47fd3ad7 in _ZN7WebCore25TrackPrivateBaseGStreamerD2Ev () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#5  0x00007f6f47fd2059 in _ZN7WebCore26AudioTrackPrivateGStreamerD0Ev () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#6  0x00007f6f47df2bf3 in _ZN7WebCore10AudioTrackD2Ev () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#7  0x00007f6f47df2cb9 in _ZN7WebCore10AudioTrackD0Ev () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#8  0x00007f6f47dfddef in _ZN7WebCore10TrackEventD2Ev () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#9  0x00007f6f47dfde09 in _ZN7WebCore10TrackEventD0Ev () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#10 0x00007f6f4734e5fa in _ZN7WebCore17GenericEventQueue16dispatchOneEventEv () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#11 0x00007f6f477f778c in _ZN7WebCore14TaskDispatcherINS_5TimerEE15dispatchOneTaskEv () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#12 0x00007f6f477f7897 in _ZN7WebCore14TaskDispatcherINS_5TimerEE16sharedTimerFiredEv () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#13 0x00007f6f4782318a in _ZN7WebCore12ThreadTimers24sharedTimerFiredInternalEv () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#14 0x00007f6f4468a793 in _ZZN3WTF7RunLoop9TimerBaseC4ERS0_ENUlPvE_4_FUNES3_ () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libjavascriptcoregtk-4.0.so.18
#15 0x00007f6f3fced81a in g_main_dispatch () at /home/slave/webkitgtk/gtk-linux-64-release-tests/build/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmain.c:3148
#16 g_main_context_dispatch () at /home/slave/webkitgtk/gtk-linux-64-release-tests/build/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmain.c:3813
#17 0x00007f6f3fcedba8 in g_main_context_iterate () at /home/slave/webkitgtk/gtk-linux-64-release-tests/build/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmain.c:3886
#18 0x00007f6f3fcedec2 in g_main_loop_run () at /home/slave/webkitgtk/gtk-linux-64-release-tests/build/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmain.c:4082
#19 0x00007f6f4468abb0 in _ZN3WTF7RunLoop3runEv () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libjavascriptcoregtk-4.0.so.18
#20 0x00007f6f46ada7c2 in _ZN6WebKit16ChildProcessMainINS_10WebProcessENS_14WebProcessMainEEEiiPPc () from /home/slave/webkitgtk/gtk-linux-64-release/build/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#21 0x00007f6f3dd2c2b1 in __libc_start_main (main=0x7f6f497e7cb0 &lt;main&gt;, argc=3, argv=0x7fff0fe8df38, init=&lt;optimized out&gt;, fini=&lt;optimized out&gt;, rtld_fini=&lt;optimized out&gt;, stack_end=0x7fff0fe8df28) at ../csu/libc-start.c:291
#22 0x00007f6f497e7d3a in _start ()

STDERR: 
STDERR: warning: core file may not match specified executable file.
STDERR: 
STDERR: (WebKitWebProcess:7836): GStreamer-CRITICAL **: gst_object_unref: assertion &apos;((GObject *) object)-&gt;ref_count &gt; 0&apos; failed</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1414360</commentid>
    <comment_count>2</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2018-04-13 03:28:16 -0700</bug_when>
    <thetext>Strange though, playbin3 isn&apos;t enabled unless the USE_PLAYBIN3 env var is set.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1414375</commentid>
    <comment_count>3</comment_count>
    <who name="Thibault Saunier">tsaunier</who>
    <bug_when>2018-04-13 04:55:39 -0700</bug_when>
    <thetext>(In reply to Philippe Normand from comment #2)
&gt; Strange though, playbin3 isn&apos;t enabled unless the USE_PLAYBIN3 env var is
&gt; set.

Right, the probleme seem to be that now the playbin3 support is built (as Gst &gt; 1.10), I think we enter that code path:

```
#if GST_CHECK_VERSION(1, 10, 0)
    if (m_stream)
        m_stream.clear();
#endif
```

in `void TrackPrivateBaseGStreamer::disconnect()`, but m_stream should bu NULL here.

I have not been able to reproduce locally.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1414627</commentid>
    <comment_count>4</comment_count>
    <who name="Claudio Saavedra">csaavedra</who>
    <bug_when>2018-04-14 00:14:22 -0700</bug_when>
    <thetext>I can reproduce this crash locally so if you need me to try any patch I can do it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1414634</commentid>
    <comment_count>5</comment_count>
    <who name="Thibault Saunier">tsaunier</who>
    <bug_when>2018-04-14 05:59:51 -0700</bug_when>
    <thetext>(In reply to Claudio Saavedra from comment #4)
&gt; I can reproduce this crash locally so if you need me to try any patch I can
&gt; do it.
Is it racy?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1414636</commentid>
    <comment_count>6</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2018-04-14 06:58:37 -0700</bug_when>
    <thetext>Have you tried with GStreamer 1.10 or 1.14, Thibault?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1422461</commentid>
    <comment_count>7</comment_count>
      <attachid>340020</attachid>
    <who name="Thibault Saunier">tsaunier</who>
    <bug_when>2018-05-09 13:52:54 -0700</bug_when>
    <thetext>Created attachment 340020
[GStreamer] Never call updateTracks if running on legacy pipeline</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1422467</commentid>
    <comment_count>8</comment_count>
      <attachid>340020</attachid>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2018-05-09 14:03:45 -0700</bug_when>
    <thetext>Comment on attachment 340020
[GStreamer] Never call updateTracks if running on legacy pipeline

View in context: https://bugs.webkit.org/attachment.cgi?id=340020&amp;action=review

Which element is sending the message?

&gt; Source/WebCore/ChangeLog:10
&gt; +        Reviewed by NOBODY (OOPS!).

Duplicate :)

&gt; Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:1288
&gt; +        if (!m_isLegacyPlaybin) {

Please turn this to an early break</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1422474</commentid>
    <comment_count>9</comment_count>
      <attachid>340023</attachid>
    <who name="Thibault Saunier">tsaunier</who>
    <bug_when>2018-05-09 14:18:55 -0700</bug_when>
    <thetext>Created attachment 340023
[GStreamer] Never call updateTracks if running on legacy pipeline</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1422475</commentid>
    <comment_count>10</comment_count>
    <who name="Thibault Saunier">tsaunier</who>
    <bug_when>2018-05-09 14:19:24 -0700</bug_when>
    <thetext>(In reply to Philippe Normand from comment #8)
&gt; Comment on attachment 340020 [details]
&gt; [GStreamer] Never call updateTracks if running on legacy pipeline
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=340020&amp;action=review
&gt; 
&gt; Which element is sending the message?
&gt; 
&gt; &gt; Source/WebCore/ChangeLog:10
&gt; &gt; +        Reviewed by NOBODY (OOPS!).
&gt; 
&gt; Duplicate :)

Fixed.


&gt; Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:1288
&gt; &gt; +        if (!m_isLegacyPlaybin) {
&gt; 
&gt; Please turn this to an early break

Done.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1422477</commentid>
    <comment_count>11</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2018-05-09 14:24:40 -0700</bug_when>
    <thetext>(In reply to Thibault Saunier from comment #10)
&gt; (In reply to Philippe Normand from comment #8)
&gt; &gt; Comment on attachment 340020 [details]
&gt; &gt; [GStreamer] Never call updateTracks if running on legacy pipeline
&gt; &gt; 
&gt; &gt; View in context:
&gt; &gt; https://bugs.webkit.org/attachment.cgi?id=340020&amp;action=review
&gt; &gt; 
&gt; &gt; Which element is sending the message?

And this ^^ :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1422481</commentid>
    <comment_count>12</comment_count>
    <who name="Thibault Saunier">tsaunier</who>
    <bug_when>2018-05-09 14:29:04 -0700</bug_when>
    <thetext>(In reply to Philippe Normand from comment #11)
&gt; (In reply to Thibault Saunier from comment #10)
&gt; &gt; (In reply to Philippe Normand from comment #8)
&gt; &gt; &gt; Comment on attachment 340020 [details]
&gt; &gt; &gt; [GStreamer] Never call updateTracks if running on legacy pipeline
&gt; &gt; &gt; 
&gt; &gt; &gt; View in context:
&gt; &gt; &gt; https://bugs.webkit.org/attachment.cgi?id=340020&amp;action=review
&gt; &gt; &gt; 
&gt; &gt; &gt; Which element is sending the message?
&gt; 
&gt; And this ^^ :)

Oops, missed that question... I didn&apos;t check directly but it must be tsdemux, the only demuxers who knows how to post stream collections afaik.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1422491</commentid>
    <comment_count>13</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2018-05-09 14:37:28 -0700</bug_when>
    <thetext>wow ok, tsdemux lives in the future already!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1422500</commentid>
    <comment_count>14</comment_count>
      <attachid>340023</attachid>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2018-05-09 14:47:42 -0700</bug_when>
    <thetext>Comment on attachment 340023
[GStreamer] Never call updateTracks if running on legacy pipeline

View in context: https://bugs.webkit.org/attachment.cgi?id=340023&amp;action=review

&gt; LayoutTests/ChangeLog:3
&gt; +        [GStreamer] Never call updateTracks if running on legacy pipeline

Ah sorry I missed this. This line should always be the bug title. So you could have either moved the explanation below or retitled the bug. For future reference anyway, this is jus a nit.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1422515</commentid>
    <comment_count>15</comment_count>
      <attachid>340023</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-05-09 15:04:59 -0700</bug_when>
    <thetext>Comment on attachment 340023
[GStreamer] Never call updateTracks if running on legacy pipeline

Clearing flags on attachment: 340023

Committed r231600: &lt;https://trac.webkit.org/changeset/231600&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1422516</commentid>
    <comment_count>16</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-05-09 15:05:01 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1422703</commentid>
    <comment_count>17</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2018-05-10 06:41:19 -0700</bug_when>
    <thetext>*** Bug 185252 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>340020</attachid>
            <date>2018-05-09 13:52:54 -0700</date>
            <delta_ts>2018-05-09 14:18:55 -0700</delta_ts>
            <desc>[GStreamer] Never call updateTracks if running on legacy pipeline</desc>
            <filename>GStreamer-Never-call-updateTracks-if-running-on-le.patch</filename>
            <type>text/plain</type>
            <size>5719</size>
            <attacher name="Thibault Saunier">tsaunier</attacher>
            
              <data encoding="base64">RnJvbSAwMWNkNzNhNDYwYjBjZDlkOGE0ZWRmNDJmNjk4NTAyZDA2NTVlYjMzIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBUaGliYXVsdCBTYXVuaWVyIDx0c2F1bmllckBpZ2FsaWEuY29t
PgpEYXRlOiBXZWQsIDkgTWF5IDIwMTggMTY6MjA6NDcgLTAzMDAKU3ViamVjdDogW1BBVENIIHhz
ZXJ2ZXJdIFtHU3RyZWFtZXJdIE5ldmVyIGNhbGwgdXBkYXRlVHJhY2tzIGlmIHJ1bm5pbmcgb24K
IGxlZ2FjeSBwaXBlbGluZQoKaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTE4NDU4MQotLS0KIExheW91dFRlc3RzL0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAgICAg
ICAgfCAxMSArKysrKysrKysrKwogTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3Rh
dGlvbnMgICAgICB8ICA5ICsrLS0tLS0tLQogU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nICAgICAg
ICAgICAgICAgICAgICAgICB8IDE2ICsrKysrKysrKysrKysrKysKIC4uLi9nc3RyZWFtZXIvTWVk
aWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyLmNwcCAgfCAxOCArKysrKysrKysrLS0tLS0tLS0KIDQg
ZmlsZXMgY2hhbmdlZCwgMzkgaW5zZXJ0aW9ucygrKSwgMTUgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4
IGVjMzViYzY3ODY1Li41NzgxMmYzZGIyYSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0IEBACisyMDE4LTA1
LTA5ICBUaGliYXVsdCBTYXVuaWVyICA8dHNhdW5pZXJAaWdhbGlhLmNvbT4KKworICAgICAgICBb
R1N0cmVhbWVyXSBOZXZlciBjYWxsIHVwZGF0ZVRyYWNrcyBpZiBydW5uaW5nIG9uIGxlZ2FjeSBw
aXBlbGluZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTg0NTgxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE4NTI1MgorCisgICAgICAg
ICogcGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnM6CisKIDIwMTgtMDUtMDkgIFlvdWVubiBG
YWJsZXQgIDx5b3Vlbm5AYXBwbGUuY29tPgogCiAgICAgICAgIFVuZmxha2Ugc29tZSBhZGRpdGlv
bmFsIEFwcENhY2hlIHRlc3RzCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsv
VGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRp
b25zCmluZGV4IDdhYTIwNjk0OGNlLi5hMDY4ZmI5MGJkNSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVz
dHMvcGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZv
cm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMKQEAgLTEwMDUsNiArMTAwNSw4IEBAIHdlYmtpdC5vcmcv
Yi8xNjc1NzkgZmFzdC9mb3Jtcy92YWxpZGF0aW9uLW1lc3NhZ2UtbWluaW11bS1mb250LXNpemUu
aHRtbCBbIFNraXAKICMgVGVzdHMgZmFpbGluZyB3aXRoIEdTdHJlYW1lciAxLjYuMwogd2Via2l0
Lm9yZy9iLzE1NDM5MCBodHRwL3Rlc3RzL21lZGlhL3ZpZGVvLXRocm90dGxlZC1sb2FkLW1ldGFk
YXRhLmh0bWwgWyBQYXNzIEZhaWx1cmUgXQogd2Via2l0Lm9yZy9iLzE1NDM5MCBodHRwL3Rlc3Rz
L21lZGlhL3ZpZGVvLXJlZGlyZWN0Lmh0bWwgWyBUaW1lb3V0IFBhc3MgXQord2Via2l0Lm9yZy9i
LzE1NDM5MCBbIFJlbGVhc2UgXSBodHRwL3Rlc3RzL21lZGlhL2hscy92aWRlby1jb250cm9sbGVy
LWdldFN0YXJ0RGF0ZS5odG1sIFsgVGltZW91dCBGYWlsdXJlIF0KK3dlYmtpdC5vcmcvYi8xNTQz
OTAgWyBSZWxlYXNlIF0gaHR0cC90ZXN0cy9tZWRpYS9obHMvaGxzLWF1ZGlvLXRyYWNrcy1sb2Nh
bGUtc2VsZWN0aW9uLmh0bWwgWyBUaW1lb3V0IEZhaWx1cmUgXQogd2Via2l0Lm9yZy9iLzE1NDM5
MCBbIFJlbGVhc2UgXSBodHRwL3Rlc3RzL21lZGlhL2hscy9obHMtdmlkZW8tcmVzaXplLmh0bWwg
WyBUaW1lb3V0IEZhaWx1cmUgXQogd2Via2l0Lm9yZy9iLzE1NDM5MCBodHRwL3Rlc3RzL3NlY3Vy
aXR5L2xvY2FsLXZpZGVvLXNvdXJjZS1mcm9tLXJlbW90ZS5odG1sIFsgVGltZW91dCBQYXNzIF0K
IApAQCAtMTI0NiwxMSArMTI0OCw2IEBAIHdlYmtpdC5vcmcvYi8xMjkwNTAgZmFzdC9zdWItcGl4
ZWwvY29tcG9zaXRpbmctbGF5ZXJzLW9uLXN1YnBpeGVsLXBvc2l0aW9uLmh0bWwKIAogd2Via2l0
Lm9yZy9iLzE1MjA0MyBbIERlYnVnIF0gaHR0cC90ZXN0cy9tZWRpYS9obHMgWyBUaW1lb3V0IENy
YXNoIF0KIAotIyBUZXN0cyBjcmFzaGluZyBzaW5jZSBhZGRpdGlvbiBvZiBwbGF5YmluMyB1c2Fn
ZQotd2Via2l0Lm9yZy9iLzE4NDU4MSBodHRwL3Rlc3RzL21lZGlhL2hscy9obHMtYXVkaW8tdHJh
Y2tzLWxvY2FsZS1zZWxlY3Rpb24uaHRtbCBbIFRpbWVvdXQgRmFpbHVyZSBDcmFzaCBdCi13ZWJr
aXQub3JnL2IvMTg0NTgxIGh0dHAvdGVzdHMvbWVkaWEvaGxzL2hscy1wcm9ncmVzcy5odG1sIFsg
Q3Jhc2ggXQotd2Via2l0Lm9yZy9iLzE4NDU4MSBodHRwL3Rlc3RzL21lZGlhL2hscy92aWRlby1j
b250cm9sbGVyLWdldFN0YXJ0RGF0ZS5odG1sIFsgVGltZW91dCBGYWlsdXJlIENyYXNoIF0KLQog
d2Via2l0Lm9yZy9iLzE1MjY0MiBodHRwL3Rlc3RzL21pc2MvZGV0YWNoZWQtZnJhbWUtY29uc29s
ZS5odG1sIFsgQ3Jhc2ggUGFzcyBUaW1lb3V0IEZhaWx1cmUgXQogCiB3ZWJraXQub3JnL2IvMTUz
NjkyIGltcG9ydGVkL2JsaW5rL2Zhc3QvY3NzL2ZpcnN0LWxldHRlci1mbG9hdC1ibG9jay5odG1s
IFsgQ3Jhc2ggUGFzcyBdCkBAIC0zMzU4LDggKzMzNTUsNiBAQCB3ZWJraXQub3JnL2IvMTg0Nzc4
IGluc3BlY3Rvci9jYW52YXMvc2V0U2hhZGVyUHJvZ3JhbUhpZ2hsaWdodGVkLmh0bWwgWyBGYWls
dXJlCiB3ZWJraXQub3JnL2IvMTg0Nzc5IHRyYW5zaXRpb25zL2NsaXAtcGF0aC1wYXRoLXRyYW5z
aXRpb25zLmh0bWwgWyBGYWlsdXJlIF0KIHdlYmtpdC5vcmcvYi8xODQ3NzkgdHJhbnNpdGlvbnMv
Y2xpcC1wYXRoLXRyYW5zaXRpb25zLmh0bWwgWyBGYWlsdXJlIF0KIAotd2Via2l0Lm9yZy9iLzE4
NTI1MiBodHRwL3Rlc3RzL21lZGlhL2hscy9obHMtYXVkaW8tdHJhY2tzLmh0bWwgWyBGYWlsdXJl
IF0KLQogd2Via2l0Lm9yZy9iLzE4NTI1NCBodHRwL3Rlc3RzL2NhY2hlL2Rpc2stY2FjaGUvcmVk
aXJlY3QtY2hhaW4tbGltaXRzLmh0bWwgWyBGYWlsdXJlIF0KIHdlYmtpdC5vcmcvYi8xODUyNTQg
aHR0cC90ZXN0cy94bWxodHRwcmVxdWVzdC9vbmxvYWRlbmQtZXZlbnQtYWZ0ZXItZXJyb3IuaHRt
bCBbIEZhaWx1cmUgXQogd2Via2l0Lm9yZy9iLzE4NTI1NCBodHRwL3Rlc3RzL3htbGh0dHByZXF1
ZXN0L3Jlc3BvbnNlLWFjY2Vzcy1vbi1lcnJvci5odG1sIFsgRmFpbHVyZSBdCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5k
ZXggNDEzNmZiODliNmQuLjczYjdmYzhjODBhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAK
KzIwMTgtMDUtMDkgIFRoaWJhdWx0IFNhdW5pZXIgIDx0c2F1bmllckBpZ2FsaWEuY29tPgorCisg
ICAgICAgIFtHU3RyZWFtZXJdIE5ldmVyIGNhbGwgdXBkYXRlVHJhY2tzIGlmIHJ1bm5pbmcgb24g
bGVnYWN5IHBpcGVsaW5lCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0xODQ1ODEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBUaGlzIG1ha2VzIHN1cmUgZmFpbGxpbmcgY29kZSBwYXRoIGlzIG5ldmVyIHJlYWNo
ZWQgaW4gdGhlIGNvbmRpdGlvbnMgd2hlcmUgaXQgc2hvdWxkIG5vdCBoYXZlIGJlZW4gcmVhY2hl
ZC4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBSZSBl
bmFibGVzIGFsbCB0ZXN0cyB0aGF0IHdlcmUgZGlzYWJsZWQgYWZ0ZXIgZml4aW5nLgorCisgICAg
ICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL01lZGlhUGxheWVyUHJpdmF0ZUdTdHJl
YW1lci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpNZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXI6
OmhhbmRsZU1lc3NhZ2UpOgorCiAyMDE4LTA1LTA5ICBUaW0gSG9ydG9uICA8dGltb3RoeV9ob3J0
b25AYXBwbGUuY29tPgogCiAgICAgICAgIEZpeCB0aGUgYnVpbGQgYnkgaWdub3Jpbmcgc29tZSBk
ZXByZWNhdGlvbiB3YXJuaW5ncwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
Z3JhcGhpY3MvZ3N0cmVhbWVyL01lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lci5jcHAgYi9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvTWVkaWFQbGF5ZXJQcml2YXRl
R1N0cmVhbWVyLmNwcAppbmRleCAyMjNkNDNlZTgxMS4uOWI2MmM4Mjk2MWEgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9NZWRpYVBsYXllclBy
aXZhdGVHU3RyZWFtZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNz
L2dzdHJlYW1lci9NZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXIuY3BwCkBAIC0xMjg1LDE0ICsx
Mjg1LDE2IEBAIHZvaWQgTWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyOjpoYW5kbGVNZXNzYWdl
KEdzdE1lc3NhZ2UqIG1lc3NhZ2UpCiAgICAgfQogI2lmIEdTVF9DSEVDS19WRVJTSU9OKDEsIDEw
LCAwKQogICAgIGNhc2UgR1NUX01FU1NBR0VfU1RSRUFNX0NPTExFQ1RJT046IHsKLSAgICAgICAg
R1JlZlB0cjxHc3RTdHJlYW1Db2xsZWN0aW9uPiBjb2xsZWN0aW9uOwotICAgICAgICBnc3RfbWVz
c2FnZV9wYXJzZV9zdHJlYW1fY29sbGVjdGlvbihtZXNzYWdlLCAmY29sbGVjdGlvbi5vdXRQdHIo
KSk7Ci0KLSAgICAgICAgaWYgKGNvbGxlY3Rpb24pIHsKLSAgICAgICAgICAgIG1fc3RyZWFtQ29s
bGVjdGlvbi5zd2FwKGNvbGxlY3Rpb24pOwotICAgICAgICAgICAgbV9ub3RpZmllci0+bm90aWZ5
KE1haW5UaHJlYWROb3RpZmljYXRpb246OlN0cmVhbUNvbGxlY3Rpb25DaGFuZ2VkLCBbdGhpc10g
ewotICAgICAgICAgICAgICAgIHRoaXMtPnVwZGF0ZVRyYWNrcygpOwotICAgICAgICAgICAgfSk7
CisgICAgICAgIGlmICghbV9pc0xlZ2FjeVBsYXliaW4pIHsKKyAgICAgICAgICAgIEdSZWZQdHI8
R3N0U3RyZWFtQ29sbGVjdGlvbj4gY29sbGVjdGlvbjsKKyAgICAgICAgICAgIGdzdF9tZXNzYWdl
X3BhcnNlX3N0cmVhbV9jb2xsZWN0aW9uKG1lc3NhZ2UsICZjb2xsZWN0aW9uLm91dFB0cigpKTsK
KworICAgICAgICAgICAgaWYgKGNvbGxlY3Rpb24pIHsKKyAgICAgICAgICAgICAgICBtX3N0cmVh
bUNvbGxlY3Rpb24uc3dhcChjb2xsZWN0aW9uKTsKKyAgICAgICAgICAgICAgICBtX25vdGlmaWVy
LT5ub3RpZnkoTWFpblRocmVhZE5vdGlmaWNhdGlvbjo6U3RyZWFtQ29sbGVjdGlvbkNoYW5nZWQs
IFt0aGlzXSB7CisgICAgICAgICAgICAgICAgICAgIHRoaXMtPnVwZGF0ZVRyYWNrcygpOworICAg
ICAgICAgICAgICAgIH0pOworICAgICAgICAgICAgfQogICAgICAgICB9CiAgICAgICAgIGJyZWFr
OwogICAgIH0KLS0gCjIuMTcuMA==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>340023</attachid>
            <date>2018-05-09 14:18:55 -0700</date>
            <delta_ts>2018-05-09 15:04:59 -0700</delta_ts>
            <desc>[GStreamer] Never call updateTracks if running on legacy pipeline</desc>
            <filename>GStreamer-Never-call-updateTracks-if-running-on-le.patch</filename>
            <type>text/plain</type>
            <size>5089</size>
            <attacher name="Thibault Saunier">tsaunier</attacher>
            
              <data encoding="base64">RnJvbSA1ZmRiZWY3OWZmNGQ1MzBhZjYyMzIyY2ZmODg4ZTY3MDBkNjk1MDk1IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBUaGliYXVsdCBTYXVuaWVyIDx0c2F1bmllckBpZ2FsaWEuY29t
PgpEYXRlOiBXZWQsIDkgTWF5IDIwMTggMTY6MjA6NDcgLTAzMDAKU3ViamVjdDogW1BBVENIIHhz
ZXJ2ZXJdIFtHU3RyZWFtZXJdIE5ldmVyIGNhbGwgdXBkYXRlVHJhY2tzIGlmIHJ1bm5pbmcgb24K
IGxlZ2FjeSBwaXBlbGluZQoKaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTE4NDU4MQotLS0KIExheW91dFRlc3RzL0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwgMTEgKysrKysrKysrKysKIExheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhw
ZWN0YXRpb25zICAgICAgICAgIHwgIDkgKystLS0tLS0tCiBTb3VyY2UvV2ViQ29yZS9DaGFuZ2VM
b2cgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDE0ICsrKysrKysrKysrKysrCiAuLi4vZ3N0
cmVhbWVyL01lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lci5jcHAgICAgICB8ICAzICsrKwogNCBm
aWxlcyBjaGFuZ2VkLCAzMCBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCAx
YWM5NGM2OGQ1NC4uMzcxZmYzZGRjOWUgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxv
ZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAorMjAxOC0wNS0w
OSAgVGhpYmF1bHQgU2F1bmllciAgPHRzYXVuaWVyQGlnYWxpYS5jb20+CisKKyAgICAgICAgW0dT
dHJlYW1lcl0gTmV2ZXIgY2FsbCB1cGRhdGVUcmFja3MgaWYgcnVubmluZyBvbiBsZWdhY3kgcGlw
ZWxpbmUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE4
NDU4MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xODUyNTIKKworICAgICAgICAq
IHBsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zOgorCiAyMDE4LTA1LTA5ICBKdXN0aW4gRmFu
ICA8anVzdGluX2ZhbkBhcHBsZS5jb20+CiAKICAgICAgICAgQWRkZWQgS2hyb25vcyBjb25mb3Jt
YW5jZSB0ZXN0IGZvciBBU1RDIGNvbXByZXNzZWQgdGV4dHVyZSBzdXBwb3J0LgpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0
cy9wbGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9ucwppbmRleCA3YWEyMDY5NDhjZS4uYTA2OGZi
OTBiZDUgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRp
b25zCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zCkBAIC0x
MDA1LDYgKzEwMDUsOCBAQCB3ZWJraXQub3JnL2IvMTY3NTc5IGZhc3QvZm9ybXMvdmFsaWRhdGlv
bi1tZXNzYWdlLW1pbmltdW0tZm9udC1zaXplLmh0bWwgWyBTa2lwCiAjIFRlc3RzIGZhaWxpbmcg
d2l0aCBHU3RyZWFtZXIgMS42LjMKIHdlYmtpdC5vcmcvYi8xNTQzOTAgaHR0cC90ZXN0cy9tZWRp
YS92aWRlby10aHJvdHRsZWQtbG9hZC1tZXRhZGF0YS5odG1sIFsgUGFzcyBGYWlsdXJlIF0KIHdl
YmtpdC5vcmcvYi8xNTQzOTAgaHR0cC90ZXN0cy9tZWRpYS92aWRlby1yZWRpcmVjdC5odG1sIFsg
VGltZW91dCBQYXNzIF0KK3dlYmtpdC5vcmcvYi8xNTQzOTAgWyBSZWxlYXNlIF0gaHR0cC90ZXN0
cy9tZWRpYS9obHMvdmlkZW8tY29udHJvbGxlci1nZXRTdGFydERhdGUuaHRtbCBbIFRpbWVvdXQg
RmFpbHVyZSBdCit3ZWJraXQub3JnL2IvMTU0MzkwIFsgUmVsZWFzZSBdIGh0dHAvdGVzdHMvbWVk
aWEvaGxzL2hscy1hdWRpby10cmFja3MtbG9jYWxlLXNlbGVjdGlvbi5odG1sIFsgVGltZW91dCBG
YWlsdXJlIF0KIHdlYmtpdC5vcmcvYi8xNTQzOTAgWyBSZWxlYXNlIF0gaHR0cC90ZXN0cy9tZWRp
YS9obHMvaGxzLXZpZGVvLXJlc2l6ZS5odG1sIFsgVGltZW91dCBGYWlsdXJlIF0KIHdlYmtpdC5v
cmcvYi8xNTQzOTAgaHR0cC90ZXN0cy9zZWN1cml0eS9sb2NhbC12aWRlby1zb3VyY2UtZnJvbS1y
ZW1vdGUuaHRtbCBbIFRpbWVvdXQgUGFzcyBdCiAKQEAgLTEyNDYsMTEgKzEyNDgsNiBAQCB3ZWJr
aXQub3JnL2IvMTI5MDUwIGZhc3Qvc3ViLXBpeGVsL2NvbXBvc2l0aW5nLWxheWVycy1vbi1zdWJw
aXhlbC1wb3NpdGlvbi5odG1sCiAKIHdlYmtpdC5vcmcvYi8xNTIwNDMgWyBEZWJ1ZyBdIGh0dHAv
dGVzdHMvbWVkaWEvaGxzIFsgVGltZW91dCBDcmFzaCBdCiAKLSMgVGVzdHMgY3Jhc2hpbmcgc2lu
Y2UgYWRkaXRpb24gb2YgcGxheWJpbjMgdXNhZ2UKLXdlYmtpdC5vcmcvYi8xODQ1ODEgaHR0cC90
ZXN0cy9tZWRpYS9obHMvaGxzLWF1ZGlvLXRyYWNrcy1sb2NhbGUtc2VsZWN0aW9uLmh0bWwgWyBU
aW1lb3V0IEZhaWx1cmUgQ3Jhc2ggXQotd2Via2l0Lm9yZy9iLzE4NDU4MSBodHRwL3Rlc3RzL21l
ZGlhL2hscy9obHMtcHJvZ3Jlc3MuaHRtbCBbIENyYXNoIF0KLXdlYmtpdC5vcmcvYi8xODQ1ODEg
aHR0cC90ZXN0cy9tZWRpYS9obHMvdmlkZW8tY29udHJvbGxlci1nZXRTdGFydERhdGUuaHRtbCBb
IFRpbWVvdXQgRmFpbHVyZSBDcmFzaCBdCi0KIHdlYmtpdC5vcmcvYi8xNTI2NDIgaHR0cC90ZXN0
cy9taXNjL2RldGFjaGVkLWZyYW1lLWNvbnNvbGUuaHRtbCBbIENyYXNoIFBhc3MgVGltZW91dCBG
YWlsdXJlIF0KIAogd2Via2l0Lm9yZy9iLzE1MzY5MiBpbXBvcnRlZC9ibGluay9mYXN0L2Nzcy9m
aXJzdC1sZXR0ZXItZmxvYXQtYmxvY2suaHRtbCBbIENyYXNoIFBhc3MgXQpAQCAtMzM1OCw4ICsz
MzU1LDYgQEAgd2Via2l0Lm9yZy9iLzE4NDc3OCBpbnNwZWN0b3IvY2FudmFzL3NldFNoYWRlclBy
b2dyYW1IaWdobGlnaHRlZC5odG1sIFsgRmFpbHVyZQogd2Via2l0Lm9yZy9iLzE4NDc3OSB0cmFu
c2l0aW9ucy9jbGlwLXBhdGgtcGF0aC10cmFuc2l0aW9ucy5odG1sIFsgRmFpbHVyZSBdCiB3ZWJr
aXQub3JnL2IvMTg0Nzc5IHRyYW5zaXRpb25zL2NsaXAtcGF0aC10cmFuc2l0aW9ucy5odG1sIFsg
RmFpbHVyZSBdCiAKLXdlYmtpdC5vcmcvYi8xODUyNTIgaHR0cC90ZXN0cy9tZWRpYS9obHMvaGxz
LWF1ZGlvLXRyYWNrcy5odG1sIFsgRmFpbHVyZSBdCi0KIHdlYmtpdC5vcmcvYi8xODUyNTQgaHR0
cC90ZXN0cy9jYWNoZS9kaXNrLWNhY2hlL3JlZGlyZWN0LWNoYWluLWxpbWl0cy5odG1sIFsgRmFp
bHVyZSBdCiB3ZWJraXQub3JnL2IvMTg1MjU0IGh0dHAvdGVzdHMveG1saHR0cHJlcXVlc3Qvb25s
b2FkZW5kLWV2ZW50LWFmdGVyLWVycm9yLmh0bWwgWyBGYWlsdXJlIF0KIHdlYmtpdC5vcmcvYi8x
ODUyNTQgaHR0cC90ZXN0cy94bWxodHRwcmVxdWVzdC9yZXNwb25zZS1hY2Nlc3Mtb24tZXJyb3Iu
aHRtbCBbIEZhaWx1cmUgXQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIv
U291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4IDYxZGJhODdiMTczLi43YmZlYjQzNDZhOSAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDE4LTA1LTA5ICBUaGliYXVsdCBTYXVuaWVy
ICA8dHNhdW5pZXJAaWdhbGlhLmNvbT4KKworICAgICAgICBbR1N0cmVhbWVyXSBOZXZlciBjYWxs
IHVwZGF0ZVRyYWNrcyBpZiBydW5uaW5nIG9uIGxlZ2FjeSBwaXBlbGluZQorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTg0NTgxCisKKyAgICAgICAgVGhp
cyBtYWtlcyBzdXJlIGZhaWxsaW5nIGNvZGUgcGF0aCBpcyBuZXZlciByZWFjaGVkIGluIHRoZSBj
b25kaXRpb25zIHdoZXJlIGl0IHNob3VsZCBub3QgaGF2ZSBiZWVuIHJlYWNoZWQuCisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUmUgZW5hYmxlcyBhbGwg
dGVzdHMgdGhhdCB3ZXJlIGRpc2FibGVkIGFmdGVyIGZpeGluZy4KKworICAgICAgICAqIHBsYXRm
b3JtL2dyYXBoaWNzL2dzdHJlYW1lci9NZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXIuY3BwOgor
ICAgICAgICAoV2ViQ29yZTo6TWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyOjpoYW5kbGVNZXNz
YWdlKToKKwogMjAxOC0wNS0wOSAgSnVzdGluIEZhbiAgPGp1c3Rpbl9mYW5AYXBwbGUuY29tPgog
CiAgICAgICAgIEhvb2tlZCB1cCBBU1RDIHN1cHBvcnQgaW4gV2ViR0w7IHJlcXVpcmVzIE9wZW5H
TCBFUyAzIGNvbnRleHQgdG8gd29yay4gCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvTWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyLmNwcCBi
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9NZWRpYVBsYXllclBy
aXZhdGVHU3RyZWFtZXIuY3BwCmluZGV4IDk1NTc4ZGUwM2VlLi5jZTBhYjgxOWU0YyAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL01lZGlhUGxh
eWVyUHJpdmF0ZUdTdHJlYW1lci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3MvZ3N0cmVhbWVyL01lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lci5jcHAKQEAgLTEyOTUs
NiArMTI5NSw5IEBAIHZvaWQgTWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyOjpoYW5kbGVNZXNz
YWdlKEdzdE1lc3NhZ2UqIG1lc3NhZ2UpCiAgICAgfQogI2lmIEdTVF9DSEVDS19WRVJTSU9OKDEs
IDEwLCAwKQogICAgIGNhc2UgR1NUX01FU1NBR0VfU1RSRUFNX0NPTExFQ1RJT046IHsKKyAgICAg
ICAgaWYgKG1faXNMZWdhY3lQbGF5YmluKQorICAgICAgICAgICAgYnJlYWs7CisKICAgICAgICAg
R1JlZlB0cjxHc3RTdHJlYW1Db2xsZWN0aW9uPiBjb2xsZWN0aW9uOwogICAgICAgICBnc3RfbWVz
c2FnZV9wYXJzZV9zdHJlYW1fY29sbGVjdGlvbihtZXNzYWdlLCAmY29sbGVjdGlvbi5vdXRQdHIo
KSk7CiAKLS0gCjIuMTcuMA==
</data>

          </attachment>
      

    </bug>

</bugzilla>