<?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>173916</bug_id>
          
          <creation_ts>2017-06-28 02:52:29 -0700</creation_ts>
          <short_desc>[GStreamer] LayoutTest webaudio/silent-audio-interrupted-in-background.html makes its subsequent test flaky crash</short_desc>
          <delta_ts>2018-02-08 05:12:34 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Media</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=172201</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Fujii Hironori">fujii</reporter>
          <assigned_to name="Philippe Normand">pnormand</assigned_to>
          <cc>bugs-noreply</cc>
    
    <cc>calvaris</cc>
    
    <cc>cgarcia</cc>
    
    <cc>commit-queue</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>pnormand</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1323489</commentid>
    <comment_count>0</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2017-06-28 02:52:29 -0700</bug_when>
    <thetext>Gtk port, Release build.

&gt; fujii@ubuntu $  ./Tools/Scripts/run-webkit-tests --gtk --debug --no-new-test-results --child-processes=1 -v --iterations=5 webaudio/silent-audio-interrupted-in-background.html fast/css/001.html
&gt; Using port &apos;gtk-wk2&apos;
&gt; Test configuration: &lt;, x86, debug&gt;
&gt; Placing test results in /home/fujii/work/webkit/ga/WebKitBuild/Debug/layout-test-results
&gt; Baseline search path: platform/gtk -&gt; platform/wk2 -&gt; generic
&gt; Using Debug build
&gt; Pixel tests disabled
&gt; Regular timeout: 30000, slow test timeout: 150000
&gt; Command line: /home/fujii/work/webkit/ga/Tools/jhbuild/jhbuild-wrapper --gtk run /home/fujii/work/webkit/ga/WebKitBuild/Debug/bin/WebKitTestRunner -
&gt; 
&gt; Found 2 tests; running 2 (5 times each: --repeat-each=1 --iterations=5), skipping 0.
&gt; 
&gt; Running 2 tests
&gt; 
&gt; Running 1 WebKitTestRunner.     
&gt; 
&gt; [1/10] fast/css/001.html passed
&gt; [2/10] webaudio/silent-audio-interrupted-in-background.html failed unexpectedly (WebProcess crashed [pid=67031])
&gt; [3/10] fast/css/001.html passed
&gt; [4/10] webaudio/silent-audio-interrupted-in-background.html passed
&gt; [5/10] fast/css/001.html failed unexpectedly (WebProcess crashed [pid=67130])
&gt; [6/10] webaudio/silent-audio-interrupted-in-background.html passed
&gt; [7/10] fast/css/001.html failed unexpectedly (WebProcess crashed [pid=67221])
&gt; [8/10] webaudio/silent-audio-interrupted-in-background.html passed
&gt; [9/10] fast/css/001.html failed unexpectedly (WebProcess crashed [pid=67312])
&gt; [10/10] webaudio/silent-audio-interrupted-in-background.html passed
&gt; 
&gt; 6 tests ran as expected, 4 didn&apos;t:
&gt; 
&gt; 
&gt; Regressions: Unexpected crashes (1)
&gt;   fast/css/001.html [ Crash ]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1323490</commentid>
    <comment_count>1</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2017-06-28 03:04:17 -0700</bug_when>
    <thetext>Callstack:

