<?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>118591</bug_id>
          
          <creation_ts>2013-07-12 03:02:12 -0700</creation_ts>
          <short_desc>ASSERTION FAILED: !listItems().size() || m_activeSelectionAnchorIndex &gt;= 0 in WebCore::HTMLSelectElement::updateListBoxSelection</short_desc>
          <delta_ts>2013-07-18 01:03:16 -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>Forms</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</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>
          
          <blocked>116980</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Renata Hodovan">rhodovan.u-szeged</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>benjamin</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>kling</cc>
    
    <cc>santosh.ma</cc>
    
    <cc>tkent</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>907879</commentid>
    <comment_count>0</comment_count>
    <who name="Renata Hodovan">rhodovan.u-szeged</who>
    <bug_when>2013-07-12 03:02:12 -0700</bug_when>
    <thetext>The test caused the assertion problem:

&lt;html&gt;
   &lt;svg onload=&quot;document.execCommand(&apos;SelectAll&apos;)&quot;&gt;&lt;/svg&gt;
   &lt;select multiple=&quot;1&quot; autofocus=&quot;autofocus&quot;&gt;
      &lt;option disabled=&quot;DISABLED&quot;&gt;&lt;/option&gt;
   &lt;/select&gt;
&lt;/html&gt;


And the backtrace...

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff577f390 in WTFCrash () at /home/reni/Data/REPOS/webkit_sec/Source/WTF/wtf/Assertions.cpp:339
339	    *(int *)(uintptr_t)0xbbadbeef = 0;
(gdb) bt
#0  0x00007ffff577f390 in WTFCrash () at /home/reni/Data/REPOS/webkit_sec/Source/WTF/wtf/Assertions.cpp:339
#1  0x00007ffff44a6433 in WebCore::HTMLSelectElement::updateListBoxSelection (this=0x8abc60, deselectOtherOptions=false)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/html/HTMLSelectElement.cpp:614
#2  0x00007ffff44a6166 in WebCore::HTMLSelectElement::selectAll (this=0x8abc60)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/html/HTMLSelectElement.cpp:571
#3  0x00007ffff43d4301 in WebCore::FrameSelection::selectAll (this=0x74c470)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/editing/FrameSelection.cpp:1638
#4  0x00007ffff43c809c in WebCore::executeSelectAll (frame=0x7ad090) at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/editing/EditorCommand.cpp:1008
#5  0x00007ffff43c9a94 in WebCore::Editor::Command::execute (this=0x7fffffffbe80, parameter=..., triggeringEvent=0x0)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/editing/EditorCommand.cpp:1706
#6  0x00007ffff429b272 in WebCore::Document::execCommand (this=0x871bd0, commandName=..., userInterface=false, value=...)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/dom/Document.cpp:4159
#7  0x00007ffff4f772a8 in WebCore::jsDocumentPrototypeFunctionExecCommand (exec=0x7fffe41a70a8) at generated/JSDocument.cpp:2751
#8  0x00007fff9ffff0e5 in ?? ()
#9  0x00007fffffffc010 in ?? ()
#10 0x00007ffff56305e2 in llint_op_call () from /home/reni/Data/REPOS/webkit_sec/WebKitBuild/Debug/lib/libQt5WebKit.so.5
#11 0x00007fffe41a7060 in ?? ()
#12 0x00000000007b3850 in ?? ()
#13 0x00007fffffffbfd0 in ?? ()
#14 0x00007ffff55dbf31 in JSC::JSStack::installTrapsAfterFrame (this=0x0, frame=0x0)
    at /home/reni/Data/REPOS/webkit_sec/Source/JavaScriptCore/interpreter/JSStackInlines.h:212
#15 0x00007ffff55daea8 in JSC::JITCode::execute (this=0x7fff863cfe90, stack=0x7b3850, callFrame=0x7fffe41a7060, vm=0x7f2e30)
    at /home/reni/Data/REPOS/webkit_sec/Source/JavaScriptCore/jit/JITCode.h:135
#16 0x00007ffff55d8c53 in JSC::Interpreter::executeCall (this=0x7b3840, callFrame=0x7fffe402f8d8, function=0x7fff9c05f2b0, callType=JSC::CallTypeJS, 
    callData=..., thisValue=..., args=...) at /home/reni/Data/REPOS/webkit_sec/Source/JavaScriptCore/interpreter/Interpreter.cpp:1023
#17 0x00007ffff56b0289 in JSC::call (exec=0x7fffe402f8d8, functionObject=..., callType=JSC::CallTypeJS, callData=..., thisValue=..., args=...)
    at /home/reni/Data/REPOS/webkit_sec/Source/JavaScriptCore/runtime/CallData.cpp:40
