<?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>105529</bug_id>
          
          <creation_ts>2012-12-20 04:10:58 -0800</creation_ts>
          <short_desc>[Qt]REGRESSION(r138222): It made fast/forms/number/number-spinbutton-click-in-iframe.html crash</short_desc>
          <delta_ts>2012-12-20 08:47:10 -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>New Bugs</component>
          <version>420+</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>Qt, QtTriaged</keywords>
          <priority>P1</priority>
          <bug_severity>Critical</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>105330</blocked>
    
    <blocked>79668</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Csaba Osztrogonác">ossy</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>beidson</cc>
    
    <cc>cgarcia</cc>
    
    <cc>hausmann</cc>
    
    <cc>japhet</cc>
    
    <cc>ossy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>795348</commentid>
    <comment_count>0</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-12-20 04:10:58 -0800</bug_when>
    <thetext>$ gdb WebKitBuild/Debug/bin/DumpRenderTree
GNU gdb (GDB) 7.0.1-debian
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later &lt;http://gnu.org/licenses/gpl.html&gt;
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type &quot;show copying&quot;
and &quot;show warranty&quot; for details.
This GDB was configured as &quot;x86_64-linux-gnu&quot;.
For bug reporting instructions, please see:
&lt;http://www.gnu.org/software/gdb/bugs/&gt;...
Reading symbols from /home/oszi/WebKit/WebKitBuild/Debug/bin/DumpRenderTree...done.
(gdb) run LayoutTests/fast/forms/number/number-spinbutton-click-in-iframe.html
Starting program: /home/oszi/WebKit/WebKitBuild/Debug/bin/DumpRenderTree LayoutTests/fast/forms/number/number-spinbutton-click-in-iframe.html
[Thread debugging using libthread_db enabled]
[New Thread 0x7fffa1e69700 (LWP 18300)]
[Thread 0x7fffa1e69700 (LWP 18300) exited]
[New Thread 0x7fffa1e69700 (LWP 18301)]
[New Thread 0x7fffa1089700 (LWP 18302)]

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7594fd6 in WebCore::Frame::page (this=0x0) at /home/oszi/WebKit/Source/WebCore/page/Frame.h:330
330             return m_page;
(gdb) bt
#0  0x00007ffff7594fd6 in WebCore::Frame::page (this=0x0) at /home/oszi/WebKit/Source/WebCore/page/Frame.h:330
#1  0x00007ffff438544f in WebCore::MainResourceLoader::load (this=0x7d3050, initialRequest=..., substituteData=...) at /home/oszi/WebKit/Source/WebCore/loader/MainResourceLoader.cpp:647
#2  0x00007ffff434b207 in WebCore::DocumentLoader::startLoadingMainResource (this=0x7d3960) at /home/oszi/WebKit/Source/WebCore/loader/DocumentLoader.cpp:888
#3  0x00007ffff43692d2 in WebCore::FrameLoader::continueLoadAfterWillSubmitForm (this=0x7cf7a8) at /home/oszi/WebKit/Source/WebCore/loader/FrameLoader.cpp:2217
#4  0x00007ffff436be87 in WebCore::FrameLoader::continueLoadAfterNavigationPolicy (this=0x7cf7a8, formState=..., shouldContinue=true) at /home/oszi/WebKit/Source/WebCore/loader/FrameLoader.cpp:2818
#5  0x00007ffff436b590 in WebCore::FrameLoader::callContinueLoadAfterNavigationPolicy (argument=0x7cf7a8, request=..., formState=..., shouldContinue=true) at /home/oszi/WebKit/Source/WebCore/loader/FrameLoader.cpp:2688
#6  0x00007ffff4388d8d in WebCore::PolicyCallback::call (this=0x7fffffff9d30, shouldContinue=true) at /home/oszi/WebKit/Source/WebCore/loader/PolicyCallback.cpp:103
#7  0x00007ffff4389e01 in WebCore::PolicyChecker::continueAfterNavigationPolicy (this=0x7cf7b8, policy=WebCore::PolicyUse) at /home/oszi/WebKit/Source/WebCore/loader/PolicyChecker.cpp:167
#8  0x00007ffff75a56f6 in WebCore::FrameLoaderClientQt::callPolicyFunction (this=0x7e2fe0, function=0x7ffff4389bb6 &lt;WebCore::PolicyChecker::continueAfterNavigationPolicy(WebCore::PolicyAction)&gt;, action=WebCore::PolicyUse)
    at /home/oszi/WebKit/Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:242