&gt; Thread 1 (Thread 0x7fff313ea700 (LWP 69091)):
&gt; #0  0x00007fffe95c7b56 in WTFCrash () at /home/fujii/work/webkit/ga/Source/WTF/wtf/Assertions.cpp:293
&gt; #1  0x000055555885aa96 in (anonymous namespace)::AudioContext::lock (this=0x7fff78f81900, mustReleaseLock=@0x7fff313e83c8: 32) at /home/fujii/work/webkit/ga/Source/WebCore/Modules/webaudio/AudioContext.cpp:697
&gt; #2  0x000055555884f4e7 in (anonymous namespace)::AudioContext::AutoLocker::AutoLocker (this=0x7fff313e83c0, context=...) at /home/fujii/work/webkit/ga/Source/WebCore/Modules/webaudio/AudioContext.h:207
&gt; #3  0x0000555558885987 in (anonymous namespace)::MediaElementAudioSourceNode::setFormat (this=0x55555c8f69b0, numberOfChannels=2, sourceSampleRate=44100) at /home/fujii/work/webkit/ga/Source/WebCore/Modules/webaudio/MediaElementAudioSourceNode.cpp:95
&gt; #4  0x0000555559f5fa61 in (anonymous namespace)::AudioSourceProviderGStreamer::deinterleavePadsConfigured (this=0x55555cafdc70) at /home/fujii/work/webkit/ga/Source/WebCore/platform/audio/gstreamer/AudioSourceProviderGStreamer.cpp:337
&gt; #5  0x0000555559f5e580 in (anonymous namespace)::onGStreamerDeinterleaveReadyCallback (provider=0x55555cafdc70) at /home/fujii/work/webkit/ga/Source/WebCore/platform/audio/gstreamer/AudioSourceProviderGStreamer.cpp:51
&gt; #6  0x00007fffda555e18 in ffi_call_unix64 () from /usr/lib/x86_64-linux-gnu/libffi.so.6
&gt; #7  0x00007fffda55587a in ffi_call () from /usr/lib/x86_64-linux-gnu/libffi.so.6
&gt; #8  0x00007fffe32dbf6e in g_cclosure_marshal_generic () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.52.1/gobject/gclosure.c:1490
&gt; #9  0x00007fffe32db735 in g_closure_invoke () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.52.1/gobject/gclosure.c:804
&gt; #10 0x00007fffe32ed742 in signal_emit_unlocked_R () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.52.1/gobject/gsignal.c:3635
&gt; #11 0x00007fffe32f639c in g_signal_emit_valist () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.52.1/gobject/gsignal.c:3391
&gt; #12 0x00007fffe32f677f in g_signal_emit () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.52.1/gobject/gsignal.c:3447
&gt; #13 0x00007fff67dfbed8 in gst_deinterleave_add_new_pads () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gst-plugins-good-1.10.4/gst/interleave/deinterleave.c:285
&gt; #14 gst_deinterleave_sink_setcaps () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gst-plugins-good-1.10.4/gst/interleave/deinterleave.c:454
&gt; #15 0x00007fff67dfc36d in gst_deinterleave_sink_event () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gst-plugins-good-1.10.4/gst/interleave/deinterleave.c:686
&gt; #16 0x00007fffe55638b7 in gst_pad_send_event_unchecked () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/gst/gstpad.c:5605
&gt; #17 0x00007fffe5563d7e in gst_pad_push_event_unchecked () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/gst/gstpad.c:5261
&gt; #18 0x00007fffe5564190 in push_sticky () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/gst/gstpad.c:3804
&gt; #19 0x00007fffe5561d7f in events_foreach () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/gst/gstpad.c:603
&gt; #20 0x00007fffe556e0e1 in check_sticky () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/gst/gstpad.c:3861
&gt; #21 gst_pad_push_event () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/gst/gstpad.c:5392
&gt; #22 0x00007fffe585ed2e in gst_pad_set_caps () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/gst/gstcompat.h:58
&gt; #23 gst_base_transform_setcaps () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/libs/gst/base/gstbasetransform.c:1390
&gt; #24 0x00007fffe58600dd in gst_base_transform_sink_eventfunc () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/libs/gst/base/gstbasetransform.c:1942
&gt; #25 0x00007fff677993bf in gst_capsfilter_sink_event () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/plugins/elements/gstcapsfilter.c:521
&gt; #26 0x00007fffe55638b7 in gst_pad_send_event_unchecked () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/gst/gstpad.c:5605
&gt; #27 0x00007fffe5563d7e in gst_pad_push_event_unchecked () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/gst/gstpad.c:5261
&gt; #28 0x00007fffe5564190 in push_sticky () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/gst/gstpad.c:3804
&gt; #29 0x00007fffe5561d7f in events_foreach () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/gst/gstpad.c:603
&gt; #30 0x00007fffe556e0e1 in check_sticky () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/gst/gstpad.c:3861
&gt; #31 gst_pad_push_event () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/gst/gstpad.c:5392
&gt; #32 0x00007fffe585ed2e in gst_pad_set_caps () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/gst/gstcompat.h:58
&gt; #33 gst_base_transform_setcaps () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/libs/gst/base/gstbasetransform.c:1390
&gt; #34 0x00007fffe58600dd in gst_base_transform_sink_eventfunc () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/libs/gst/base/gstbasetransform.c:1942
&gt; #35 0x00007fffe55638b7 in gst_pad_send_event_unchecked () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/gst/gstpad.c:5605
&gt; #36 0x00007fffe5563d7e in gst_pad_push_event_unchecked () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/gst/gstpad.c:5261
&gt; #37 0x00007fffe5564190 in push_sticky () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/gst/gstpad.c:3804
&gt; #38 0x00007fffe5561d7f in events_foreach () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/gst/gstpad.c:603
&gt; #39 0x00007fffe556e0e1 in check_sticky () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/gst/gstpad.c:3861
&gt; #40 gst_pad_push_event () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/gst/gstpad.c:5392
&gt; #41 0x00007fffe585ed2e in gst_pad_set_caps () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/gst/gstcompat.h:58
&gt; #42 gst_base_transform_setcaps () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/libs/gst/base/gstbasetransform.c:1390
&gt; #43 0x00007fffe58600dd in gst_base_transform_sink_eventfunc () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/libs/gst/base/gstbasetransform.c:1942
&gt; #44 0x00007fffe55638b7 in gst_pad_send_event_unchecked () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/gst/gstpad.c:5605
&gt; #45 0x00007fffe5563d7e in gst_pad_push_event_unchecked () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/gst/gstpad.c:5261
&gt; #46 0x00007fffe5564190 in push_sticky () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/gst/gstpad.c:3804
&gt; #47 0x00007fffe5561d7f in events_foreach () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/gst/gstpad.c:603
&gt; #48 0x00007fffe556e0e1 in check_sticky () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/gst/gstpad.c:3861
&gt; #49 gst_pad_push_event () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/gst/gstpad.c:5392
&gt; #50 0x00007fff677bcd98 in gst_queue_push_one () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/plugins/elements/gstqueue.c:1431
&gt; #51 gst_queue_loop () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/plugins/elements/gstqueue.c:1508
&gt; #52 0x00007fffe5598c21 in gst_task_func () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/gst/gsttask.c:334
&gt; #53 0x00007fffe3029d0e in g_thread_pool_thread_proxy () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.52.1/glib/gthreadpool.c:307
&gt; #54 0x00007fffe3029315 in g_thread_proxy () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.52.1/glib/gthread.c:784
&gt; #55 0x00007fffe0c656da in start_thread (arg=0x7fff313ea700) at pthread_create.c:456
&gt; #56 0x00007fffdf8b8d7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1323493</commentid>
    <comment_count>2</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2017-06-28 03:07:36 -0700</bug_when>
    <thetext>Callstack (Release build)

