<?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>53921</bug_id>
          
          <creation_ts>2011-02-07 09:24:20 -0800</creation_ts>
          <short_desc>[Qt] fast/dom/nodesFromRect-links-and-text.html crashes in debug mode</short_desc>
          <delta_ts>2011-02-09 03:21:37 -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>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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>48957</blocked>
    
    <blocked>53488</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Csaba Osztrogonác">ossy</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>robert</cc>
    
    <cc>tonikitoo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>346619</commentid>
    <comment_count>0</comment_count>
      <attachid>81480</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2011-02-07 09:24:20 -0800</bug_when>
    <thetext>Created attachment 81480
GDB backtrace in debug mode (r53488)

fast/dom/nodesFromRect-links-and-text.html crashes in debug 
mode because of an assertion. (long long time ago)

GDB backtrace: &lt;attached&gt; (r53488)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>346622</commentid>
    <comment_count>1</comment_count>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2011-02-07 09:30:07 -0800</bug_when>
    <thetext>Robert, it sounds related to your change.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>346628</commentid>
    <comment_count>2</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2011-02-07 09:33:05 -0800</bug_when>
    <thetext>(In reply to comment #1)
&gt; Robert, it sounds related to your change.

Yes. I got it, it crashed from http://trac.webkit.org/changeset/75189 .</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>347572</commentid>
    <comment_count>3</comment_count>
      <attachid>81671</attachid>
    <who name="Robert Hogan">robert</who>
    <bug_when>2011-02-08 11:44:25 -0800</bug_when>
    <thetext>Created attachment 81671
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>347573</commentid>
    <comment_count>4</comment_count>
    <who name="Robert Hogan">robert</who>
    <bug_when>2011-02-08 11:45:28 -0800</bug_when>
    <thetext>(In reply to comment #1)
&gt; Robert, it sounds related to your change.

Yes siree, missed the copy constructor for QDRTNode. QVariant uses it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>347622</commentid>
    <comment_count>5</comment_count>
      <attachid>81671</attachid>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2011-02-08 13:09:44 -0800</bug_when>
    <thetext>Comment on attachment 81671
Patch

Do you need to upskip a tesT?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>348122</commentid>
    <comment_count>6</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2011-02-09 03:12:29 -0800</bug_when>
    <thetext>(In reply to comment #5)
&gt; (From update of attachment 81671 [details])
&gt; Do you need to upskip a tesT?

No, fast/dom/nodesFromRect-links-and-text.html isn&apos;t on the 
Skipped list, it caused assertion only on the debug bot.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>348127</commentid>
    <comment_count>7</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2011-02-09 03:21:24 -0800</bug_when>
    <thetext>Landed in http://trac.webkit.org/changeset/78038 .

Thanks for the quick fix.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>81480</attachid>
            <date>2011-02-07 09:24:20 -0800</date>
            <delta_ts>2011-02-07 09:24:20 -0800</delta_ts>
            <desc>GDB backtrace in debug mode (r53488)</desc>
            <filename>crash-r77818.txt</filename>
            <type>text/plain</type>
            <size>9089</size>
            <attacher name="Csaba Osztrogonác">ossy</attacher>
            
              <data encoding="base64">JCBnZGIgV2ViS2l0QnVpbGQvRGVidWcvYmluL0R1bXBSZW5kZXJUcmVlDQpHTlUgZ2RiIDYuOC1k
ZWJpYW4NCkNvcHlyaWdodCAoQykgMjAwOCBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy4N
CkxpY2Vuc2UgR1BMdjMrOiBHTlUgR1BMIHZlcnNpb24gMyBvciBsYXRlciA8aHR0cDovL2dudS5v
cmcvbGljZW5zZXMvZ3BsLmh0bWw+DQpUaGlzIGlzIGZyZWUgc29mdHdhcmU6IHlvdSBhcmUgZnJl
ZSB0byBjaGFuZ2UgYW5kIHJlZGlzdHJpYnV0ZSBpdC4NClRoZXJlIGlzIE5PIFdBUlJBTlRZLCB0
byB0aGUgZXh0ZW50IHBlcm1pdHRlZCBieSBsYXcuICBUeXBlICJzaG93IGNvcHlpbmciDQphbmQg
InNob3cgd2FycmFudHkiIGZvciBkZXRhaWxzLg0KVGhpcyBHREIgd2FzIGNvbmZpZ3VyZWQgYXMg
Imk0ODYtbGludXgtZ251Ii4uLg0KKGdkYikgcnVuIExheW91dFRlc3RzL2Zhc3QvZG9tL25vZGVz
RnJvbVJlY3QtbGlua3MtYW5kLXRleHQuaHRtbA0KU3RhcnRpbmcgcHJvZ3JhbTogL2hvbWUvb3N6
aS9XZWJLaXQvV2ViS2l0QnVpbGQvRGVidWcvYmluL0R1bXBSZW5kZXJUcmVlIExheW91dFRlc3Rz
L2Zhc3QvZG9tL25vZGVzRnJvbVJlY3QtbGlua3MtYW5kLXRleHQuaHRtbA0KW1RocmVhZCBkZWJ1
Z2dpbmcgdXNpbmcgbGlidGhyZWFkX2RiIGVuYWJsZWRdDQpbTmV3IFRocmVhZCAweGYyNmUxOGQw
IChMV1AgNjIxNildDQpbTmV3IFRocmVhZCAweGYyNThmYjkwIChMV1AgNjIxOSldDQpbTmV3IFRo
cmVhZCAweGYxYmZmYjkwIChMV1AgNjIyMCldDQpbVGhyZWFkIDB4ZjFiZmZiOTAgKExXUCA2MjIw
KSBleGl0ZWRdDQpbTmV3IFRocmVhZCAweGYxM2ZmYjkwIChMV1AgNjIyMSldDQpbVGhyZWFkIDB4
ZjEzZmZiOTAgKExXUCA2MjIxKSBleGl0ZWRdDQpbVGhyZWFkIDB4ZjI1OGZiOTAgKExXUCA2MjE5
KSBleGl0ZWRdDQpBU1NFUlRJT04gRkFJTEVEOiBtX3JlZkNvdW50ID49IDANCiguLi8uLi8uLi9T
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9UcmVlU2hhcmVkLmg6NzEgdm9pZCBXZWJDb3JlOjpUcmVl
U2hhcmVkPFQ+OjpkZXJlZigpIFt3aXRoIFQgPSBXZWJDb3JlOjpDb250YWluZXJOb2RlXSkNCg0K
UHJvZ3JhbSByZWNlaXZlZCBzaWduYWwgU0lHU0VHViwgU2VnbWVudGF0aW9uIGZhdWx0Lg0KW1N3
aXRjaGluZyB0byBUaHJlYWQgMHhmMjZlMThkMCAoTFdQIDYyMTYpXQ0KMHhmNTU1NWE1OSBpbiBX
ZWJDb3JlOjpUcmVlU2hhcmVkPFdlYkNvcmU6OkNvbnRhaW5lck5vZGU+OjpkZXJlZiAodGhpcz0w
eDg5NDJhZWMpIGF0IC4uLy4uLy4uL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL1RyZWVTaGFyZWQu
aDo3MQ0KNzEgICAgICAgICAgICAgIEFTU0VSVChtX3JlZkNvdW50ID49IDApOw0KKGdkYikgYnQN
CiMwICAweGY1NTU1YTU5IGluIFdlYkNvcmU6OlRyZWVTaGFyZWQ8V2ViQ29yZTo6Q29udGFpbmVy
Tm9kZT46OmRlcmVmICh0aGlzPTB4ODk0MmFlYykgYXQgLi4vLi4vLi4vU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vVHJlZVNoYXJlZC5oOjcxDQojMSAgMHhmNjJmNTJhZCBpbiB+UURSVE5vZGUgKHRo
aXM9MHhmZmJjZjAzOCkgYXQgLi4vLi4vLi4vU291cmNlL1dlYktpdC9xdC9XZWJDb3JlU3VwcG9y
dC9EdW1wUmVuZGVyVHJlZVN1cHBvcnRRdC5jcHA6MTA0DQojMiAgMHhmNjI5NTcyYyBpbiBKU0M6
OkJpbmRpbmdzOjpjb252ZXJ0UVZhcmlhbnRUb1ZhbHVlIChleGVjPTB4ZjA2OWQxMTgsIHJvb3Q9
e21fcHRyID0gMHhmZmJjZjBlOH0sIHZhcmlhbnQ9QDB4ZmZiY2YwZGMpIGF0IC4uLy4uLy4uL1Nv
dXJjZS9XZWJDb3JlL2JyaWRnZS9xdC9xdF9ydW50aW1lLmNwcDo5MjkNCiMzICAweGY2Mjk3MDU4
IGluIEpTQzo6QmluZGluZ3M6OlF0QXJyYXk8UVZhcmlhbnQ+Ojp2YWx1ZUF0ICh0aGlzPTB4ODk1
ZTgyMCwgZXhlYz0weGYwNjlkMTE4LCBpbmRleD0zKSBhdCAuLi8uLi8uLi9Tb3VyY2UvV2ViQ29y
ZS9icmlkZ2UvcXQvcXRfcnVudGltZS5jcHA6MTkwNA0KIzQgIDB4ZjVhMzc3MWUgaW4gSlNDOjpS
dW50aW1lQXJyYXk6OmluZGV4R2V0dGVyIChleGVjPTB4ZjA2OWQxMTgsIHNsb3RCYXNlPXt1ID0g
e2FzRW5jb2RlZEpTVmFsdWUgPSAtMTMxNDY3NjA1NzYsIGFzRG91YmxlID0gLW5hbigweGZmZmZj
ZjA2NDVhODApLCBhc0JpdHMgPSB7cGF5bG9hZCA9IC0yNjE4NTg2ODgsIHRhZyA9IC00fX19LCBp
bmRleD0zKQ0KICAgIGF0IC4uLy4uLy4uL1NvdXJjZS9XZWJDb3JlL2JyaWRnZS9ydW50aW1lX2Fy
cmF5LmNwcDo2Mg0KIzUgIDB4ZjU5ZGZmYTUgaW4gSlNDOjpQcm9wZXJ0eVNsb3Q6OmdldFZhbHVl
ICh0aGlzPTB4ZmZiY2YxYzAsIGV4ZWM9MHhmMDY5ZDExOCwgcHJvcGVydHlOYW1lPTMpIGF0IC4u
Ly4uLy4uL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL1Byb3BlcnR5U2xvdC5oOjgzDQoj
NiAgMHhmNjcwY2RjMiBpbiBKU0M6OkpTVmFsdWU6OmdldCAodGhpcz0weGZmYmNmMjljLCBleGVj
PTB4ZjA2OWQxMTgsIHByb3BlcnR5TmFtZT0zLCBzbG90PUAweGZmYmNmMWMwKSBhdCAuLi8uLi8u
Li9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU09iamVjdC5oOjY5Nw0KIzcgIDB4ZjY3
MGNlODAgaW4gSlNDOjpKU1ZhbHVlOjpnZXQgKHRoaXM9MHhmZmJjZjI5YywgZXhlYz0weGYwNjlk
MTE4LCBwcm9wZXJ0eU5hbWU9MykgYXQgLi4vLi4vLi4vU291cmNlL0phdmFTY3JpcHRDb3JlL3J1
bnRpbWUvSlNPYmplY3QuaDo2ODMNCiM4ICAweGY2NmZlNTBmIGluIGN0aV9vcF9nZXRfYnlfdmFs
IChhcmdzPTB4ZmZiY2YyZjApIGF0IC4uLy4uLy4uL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9qaXQv
SklUU3R1YnMuY3BwOjIyOTQNCiM5ICAweGY2NmY0NWUzIGluIGRvdWJsZUhhc2ggKGtleT00MTUx
NjMyMzkyKSBhdCAuLi8uLi8uLi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd3RmL0hhc2hUYWJsZS5o
OjQ0Nw0KIzEwIDB4ZjY2YzM0YjIgaW4gSlNDOjpKSVRDb2RlOjpleGVjdXRlICh0aGlzPTB4ODhl
YzRmNCwgcmVnaXN0ZXJGaWxlPTB4ODhkMWY4YywgY2FsbEZyYW1lPTB4ZjA2OWQwNDgsIGdsb2Jh
bERhdGE9MHg4OGVhNzkwKSBhdCAuLi8uLi8uLi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaml0L0pJ
VENvZGUuaDo3Nw0KIzExIDB4ZjY2YmQ5ZTcgaW4gSlNDOjpJbnRlcnByZXRlcjo6ZXhlY3V0ZUNh
bGwgKHRoaXM9MHg4OGQxZjgwLCBjYWxsRnJhbWU9MHg4OGUxOTI0LCBmdW5jdGlvbj0weGYwNjQz
YTgwLCBjYWxsVHlwZT1KU0M6OkNhbGxUeXBlSlMsIGNhbGxEYXRhPUAweGZmYmNmNWM0LCB0aGlz
VmFsdWU9DQogICAgICAgICAge3UgPSB7YXNFbmNvZGVkSlNWYWx1ZSA9IC0xMzE0Njc4Mzc0NCwg
YXNEb3VibGUgPSAtbmFuKDB4ZmZmZmNmMDY0MDAwMCksIGFzQml0cyA9IHtwYXlsb2FkID0gLTI2
MTg4MTg1NiwgdGFnID0gLTR9fX0sIGFyZ3M9QDB4ZmZiY2Y2MGMpIGF0IC4uLy4uLy4uL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9pbnRlcnByZXRlci9JbnRlcnByZXRlci5jcHA6ODUxDQojMTIgMHhm
Njc1NDliZSBpbiBKU0M6OmNhbGwgKGV4ZWM9MHg4OGUxOTI0LCBmdW5jdGlvbk9iamVjdD17dSA9
IHthc0VuY29kZWRKU1ZhbHVlID0gLTEzMTQ2NzY4NzY4LCBhc0RvdWJsZSA9IC1uYW4oMHhmZmZm
Y2YwNjQzYTgwKSwgYXNCaXRzID0ge3BheWxvYWQgPSAtMjYxODY2ODgwLCB0YWcgPSAtNH19fSwg
Y2FsbFR5cGU9SlNDOjpDYWxsVHlwZUpTLCBjYWxsRGF0YT1AMHhmZmJjZjVjNCwgdGhpc1ZhbHVl
PQ0KICAgICAgICAgIHt1ID0ge2FzRW5jb2RlZEpTVmFsdWUgPSAtMTMxNDY3ODM3NDQsIGFzRG91
YmxlID0gLW5hbigweGZmZmZjZjA2NDAwMDApLCBhc0JpdHMgPSB7cGF5bG9hZCA9IC0yNjE4ODE4
NTYsIHRhZyA9IC00fX19LCBhcmdzPUAweGZmYmNmNjBjKSBhdCAuLi8uLi8uLi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvcnVudGltZS9DYWxsRGF0YS5jcHA6MzgNCiMxMyAweGY1OTk1ZDlmIGluIFdl
YkNvcmU6OkpTTWFpblRocmVhZEV4ZWNTdGF0ZTo6Y2FsbCAoZXhlYz0weDg4ZTE5MjQsIGZ1bmN0
aW9uT2JqZWN0PXt1ID0ge2FzRW5jb2RlZEpTVmFsdWUgPSAtMTMxNDY3Njg3NjgsIGFzRG91Ymxl
ID0gLW5hbigweGZmZmZjZjA2NDNhODApLCBhc0JpdHMgPSB7cGF5bG9hZCA9IC0yNjE4NjY4ODAs
IHRhZyA9IC00fX19LCBjYWxsVHlwZT1KU0M6OkNhbGxUeXBlSlMsDQogICAgY2FsbERhdGE9QDB4
ZmZiY2Y1YzQsIHRoaXNWYWx1ZT17dSA9IHthc0VuY29kZWRKU1ZhbHVlID0gLTEzMTQ2NzgzNzQ0
LCBhc0RvdWJsZSA9IC1uYW4oMHhmZmZmY2YwNjQwMDAwKSwgYXNCaXRzID0ge3BheWxvYWQgPSAt
MjYxODgxODU2LCB0YWcgPSAtNH19fSwgYXJncz1AMHhmZmJjZjYwYykgYXQgLi4vLi4vLi4vU291
cmNlL1dlYkNvcmUvYmluZGluZ3MvanMvSlNNYWluVGhyZWFkRXhlY1N0YXRlLmg6NDgNCiMxNCAw
eGY1OWNkMDIzIGluIFdlYkNvcmU6OkpTRXZlbnRMaXN0ZW5lcjo6aGFuZGxlRXZlbnQgKHRoaXM9
MHg4OTUxNmI4LCBzY3JpcHRFeGVjdXRpb25Db250ZXh0PTB4ODhlOTVhOCwgZXZlbnQ9MHg4OTYw
ZjQwKSBhdCAuLi8uLi8uLi9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9qcy9KU0V2ZW50TGlzdGVu
ZXIuY3BwOjEyNA0KIzE1IDB4ZjViZWI5ZjUgaW4gV2ViQ29yZTo6RXZlbnRUYXJnZXQ6OmZpcmVF
dmVudExpc3RlbmVycyAodGhpcz0weDg4ZWU1ZTgsIGV2ZW50PTB4ODk2MGY0MCwgZD0weDg4ZWU2
NjQsIGVudHJ5PUAweDg5MWY4ZTgpIGF0IC4uLy4uLy4uL1NvdXJjZS9XZWJDb3JlL2RvbS9FdmVu
dFRhcmdldC5jcHA6MzQyDQojMTYgMHhmNWJlZDA2NiBpbiBXZWJDb3JlOjpFdmVudFRhcmdldDo6
ZmlyZUV2ZW50TGlzdGVuZXJzICh0aGlzPTB4ODhlZTVlOCwgZXZlbnQ9MHg4OTYwZjQwKSBhdCAu
Li8uLi8uLi9Tb3VyY2UvV2ViQ29yZS9kb20vRXZlbnRUYXJnZXQuY3BwOjMxMQ0KIzE3IDB4ZjVm
OWM1OTMgaW4gV2ViQ29yZTo6RE9NV2luZG93OjpkaXNwYXRjaEV2ZW50ICh0aGlzPTB4ODhlZTVl
OCwgcHJwRXZlbnQ9e21fcHRyID0gMHhmZmJjZjdhOH0sIHBycFRhcmdldD17bV9wdHIgPSAweGZm
YmNmN2E0fSkgYXQgLi4vLi4vLi4vU291cmNlL1dlYkNvcmUvcGFnZS9ET01XaW5kb3cuY3BwOjE1
NDINCiMxOCAweGY1ZjljNmZkIGluIFdlYkNvcmU6OkRPTVdpbmRvdzo6ZGlzcGF0Y2hUaW1lZEV2
ZW50ICh0aGlzPTB4ODhlZTVlOCwgZXZlbnQ9e21fcHRyID0gMHhmZmJjZjdmY30sIHRhcmdldD0w
eDg4ZTk1NzAsIHN0YXJ0VGltZT0weDg4ZjhjNTAsIGVuZFRpbWU9MHg4OGY4YzU4KSBhdCAuLi8u
Li8uLi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0RPTVdpbmRvdy5jcHA6MTU1NA0KIzE5IDB4ZjVmOWM4
ZGEgaW4gV2ViQ29yZTo6RE9NV2luZG93OjpkaXNwYXRjaExvYWRFdmVudCAodGhpcz0weDg4ZWU1
ZTgpIGF0IC4uLy4uLy4uL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRE9NV2luZG93LmNwcDoxNTE0DQoj
MjAgMHhmNWJhYmNjMSBpbiBXZWJDb3JlOjpEb2N1bWVudDo6ZGlzcGF0Y2hXaW5kb3dMb2FkRXZl
bnQgKHRoaXM9MHg4OGU5NTcwKSBhdCAuLi8uLi8uLi9Tb3VyY2UvV2ViQ29yZS9kb20vRG9jdW1l
bnQuY3BwOjM0NTMNCiMyMSAweGY1YmIwODYyIGluIFdlYkNvcmU6OkRvY3VtZW50OjppbXBsaWNp
dENsb3NlICh0aGlzPTB4ODhlOTU3MCkgYXQgLi4vLi4vLi4vU291cmNlL1dlYkNvcmUvZG9tL0Rv
Y3VtZW50LmNwcDoyMDYzDQojMjIgMHhmNWYyN2U1MyBpbiBXZWJDb3JlOjpGcmFtZUxvYWRlcjo6
Y2hlY2tDYWxsSW1wbGljaXRDbG9zZSAodGhpcz0weDg4ZDY2ZDgpIGF0IC4uLy4uLy4uL1NvdXJj
ZS9XZWJDb3JlL2xvYWRlci9GcmFtZUxvYWRlci5jcHA6ODkzDQojMjMgMHhmNWYyYzUyNSBpbiBX
ZWJDb3JlOjpGcmFtZUxvYWRlcjo6Y2hlY2tDb21wbGV0ZWQgKHRoaXM9MHg4OGQ2NmQ4KSBhdCAu
Li8uLi8uLi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvRnJhbWVMb2FkZXIuY3BwOjg0MQ0KIzI0IDB4
ZjVmMmM2ZTEgaW4gV2ViQ29yZTo6RnJhbWVMb2FkZXI6OmxvYWREb25lICh0aGlzPTB4ODhkNjZk
OCkgYXQgLi4vLi4vLi4vU291cmNlL1dlYkNvcmUvbG9hZGVyL0ZyYW1lTG9hZGVyLmNwcDo3ODgN
CiMyNSAweGY1ZjA2YjU5IGluIFdlYkNvcmU6OkNhY2hlZFJlc291cmNlTG9hZGVyOjpsb2FkRG9u
ZSAodGhpcz0weDg4ZDBmMjAsIHJlcXVlc3Q9MHg4OTUxYmI4KSBhdCAuLi8uLi8uLi9Tb3VyY2Uv
V2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVkUmVzb3VyY2VMb2FkZXIuY3BwOjUyMg0KIzI2IDB4
ZjVlZWFhYmUgaW4gV2ViQ29yZTo6Q2FjaGVkUmVzb3VyY2VSZXF1ZXN0OjpkaWRGaW5pc2hMb2Fk
aW5nICh0aGlzPTB4ODk1MWJiOCwgbG9hZGVyPTB4ODk0YzViMCkgYXQgLi4vLi4vLi4vU291cmNl
L1dlYkNvcmUvbG9hZGVyL2NhY2hlL0NhY2hlZFJlc291cmNlUmVxdWVzdC5jcHA6MTY0DQojMjcg
MHhmNWY1YzhjZCBpbiBXZWJDb3JlOjpTdWJyZXNvdXJjZUxvYWRlcjo6ZGlkRmluaXNoTG9hZGlu
ZyAodGhpcz0weDg5NGM1YjAsIGZpbmlzaFRpbWU9MCkgYXQgLi4vLi4vLi4vU291cmNlL1dlYkNv
cmUvbG9hZGVyL1N1YnJlc291cmNlTG9hZGVyLmNwcDoxODENCiMyOCAweGY1ZjUwMWQ3IGluIFdl
YkNvcmU6OlJlc291cmNlTG9hZGVyOjpkaWRGaW5pc2hMb2FkaW5nICh0aGlzPTB4ODk0YzViMCwg
ZmluaXNoVGltZT0wKSBhdCAuLi8uLi8uLi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvUmVzb3VyY2VM
b2FkZXIuY3BwOjQzNA0KIzI5IDB4ZjYyYzY1MzcgaW4gV2ViQ29yZTo6UU5ldHdvcmtSZXBseUhh
bmRsZXI6OmZpbmlzaCAodGhpcz0weDg5NTExZjApIGF0IC4uLy4uLy4uL1NvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL25ldHdvcmsvcXQvUU5ldHdvcmtSZXBseUhhbmRsZXIuY3BwOjMyNg0KIzMwIDB4
ZjYyYzZlMGMgaW4gV2ViQ29yZTo6UU5ldHdvcmtSZXBseUhhbmRsZXI6OnF0X21ldGFjYWxsICh0
aGlzPTB4ODk1MTFmMCwgX2M9UU1ldGFPYmplY3Q6Okludm9rZU1ldGFNZXRob2QsIF9pZD0xLCBf
YT0weGZmYmNmYmQ4KSBhdCAuL21vY19RTmV0d29ya1JlcGx5SGFuZGxlci5jcHA6ODQNCiMzMSAw
eGYzNDJjZWM1IGluIFFNZXRhT2JqZWN0OjptZXRhY2FsbCAoKSBmcm9tIC91c3IvbG9jYWwvVHJv
bGx0ZWNoL1F0LTQuNy4xL2xpYi9saWJRdENvcmUuc28uNA0KIzMyIDB4ZjM0M2Y5YzMgaW4gUU1l
dGFPYmplY3Q6OmFjdGl2YXRlICgpIGZyb20gL3Vzci9sb2NhbC9Ucm9sbHRlY2gvUXQtNC43LjEv
bGliL2xpYlF0Q29yZS5zby40DQojMzMgMHhmNjYxNDE2ZCBpbiBXZWJDb3JlOjpRdE5ldHdvcmtS
ZXBseVRocmVhZFNhZmVQcm94eTo6ZmluaXNoZWQgKHRoaXM9MHg4OTRlNzE4KSBhdCBtb2NfUXRO
QU1UaHJlYWRTYWZlUHJveHkuY3BwOjMwNQ0KIzM0IDB4ZjY2MTQ3MjMgaW4gV2ViQ29yZTo6UXRO
ZXR3b3JrUmVwbHlUaHJlYWRTYWZlUHJveHk6OnF0X21ldGFjYWxsICh0aGlzPTB4ODk0ZTcxOCwg
X2M9UU1ldGFPYmplY3Q6Okludm9rZU1ldGFNZXRob2QsIF9pZD04LCBfYT0weGZmYmNmY2Q4KSBh
dCBtb2NfUXROQU1UaHJlYWRTYWZlUHJveHkuY3BwOjIyNQ0KIzM1IDB4ZjM0MmNlYzUgaW4gUU1l
dGFPYmplY3Q6Om1ldGFjYWxsICgpIGZyb20gL3Vzci9sb2NhbC9Ucm9sbHRlY2gvUXQtNC43LjEv
bGliL2xpYlF0Q29yZS5zby40DQojMzYgMHhmMzQzZjljMyBpbiBRTWV0YU9iamVjdDo6YWN0aXZh
dGUgKCkgZnJvbSAvdXNyL2xvY2FsL1Ryb2xsdGVjaC9RdC00LjcuMS9saWIvbGliUXRDb3JlLnNv
LjQNCiMzNyAweGY0MTYxMDM3IGluIFFOZXR3b3JrUmVwbHk6OmZpbmlzaGVkICgpIGZyb20gL3Vz
ci9sb2NhbC9Ucm9sbHRlY2gvUXQtNC43LjEvbGliL2xpYlF0TmV0d29yay5zby40DQojMzggMHhm
NDE2MTFhMyBpbiBRTmV0d29ya1JlcGx5OjpxdF9tZXRhY2FsbCAoKSBmcm9tIC91c3IvbG9jYWwv
VHJvbGx0ZWNoL1F0LTQuNy4xL2xpYi9saWJRdE5ldHdvcmsuc28uNA0KIzM5IDB4ZjQwYzczNjIg
aW4gPz8gKCkgZnJvbSAvdXNyL2xvY2FsL1Ryb2xsdGVjaC9RdC00LjcuMS9saWIvbGliUXROZXR3
b3JrLnNvLjQNCiM0MCAweGYzNDJjZWM1IGluIFFNZXRhT2JqZWN0OjptZXRhY2FsbCAoKSBmcm9t
IC91c3IvbG9jYWwvVHJvbGx0ZWNoL1F0LTQuNy4xL2xpYi9saWJRdENvcmUuc28uNA0KIzQxIDB4
ZjM0Mzg0NDYgaW4gUU1ldGFDYWxsRXZlbnQ6OnBsYWNlTWV0YUNhbGwgKCkgZnJvbSAvdXNyL2xv
Y2FsL1Ryb2xsdGVjaC9RdC00LjcuMS9saWIvbGliUXRDb3JlLnNvLjQNCiM0MiAweGYzNDM5NGQ1
IGluIFFPYmplY3Q6OmV2ZW50ICgpIGZyb20gL3Vzci9sb2NhbC9Ucm9sbHRlY2gvUXQtNC43LjEv
bGliL2xpYlF0Q29yZS5zby40DQojNDMgMHhmMzZiZmYwYyBpbiBRQXBwbGljYXRpb25Qcml2YXRl
Ojpub3RpZnlfaGVscGVyICgpIGZyb20gL3Vzci9sb2NhbC9Ucm9sbHRlY2gvUXQtNC43LjEvbGli
L2xpYlF0R3VpLnNvLjQNCiM0NCAweGYzNmM5MzcyIGluIFFBcHBsaWNhdGlvbjo6bm90aWZ5ICgp
IGZyb20gL3Vzci9sb2NhbC9Ucm9sbHRlY2gvUXQtNC43LjEvbGliL2xpYlF0R3VpLnNvLjQNCiM0
NSAweGYzNDI3MDJiIGluIFFDb3JlQXBwbGljYXRpb246Om5vdGlmeUludGVybmFsICgpIGZyb20g
L3Vzci9sb2NhbC9Ucm9sbHRlY2gvUXQtNC43LjEvbGliL2xpYlF0Q29yZS5zby40DQojNDYgMHhm
MzQyOWU1OCBpbiBRQ29yZUFwcGxpY2F0aW9uUHJpdmF0ZTo6c2VuZFBvc3RlZEV2ZW50cyAoKSBm
cm9tIC91c3IvbG9jYWwvVHJvbGx0ZWNoL1F0LTQuNy4xL2xpYi9saWJRdENvcmUuc28uNA0KIzQ3
IDB4ZjM0MjlmZWQgaW4gUUNvcmVBcHBsaWNhdGlvbjo6c2VuZFBvc3RlZEV2ZW50cyAoKSBmcm9t
IC91c3IvbG9jYWwvVHJvbGx0ZWNoL1F0LTQuNy4xL2xpYi9saWJRdENvcmUuc28uNA0KIzQ4IDB4
ZjM0NTY5ZjQgaW4gPz8gKCkgZnJvbSAvdXNyL2xvY2FsL1Ryb2xsdGVjaC9RdC00LjcuMS9saWIv
bGliUXRDb3JlLnNvLjQNCiM0OSAweGYyN2FkMWQ4IGluIGdfbWFpbl9jb250ZXh0X2Rpc3BhdGNo
ICgpIGZyb20gL3Vzci9saWIvbGliZ2xpYi0yLjAuc28uMA0KIzUwIDB4ZjI3YjA4NzMgaW4gPz8g
KCkgZnJvbSAvdXNyL2xpYi9saWJnbGliLTIuMC5zby4wDQojNTEgMHgwODg3NDZkOCBpbiA/PyAo
KQ0KIzUyIDB4MDAwMDAwMDAgaW4gPz8gKCk=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>81671</attachid>
            <date>2011-02-08 11:44:25 -0800</date>
            <delta_ts>2011-02-09 03:21:37 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-53921-20110208194423.patch</filename>
            <type>text/plain</type>
            <size>3113</size>
            <attacher name="Robert Hogan">robert</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogNzc5NjIKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvcXQv
Q2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9xdC9DaGFuZ2VMb2cKaW5kZXggZWY3NzNiNmNlM2E2
M2MwMGMwZTZiM2ZkZDg5YzMxODIyYTQ3ZjQ2ZC4uZDcyNzkwMzAxZGVmMzY3MGI0ZjI5NWJjZjM3
Y2I2NGViNTZiZDlhZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9xdC9DaGFuZ2VMb2cKKysr
IGIvU291cmNlL1dlYktpdC9xdC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOSBAQAorMjAxMS0wMi0w
OCAgUm9iZXJ0IEhvZ2FuICA8cm9iZXJ0QHdlYmtpdC5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW1F0XSBmYXN0L2RvbS9ub2Rlc0Zyb21SZWN0
LWxpbmtzLWFuZC10ZXh0Lmh0bWwgY3Jhc2hlcyBpbiBkZWJ1ZyBtb2RlCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01MzkyMQorICAgICAgICAKKyAgICAg
ICAgUURSVE5vZGUgbmVlZHMgYSBjb3B5IGNvbnN0cnVjdG9yIGFuZCBhbiBvcGVyYXRvcj0gaW4g
b3JkZXIgdG8ga2VlcAorICAgICAgICBwcm9wZXIgcmVmY291bnRzLgorCisgICAgICAgICogV2Vi
Q29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVTdXBwb3J0UXQuY3BwOgorICAgICAgICAoOm1fbm9k
ZSk6CisgICAgICAgIChRRFJUTm9kZTo6b3BlcmF0b3I9KToKKyAgICAgICAgKER1bXBSZW5kZXJU
cmVlU3VwcG9ydFF0Ojpub2Rlc0Zyb21SZWN0KToKKyAgICAgICAgKiBXZWJDb3JlU3VwcG9ydC9E
dW1wUmVuZGVyVHJlZVN1cHBvcnRRdC5oOgorCiAyMDExLTAyLTA3ICBBcGFybmEgTmFuZHlhbCAg
PGFwYXJuYS5uYW5kQHdpcHJvLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBBbmRyZWFzIEts
aW5nLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9EdW1wUmVu
ZGVyVHJlZVN1cHBvcnRRdC5jcHAgYi9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0R1
bXBSZW5kZXJUcmVlU3VwcG9ydFF0LmNwcAppbmRleCA5NzRjZjBhNGJiODQ3ODkzMTA2ZGE4OWFi
NjhlYTE2NmVjOTM3ZGQ2Li4zNmQxNzJlZGE1ZDA1OTFiN2QzMjc0ZTRiZmFiMWQ4ZjliNDNmZWYw
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJU
cmVlU3VwcG9ydFF0LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0R1
bXBSZW5kZXJUcmVlU3VwcG9ydFF0LmNwcApAQCAtMTA0LDYgKzEwNCwyNiBAQCBRRFJUTm9kZTo6
flFEUlROb2RlKCkKICAgICAgICAgbV9ub2RlLT5kZXJlZigpOwogfQogCitRRFJUTm9kZTo6UURS
VE5vZGUoY29uc3QgUURSVE5vZGUmIG90aGVyKQorICAgIDptX25vZGUob3RoZXIubV9ub2RlKQor
eworICAgIGlmIChtX25vZGUpCisgICAgICAgIG1fbm9kZS0+cmVmKCk7Cit9CisKK1FEUlROb2Rl
JiBRRFJUTm9kZTo6b3BlcmF0b3I9KGNvbnN0IFFEUlROb2RlJiBvdGhlcikKK3sKKyAgICBpZiAo
dGhpcyAhPSAmb3RoZXIpIHsKKyAgICAgICAgTm9kZSogb3RoZXJOb2RlID0gb3RoZXIubV9ub2Rl
OworICAgICAgICBpZiAob3RoZXJOb2RlKQorICAgICAgICAgICAgb3RoZXJOb2RlLT5yZWYoKTsK
KyAgICAgICAgaWYgKG1fbm9kZSkKKyAgICAgICAgICAgIG1fbm9kZS0+ZGVyZWYoKTsKKyAgICAg
ICAgbV9ub2RlID0gb3RoZXJOb2RlOworICAgIH0KKyAgICByZXR1cm4gKnRoaXM7Cit9CisKIAog
RHVtcFJlbmRlclRyZWVTdXBwb3J0UXQ6OkR1bXBSZW5kZXJUcmVlU3VwcG9ydFF0KCkKIHsKQEAg
LTg3NSwxMyArODk1LDExIEBAIFFWYXJpYW50TGlzdCBEdW1wUmVuZGVyVHJlZVN1cHBvcnRRdDo6
bm9kZXNGcm9tUmVjdChjb25zdCBRV2ViRWxlbWVudCYgZG9jdW1lbnQsCiAgICAgICAgIHJldHVy
biByZXM7CiAgICAgUmVmUHRyPE5vZGVMaXN0PiBub2RlcyA9IGRvYy0+bm9kZXNGcm9tUmVjdCh4
LCB5LCB0b3AsIHJpZ2h0LCBib3R0b20sIGxlZnQsIGlnbm9yZUNsaXBwaW5nKTsKICAgICBmb3Ig
KGludCBpID0gMDsgaSA8IG5vZGVzLT5sZW5ndGgoKTsgaSsrKSB7Ci0gICAgICAgIFFWYXJpYW50
IHY7CiAgICAgICAgIC8vIFFXZWJFbGVtZW50IHdpbGwgYmUgbnVsbCBpZiB0aGUgTm9kZSBpcyBu
b3QgYW4gSFRNTCBFbGVtZW50CiAgICAgICAgIGlmIChub2Rlcy0+aXRlbShpKS0+aXNIVE1MRWxl
bWVudCgpKQotICAgICAgICAgICAgdi5zZXRWYWx1ZShRV2ViRWxlbWVudChub2Rlcy0+aXRlbShp
KSkpOworICAgICAgICAgICAgcmVzIDw8IHFWYXJpYW50RnJvbVZhbHVlKFFXZWJFbGVtZW50KG5v
ZGVzLT5pdGVtKGkpKSk7CiAgICAgICAgIGVsc2UKLSAgICAgICAgICAgIHYuc2V0VmFsdWUoUURS
VE5vZGUobm9kZXMtPml0ZW0oaSkpKTsKLSAgICAgICAgcmVzIDw8IHY7CisgICAgICAgICAgICBy
ZXMgPDwgcVZhcmlhbnRGcm9tVmFsdWUoUURSVE5vZGUobm9kZXMtPml0ZW0oaSkpKTsKICAgICB9
CiAgICAgcmV0dXJuIHJlczsKIH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvcXQvV2ViQ29y
ZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVTdXBwb3J0UXQuaCBiL1NvdXJjZS9XZWJLaXQvcXQvV2Vi
Q29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVTdXBwb3J0UXQuaAppbmRleCAzNGJlZDZmMTg5MmQ5
ZDYwYmVhNjA0Zjc5ZjIzYzc2MzU3ZGE2M2NiLi40MzZjOWQ3OWI4ZjRkNDZjYWNiNGZlMDQ1MDk5
ZTExODEwZTU3ODRjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0
L0R1bXBSZW5kZXJUcmVlU3VwcG9ydFF0LmgKKysrIGIvU291cmNlL1dlYktpdC9xdC9XZWJDb3Jl
U3VwcG9ydC9EdW1wUmVuZGVyVHJlZVN1cHBvcnRRdC5oCkBAIC01OCw2ICs1OCw4IEBAIGV4dGVy
biBRTWFwPGludCwgUVdlYlNjcmlwdFdvcmxkKj4gbV93b3JsZE1hcDsKIGNsYXNzIFFXRUJLSVRf
RVhQT1JUIFFEUlROb2RlIHsKIHB1YmxpYzoKICAgICBRRFJUTm9kZSgpOworICAgIFFEUlROb2Rl
KGNvbnN0IFFEUlROb2RlJik7CisgICAgUURSVE5vZGUgJm9wZXJhdG9yPShjb25zdCBRRFJUTm9k
ZSYpOwogICAgIH5RRFJUTm9kZSgpOwogCiBwcml2YXRlOgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>