#9  0x00007ffff75ab81a in WebCore::FrameLoaderClientQt::dispatchDecidePolicyForNavigationAction (this=0x7e2fe0, function=0x7ffff4389bb6 &lt;WebCore::PolicyChecker::continueAfterNavigationPolicy(WebCore::PolicyAction)&gt;, action=...,
    request=...) at /home/oszi/WebKit/Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:1284
#10 0x00007ffff4389721 in WebCore::PolicyChecker::checkNavigationPolicy (this=0x7cf7b8, request=..., loader=0x7d3960, formState=...,
    function=0x7ffff436b53a &lt;WebCore::FrameLoader::callContinueLoadAfterNavigationPolicy(void*, WebCore::ResourceRequest const&amp;, WTF::PassRefPtr&lt;WebCore::FormState&gt;, bool)&gt;, argument=0x7cf7a8)
    at /home/oszi/WebKit/Source/WebCore/loader/PolicyChecker.cpp:89
#11 0x00007ffff4365a0b in WebCore::FrameLoader::loadWithDocumentLoader (this=0x7cf7a8, loader=0x7d3960, type=WebCore::FrameLoadTypeRedirectWithLockedBackForwardList, prpFormState=...)
    at /home/oszi/WebKit/Source/WebCore/loader/FrameLoader.cpp:1398
#12 0x00007ffff436525b in WebCore::FrameLoader::loadWithNavigationAction (this=0x7cf7a8, request=..., action=..., lockHistory=false, type=WebCore::FrameLoadTypeRedirectWithLockedBackForwardList, formState=...)
    at /home/oszi/WebKit/Source/WebCore/loader/FrameLoader.cpp:1302
#13 0x00007ffff4364863 in WebCore::FrameLoader::loadURL (this=0x7cf7a8, newURL=..., referrer=..., frameName=..., lockHistory=false, newLoadType=WebCore::FrameLoadTypeRedirectWithLockedBackForwardList, event=..., prpFormState=...)
    at /home/oszi/WebKit/Source/WebCore/loader/FrameLoader.cpp:1237
#14 0x00007ffff4362ba1 in WebCore::FrameLoader::loadURLIntoChildFrame (this=0x6b2ab8, url=..., referer=..., childFrame=0x7cf720) at /home/oszi/WebKit/Source/WebCore/loader/FrameLoader.cpp:860
#15 0x00007ffff75abc75 in WebCore::FrameLoaderClientQt::createFrame (this=0x6b2840, url=..., name=..., ownerElement=0x7f1990, referrer=..., allowsScrolling=true, marginWidth=-1, marginHeight=-1)
    at /home/oszi/WebKit/Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:1329
#16 0x00007ffff439b6ad in WebCore::SubframeLoader::loadSubframe (this=0x6b2d08, ownerElement=0x7f1990, url=..., name=..., referrer=...) at /home/oszi/WebKit/Source/WebCore/loader/SubframeLoader.cpp:370
#17 0x00007ffff439b3ee in WebCore::SubframeLoader::loadOrRedirectSubframe (this=0x6b2d08, ownerElement=0x7f1990, url=..., frameName=..., lockHistory=true, lockBackForwardList=true)
    at /home/oszi/WebKit/Source/WebCore/loader/SubframeLoader.cpp:341
#18 0x00007ffff439a0c9 in WebCore::SubframeLoader::requestFrame (this=0x6b2d08, ownerElement=0x7f1990, urlString=..., frameName=..., lockHistory=true, lockBackForwardList=true)
    at /home/oszi/WebKit/Source/WebCore/loader/SubframeLoader.cpp:87