&gt; Thread 1 (Thread 0x7ffff7f21a80 (LWP 69897)):
&gt; #0  g_type_check_instance_cast () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.52.1/gobject/gtype.c:4057
&gt; #1  0x0000555556ebc220 in WebCore::AudioSourceProviderGStreamer::handleRemovedDeinterleavePad(_GstPad*) ()
&gt; #2  0x00007fffe63b0e18 in ffi_call_unix64 () from /usr/lib/x86_64-linux-gnu/libffi.so.6
&gt; #3  0x00007fffe63b087a in ffi_call () from /usr/lib/x86_64-linux-gnu/libffi.so.6
&gt; #4  0x00007fffef136f6e in g_cclosure_marshal_generic () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.52.1/gobject/gclosure.c:1490
&gt; #5  0x00007fffef136735 in g_closure_invoke () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.52.1/gobject/gclosure.c:804
&gt; #6  0x00007fffef148742 in signal_emit_unlocked_R () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.52.1/gobject/gsignal.c:3635
&gt; #7  0x00007fffef15139c in g_signal_emit_valist () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.52.1/gobject/gsignal.c:3391
&gt; #8  0x00007fffef15177f in g_signal_emit () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.52.1/gobject/gsignal.c:3447
&gt; #9  0x00007ffff13a573b in gst_element_remove_pad () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/gst/gstelement.c:825
&gt; #10 0x00007ffff13a5a6b in gst_element_dispose () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/gst/gstelement.c:3024
&gt; #11 0x00007fffef13b3c5 in g_object_unref () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.52.1/gobject/gobject.c:3148
&gt; #12 0x00007ffff1385247 in gst_bin_remove_func () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/gst/gstbin.c:1833
&gt; #13 0x00007ffff1384347 in gst_bin_remove () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/gst/gstbin.c:1895
&gt; #14 0x00007ffff1384593 in gst_bin_dispose () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gstreamer-1.10.4/gst/gstbin.c:557
&gt; #15 0x00007fffef13b3c5 in g_object_unref () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.52.1/gobject/gobject.c:3148
&gt; #16 0x00007fff6cf035d1 in gst_play_bin_finalize () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/gst-plugins-base-1.10.4/gst/playback/gstplaybin2.c:1617
&gt; #17 0x00007fffef13b43a in g_object_unref () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.52.1/gobject/gobject.c:3185
&gt; #18 0x0000555556e970b8 in WebCore::MediaPlayerPrivateGStreamerBase::~MediaPlayerPrivateGStreamerBase() ()
&gt; #19 0x0000555556e93980 in WebCore::MediaPlayerPrivateGStreamer::~MediaPlayerPrivateGStreamer() ()
&gt; #20 0x0000555556e93af9 in WebCore::MediaPlayerPrivateGStreamer::~MediaPlayerPrivateGStreamer() ()
&gt; #21 0x00005555568f63ea in WebCore::MediaPlayer::~MediaPlayer() ()
&gt; #22 0x00005555568f6479 in WebCore::MediaPlayer::~MediaPlayer() [clone .localalias.101] ()
&gt; #23 0x00005555564915d2 in WebCore::HTMLMediaElement::clearMediaPlayer(WebCore::HTMLMediaElementEnums::DelayedActionType) ()
&gt; #24 0x00005555564916d6 in WebCore::HTMLMediaElement::userCancelledLoad() ()
&gt; #25 0x00005555564945a3 in WebCore::HTMLMediaElement::stopWithoutDestroyingMediaPlayer() ()
&gt; #26 0x0000555556494602 in WebCore::HTMLMediaElement::stop() ()
&gt; #27 0x00005555562ff0bb in WebCore::ScriptExecutionContext::stopActiveDOMObjects() ()
&gt; #28 0x0000555556283d10 in WebCore::Document::stopActiveDOMObjects() ()
&gt; #29 0x0000555556283e17 in WebCore::Document::prepareForDestruction() ()
&gt; #30 0x0000555556773fe2 in WebCore::Frame::setView(WTF::RefPtr&lt;WebCore::FrameView&gt;&amp;&amp;) ()
&gt; #31 0x0000555556776dfc in WebCore::Frame::createView(WebCore::IntSize const&amp;, WebCore::Color const&amp;, bool, WebCore::IntSize const&amp;, WebCore::IntRect const&amp;, bool, WebCore::ScrollbarMode, bool, WebCore::ScrollbarMode, bool) ()
&gt; #32 0x00007ffff5776d0b in WebKit::WebFrameLoaderClient::transitionToCommittedForNewPage() () from /home/fujii/work/webkit/ga/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
&gt; #33 0x000055555663ec2a in WebCore::FrameLoader::transitionToCommitted(WebCore::CachedPage*) ()
&gt; #34 0x000055555663ed73 in WebCore::FrameLoader::commitProvisionalLoad() ()
&gt; #35 0x0000555556617c87 in WebCore::DocumentLoader::finishedLoading() ()
&gt; #36 0x0000555556618279 in WebCore::DocumentLoader::maybeLoadEmpty() ()
&gt; #37 0x000055555661b382 in WebCore::DocumentLoader::startLoadingMainResource() ()
&gt; #38 0x000055555663f7a8 in WebCore::FrameLoader::continueLoadAfterNavigationPolicy(WebCore::ResourceRequest const&amp;, WebCore::FormState*, bool, WebCore::AllowNavigationToInvalidURL) ()
&gt; #39 0x000055555666d04b in WebCore::PolicyCallback::call(bool) ()
&gt; #40 0x000055555667300d in WebCore::PolicyChecker::continueAfterNavigationPolicy(WebCore::PolicyAction) ()
&gt; #41 0x00007ffff577ef30 in WebKit::WebFrameLoaderClient::dispatchDecidePolicyForNavigationAction(WebCore::NavigationAction const&amp;, WebCore::ResourceRequest const&amp;, WebCore::FormState*, WTF::Function&lt;void (WebCore::PolicyAction)&gt;&amp;&amp;) () from /home/fujii/work/webkit/ga/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
&gt; #42 0x0000555556675691 in WebCore::PolicyChecker::checkNavigationPolicy(WebCore::ResourceRequest const&amp;, bool, WebCore::DocumentLoader*, WebCore::FormState*, WTF::Function&lt;void (WebCore::ResourceRequest const&amp;, WebCore::FormState*, bool)&gt;) ()
&gt; #43 0x000055555663fbd4 in WebCore::FrameLoader::loadWithDocumentLoader(WebCore::DocumentLoader*, WebCore::FrameLoadType, WebCore::FormState*, WebCore::AllowNavigationToInvalidURL) ()
&gt; #44 0x0000555556642690 in WebCore::FrameLoader::load(WebCore::FrameLoadRequest&amp;&amp;) ()
&gt; #45 0x00007ffff57ab91f in WebKit::WebPage::loadRequest(WebKit::LoadParameters const&amp;) () from /home/fujii/work/webkit/ga/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
&gt; #46 0x00007ffff5995ca7 in void IPC::handleMessage&lt;Messages::WebPage::LoadAlternateHTMLString, WebKit::WebPage, void (WebKit::WebPage::*)(WebKit::LoadParameters const&amp;)&gt;(IPC::Decoder&amp;, WebKit::WebPage*, void (WebKit::WebPage::*)(WebKit::LoadParameters const&amp;)) () from /home/fujii/work/webkit/ga/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
&gt; #47 0x00007ffff5993909 in WebKit::WebPage::didReceiveWebPageMessage(IPC::Connection&amp;, IPC::Decoder&amp;) () from /home/fujii/work/webkit/ga/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
&gt; #48 0x00007ffff557b309 in IPC::MessageReceiverMap::dispatchMessage(IPC::Connection&amp;, IPC::Decoder&amp;) () from /home/fujii/work/webkit/ga/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
&gt; #49 0x00007ffff56ea406 in WebKit::WebProcess::didReceiveMessage(IPC::Connection&amp;, IPC::Decoder&amp;) () from /home/fujii/work/webkit/ga/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
&gt; #50 0x00007ffff557702b in IPC::Connection::dispatchMessage(std::unique_ptr&lt;IPC::Decoder, std::default_delete&lt;IPC::Decoder&gt; &gt;) () from /home/fujii/work/webkit/ga/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
&gt; #51 0x00007ffff5578018 in IPC::Connection::dispatchOneMessage() () from /home/fujii/work/webkit/ga/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
&gt; #52 0x00007ffff3ba2d5d in WTF::RunLoop::performWork() () from /home/fujii/work/webkit/ga/WebKitBuild/Release/lib/libjavascriptcoregtk-4.0.so.18
&gt; #53 0x00007ffff3bda3b9 in WTF::RunLoop::RunLoop()::{lambda(void*)#1}::_FUN(void*) () from /home/fujii/work/webkit/ga/WebKitBuild/Release/lib/libjavascriptcoregtk-4.0.so.18
&gt; #54 0x00007fffeee5c6ea in g_main_dispatch () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.52.1/glib/gmain.c:3212
&gt; #55 g_main_context_dispatch () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.52.1/glib/gmain.c:3865
&gt; #56 0x00007fffeee5caa0 in g_main_context_iterate () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.52.1/glib/gmain.c:3938
&gt; #57 0x00007fffeee5cdc2 in g_main_loop_run () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.52.1/glib/gmain.c:4134
&gt; #58 0x00007ffff3bdade0 in WTF::RunLoop::run() () from /home/fujii/work/webkit/ga/WebKitBuild/Release/lib/libjavascriptcoregtk-4.0.so.18
&gt; #59 0x00007ffff593d7ba in int WebKit::ChildProcessMain&lt;WebKit::WebProcess, WebKit::WebProcessMain&gt;(int, char**) () from /home/fujii/work/webkit/ga/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
&gt; #60 0x00007fffeb62b3f1 in __libc_start_main (main=0x555555e311d0 &lt;main&gt;, argc=2, argv=0x7fffffffdce8, init=&lt;optimized out&gt;, fini=&lt;optimized out&gt;, rtld_fini=&lt;optimized out&gt;, stack_end=0x7fffffffdcd8) at ../csu/libc-start.c:291
&gt; #61 0x0000555555e3174a in _start ()</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1323496</commentid>
    <comment_count>3</comment_count>
      <attachid>314010</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2017-06-28 03:14:03 -0700</bug_when>
    <thetext>Created attachment 314010