#18 0x00007ffff402140d in WebCore::JSMainThreadExecState::call (exec=0x7fffe402f8d8, functionObject=..., callType=JSC::CallTypeJS, callData=..., 
    thisValue=..., args=...) at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/bindings/js/JSMainThreadExecState.h:56
#19 0x00007ffff404fde8 in WebCore::JSEventListener::handleEvent (this=0x88b290, scriptExecutionContext=0x871c80, event=0x8ba320)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/bindings/js/JSEventListener.cpp:130
#20 0x00007ffff4306e04 in WebCore::EventTarget::fireEventListeners (this=0x888650, event=0x8ba320, d=0x88b110, entry=...)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/dom/EventTarget.cpp:248
#21 0x00007ffff4306a6f in WebCore::EventTarget::fireEventListeners (this=0x888650, event=0x8ba320)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/dom/EventTarget.cpp:190
#22 0x00007ffff4331bdb in WebCore::Node::handleLocalEvents (this=0x888650, event=0x8ba320)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/dom/Node.cpp:2216
#23 0x00007ffff42f977c in WebCore::EventContext::handleLocalEvents (this=0x8b9f90, event=0x8ba320)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/dom/EventContext.cpp:58
#24 0x00007ffff42fb52b in WebCore::EventDispatcher::dispatchEventAtTarget (this=0x7fffffffc670)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/dom/EventDispatcher.cpp:162
#25 0x00007ffff42fb1ec in WebCore::EventDispatcher::dispatch (this=0x7fffffffc670)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/dom/EventDispatcher.cpp:119
#26 0x00007ffff42fa0f1 in WebCore::EventDispatchMediator::dispatchEvent (this=0x8ba380, dispatcher=0x7fffffffc670)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/dom/EventDispatchMediator.cpp:54
#27 0x00007ffff42fa79d in WebCore::EventDispatcher::dispatchEvent (node=0x888650, mediator=...)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/dom/EventDispatcher.cpp:53
#28 0x00007ffff4331dea in WebCore::Node::dispatchEvent (this=0x888650, event=...) at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/dom/Node.cpp:2237
#29 0x00007ffff4d1f0c4 in WebCore::SVGElement::sendSVGLoadEventIfPossible (this=0x888650, sendParentLoadEvents=false)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/svg/SVGElement.cpp:476
#30 0x00007ffff4cd7c47 in WebCore::SVGDocumentExtensions::dispatchSVGLoadEventToOutermostSVGElements (this=0x88c080)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/svg/SVGDocumentExtensions.cpp:129
#31 0x00007ffff4294f50 in WebCore::Document::implicitClose (this=0x871bd0) at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/dom/Document.cpp:2411
---Type &lt;return&gt; to continue, or q &lt;return&gt; to quit---
#32 0x00007ffff4689ec3 in WebCore::FrameLoader::checkCallImplicitClose (this=0x7ad118)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/loader/FrameLoader.cpp:843
#33 0x00007ffff4689c2e in WebCore::FrameLoader::checkCompleted (this=0x7ad118) at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/loader/FrameLoader.cpp:786
#34 0x00007ffff468996c in WebCore::FrameLoader::finishedParsing (this=0x7ad118) at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/loader/FrameLoader.cpp:719
#35 0x00007ffff429c03b in WebCore::Document::finishedParsing (this=0x871bd0) at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/dom/Document.cpp:4417
#36 0x00007ffff44e8dd3 in WebCore::HTMLConstructionSite::finishedParsing (this=0x7ef898)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/html/parser/HTMLConstructionSite.cpp:348
#37 0x00007ffff451a4bf in WebCore::HTMLTreeBuilder::finished (this=0x7ef880)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/html/parser/HTMLTreeBuilder.cpp:2926
#38 0x00007ffff44f0386 in WebCore::HTMLDocumentParser::end (this=0x7675a0)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/html/parser/HTMLDocumentParser.cpp:756
#39 0x00007ffff44f0473 in WebCore::HTMLDocumentParser::attemptToRunDeferredScriptsAndEnd (this=0x7675a0)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/html/parser/HTMLDocumentParser.cpp:767
#40 0x00007ffff44ef0a6 in WebCore::HTMLDocumentParser::prepareToStopParsing (this=0x7675a0)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/html/parser/HTMLDocumentParser.cpp:211
#41 0x00007ffff44f04b6 in WebCore::HTMLDocumentParser::attemptToEnd (this=0x7675a0)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/html/parser/HTMLDocumentParser.cpp:779
#42 0x00007ffff44f056d in WebCore::HTMLDocumentParser::finish (this=0x7675a0)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/html/parser/HTMLDocumentParser.cpp:828
#43 0x00007ffff46819b5 in WebCore::DocumentWriter::end (this=0x6942f0) at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/loader/DocumentWriter.cpp:248
#44 0x00007ffff467459e in WebCore::DocumentLoader::finishedLoading (this=0x694250, finishTime=0)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/loader/DocumentLoader.cpp:402
#45 0x00007ffff467430c in WebCore::DocumentLoader::notifyFinished (this=0x694250, resource=0x75d930)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/loader/DocumentLoader.cpp:344
#46 0x00007ffff465b9d8 in WebCore::CachedResource::checkNotify (this=0x75d930)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/loader/cache/CachedResource.cpp:369
#47 0x00007ffff465baae in WebCore::CachedResource::finishLoading (this=0x75d930)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/loader/cache/CachedResource.cpp:385
#48 0x00007ffff46581be in WebCore::CachedRawResource::finishLoading (this=0x75d930, data=0x796ed0)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/loader/cache/CachedRawResource.cpp:94
#49 0x00007ffff46bda4a in WebCore::SubresourceLoader::didFinishLoading (this=0x754950, finishTime=0)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/loader/SubresourceLoader.cpp:282
#50 0x00007ffff46b43d7 in WebCore::ResourceLoader::didFinishLoading (this=0x754950, finishTime=0)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/loader/ResourceLoader.cpp:488
#51 0x00007ffff4b4179c in WebCore::QNetworkReplyHandler::finish (this=0x74f730)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:516
#52 0x00007ffff4b40462 in WebCore::QNetworkReplyHandlerCallQueue::flush (this=0x74f768)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:250
#53 0x00007ffff4b4018a in WebCore::QNetworkReplyHandlerCallQueue::push (this=0x74f768, 
    method=(void (WebCore::QNetworkReplyHandler::*)(WebCore::QNetworkReplyHandler * const)) 0x7ffff4b415de &lt;WebCore::QNetworkReplyHandler::finish()&gt;)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:216