#19 0x00007ffff40fb527 in WebCore::HTMLFrameElementBase::openURL (this=0x7f1990, lockHistory=true, lockBackForwardList=true) at /home/oszi/WebKit/Source/WebCore/html/HTMLFrameElementBase.cpp:88
#20 0x00007ffff40fbb6c in WebCore::HTMLFrameElementBase::setNameAndOpenURL (this=0x7f1990) at /home/oszi/WebKit/Source/WebCore/html/HTMLFrameElementBase.cpp:141
#21 0x00007ffff40fbc37 in WebCore::HTMLFrameElementBase::didNotifySubtreeInsertions (this=0x7f1990) at /home/oszi/WebKit/Source/WebCore/html/HTMLFrameElementBase.cpp:172
#22 0x00007ffff3e873ad in WebCore::ChildNodeInsertionNotifier::notify (this=0x7fffffffb280, node=0x7f1990) at /home/oszi/WebKit/Source/WebCore/dom/ContainerNodeAlgorithms.h:230
#23 0x00007ffff3e8c440 in updateTreeAfterInsertion (parent=0x7814d0, child=0x7f1990, shouldLazyAttach=true) at /home/oszi/WebKit/Source/WebCore/dom/ContainerNode.cpp:1095
#24 0x00007ffff3e8a455 in WebCore::ContainerNode::appendChild (this=0x7814d0, newChild=..., ec=@0x7fffffffb41c, shouldLazyAttach=true) at /home/oszi/WebKit/Source/WebCore/dom/ContainerNode.cpp:676
#25 0x00007ffff3f5f1c0 in WebCore::Node::appendChild (this=0x7814d0, newChild=..., ec=@0x7fffffffb41c, shouldLazyAttach=true) at /home/oszi/WebKit/Source/WebCore/dom/Node.cpp:595
#26 0x00007ffff3c001f7 in WebCore::JSNode::appendChild (this=0x7fffa111fb40, exec=0x7fffa11c0100) at /home/oszi/WebKit/Source/WebCore/bindings/js/JSNodeCustom.cpp:181
#27 0x00007ffff4d3e377 in WebCore::jsNodePrototypeFunctionAppendChild (exec=0x7fffa11c0100) at generated/JSNode.cpp:496
#28 0x00007fffa1e6b265 in ?? ()
#29 0x00007fffffffb550 in ?? ()
#30 0x00007ffff07beb21 in llint_op_call () from /home/oszi/WebKit/WebKitBuild/Debug/lib/libJavaScriptCore.so.1
#31 0x00007fffa11c0058 in ?? ()
warning: (Internal error: pc 0x712250 in read in psymtab, but not in symtab.)

warning: (Internal error: pc 0x71224f in read in psymtab, but not in symtab.)

warning: (Internal error: pc 0x71224f in read in psymtab, but not in symtab.)

#32 0x0000000000712250 in ?? (warning: (Internal error: pc 0x71224f in read in psymtab, but not in symtab.)

)
warning: (Internal error: pc 0x71224f in read in psymtab, but not in symtab.)

#33 0x00007fffffffb510 in ?? ()
#34 0x00007ffff0763237 in JSC::JSStack::installTrapsAfterFrame (this=0x0, frame=0x0) at /home/oszi/WebKit/Source/JavaScriptCore/interpreter/JSStackInlines.h:213
#35 0x00007ffff0761fa2 in JSC::JITCode::execute (this=0x7fffa11b7b80, stack=0x712250, callFrame=0x7fffa11c0058, globalData=0x707700) at /home/oszi/WebKit/Source/JavaScriptCore/jit/JITCode.h:134
#36 0x00007ffff075f08c in JSC::Interpreter::execute (this=0x712240, program=0x7fffa11b7b60, callFrame=0x7fffa115f388, thisObj=0x7fffa119ffc0) at /home/oszi/WebKit/Source/JavaScriptCore/interpreter/Interpreter.cpp:983
#37 0x00007ffff08555ef in JSC::evaluate (exec=0x7fffa115f388, source=..., thisValue=..., returnedException=0x7fffffffcb60) at /home/oszi/WebKit/Source/JavaScriptCore/runtime/Completion.cpp:75
#38 0x00007ffff3bf77e0 in WebCore::JSMainThreadExecState::evaluate (exec=0x7fffa115f388, source=..., thisValue=..., exception=0x7fffffffcb60) at /home/oszi/WebKit/Source/WebCore/bindings/js/JSMainThreadExecState.h:77
#39 0x00007ffff3c196ef in WebCore::ScriptController::evaluateInWorld (this=0x6b2f10, sourceCode=..., world=0x7126a0) at /home/oszi/WebKit/Source/WebCore/bindings/js/ScriptController.cpp:141
#40 0x00007ffff3c1980e in WebCore::ScriptController::evaluate (this=0x6b2f10, sourceCode=...) at /home/oszi/WebKit/Source/WebCore/bindings/js/ScriptController.cpp:158
#41 0x00007ffff3f965fb in WebCore::ScriptElement::executeScript (this=0x7463f0, sourceCode=...) at /home/oszi/WebKit/Source/WebCore/dom/ScriptElement.cpp:304
#42 0x00007ffff3f95ddf in WebCore::ScriptElement::prepareScript (this=0x7463f0, scriptStartPosition=..., supportLegacyTypes=WebCore::ScriptElement::DisallowLegacyTypeInTypeAttribute)
    at /home/oszi/WebKit/Source/WebCore/dom/ScriptElement.cpp:242