gardening patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1323519</commentid>
    <comment_count>4</comment_count>
      <attachid>314010</attachid>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2017-06-28 06:56:32 -0700</bug_when>
    <thetext>Comment on attachment 314010
gardening patch

OK. Be sure to reopen this bug once commit-queue lands the gardening patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1323528</commentid>
    <comment_count>5</comment_count>
      <attachid>314010</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-06-28 07:24:20 -0700</bug_when>
    <thetext>Comment on attachment 314010
gardening patch

Clearing flags on attachment: 314010

Committed r218874: &lt;http://trac.webkit.org/changeset/218874&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1323529</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-06-28 07:24:22 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1323655</commentid>
    <comment_count>7</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2017-06-28 13:45:00 -0700</bug_when>
    <thetext>Reopened.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1397495</commentid>
    <comment_count>8</comment_count>
      <attachid>333367</attachid>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2018-02-08 03:26:21 -0800</bug_when>
    <thetext>Created attachment 333367
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1397509</commentid>
    <comment_count>9</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2018-02-08 05:11:09 -0800</bug_when>
    <thetext>Committed r228271: &lt;https://trac.webkit.org/changeset/228271&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1397510</commentid>
    <comment_count>10</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-02-08 05:12:34 -0800</bug_when>
    <thetext>&lt;rdar://problem/37349456&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>314010</attachid>
            <date>2017-06-28 03:14:03 -0700</date>
            <delta_ts>2018-02-08 03:26:14 -0800</delta_ts>
            <desc>gardening patch</desc>
            <filename>g.patch</filename>
            <type>text/plain</type>
            <size>1373</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA5NTBiZDQxNDk5YS4uN2M1NWRjNWQxYmYgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3Rz