#54 0x00007ffff4b410e8 in WebCore::QNetworkReplyWrapper::didReceiveFinished (this=0x74f7a0)
    at /home/reni/Data/REPOS/webkit_sec/Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:409
#55 0x00007ffff4b43aaa in WebCore::QNetworkReplyWrapper::qt_static_metacall (_o=0x74f7a0, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fffffffcf80)
    at .moc/release-shared/moc_QNetworkReplyHandler.cpp:176
#56 0x00007ffff231e5cb in QMetaObject::activate(QObject*, int, int, void**) () from /usr/local/Trolltech/Qt5/Qt-5.0.0-r40/lib/libQt5Core.so.5
#57 0x00007ffff231f84e in QObject::event(QEvent*) () from /usr/local/Trolltech/Qt5/Qt-5.0.0-r40/lib/libQt5Core.so.5
#58 0x00007ffff3165dbc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/local/Trolltech/Qt5/Qt-5.0.0-r40/lib/libQt5Widgets.so.5
#59 0x00007ffff3169075 in QApplication::notify(QObject*, QEvent*) () from /usr/local/Trolltech/Qt5/Qt-5.0.0-r40/lib/libQt5Widgets.so.5
#60 0x00007ffff22f9dbe in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/local/Trolltech/Qt5/Qt-5.0.0-r40/lib/libQt5Core.so.5
#61 0x00007ffff22fba76 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) ()
   from /usr/local/Trolltech/Qt5/Qt-5.0.0-r40/lib/libQt5Core.so.5
#62 0x00007ffff2341333 in ?? () from /usr/local/Trolltech/Qt5/Qt-5.0.0-r40/lib/libQt5Core.so.5
---Type &lt;return&gt; to continue, or q &lt;return&gt; to quit---
#63 0x00007fffee4840a6 in g_main_dispatch (context=0x6632f0) at /build/buildd/glib2.0-2.37.3/./glib/gmain.c:3058
#64 g_main_context_dispatch (context=context@entry=0x6632f0) at /build/buildd/glib2.0-2.37.3/./glib/gmain.c:3634
#65 0x00007fffee4843f8 in g_main_context_iterate (context=context@entry=0x6632f0, block=block@entry=1, dispatch=dispatch@entry=1, self=&lt;optimized out&gt;)
    at /build/buildd/glib2.0-2.37.3/./glib/gmain.c:3705