#43 0x00007ffff418551c in WebCore::HTMLScriptRunner::runScript (this=0x772840, script=0x746380, scriptStartPosition=...) at /home/oszi/WebKit/Source/WebCore/html/parser/HTMLScriptRunner.cpp:290
#44 0x00007ffff4184b2d in WebCore::HTMLScriptRunner::execute (this=0x772840, scriptElement=..., scriptStartPosition=...) at /home/oszi/WebKit/Source/WebCore/html/parser/HTMLScriptRunner.cpp:170
#45 0x00007ffff417582d in WebCore::HTMLDocumentParser::runScriptsForPausedTreeBuilder (this=0x762f40) at /home/oszi/WebKit/Source/WebCore/html/parser/HTMLDocumentParser.cpp:200
#46 0x00007ffff41758df in WebCore::HTMLDocumentParser::canTakeNextToken (this=0x762f40, mode=WebCore::HTMLDocumentParser::AllowYield, session=...) at /home/oszi/WebKit/Source/WebCore/html/parser/HTMLDocumentParser.cpp:217
#47 0x00007ffff4175d10 in WebCore::HTMLDocumentParser::pumpTokenizer (this=0x762f40, mode=WebCore::HTMLDocumentParser::AllowYield) at /home/oszi/WebKit/Source/WebCore/html/parser/HTMLDocumentParser.cpp:254
#48 0x00007ffff41756da in WebCore::HTMLDocumentParser::pumpTokenizerIfPossible (this=0x762f40, mode=WebCore::HTMLDocumentParser::AllowYield) at /home/oszi/WebKit/Source/WebCore/html/parser/HTMLDocumentParser.cpp:173
#49 0x00007ffff417685f in WebCore::HTMLDocumentParser::resumeParsingAfterScriptExecution (this=0x762f40) at /home/oszi/WebKit/Source/WebCore/html/parser/HTMLDocumentParser.cpp:476
#50 0x00007ffff4176b15 in WebCore::HTMLDocumentParser::notifyFinished (this=0x762f40, cachedResource=0x77f240) at /home/oszi/WebKit/Source/WebCore/html/parser/HTMLDocumentParser.cpp:516
---Type &lt;return&gt; to continue, or q &lt;return&gt; to quit---
#51 0x00007ffff4327ace in WebCore::CachedResource::checkNotify (this=0x77f240) at /home/oszi/WebKit/Source/WebCore/loader/cache/CachedResource.cpp:336
#52 0x00007ffff4333aed in WebCore::CachedScript::data (this=0x77f240, data=..., allDataReceived=true) at /home/oszi/WebKit/Source/WebCore/loader/cache/CachedScript.cpp:90
#53 0x00007ffff439d78e in WebCore::SubresourceLoader::didFinishLoading (this=0x77f840, finishTime=0) at /home/oszi/WebKit/Source/WebCore/loader/SubresourceLoader.cpp:276
#54 0x00007ffff439254d in WebCore::ResourceLoader::didFinishLoading (this=0x77f840, finishTime=0) at /home/oszi/WebKit/Source/WebCore/loader/ResourceLoader.cpp:456
#55 0x00007ffff48cb8eb in WebCore::QNetworkReplyHandler::finish (this=0x780500) at /home/oszi/WebKit/Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:510
#56 0x00007ffff48c9f2e in WebCore::QNetworkReplyHandlerCallQueue::flush (this=0x780538) at /home/oszi/WebKit/Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:249
#57 0x00007ffff48c9c17 in WebCore::QNetworkReplyHandlerCallQueue::push (this=0x780538, method=0x7ffff48cb718 &lt;WebCore::QNetworkReplyHandler::finish()&gt;) at /home/oszi/WebKit/Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:215
#58 0x00007ffff48caf1c in WebCore::QNetworkReplyWrapper::didReceiveFinished (this=0x781840) at /home/oszi/WebKit/Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:403
#59 0x00007ffff48cdc51 in WebCore::QNetworkReplyWrapper::qt_static_metacall (_o=0x781840, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fffffffd570) at .moc/release-shared/moc_QNetworkReplyHandler.cpp:173
#60 0x00007fffe8ded0d8 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/local/Trolltech/Qt5/Qt-5.0.0-r40/lib/libQt5Core.so.5
#61 0x00007fffe8de770e in QObject::event(QEvent*) () from /usr/local/Trolltech/Qt5/Qt-5.0.0-r40/lib/libQt5Core.so.5
#62 0x00007fffea4798cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/local/Trolltech/Qt5/Qt-5.0.0-r40/lib/libQt5Widgets.so.5
#63 0x00007fffea47fbeb in QApplication::notify(QObject*, QEvent*) () from /usr/local/Trolltech/Qt5/Qt-5.0.0-r40/lib/libQt5Widgets.so.5
#64 0x00007fffe8dc2c04 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/local/Trolltech/Qt5/Qt-5.0.0-r40/lib/libQt5Core.so.5
#65 0x00007fffe8dc7829 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/local/Trolltech/Qt5/Qt-5.0.0-r40/lib/libQt5Core.so.5
#66 0x00007fffe8e0ed43 in ?? () from /usr/local/Trolltech/Qt5/Qt-5.0.0-r40/lib/libQt5Core.so.5
#67 0x00007fffec2876f2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#68 0x00007fffec28b568 in ?? () from /lib/libglib-2.0.so.0
#69 0x00007fffec28b71c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#70 0x00007fffe8e0e81b in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /usr/local/Trolltech/Qt5/Qt-5.0.0-r40/lib/libQt5Core.so.5
#71 0x00007fffe8dc1e4b in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /usr/local/Trolltech/Qt5/Qt-5.0.0-r40/lib/libQt5Core.so.5
#72 0x00007fffe8dc7e4d in QCoreApplication::exec() () from /usr/local/Trolltech/Qt5/Qt-5.0.0-r40/lib/libQt5Core.so.5
#73 0x0000000000431d54 in main (argc=2, argv=0x7fffffffe3b8) at /home/oszi/WebKit/Tools/DumpRenderTree/qt/DumpRenderTreeMain.cpp:203
(gdb)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>795349</commentid>
    <comment_count>1</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-12-20 04:14:12 -0800</bug_when>
    <thetext>I skipped it on Qt by r138243 to paint the bots green.\