L0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMiBAQAor
MjAxNy0wNi0yOCAgRnVqaWkgSGlyb25vcmkgIDxIaXJvbm9yaS5GdWppaUBzb255LmNvbT4KKwor
ICAgICAgICBbR1RLXSBMYXlvdXRUZXN0IHdlYmF1ZGlvL3NpbGVudC1hdWRpby1pbnRlcnJ1cHRl
ZC1pbi1iYWNrZ3JvdW5kLmh0bWwgbWFrZXMgaXRzIHN1YnNlcXVlbnQgdGVzdCBmbGFreSBjcmFz
aAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTczOTE2
CisKKyAgICAgICAgVW5yZXZpZXdlZCB0ZXN0IGdhcmRlbmluZy4KKworICAgICAgICAqIHBsYXRm
b3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zOiBNYXJrZWQgaXQgU2tpcC4KKwogMjAxNy0wNi0yNiAg
QW50dGkgS29pdmlzdG8gIDxhbnR0aUBhcHBsZS5jb20+CiAKICAgICAgICAgUkVHUkVTU0lPTiAo
QXN5bmNJbWFnZURlY29kaW5nKTogQSB0YWIgd2l0aCB0aGUgV1dEQyBrZXlub3RlIHBhdXNlZCBp
cyBraWxsZWQgZm9yIHVzaW5nIGV4Y2Vzc2l2ZSBwb3dlciAoSW1hZ2UgdGhyYXNoaW5nKQpkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9ucwppbmRleCAwZWM3MjIxZTk2ZC4u
YTE2NDcxYzNjM2UgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhw
ZWN0YXRpb25zCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25z
CkBAIC0xMzY0LDYgKzEzNjQsOCBAQCB3ZWJraXQub3JnL2IvMTcyOTUyIGZhc3QvZnJhbWVzL3Nh
bmRib3hlZC1pZnJhbWUtbmF2aWdhdGlvbi10b3AtZGVuaWVkLmh0bWwgWyBDcgogCiB3ZWJraXQu
b3JnL2IvMTcyOTU1IG1lZGlhL3ZpZGVvLXByZWxvYWQuaHRtbCBbIENyYXNoIFBhc3MgXQogCit3
ZWJraXQub3JnL2IvMTczOTE2IHdlYmF1ZGlvL3NpbGVudC1hdWRpby1pbnRlcnJ1cHRlZC1pbi1i
YWNrZ3JvdW5kLmh0bWwgWyBTa2lwIF0KKwogIy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8KICMgRW5kIG9mIENyYXNoaW5nIHRlc3RzCiAjLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>333367</attachid>
            <date>2018-02-08 03:26:21 -0800</date>
            <delta_ts>2018-02-08 04:58:23 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-173916-20180208112620.patch</filename>
            <type>text/plain</type>
            <size>7208</size>
            <attacher name="Philippe Normand">pnormand</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjI4MjY1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNzdmZmM0MmFjNjdlNzAx