#66 0x00007fffee48449c in g_main_context_iteration (context=0x6632f0, may_block=1) at /build/buildd/glib2.0-2.37.3/./glib/gmain.c:3766
#67 0x00007ffff23414bc in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) ()
   from /usr/local/Trolltech/Qt5/Qt-5.0.0-r40/lib/libQt5Core.so.5
#68 0x00007ffff22f8d3b in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /usr/local/Trolltech/Qt5/Qt-5.0.0-r40/lib/libQt5Core.so.5
#69 0x00007ffff22fc120 in QCoreApplication::exec() () from /usr/local/Trolltech/Qt5/Qt-5.0.0-r40/lib/libQt5Core.so.5
#70 0x0000000000421ba0 in launcherMain (app=...) at /home/reni/Data/REPOS/webkit_sec/Tools/QtTestBrowser/qttestbrowser.cpp:49
#71 0x0000000000423680 in main (argc=2, argv=0x7fffffffdc58) at /home/reni/Data/REPOS/webkit_sec/Tools/QtTestBrowser/qttestbrowser.cpp:318</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>907880</commentid>
    <comment_count>1</comment_count>
      <attachid>206518</attachid>
    <who name="Renata Hodovan">rhodovan.u-szeged</who>
    <bug_when>2013-07-12 03:02:51 -0700</bug_when>
    <thetext>Created attachment 206518
Test case</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>908192</commentid>
    <comment_count>2</comment_count>
      <attachid>206617</attachid>
    <who name="Santosh Mahto">santosh.ma</who>
    <bug_when>2013-07-13 11:31:06 -0700</bug_when>
    <thetext>Created attachment 206617
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>908193</commentid>
    <comment_count>3</comment_count>
    <who name="Santosh Mahto">santosh.ma</who>
    <bug_when>2013-07-13 11:43:35 -0700</bug_when>
    <thetext>crash is happening becasue we are trying to  call updateListBoxSelection
even if the selection index are not valid i.e -1

its becasue the select element contain the disabled option element
so the m_activeSelectionActiveIndex  will be -1 when we call updateListBoxSelection</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>908304</commentid>
    <comment_count>4</comment_count>
      <attachid>206617</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-07-14 23:07:37 -0700</bug_when>
    <thetext>Comment on attachment 206617
Patch

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

&gt; LayoutTests/fast/forms/select/selectall-command-crash.html:1
&gt; +&lt;html&gt;

Missing DOCTYPE.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>908305</commentid>
    <comment_count>5</comment_count>
      <attachid>206617</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-07-14 23:09:14 -0700</bug_when>
    <thetext>Comment on attachment 206617
Patch

Wait, I’m not so sure anymore.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>908625</commentid>
    <comment_count>6</comment_count>
      <attachid>206617</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2013-07-15 18:44:41 -0700</bug_when>
    <thetext>Comment on attachment 206617
Patch

Looks ok.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>909617</commentid>
    <comment_count>7</comment_count>
      <attachid>206958</attachid>
    <who name="Santosh Mahto">santosh.ma</who>
    <bug_when>2013-07-18 00:22:29 -0700</bug_when>
    <thetext>Created attachment 206958
patch for Landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>909638</commentid>
    <comment_count>8</comment_count>
      <attachid>206958</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-07-18 01:03:14 -0700</bug_when>
    <thetext>Comment on attachment 206958
patch for Landing

Clearing flags on attachment: 206958

Committed r152836: &lt;http://trac.webkit.org/changeset/152836&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>909639</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-07-18 01:03:16 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>206518</attachid>
            <date>2013-07-12 03:02:51 -0700</date>
            <delta_ts>2013-07-12 03:02:51 -0700</delta_ts>
            <desc>Test case</desc>
            <filename>listItems-size.html</filename>
            <type>text/html</type>
            <size>177</size>
            <attacher name="Renata Hodovan">rhodovan.u-szeged</attacher>
            
              <data encoding="base64">PGh0bWw+CiAgIDxzdmcgb25sb2FkPSJkb2N1bWVudC5leGVjQ29tbWFuZCgnU2VsZWN0QWxsJyki
Pjwvc3ZnPgogICA8c2VsZWN0IG11bHRpcGxlPSIxIiBhdXRvZm9jdXM9ImF1dG9mb2N1cyI+CiAg
ICAgIDxvcHRpb24gZGlzYWJsZWQ9IkRJU0FCTEVEIj48L29wdGlvbj4KICAgPC9zZWxlY3Q+Cjwv
aHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>206617</attachid>
            <date>2013-07-13 11:31:06 -0700</date>
            <delta_ts>2013-07-18 00:22:19 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-118591-20130713235850.patch</filename>
            <type>text/plain</type>
            <size>3606</size>
            <attacher name="Santosh Mahto">santosh.ma</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTUyNTY0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNzZlOGJlNTJmNmFkNzVl
MDU4YjU5YTZhNzNiMjc1MDVkZjA2ZTljNi4uZWRlMjM4YTM5Yjk4NmY5MzQwOTA0MDRmYTc3ZmIw
ZmI3ZTU4MmI4NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEzLTA3LTEzICBTYW50
b3NoIE1haHRvICA8c2FudG9zaC5tYUBzYW1zdW5nLmNvbT4KKworICAgICAgICBBU1NFUlRJT04g
RkFJTEVEOiAhbGlzdEl0ZW1zKCkuc2l6ZSgpIHx8IG1fYWN0aXZlU2VsZWN0aW9uQW5jaG9ySW5k
ZXggPj0gMCBpbiBXZWJDb3JlOjpIVE1MU2VsZWN0RWxlbWVudDo6dXBkYXRlTGlzdEJveFNlbGVj
dGlvbgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE4
NTkxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGVz
dDogZmFzdC9mb3Jtcy9zZWxlY3Qvc2VsZWN0YWxsLWNvbW1hbmQtY3Jhc2guaHRtbAorCisgICAg
ICAgICogaHRtbC9IVE1MU2VsZWN0RWxlbWVudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpIVE1M
U2VsZWN0RWxlbWVudDo6c2VsZWN0QWxsKToKKyAgICAgICAgV2Ugc2hvdWxkIHJldHVybiB0aGlz
IGZ1bmN0aW9uIGlmIGFjdGl2ZVNlbGVjdGlvbkFuY2hvckluZGV4IGlzIG5vdCB2YWxpZCBpbmRl
eAorCiAyMDEzLTA3LTExICBQYXRyaWNrIEdhbnN0ZXJlciAgPHBhcm9nYUB3ZWJraXQub3JnPgog
CiAgICAgICAgIEJ1aWxkIGZpeCBmb3IgV2luQ0UgYWZ0ZXIgcjE1MjQyNi4KZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTFNlbGVjdEVsZW1lbnQuY3BwIGIvU291cmNlL1dlYkNv
cmUvaHRtbC9IVE1MU2VsZWN0RWxlbWVudC5jcHAKaW5kZXggOWU0ODkzYzZmY2RmNGIyNjFjZTgw
YmQwZDIwOWRmOTVmYzYxMGYzNC4uYzI5NjNhY2I2Y2JiMTQwMzNlMzJmNTA3ZjFiNTU1YTc1YjQ1
OThhMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MU2VsZWN0RWxlbWVudC5j
cHAKKysrIGIvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MU2VsZWN0RWxlbWVudC5jcHAKQEAgLTU2
Nyw2ICs1NjcsOCBAQCB2b2lkIEhUTUxTZWxlY3RFbGVtZW50OjpzZWxlY3RBbGwoKQogICAgIG1f
YWN0aXZlU2VsZWN0aW9uU3RhdGUgPSB0cnVlOwogICAgIHNldEFjdGl2ZVNlbGVjdGlvbkFuY2hv
ckluZGV4KG5leHRTZWxlY3RhYmxlTGlzdEluZGV4KC0xKSk7CiAgICAgc2V0QWN0aXZlU2VsZWN0
aW9uRW5kSW5kZXgocHJldmlvdXNTZWxlY3RhYmxlTGlzdEluZGV4KC0xKSk7CisgICAgaWYgKG1f
YWN0aXZlU2VsZWN0aW9uQW5jaG9ySW5kZXggPCAwKQorICAgICAgICByZXR1cm47CiAKICAgICB1
cGRhdGVMaXN0Qm94U2VsZWN0aW9uKGZhbHNlKTsKICAgICBsaXN0Qm94T25DaGFuZ2UoKTsKZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpp
bmRleCAxNzg1ZWY4ZGQ5MjFkYWFmZjYxZTJiM2QzOWFlNDM1MGViYmRlYjRiLi45N2I4OTY1OGJl
MzE2YmVjNWJkNjYwMzM1YjJjNDhlMDJlMjFjNWJjIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9D
aGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIw
MTMtMDctMTMgIFNhbnRvc2ggTWFodG8gIDxzYW50b3NoLm1hQHNhbXN1bmcuY29tPgorCisgICAg
ICAgIEFTU0VSVElPTiBGQUlMRUQ6ICFsaXN0SXRlbXMoKS5zaXplKCkgfHwgbV9hY3RpdmVTZWxl
Y3Rpb25BbmNob3JJbmRleCA+PSAwIGluIFdlYkNvcmU6OkhUTUxTZWxlY3RFbGVtZW50Ojp1cGRh
dGVMaXN0Qm94U2VsZWN0aW9uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0xMTg1OTEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICAqIGZhc3QvZm9ybXMvc2VsZWN0L3NlbGVjdGFsbC1jb21tYW5kLWNyYXNoLWV4
cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogZmFzdC9mb3Jtcy9zZWxlY3Qvc2VsZWN0YWxs
LWNvbW1hbmQtY3Jhc2guaHRtbDogQWRkZWQuCisKIDIwMTMtMDctMTEgIE1hcmlvIFNhbmNoZXog
UHJhZGEgIDxtYXJpby5wcmFkYUBzYW1zdW5nLmNvbT4KIAogICAgICAgICBbR1RLXSBVbnJldmll
d2VkIGdhcmRlbmluZy4gQWRkZWQgY3Jhc2ggZXhwZWN0YXRpb25zIGluIGRlYnVnIGJ1aWxkcyBh
ZnRlciByMTUyNTM3CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL3NlbGVjdC9z
ZWxlY3RhbGwtY29tbWFuZC1jcmFzaC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2Zv
cm1zL3NlbGVjdC9zZWxlY3RhbGwtY29tbWFuZC1jcmFzaC1leHBlY3RlZC50eHQKbmV3IGZpbGUg
bW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MC4uYWE2ZjZiNzEyZmU3OWM3ZWFhOTQzMjQ5MGY1YmFkYzVhNGUzNTA5MwotLS0gL2Rldi9udWxs
CisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvc2VsZWN0L3NlbGVjdGFsbC1jb21tYW5kLWNy
YXNoLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDMgQEAKK1RoaXMgdGVzdCBpcyBmb3IgY3Jhc2gg
d2hlbiBleGVjdXRpbmcgU2VsZWN0QWxsIGNvbW1hbmQgb24gZm9jdXNlZCBzZWxlY3QgZWxlbWVu
dCBjb250YWluaW5nIG9ubHkgZGlzYWJsZWQgZWxlbWVudAorCisKZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL2Zhc3QvZm9ybXMvc2VsZWN0L3NlbGVjdGFsbC1jb21tYW5kLWNyYXNoLmh0bWwgYi9M
YXlvdXRUZXN0cy9mYXN0L2Zvcm1zL3NlbGVjdC9zZWxlY3RhbGwtY29tbWFuZC1jcmFzaC5odG1s
Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAuLjJlYzY4NGRlNTJiYjU0NDZlYTFmN2ZkN2M0OTRmYmUyNjBkNjQ0NDUKLS0t
IC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL3NlbGVjdC9zZWxlY3RhbGwt
Y29tbWFuZC1jcmFzaC5odG1sCkBAIC0wLDAgKzEsMTQgQEAKKzxodG1sPgorPGhlYWQ+Cis8cD5U
aGlzIHRlc3QgaXMgIGZvciBjcmFzaCB3aGVuIGV4ZWN1dGluZyBTZWxlY3RBbGwgY29tbWFuZCBv
biBmb2N1c2VkIHNlbGVjdCBlbGVtZW50IGNvbnRhaW5pbmcgb25seSBkaXNhYmxlZCBlbGVtZW50
IDwvcD4KKyAgICA8c2NyaXB0PgorICAgICAgICBpZiAod2luZG93LnRlc3RSdW5uZXIpCisgICAg
ICAgICAgICB3aW5kb3cudGVzdFJ1bm5lci5kdW1wQXNUZXh0KCk7CisgICAgPC9zY3JpcHQ+Cis8
L2hlYWQ+Cis8Ym9keSBvbmxvYWQ9ImRvY3VtZW50LmV4ZWNDb21tYW5kKCdTZWxlY3RBbGwnKSI+
CisgICAgPHNlbGVjdCBtdWx0aXBsZT0iMSIgYXV0b2ZvY3VzPSJhdXRvZm9jdXMiPgorICAgICAg
ICA8b3B0aW9uIGRpc2FibGVkPSJESVNBQkxFRCI+PC9vcHRpb24+CisgICAgPC9zZWxlY3Q+Cis8
L2JvZHk+Cis8aHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>206958</attachid>
            <date>2013-07-18 00:22:29 -0700</date>
            <delta_ts>2013-07-18 01:03:14 -0700</delta_ts>
            <desc>patch for Landing</desc>
            <filename>bug-118591-20130718125614.patch</filename>
            <type>text/plain</type>
            <size>3602</size>
            <attacher name="Santosh Mahto">santosh.ma</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTUyODMwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjlkOTJlMWUxZTUyOTBh
MDJmZjJkOTg3NDZiNWVmYmJmN2Q0MzQyOS4uMjYwMGY3NmFhNDMxMjZiMjAzMWVkYWFhNTE5MzI1
MGE3YjQ4NjcyOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEzLTA3LTE4ICBTYW50
b3NoIE1haHRvICA8c2FudG9zaC5tYUBzYW1zdW5nLmNvbT4KKworICAgICAgICBBU1NFUlRJT04g
RkFJTEVEOiAhbGlzdEl0ZW1zKCkuc2l6ZSgpIHx8IG1fYWN0aXZlU2VsZWN0aW9uQW5jaG9ySW5k
ZXggPj0gMCBpbiBXZWJDb3JlOjpIVE1MU2VsZWN0RWxlbWVudDo6dXBkYXRlTGlzdEJveFNlbGVj
dGlvbgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE4
NTkxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgS2VudCBUYW11cmEuCisKKyAgICAgICAgVGVzdDog
ZmFzdC9mb3Jtcy9zZWxlY3Qvc2VsZWN0YWxsLWNvbW1hbmQtY3Jhc2guaHRtbAorCisgICAgICAg
ICogaHRtbC9IVE1MU2VsZWN0RWxlbWVudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpIVE1MU2Vs
ZWN0RWxlbWVudDo6c2VsZWN0QWxsKToKKyAgICAgICAgV2Ugc2hvdWxkIHJldHVybiB0aGlzIGZ1
bmN0aW9uIGlmIGFjdGl2ZVNlbGVjdGlvbkFuY2hvckluZGV4IGlzIG5vdCB2YWxpZCBpbmRleAor
CiAyMDEzLTA3LTE3ICBHeXV5b3VuZyBLaW0gIDxneXV5b3VuZy5raW1Ac2Ftc3VuZy5jb20+CiAK
ICAgICAgICAgSW50cm9kdWNlIHRvU1ZHSW5saW5lRmxvd0JveCgpIGFuZCB1c2UgaXQKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTFNlbGVjdEVsZW1lbnQuY3BwIGIvU291cmNl
L1dlYkNvcmUvaHRtbC9IVE1MU2VsZWN0RWxlbWVudC5jcHAKaW5kZXggOWU0ODkzYzZmY2RmNGIy
NjFjZTgwYmQwZDIwOWRmOTVmYzYxMGYzNC4uYzI5NjNhY2I2Y2JiMTQwMzNlMzJmNTA3ZjFiNTU1
YTc1YjQ1OThhMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MU2VsZWN0RWxl
bWVudC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MU2VsZWN0RWxlbWVudC5jcHAK
QEAgLTU2Nyw2ICs1NjcsOCBAQCB2b2lkIEhUTUxTZWxlY3RFbGVtZW50OjpzZWxlY3RBbGwoKQog
ICAgIG1fYWN0aXZlU2VsZWN0aW9uU3RhdGUgPSB0cnVlOwogICAgIHNldEFjdGl2ZVNlbGVjdGlv
bkFuY2hvckluZGV4KG5leHRTZWxlY3RhYmxlTGlzdEluZGV4KC0xKSk7CiAgICAgc2V0QWN0aXZl
U2VsZWN0aW9uRW5kSW5kZXgocHJldmlvdXNTZWxlY3RhYmxlTGlzdEluZGV4KC0xKSk7CisgICAg
aWYgKG1fYWN0aXZlU2VsZWN0aW9uQW5jaG9ySW5kZXggPCAwKQorICAgICAgICByZXR1cm47CiAK
ICAgICB1cGRhdGVMaXN0Qm94U2VsZWN0aW9uKGZhbHNlKTsKICAgICBsaXN0Qm94T25DaGFuZ2Uo
KTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5n
ZUxvZwppbmRleCBkNTIxMzY1YjMwNGE3ZjdlZjg0MjM3NGI5Yzg5YzYyMWRmMWU1ZDRmLi5hNDVi
ZTNhZTRjYzE5MTViNTE2OTYwOTQxZGVjNDQ2MWZiM2VjMThjIDEwMDY0NAotLS0gYS9MYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMg
QEAKKzIwMTMtMDctMTggIFNhbnRvc2ggTWFodG8gIDxzYW50b3NoLm1hQHNhbXN1bmcuY29tPgor
CisgICAgICAgIEFTU0VSVElPTiBGQUlMRUQ6ICFsaXN0SXRlbXMoKS5zaXplKCkgfHwgbV9hY3Rp
dmVTZWxlY3Rpb25BbmNob3JJbmRleCA+PSAwIGluIFdlYkNvcmU6OkhUTUxTZWxlY3RFbGVtZW50
Ojp1cGRhdGVMaXN0Qm94U2VsZWN0aW9uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xMTg1OTEKKworICAgICAgICBSZXZpZXdlZCBieSBLZW50IFRhbXVy
YS4KKworICAgICAgICAqIGZhc3QvZm9ybXMvc2VsZWN0L3NlbGVjdGFsbC1jb21tYW5kLWNyYXNo
LWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogZmFzdC9mb3Jtcy9zZWxlY3Qvc2VsZWN0
YWxsLWNvbW1hbmQtY3Jhc2guaHRtbDogQWRkZWQuCisKIDIwMTMtMDctMTcgIEphY2t5IEppYW5n
ICA8emhhamlhbmdAYmxhY2tiZXJyeS5jb20+CiAKICAgICAgICAgRGVyZWZlcmVuY2UgbnVsbCBw
b2ludGVyIGNyYXNoIGluIExlbmd0aDo6ZGVjcmVtZW50Q2FsY3VsYXRlZFJlZigpCmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL3NlbGVjdC9zZWxlY3RhbGwtY29tbWFuZC1jcmFz
aC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL3NlbGVjdC9zZWxlY3RhbGwt
Y29tbWFuZC1jcmFzaC1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYWE2ZjZiNzEyZmU3OWM3ZWFh
OTQzMjQ5MGY1YmFkYzVhNGUzNTA5MwotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zh
c3QvZm9ybXMvc2VsZWN0L3NlbGVjdGFsbC1jb21tYW5kLWNyYXNoLWV4cGVjdGVkLnR4dApAQCAt
MCwwICsxLDMgQEAKK1RoaXMgdGVzdCBpcyBmb3IgY3Jhc2ggd2hlbiBleGVjdXRpbmcgU2VsZWN0
QWxsIGNvbW1hbmQgb24gZm9jdXNlZCBzZWxlY3QgZWxlbWVudCBjb250YWluaW5nIG9ubHkgZGlz
YWJsZWQgZWxlbWVudAorCisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvc2Vs
ZWN0L3NlbGVjdGFsbC1jb21tYW5kLWNyYXNoLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1z
L3NlbGVjdC9zZWxlY3RhbGwtY29tbWFuZC1jcmFzaC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmJmMzU5YTkz
ZGM2MGU2NjkwMGU4ODM3MzhiNTg2ZmQ0ZmYxYzk3YjQKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlv
dXRUZXN0cy9mYXN0L2Zvcm1zL3NlbGVjdC9zZWxlY3RhbGwtY29tbWFuZC1jcmFzaC5odG1sCkBA
IC0wLDAgKzEsMTUgQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+Cis8aGVhZD4KKzxwPlRoaXMg
dGVzdCBpcyAgZm9yIGNyYXNoIHdoZW4gZXhlY3V0aW5nIFNlbGVjdEFsbCBjb21tYW5kIG9uIGZv
Y3VzZWQgc2VsZWN0IGVsZW1lbnQgY29udGFpbmluZyBvbmx5IGRpc2FibGVkIGVsZW1lbnQgPC9w
PgorICAgIDxzY3JpcHQ+CisgICAgICAgIGlmICh3aW5kb3cudGVzdFJ1bm5lcikKKyAgICAgICAg
ICAgIHdpbmRvdy50ZXN0UnVubmVyLmR1bXBBc1RleHQoKTsKKyAgICA8L3NjcmlwdD4KKzwvaGVh
ZD4KKzxib2R5IG9ubG9hZD0iZG9jdW1lbnQuZXhlY0NvbW1hbmQoJ1NlbGVjdEFsbCcpIj4KKyAg
ICA8c2VsZWN0IG11bHRpcGxlPSIxIiBhdXRvZm9jdXM9ImF1dG9mb2N1cyI+CisgICAgICAgIDxv
cHRpb24gZGlzYWJsZWQ9IkRJU0FCTEVEIj48L29wdGlvbj4KKyAgICA8L3NlbGVjdD4KKzwvYm9k
eT4KKzxodG1sPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>