<?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>103190</bug_id>
          
          <creation_ts>2012-11-24 15:53:00 -0800</creation_ts>
          <short_desc>[BlackBerry] Find-on-page keeps stale pointer</short_desc>
          <delta_ts>2012-11-24 20:14:18 -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>WebKit BlackBerry</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Andy Chen">andchen</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>mifenton</cc>
    
    <cc>rwlbuis</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>774894</commentid>
    <comment_count>0</comment_count>
    <who name="Andy Chen">andchen</who>
    <bug_when>2012-11-24 15:53:00 -0800</bug_when>
    <thetext>It keeps stale pointer of frame. If the frame is unloaded, searching on that frame would cause segmentation fault.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>774901</commentid>
    <comment_count>1</comment_count>
      <attachid>175869</attachid>
    <who name="Andy Chen">andchen</who>
    <bug_when>2012-11-24 17:12:46 -0800</bug_when>
    <thetext>Created attachment 175869
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>774903</commentid>
    <comment_count>2</comment_count>
      <attachid>175869</attachid>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2012-11-24 17:19:21 -0800</bug_when>
    <thetext>Comment on attachment 175869
Patch

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

LGTM.

&gt; Source/WebKit/blackberry/WebKitSupport/InPageSearchManager.cpp:251
&gt; +    for (size_t i = 0; i &lt; m_deferredScopingWork.size(); i++) {

pre-increment is more efficient.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>774927</commentid>
    <comment_count>3</comment_count>
      <attachid>175869</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-24 19:03:36 -0800</bug_when>
    <thetext>Comment on attachment 175869
Patch

Rejecting attachment 175869 from commit-queue.

New failing tests:
svg/W3C-SVG-1.1/animate-elem-78-t.svg
Full output: http://queues.webkit.org/results/14984154</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>774928</commentid>
    <comment_count>4</comment_count>
      <attachid>175869</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-24 20:14:14 -0800</bug_when>
    <thetext>Comment on attachment 175869
Patch

Clearing flags on attachment: 175869

Committed r135664: &lt;http://trac.webkit.org/changeset/135664&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>774929</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-24 20:14:18 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>175869</attachid>
            <date>2012-11-24 17:12:46 -0800</date>
            <delta_ts>2012-11-24 20:14:14 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-103190-20121124201027.patch</filename>
            <type>text/plain</type>
            <size>2257</size>
            <attacher name="Andy Chen">andchen</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM1NjU5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Js
YWNrYmVycnkvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0NoYW5nZUxvZwpp
bmRleCAwYTc3MmIwOWExNzFmNDljYmVjMjYyOGU4YzIwYjlkNDJhZjk4Yzc0Li44YzA5MmMyYmJh
NmFiNDkyNTEwZTkzZDYxZDk2ODIzYTAyYzc1ZmQzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
L2JsYWNrYmVycnkvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwyMCBAQAorMjAxMi0xMS0yNCAgQW5keSBDaGVuICA8YW5kY2hlbkBy
aW0uY29tPgorCisgICAgICAgIFtCbGFja0JlcnJ5XSBGaW5kLW9uLXBhZ2Uga2VlcHMgc3RhbGUg
cG9pbnRlcgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTAzMTkwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
RmluZCBvbiBwYWdlOiBwZW5kaW5nU2NvcGluZ0VmZm9ydCBzdG9yZXMgc3RhbGUgcG9pbnRlciB3
aGVuIGZyYW1lcyB1bmxvYWQsCisgICAgICAgIHdlIG5lZWQgdG8gY2FuY2VsIHRob3NlIHNjb3Bp
bmcgZWZmb3J0cy4KKyAgICAgICAgUFIgMjUwODA3LgorCisgICAgICAgIEludGVybmFsbHkgcmV2
aWV3ZWQgYnkgWW9uZ3hpbiBEYWkgYW5kIE1pa2UgRmVudG9uLgorCisgICAgICAgICogV2ViS2l0
U3VwcG9ydC9JblBhZ2VTZWFyY2hNYW5hZ2VyLmNwcDoKKyAgICAgICAgKEluUGFnZVNlYXJjaE1h
bmFnZXI6OkRlZmVycmVkU2NvcGVTdHJpbmdNYXRjaGVzKToKKyAgICAgICAgKEJsYWNrQmVycnk6
OldlYktpdDo6SW5QYWdlU2VhcmNoTWFuYWdlcjo6ZnJhbWVVbmxvYWRlZCk6CisKIDIwMTItMTEt
MjQgIEdlbmV2aWV2ZSBNYWsgIDxnbWFrQHJpbS5jb20+CiAKICAgICAgICAgW0JsYWNrQmVycnld
IFRleHQgbm90IHNlbGVjdGVkIHdoZW4gaW5wdXQgZmllbGQgZm9jdXNlZC4KZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9XZWJLaXRTdXBwb3J0L0luUGFnZVNlYXJjaE1hbmFn
ZXIuY3BwIGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L1dlYktpdFN1cHBvcnQvSW5QYWdlU2Vh
cmNoTWFuYWdlci5jcHAKaW5kZXggYjI0ZmRhM2E2OGRjOTlmNDQxMmU1YTMxNWNhYWRhNzFiODg3
NWUxZi4uZTY3M2IxYTBjNjIwZDNiNGJkY2I2M2NlYzlkYWJhMDBlN2RkZTVmMSAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L1dlYktpdFN1cHBvcnQvSW5QYWdlU2VhcmNoTWFu
YWdlci5jcHAKKysrIGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L1dlYktpdFN1cHBvcnQvSW5Q
YWdlU2VhcmNoTWFuYWdlci5jcHAKQEAgLTUzLDYgKzUzLDcgQEAgcHVibGljOgogICAgIH0KIAog
cHJpdmF0ZToKKyAgICBmcmllbmQgY2xhc3MgSW5QYWdlU2VhcmNoTWFuYWdlcjsKICAgICB2b2lk
IGRvVGltZW91dChUaW1lcjxEZWZlcnJlZFNjb3BlU3RyaW5nTWF0Y2hlcz4qKQogICAgIHsKICAg
ICAgICAgbV9zZWFyY2hNYW5hZ2VyLT5jYWxsU2NvcGVTdHJpbmdNYXRjaGVzKHRoaXMsIG1fc2Nv
cGluZ0ZyYW1lLCBtX3NlYXJjaFRleHQsIG1fcmVzZXQsIG1fbG9jYXRlQWN0aXZlTWF0Y2hPbmx5
KTsKQEAgLTI0Nyw2ICsyNDgsMTMgQEAgdm9pZCBJblBhZ2VTZWFyY2hNYW5hZ2VyOjpzZXRBY3Rp
dmVNYXRjaEFuZE1hcmtlcihQYXNzUmVmUHRyPFJhbmdlPiByYW5nZSkKIAogdm9pZCBJblBhZ2VT
ZWFyY2hNYW5hZ2VyOjpmcmFtZVVubG9hZGVkKGNvbnN0IEZyYW1lKiBmcmFtZSkKIHsKKyAgICBm
b3IgKHNpemVfdCBpID0gMDsgaSA8IG1fZGVmZXJyZWRTY29waW5nV29yay5zaXplKCk7IGkrKykg
eworICAgICAgICBpZiAobV9kZWZlcnJlZFNjb3BpbmdXb3JrW2ldLT5tX3Njb3BpbmdGcmFtZSA9
PSBmcmFtZSkgeworICAgICAgICAgICAgLy8gQ2xlYXIgcGVuZGluZyBzY29waW5nIGVmZm9ydHMg
aW4gY2FzZSBvZiBkYW5nbGluZyBwb2ludGVyLgorICAgICAgICAgICAgY2FuY2VsUGVuZGluZ1Nj
b3BpbmdFZmZvcnQoKTsKKyAgICAgICAgICAgIGJyZWFrOworICAgICAgICB9CisgICAgfQogICAg
IGlmICghbV9hY3RpdmVNYXRjaCkgewogICAgICAgICBpZiAobV93ZWJQYWdlLT5tYWluRnJhbWUo
KSA9PSBmcmFtZSAmJiBtX2FjdGl2ZVNlYXJjaFN0cmluZy5sZW5ndGgoKSkKICAgICAgICAgICAg
IG1fYWN0aXZlU2VhcmNoU3RyaW5nID0gU3RyaW5nKCk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>