ZmRkNjE0YTdlZWQ2OGEzN2VmMzVhY2VkYy4uNzNlN2NmOTNiYjZkODJkZDZkY2E5MWFjZTFlYWVj
N2I3YzhkYjI1MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDM3IEBACisyMDE4LTAyLTA4ICBQaGls
aXBwZSBOb3JtYW5kICA8cG5vcm1hbmRAaWdhbGlhLmNvbT4KKworICAgICAgICBbR1N0cmVhbWVy
XSBMYXlvdXRUZXN0IHdlYmF1ZGlvL3NpbGVudC1hdWRpby1pbnRlcnJ1cHRlZC1pbi1iYWNrZ3Jv
dW5kLmh0bWwgbWFrZXMgaXRzIHN1YnNlcXVlbnQgdGVzdCBmbGFreSBjcmFzaAorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTczOTE2CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhpcyBwYXRjaCBmaXhlcyB0
d28gY3Jhc2hlcyBhbmQgYSBydW50aW1lIHdhcm5pbmc6CisKKyAgICAgICAgLSBUaGUgcHJvdmlk
ZXIgY2xpZW50IGNvbmZpZ3VyYXRpb24gc2hvdWxkIGJlIGRvbmUgZnJvbSB0aGUgbWFpbgorICAg
ICAgICB0aHJlYWQgYnV0IHRoZSBuby1tb3JlLXBhZHMgc2lnbmFsIG9mIGRlaW50ZXJsZWF2ZSB3
YXMgZmlyZWQgZnJvbQorICAgICAgICBhIG5vbi1tYWluIHRocmVhZC4KKworICAgICAgICAtIFRo
ZSBkZWludGVybGVhdmUgcGFkLXJlbW92ZWQgc2lnbmFsIGNhbiBiZSBmaXJlZCBmb3IgYSBub3Qg
ZnVsbHkKKyAgICAgICAgY29uZmlndXJlZCBwaXBlbGluZSBpZiB0aGUgYXVkaW8gY29udGV4dCBp
cyBpbnRlcnJ1cHRlZC4gU28gdGhlCisgICAgICAgIHBlZXIgcXVhcmsgb2YgdGhlIHJlbW92ZWQg
cGFkIG5lZWRzIHRvIGJlIGNoZWNrZWQsIGl0IG1pZ2h0IGJlIGEKKyAgICAgICAgbnVsbCBwb2lu
dGVyLgorCisgICAgICAgIC0gVGhlIHByb3ZpZGVyIGNvbm5lY3RzIHRvIHRoZSBkZWludGVybGVh
dmUgc2lnbmFscyBvbmx5IHdoZW4gYQorICAgICAgICBjbGllbnQgaXMgcHJvdmlkZWQsIHNvIHRo
ZSBzaWduYWwgZGlzY29ubmVjdGlvbiBuZWVkcyB0byBjaGVjaworICAgICAgICB0aGF0IHRvIGF2
b2lkIHJ1bnRpbWUgd2FybmluZ3MuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9hdWRpby9nc3RyZWFt
ZXIvQXVkaW9Tb3VyY2VQcm92aWRlckdTdHJlYW1lci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpB
dWRpb1NvdXJjZVByb3ZpZGVyR1N0cmVhbWVyOjpBdWRpb1NvdXJjZVByb3ZpZGVyR1N0cmVhbWVy
KToKKyAgICAgICAgQ3JlYXRlIGEgbWFpbiB0aHJlYWQgbm90aWZpZXIuCisgICAgICAgIChXZWJD
b3JlOjpBdWRpb1NvdXJjZVByb3ZpZGVyR1N0cmVhbWVyOjp+QXVkaW9Tb3VyY2VQcm92aWRlckdT
dHJlYW1lcik6CisgICAgICAgIEludmFsaWRhdGUgbm90aWZpZXIgYW5kIGNoZWNrIGEgY2xpZW50
IHdhcyBzZXQgYmVmb3JlCisgICAgICAgIGRpc2Nvbm5lY3RpbmcgZnJvbSBkZWludGVybGVhdmUg
c2lnbmFscy4KKyAgICAgICAgKFdlYkNvcmU6OkF1ZGlvU291cmNlUHJvdmlkZXJHU3RyZWFtZXI6
OmhhbmRsZVJlbW92ZWREZWludGVybGVhdmVQYWQpOgorICAgICAgICBDaGVjayB2YWxpZGl0eSBv
ZiB0aGUgcGFkIHBlZXIuCisgICAgICAgIChXZWJDb3JlOjpBdWRpb1NvdXJjZVByb3ZpZGVyR1N0
cmVhbWVyOjpkZWludGVybGVhdmVQYWRzQ29uZmlndXJlZCk6CisgICAgICAgIFNldCBjbGllbnQg
ZnJvbSBtYWluIHRocmVhZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9hdWRpby9nc3RyZWFtZXIvQXVk
aW9Tb3VyY2VQcm92aWRlckdTdHJlYW1lci5oOgorCiAyMDE4LTAyLTA4ICBQaGlsaXBwZSBOb3Jt
YW5kICA8cG5vcm1hbmRAaWdhbGlhLmNvbT4KIAogICAgICAgICBbR1N0cmVhbWVyXVtXZWJBdWRp
b10gTm8gbmVlZCBmb3IgdmVyc2lvbiBjaGVjayBpbiBlYWNoIGxvb3AgaXRlcmF0aW9uCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9hdWRpby9nc3RyZWFtZXIvQXVkaW9Tb3Vy
Y2VQcm92aWRlckdTdHJlYW1lci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9hdWRpby9n
c3RyZWFtZXIvQXVkaW9Tb3VyY2VQcm92aWRlckdTdHJlYW1lci5jcHAKaW5kZXggNGQ3ZjQxNTRk
ZTdhMzA2NzdmM2YwOTE4YzM3ZGZkZWYwNTM2YTg5NC4uMTZiYmY1OTg5MjUxODI3MjI3NGM5MmFk
ZWYyZGE0ODdkYzA2NTRkZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vYXVk
aW8vZ3N0cmVhbWVyL0F1ZGlvU291cmNlUHJvdmlkZXJHU3RyZWFtZXIuY3BwCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL3BsYXRmb3JtL2F1ZGlvL2dzdHJlYW1lci9BdWRpb1NvdXJjZVByb3ZpZGVyR1N0
cmVhbWVyLmNwcApAQCAtODMsNyArODMsOCBAQCBzdGF0aWMgdm9pZCBjb3B5R1N0cmVhbWVyQnVm
ZmVyc1RvQXVkaW9DaGFubmVsKEdzdEFkYXB0ZXIqIGFkYXB0ZXIsIEF1ZGlvQnVzKiBidQogfQog
CiBBdWRpb1NvdXJjZVByb3ZpZGVyR1N0cmVhbWVyOjpBdWRpb1NvdXJjZVByb3ZpZGVyR1N0cmVh
bWVyKCkKLSAgICA6IG1fY2xpZW50KG51bGxwdHIpCisgICAgOiBtX25vdGlmaWVyKE1haW5UaHJl
YWROb3RpZmllcjxNYWluVGhyZWFkTm90aWZpY2F0aW9uPjo6Y3JlYXRlKCkpCisgICAgLCBtX2Ns
aWVudChudWxscHRyKQogICAgICwgbV9kZWludGVybGVhdmVTb3VyY2VQYWRzKDApCiAgICAgLCBt
X2RlaW50ZXJsZWF2ZVBhZEFkZGVkSGFuZGxlcklkKDApCiAgICAgLCBtX2RlaW50ZXJsZWF2ZU5v
TW9yZVBhZHNIYW5kbGVySWQoMCkKQEAgLTk2LDggKzk3LDEwIEBAIEF1ZGlvU291cmNlUHJvdmlk
ZXJHU3RyZWFtZXI6OkF1ZGlvU291cmNlUHJvdmlkZXJHU3RyZWFtZXIoKQogCiBBdWRpb1NvdXJj
ZVByb3ZpZGVyR1N0cmVhbWVyOjp+QXVkaW9Tb3VyY2VQcm92aWRlckdTdHJlYW1lcigpCiB7Cisg
ICAgbV9ub3RpZmllci0+aW52YWxpZGF0ZSgpOworCiAgICAgR1JlZlB0cjxHc3RFbGVtZW50PiBk
ZWludGVybGVhdmUgPSBhZG9wdEdSZWYoZ3N0X2Jpbl9nZXRfYnlfbmFtZShHU1RfQklOKG1fYXVk
aW9TaW5rQmluLmdldCgpKSwgImRlaW50ZXJsZWF2ZSIpKTsKLSAgICBpZiAoZGVpbnRlcmxlYXZl
KSB7CisgICAgaWYgKGRlaW50ZXJsZWF2ZSAmJiBtX2NsaWVudCkgewogICAgICAgICBnX3NpZ25h
bF9oYW5kbGVyX2Rpc2Nvbm5lY3QoZGVpbnRlcmxlYXZlLmdldCgpLCBtX2RlaW50ZXJsZWF2ZVBh
ZEFkZGVkSGFuZGxlcklkKTsKICAgICAgICAgZ19zaWduYWxfaGFuZGxlcl9kaXNjb25uZWN0KGRl
aW50ZXJsZWF2ZS5nZXQoKSwgbV9kZWludGVybGVhdmVOb01vcmVQYWRzSGFuZGxlcklkKTsKICAg
ICAgICAgZ19zaWduYWxfaGFuZGxlcl9kaXNjb25uZWN0KGRlaW50ZXJsZWF2ZS5nZXQoKSwgbV9k
ZWludGVybGVhdmVQYWRSZW1vdmVkSGFuZGxlcklkKTsKQEAgLTMxOCw3ICszMjEsMTAgQEAgdm9p
ZCBBdWRpb1NvdXJjZVByb3ZpZGVyR1N0cmVhbWVyOjpoYW5kbGVSZW1vdmVkRGVpbnRlcmxlYXZl
UGFkKEdzdFBhZCogcGFkKQogCiAgICAgLy8gUmVtb3ZlIHRoZSBxdWV1ZSAhIGFwcHNpbmsgY2hh
aW4gZG93bnN0cmVhbSBvZiBkZWludGVybGVhdmUuCiAgICAgR1F1YXJrIHF1YXJrID0gZ19xdWFy
a19mcm9tX3N0YXRpY19zdHJpbmcoInBlZXIiKTsKLSAgICBHc3RQYWQqIHNpbmtQYWQgPSByZWlu
dGVycHJldF9jYXN0PEdzdFBhZCo+KGdfb2JqZWN0X2dldF9xZGF0YShHX09CSkVDVChwYWQpLCBx
dWFyaykpOworICAgIEdzdFBhZCogc2lua1BhZCA9IEdTVF9QQURfQ0FTVChnX29iamVjdF9nZXRf
cWRhdGEoR19PQkpFQ1QocGFkKSwgcXVhcmspKTsKKyAgICBpZiAoIXNpbmtQYWQpCisgICAgICAg
IHJldHVybjsKKwogICAgIEdSZWZQdHI8R3N0RWxlbWVudD4gcXVldWUgPSBhZG9wdEdSZWYoZ3N0
X3BhZF9nZXRfcGFyZW50X2VsZW1lbnQoc2lua1BhZCkpOwogICAgIEdSZWZQdHI8R3N0UGFkPiBx
dWV1ZVNyY1BhZCA9IGFkb3B0R1JlZihnc3RfZWxlbWVudF9nZXRfc3RhdGljX3BhZChxdWV1ZS5n
ZXQoKSwgInNyYyIpKTsKICAgICBHUmVmUHRyPEdzdFBhZD4gYXBwc2lua1NpbmtQYWQgPSBhZG9w
dEdSZWYoZ3N0X3BhZF9nZXRfcGVlcihxdWV1ZVNyY1BhZC5nZXQoKSkpOwpAQCAtMzMxLDEwICsz
MzcsMTIgQEAgdm9pZCBBdWRpb1NvdXJjZVByb3ZpZGVyR1N0cmVhbWVyOjpoYW5kbGVSZW1vdmVk
RGVpbnRlcmxlYXZlUGFkKEdzdFBhZCogcGFkKQogCiB2b2lkIEF1ZGlvU291cmNlUHJvdmlkZXJH
U3RyZWFtZXI6OmRlaW50ZXJsZWF2ZVBhZHNDb25maWd1cmVkKCkKIHsKLSAgICBBU1NFUlQobV9j
bGllbnQpOwotICAgIEFTU0VSVChtX2RlaW50ZXJsZWF2ZVNvdXJjZVBhZHMgPT0gZ051bWJlck9m
Q2hhbm5lbHMpOworICAgIG1fbm90aWZpZXItPm5vdGlmeShNYWluVGhyZWFkTm90aWZpY2F0aW9u
OjpEZWludGVybGVhdmVQYWRzQ29uZmlndXJlZCwgW3RoaXNdIHsKKyAgICAgICAgQVNTRVJUKG1f
Y2xpZW50KTsKKyAgICAgICAgQVNTRVJUKG1fZGVpbnRlcmxlYXZlU291cmNlUGFkcyA9PSBnTnVt
YmVyT2ZDaGFubmVscyk7CiAKLSAgICBtX2NsaWVudC0+c2V0Rm9ybWF0KG1fZGVpbnRlcmxlYXZl
U291cmNlUGFkcywgZ1NhbXBsZUJpdFJhdGUpOworICAgICAgICBtX2NsaWVudC0+c2V0Rm9ybWF0
KG1fZGVpbnRlcmxlYXZlU291cmNlUGFkcywgZ1NhbXBsZUJpdFJhdGUpOworICAgIH0pOwogfQog
CiB2b2lkIEF1ZGlvU291cmNlUHJvdmlkZXJHU3RyZWFtZXI6OmNsZWFyQWRhcHRlcnMoKQpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vYXVkaW8vZ3N0cmVhbWVyL0F1ZGlvU291
cmNlUHJvdmlkZXJHU3RyZWFtZXIuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2F1ZGlvL2dz
dHJlYW1lci9BdWRpb1NvdXJjZVByb3ZpZGVyR1N0cmVhbWVyLmgKaW5kZXggNWI2NDgwZjNhNDNi
YzU0OWQ5MmE3YmI0MDQxYTI3ZDMzZjNmMDVjNi4uM2Q1ZDY1YjFlNTI3NTlkM2MyMWUxNWEyMGYx
NjlmYjk2ZDAzMGI3MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vYXVkaW8v
Z3N0cmVhbWVyL0F1ZGlvU291cmNlUHJvdmlkZXJHU3RyZWFtZXIuaAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9hdWRpby9nc3RyZWFtZXIvQXVkaW9Tb3VyY2VQcm92aWRlckdTdHJlYW1l
ci5oCkBAIC0yMyw2ICsyMyw3IEBACiAKICNpbmNsdWRlICJBdWRpb1NvdXJjZVByb3ZpZGVyLmgi
CiAjaW5jbHVkZSAiR1JlZlB0ckdTdHJlYW1lci5oIgorI2luY2x1ZGUgIk1haW5UaHJlYWROb3Rp
Zmllci5oIgogI2luY2x1ZGUgPGdzdC9nc3QuaD4KICNpbmNsdWRlIDx3dGYvRm9yd2FyZC5oPgog
I2luY2x1ZGUgPHd0Zi9Ob25jb3B5YWJsZS5oPgpAQCAtNTMsNiArNTQsMTAgQEAgcHVibGljOgog
ICAgIHZvaWQgY2xlYXJBZGFwdGVycygpOwogCiBwcml2YXRlOgorICAgIGVudW0gTWFpblRocmVh
ZE5vdGlmaWNhdGlvbiB7CisgICAgICAgIERlaW50ZXJsZWF2ZVBhZHNDb25maWd1cmVkID0gMSA8
PCAwLAorICAgIH07CisgICAgUmVmPE1haW5UaHJlYWROb3RpZmllcjxNYWluVGhyZWFkTm90aWZp
Y2F0aW9uPj4gbV9ub3RpZmllcjsKICAgICBHUmVmUHRyPEdzdEVsZW1lbnQ+IG1fYXVkaW9TaW5r
QmluOwogICAgIEF1ZGlvU291cmNlUHJvdmlkZXJDbGllbnQqIG1fY2xpZW50OwogICAgIGludCBt
X2RlaW50ZXJsZWF2ZVNvdXJjZVBhZHM7CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggMzE4MDZkN2Y3MTYzNGZiZTMyM2NhNmY5
MjA1OWU1OGI0ZjljOGI5MC4uZTI5ZDQ1MzM4Mzg5MzJhMGMzNmI5ZmQ5OThmMjA0NDVkMTg2MzI0
MiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0No
YW5nZUxvZwpAQCAtMSwzICsxLDEyIEBACisyMDE4LTAyLTA4ICBQaGlsaXBwZSBOb3JtYW5kICA8
cG5vcm1hbmRAaWdhbGlhLmNvbT4KKworICAgICAgICBbR1N0cmVhbWVyXSBMYXlvdXRUZXN0IHdl
YmF1ZGlvL3NpbGVudC1hdWRpby1pbnRlcnJ1cHRlZC1pbi1iYWNrZ3JvdW5kLmh0bWwgbWFrZXMg
aXRzIHN1YnNlcXVlbnQgdGVzdCBmbGFreSBjcmFzaAorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTczOTE2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9uczog
VW5za2lwIGZpeGVkIHRlc3QuCisKIDIwMTgtMDEtMTMgIERhcmluIEFkbGVyICA8ZGFyaW5AYXBw
bGUuY29tPgogCiAgICAgICAgIEV2ZW50IGltcHJvdmVtZW50cwpkaWZmIC0tZ2l0IGEvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0cy9wbGF0Zm9y
bS9ndGsvVGVzdEV4cGVjdGF0aW9ucwppbmRleCA1ZGEzZTgyYzhiZGU5NTNjZmM0YjE1MmUxNzcx
ZWQ5M2M3NmYyMDU1Li41NTJjNmQ1YzU3MTU3ZGZiYWY5NDFhYjcyMjdlNmMyNTQ1ZmIzNGE0IDEw
MDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9ucworKysg
Yi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9ucwpAQCAtMTI5Myw4ICsx
MjkzLDYgQEAgd2Via2l0Lm9yZy9iLzE3Mjk1MiBmYXN0L2ZyYW1lcy9zYW5kYm94ZWQtaWZyYW1l
LW5hdmlnYXRpb24tdG9wLWRlbmllZC5odG1sIFsgQ3IKIAogd2Via2l0Lm9yZy9iLzE3Mjk1NSBt
ZWRpYS92aWRlby1wcmVsb2FkLmh0bWwgWyBDcmFzaCBQYXNzIF0KIAotd2Via2l0Lm9yZy9iLzE3
MzkxNiB3ZWJhdWRpby9zaWxlbnQtYXVkaW8taW50ZXJydXB0ZWQtaW4tYmFja2dyb3VuZC5odG1s
IFsgU2tpcCBdCi0KIHdlYmtpdC5vcmcvYi8xNzU1NzUgaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9y
bS10ZXN0cy9odG1sL3NlbWFudGljcy9lbWJlZGRlZC1jb250ZW50L21lZGlhLWVsZW1lbnRzL3Jl
YWR5LXN0YXRlcy9hdXRvcGxheS13aXRoLXNsb3ctdGV4dC10cmFja3MuaHRtbCBbIENyYXNoIFBh
c3MgXQogCiB3ZWJraXQub3JnL2IvMTc2Nzk3IGFjY2Vzc2liaWxpdHkvYXJpYS1saXN0Ym94LW5v
LXNlbGVjdGlvbi5odG1sIFsgQ3Jhc2ggXQo=
</data>
<flag name="review"
          id="352257"
          type_id="1"
          status="+"
          setter="calvaris"
    />
          </attachment>
      

    </bug>

</bugzilla>