Please unskip it with the proper fix.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>795386</commentid>
    <comment_count>2</comment_count>
      <attachid>180327</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2012-12-20 05:44:27 -0800</bug_when>
    <thetext>Created attachment 180327
Patch

Ossy confirmed on IRC this patch fixes the crash.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>795392</commentid>
    <comment_count>3</comment_count>
      <attachid>180328</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2012-12-20 05:56:41 -0800</bug_when>
    <thetext>Created attachment 180328
Updated patch

Forgot to unskip the test, sorry.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>795465</commentid>
    <comment_count>4</comment_count>
      <attachid>180328</attachid>
    <who name="Nate Chapin">japhet</who>
    <bug_when>2012-12-20 08:40:50 -0800</bug_when>
    <thetext>Comment on attachment 180328
Updated patch

Derp. I should&apos;ve caught that.

Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>795469</commentid>
    <comment_count>5</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2012-12-20 08:47:10 -0800</bug_when>
    <thetext>Committed r138258: &lt;http://trac.webkit.org/changeset/138258&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>180327</attachid>
            <date>2012-12-20 05:44:27 -0800</date>
            <delta_ts>2012-12-20 05:56:41 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>wcore-loader-crash.diff</filename>
            <type>text/plain</type>
            <size>2007</size>
            <attacher name="Carlos Garcia Campos">cgarcia</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA2YTUxOTZmLi42NGNlMTlmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEg
QEAKKzIwMTItMTItMjAgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29t
PgorCisgICAgICAgIFtRdF1SRUdSRVNTSU9OKHIxMzgyMjIpOiBJdCBtYWRlIGZhc3QvZm9ybXMv
bnVtYmVyL251bWJlci1zcGluYnV0dG9uLWNsaWNrLWluLWlmcmFtZS5odG1sIGNyYXNoCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDU1MjkKKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBNYWtlIHN1cmUgYXNz
aWduSWRlbnRpZmllclRvSW5pdGlhbFJlcXVlc3QoKSBhbmQKKyAgICAgICAgZGlzcGF0Y2hXaWxs
U2VuZFJlcXVlc3QoKSBhcmUgY2FsbGVkIGJlZm9yZSBhbGwgb3RoZXIKKyAgICAgICAgbm90aWZp
Y2F0aW9uIGNhbGxiYWNrcyBmb3IgdGhlIHN1YnN0aXR1dGUgZGF0YS4KKworICAgICAgICBGaXhl
cyBhIGNyYXNoIGluIGZhc3QvZm9ybXMvbnVtYmVyL251bWJlci1zcGluYnV0dG9uLWNsaWNrLWlu
LWlmcmFtZS5odG1sLgorCisgICAgICAgICogbG9hZGVyL01haW5SZXNvdXJjZUxvYWRlci5jcHA6
CisgICAgICAgIChXZWJDb3JlOjpNYWluUmVzb3VyY2VMb2FkZXI6OmxvYWQpOiBDYWxsCisgICAg
ICAgIGhhbmRsZVN1YnN0aXR1dGVEYXRhTG9hZFNvb24oKSBhZnRlciBhc3NpZ25pbmcgdGhlIHN1
YnN0aXR1dGUgZGF0YQorICAgICAgICBpZGVudGlmaWVyLgorCiAyMDEyLTEyLTE5ICBDYXJsb3Mg
R2FyY2lhIENhbXBvcyAgPGNnYXJjaWFAaWdhbGlhLmNvbT4KIAogICAgICAgICBNYWtlIG9yZGVy
IGl0ZXJhdG9yIG1lbWJlciBzdGFjayBhbGxvY2F0ZWQgaW4gUmVuZGVyRmxleGlibGVCb3gKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9NYWluUmVzb3VyY2VMb2FkZXIuY3BwIGIv
U291cmNlL1dlYkNvcmUvbG9hZGVyL01haW5SZXNvdXJjZUxvYWRlci5jcHAKaW5kZXggZmY4NDFm
Yy4uODU2NWMxNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL01haW5SZXNvdXJj
ZUxvYWRlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL01haW5SZXNvdXJjZUxvYWRl
ci5jcHAKQEAgLTY0MywxMCArNjQzLDEwIEBAIHZvaWQgTWFpblJlc291cmNlTG9hZGVyOjpsb2Fk
KGNvbnN0IFJlc291cmNlUmVxdWVzdCYgaW5pdGlhbFJlcXVlc3QsIGNvbnN0IFN1YnN0CiAgICAg
ZG9jdW1lbnRMb2FkZXIoKS0+YXBwbGljYXRpb25DYWNoZUhvc3QoKS0+bWF5YmVMb2FkTWFpblJl
c291cmNlKHJlcXVlc3QsIG1fc3Vic3RpdHV0ZURhdGEpOwogCiAgICAgaWYgKG1fc3Vic3RpdHV0
ZURhdGEuaXNWYWxpZCgpKSB7Ci0gICAgICAgIGhhbmRsZVN1YnN0aXR1dGVEYXRhTG9hZFNvb24o
cmVxdWVzdCk7CiAgICAgICAgIG1fc3Vic3RpdHV0ZURhdGFMb2FkSWRlbnRpZmllciA9IG1fZG9j
dW1lbnRMb2FkZXItPmZyYW1lKCktPnBhZ2UoKS0+cHJvZ3Jlc3MoKS0+Y3JlYXRlVW5pcXVlSWRl
bnRpZmllcigpOwogICAgICAgICBmcmFtZUxvYWRlcigpLT5ub3RpZmllcigpLT5hc3NpZ25JZGVu
dGlmaWVyVG9Jbml0aWFsUmVxdWVzdChtX3N1YnN0aXR1dGVEYXRhTG9hZElkZW50aWZpZXIsIGRv
Y3VtZW50TG9hZGVyKCksIHJlcXVlc3QpOwogICAgICAgICBmcmFtZUxvYWRlcigpLT5ub3RpZmll
cigpLT5kaXNwYXRjaFdpbGxTZW5kUmVxdWVzdChkb2N1bWVudExvYWRlcigpLCBtX3N1YnN0aXR1
dGVEYXRhTG9hZElkZW50aWZpZXIsIHJlcXVlc3QsIFJlc291cmNlUmVzcG9uc2UoKSk7CisgICAg
ICAgIGhhbmRsZVN1YnN0aXR1dGVEYXRhTG9hZFNvb24ocmVxdWVzdCk7CiAgICAgICAgIHJldHVy
bjsKICAgICB9CiAK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>180328</attachid>
            <date>2012-12-20 05:56:41 -0800</date>
            <delta_ts>2012-12-20 08:40:50 -0800</delta_ts>
            <desc>Updated patch</desc>
            <filename>wcore-loader-crash.diff</filename>
            <type>text/plain</type>
            <size>3325</size>
            <attacher name="Carlos Garcia Campos">cgarcia</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBiNTQ2NjgxLi4wNzlmNTIzIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTItMTIt
MjAgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29tPgorCisgICAgICAg
IFtRdF1SRUdSRVNTSU9OKHIxMzgyMjIpOiBJdCBtYWRlIGZhc3QvZm9ybXMvbnVtYmVyL251bWJl
ci1zcGluYnV0dG9uLWNsaWNrLWluLWlmcmFtZS5odG1sIGNyYXNoCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDU1MjkKKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHBsYXRmb3JtL3F0L1Rlc3RFeHBlY3Rh
dGlvbnM6IFVuc2tpcAorICAgICAgICBmYXN0L2Zvcm1zL251bWJlci9udW1iZXItc3BpbmJ1dHRv
bi1jbGljay1pbi1pZnJhbWUuaHRtbC4KKwogMjAxMi0xMi0yMCAgQ3NhYmEgT3N6dHJvZ29uw6Fj
ICA8b3NzeUB3ZWJraXQub3JnPgogCiAgICAgICAgIFVucmV2aWV3ZWQgZ2FyZGVuaW5nLCBza2lw
IGEgY3Jhc2hpbmcgdGVzdCB0byBwYWludCB0aGUgYm90cyBncmVlbi4KZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL3BsYXRmb3JtL3F0L1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0cy9wbGF0
Zm9ybS9xdC9UZXN0RXhwZWN0YXRpb25zCmluZGV4IGI5ZjRmOTkuLmE1MjlkZjIgMTAwNjQ0Ci0t
LSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3F0L1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vcXQvVGVzdEV4cGVjdGF0aW9ucwpAQCAtMjQ1Niw2ICsyNDU2LDMgQEAg
aHR0cC90ZXN0cy94bWxodHRwcmVxdWVzdC9wb3N0LWJsb2ItY29udGVudC10eXBlLWFzeW5jLmh0
bWwKIGh0dHAvdGVzdHMveG1saHR0cHJlcXVlc3QvcG9zdC1ibG9iLWNvbnRlbnQtdHlwZS1zeW5j
Lmh0bWwKIAogd2Via2l0Lm9yZy9iLzEwNDc4OCBjc3MzL2ZsZXhib3gvZmxleC1hbGdvcml0aG0u
aHRtbCBbIEZhaWx1cmUgXQotCi0jIFtRdF1SRUdSRVNTSU9OKHIxMzgyMjIpOiBJdCBtYWRlIGZh
c3QvZm9ybXMvbnVtYmVyL251bWJlci1zcGluYnV0dG9uLWNsaWNrLWluLWlmcmFtZS5odG1sIGNy
YXNoCi13ZWJraXQub3JnL2IvMTA1NTI5IGZhc3QvZm9ybXMvbnVtYmVyL251bWJlci1zcGluYnV0
dG9uLWNsaWNrLWluLWlmcmFtZS5odG1sCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9DaGFu
Z2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMWYzOTU5MS4uNGFkNzZhNyAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDEyLTEyLTIwICBDYXJsb3MgR2FyY2lhIENh
bXBvcyAgPGNnYXJjaWFAaWdhbGlhLmNvbT4KKworICAgICAgICBbUXRdUkVHUkVTU0lPTihyMTM4
MjIyKTogSXQgbWFkZSBmYXN0L2Zvcm1zL251bWJlci9udW1iZXItc3BpbmJ1dHRvbi1jbGljay1p
bi1pZnJhbWUuaHRtbCBjcmFzaAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MTA1NTI5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgTWFrZSBzdXJlIGFzc2lnbklkZW50aWZpZXJUb0luaXRpYWxSZXF1ZXN0KCkg
YW5kCisgICAgICAgIGRpc3BhdGNoV2lsbFNlbmRSZXF1ZXN0KCkgYXJlIGNhbGxlZCBiZWZvcmUg
YWxsIG90aGVyCisgICAgICAgIG5vdGlmaWNhdGlvbiBjYWxsYmFja3MgZm9yIHRoZSBzdWJzdGl0
dXRlIGRhdGEuCisKKyAgICAgICAgRml4ZXMgYSBjcmFzaCBpbiBmYXN0L2Zvcm1zL251bWJlci9u
dW1iZXItc3BpbmJ1dHRvbi1jbGljay1pbi1pZnJhbWUuaHRtbC4KKworICAgICAgICAqIGxvYWRl
ci9NYWluUmVzb3VyY2VMb2FkZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6TWFpblJlc291cmNl
TG9hZGVyOjpsb2FkKTogQ2FsbAorICAgICAgICBoYW5kbGVTdWJzdGl0dXRlRGF0YUxvYWRTb29u
KCkgYWZ0ZXIgYXNzaWduaW5nIHRoZSBzdWJzdGl0dXRlIGRhdGEKKyAgICAgICAgaWRlbnRpZmll
ci4KKwogMjAxMi0xMi0xOSAgU2ltb24gSGF1c21hbm4gIDxzaW1vbi5oYXVzbWFubkBkaWdpYS5j
b20+LCBKZWRyemVqIE5vd2Fja2kgPGplZHJ6ZWoubm93YWNraUBkaWdpYS5jb20+CiAKICAgICAg
ICAgW1F0XSBKUyBicmlkZ2UgZG9lcyBub3QgdHJhbnNtaXQgUVZhcmlhbnRzIGFueW1vcmUgaW4g
UXQ1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvTWFpblJlc291cmNlTG9hZGVy
LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9NYWluUmVzb3VyY2VMb2FkZXIuY3BwCmluZGV4
IGZmODQxZmMuLjg1NjVjMTcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9NYWlu
UmVzb3VyY2VMb2FkZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9NYWluUmVzb3Vy
Y2VMb2FkZXIuY3BwCkBAIC02NDMsMTAgKzY0MywxMCBAQCB2b2lkIE1haW5SZXNvdXJjZUxvYWRl
cjo6bG9hZChjb25zdCBSZXNvdXJjZVJlcXVlc3QmIGluaXRpYWxSZXF1ZXN0LCBjb25zdCBTdWJz
dAogICAgIGRvY3VtZW50TG9hZGVyKCktPmFwcGxpY2F0aW9uQ2FjaGVIb3N0KCktPm1heWJlTG9h
ZE1haW5SZXNvdXJjZShyZXF1ZXN0LCBtX3N1YnN0aXR1dGVEYXRhKTsKIAogICAgIGlmIChtX3N1
YnN0aXR1dGVEYXRhLmlzVmFsaWQoKSkgewotICAgICAgICBoYW5kbGVTdWJzdGl0dXRlRGF0YUxv
YWRTb29uKHJlcXVlc3QpOwogICAgICAgICBtX3N1YnN0aXR1dGVEYXRhTG9hZElkZW50aWZpZXIg
PSBtX2RvY3VtZW50TG9hZGVyLT5mcmFtZSgpLT5wYWdlKCktPnByb2dyZXNzKCktPmNyZWF0ZVVu
aXF1ZUlkZW50aWZpZXIoKTsKICAgICAgICAgZnJhbWVMb2FkZXIoKS0+bm90aWZpZXIoKS0+YXNz
aWduSWRlbnRpZmllclRvSW5pdGlhbFJlcXVlc3QobV9zdWJzdGl0dXRlRGF0YUxvYWRJZGVudGlm
aWVyLCBkb2N1bWVudExvYWRlcigpLCByZXF1ZXN0KTsKICAgICAgICAgZnJhbWVMb2FkZXIoKS0+
bm90aWZpZXIoKS0+ZGlzcGF0Y2hXaWxsU2VuZFJlcXVlc3QoZG9jdW1lbnRMb2FkZXIoKSwgbV9z
dWJzdGl0dXRlRGF0YUxvYWRJZGVudGlmaWVyLCByZXF1ZXN0LCBSZXNvdXJjZVJlc3BvbnNlKCkp
OworICAgICAgICBoYW5kbGVTdWJzdGl0dXRlRGF0YUxvYWRTb29uKHJlcXVlc3QpOwogICAgICAg
ICByZXR1cm47CiAgICAgfQogCg==
</data>
<flag name="review"
          id="197563"
          type_id="1"
          status="+"
          setter="japhet"
    />
          </attachment>
      

    </bug>

</bugzilla>