<?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>31585</bug_id>
          
          <creation_ts>2009-11-17 07:02:19 -0800</creation_ts>
          <short_desc>Allow custom memory allocation control for the other part of platform directory in WebCore</short_desc>
          <delta_ts>2009-11-19 01:35:02 -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>WebCore Misc.</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Zoltan Horvath">zoltan</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>164224</commentid>
    <comment_count>0</comment_count>
      <attachid>43362</attachid>
    <who name="Zoltan Horvath">zoltan</who>
    <bug_when>2009-11-17 07:02:19 -0800</bug_when>
    <thetext>Created attachment 43362
Patch

Inherits the following classes from FastAllocBase because these are
        instantiated by &apos;new&apos;:

        class RegularExpression    - instantiated at: WebCore/page/Frame.cpp:415
        class TransformationMatrix - instantiated at: WebCore/rendering/TransformState.cpp:62
        class Path                 - instantiated at: WebCore/html/HTMLAreaElement.cpp:73
        class FontPlatformData     - instantiated at: WebCore/platform/graphics/qt/FontCacheQt.cpp:188

        Inherits the following classes from Noncopyable because these are
        instantiated by &apos;new&apos; and no need to be copyable:

        class Cursors                         - instantiated at: WebCore/platform/qt/CursorQt.cpp:146
        class NetworkStateNotifier            - instantiated at: WebCore/platform/network/NetworkStateNotifier.cpp:37
        struct CrossThreadResourceRequestData - instantiated at: WebCore/platform/network/ResourceRequestBase.cpp:71

        class ImageDecoder - its child class is instantiated at: WebCore/platform/graphics/qt/ImageDecoderQt.cpp:46
        class MediaPlayerPrivateInterface - its child class is instantiated at: WebCore/platform/graphics/qt/MediaPlayerPrivatePhonon.cpp:119</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>164225</commentid>
    <comment_count>1</comment_count>
      <attachid>43363</attachid>
    <who name="Zoltan Horvath">zoltan</who>
    <bug_when>2009-11-17 07:04:33 -0800</bug_when>
    <thetext>Created attachment 43363
proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>164694</commentid>
    <comment_count>2</comment_count>
      <attachid>43363</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-11-18 13:45:20 -0800</bug_when>
    <thetext>Comment on attachment 43363
proposed patch

I think this all looks fine to me except MediaPlayerPrivateInterface.  MediaPlayerPrivateInterface is an ABC (Abastract Base Class), no?  Does it make sense to mandate that the interface can&apos;t be copied?  Maybe?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>164760</commentid>
    <comment_count>3</comment_count>
    <who name="Zoltan Horvath">zoltan</who>
    <bug_when>2009-11-18 15:23:40 -0800</bug_when>
    <thetext>Yes, it is an ABC. It doesn&apos;t, but Darin said it&apos;d be better to use Noncopyable where it&apos;s possible. This is the reason why I choose Noncopyable for this class.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>164939</commentid>
    <comment_count>4</comment_count>
    <who name="Zoltan Horvath">zoltan</who>
    <bug_when>2009-11-19 01:35:02 -0800</bug_when>
    <thetext>Landed in 51179.
http://trac.webkit.org/changeset/51179</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>43362</attachid>
            <date>2009-11-17 07:02:19 -0800</date>
            <delta_ts>2009-11-17 07:04:33 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>20091117160217.patch</filename>
            <type>text/plain</type>
            <size>7754</size>
            <attacher name="Zoltan Horvath">zoltan</attacher>
            
              <data encoding="base64">PyAgICAgICBzemVyZGEucGF0Y2gKPyAgICAgICBEb2NMb2FkZXIucGF0Y2gKPyAgICAgICB0Y3Nw
aW4ucGF0Y2gKPyAgICAgICBEZWxldGVCdXR0b25Db250cm9sbGVyLnBhdGNoCj8gICAgICAgV2Vi
S2l0LnByby51c2VyCj8gICAgICAgYWxnYS5wYXRjaAo/ICAgICAgIHF0aHJlYWRzLnBhdGNoCj8g
ICAgICAgcGVudGVrLnBhdGNoCj8gICAgICAgbG9hZGVyLnBhdGNoCj8gICAgICAgcGVudGVrMi5w
YXRjaAo/ICAgICAgIFRva2VuaXplci5wYXRjaAo/ICAgICAgIHBhZ2UucGF0Y2gKPyAgICAgICBn
aXRkaWZmMnVuaWZpZWQuc2gKPyAgICAgICBDYWNoZWRSZXNvdXJjZS5wYXRjaAo/ICAgICAgIFdl
YkNvcmUvZG9tL0RvY3VtZW50LmNwcC5vcmlnCkluZGV4OiBXZWJDb3JlL0NoYW5nZUxvZwo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBXZWJDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gNTEwNzIpCisrKyBXZWJDb3Jl
L0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDM4IEBACisyMDA5LTExLTE3ICBa
b2x0YW4gSG9ydmF0aCAgPHpvbHRhbkB3ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFsbG93IGN1c3RvbSBtZW1vcnkgYWxsb2NhdGlv
biBjb250cm9sIGZvciB0aGUgb3RoZXIgcGFydCBvZiBwbGF0Zm9ybSBkaXJlY3RvcnkgaW4gV2Vi
Q29yZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9CisK
KyAgICAgICAgSW5oZXJpdHMgdGhlIGZvbGxvd2luZyBjbGFzc2VzIGZyb20gRmFzdEFsbG9jQmFz
ZSBiZWNhdXNlIHRoZXNlIGFyZQorICAgICAgICBpbnN0YW50aWF0ZWQgYnkgJ25ldyc6CisKKyAg
ICAgICAgY2xhc3MgUmVndWxhckV4cHJlc3Npb24gICAgLSBpbnN0YW50aWF0ZWQgYXQ6IFdlYkNv
cmUvcGFnZS9GcmFtZS5jcHA6NDE1CisgICAgICAgIGNsYXNzIFRyYW5zZm9ybWF0aW9uTWF0cml4
IC0gaW5zdGFudGlhdGVkIGF0OiBXZWJDb3JlL3JlbmRlcmluZy9UcmFuc2Zvcm1TdGF0ZS5jcHA6
NjIKKyAgICAgICAgY2xhc3MgUGF0aCAgICAgICAgICAgICAgICAgLSBpbnN0YW50aWF0ZWQgYXQ6
IFdlYkNvcmUvaHRtbC9IVE1MQXJlYUVsZW1lbnQuY3BwOjczCisgICAgICAgIGNsYXNzIEZvbnRQ
bGF0Zm9ybURhdGEgICAgIC0gaW5zdGFudGlhdGVkIGF0OiBXZWJDb3JlL3BsYXRmb3JtL2dyYXBo
aWNzL3F0L0ZvbnRDYWNoZVF0LmNwcDoxODgKKworICAgICAgICBJbmhlcml0cyB0aGUgZm9sbG93
aW5nIGNsYXNzZXMgZnJvbSBOb25jb3B5YWJsZSBiZWNhdXNlIHRoZXNlIGFyZQorICAgICAgICBp
bnN0YW50aWF0ZWQgYnkgJ25ldycgYW5kIG5vIG5lZWQgdG8gYmUgY29weWFibGU6CisKKyAgICAg
ICAgY2xhc3MgQ3Vyc29ycyAgICAgICAgICAgICAgICAgICAgICAgICAtIGluc3RhbnRpYXRlZCBh
dDogV2ViQ29yZS9wbGF0Zm9ybS9xdC9DdXJzb3JRdC5jcHA6MTQ2CisgICAgICAgIGNsYXNzIE5l
dHdvcmtTdGF0ZU5vdGlmaWVyICAgICAgICAgICAgLSBpbnN0YW50aWF0ZWQgYXQ6IFdlYkNvcmUv
cGxhdGZvcm0vbmV0d29yay9OZXR3b3JrU3RhdGVOb3RpZmllci5jcHA6MzcKKyAgICAgICAgc3Ry
dWN0IENyb3NzVGhyZWFkUmVzb3VyY2VSZXF1ZXN0RGF0YSAtIGluc3RhbnRpYXRlZCBhdDogV2Vi
Q29yZS9wbGF0Zm9ybS9uZXR3b3JrL1Jlc291cmNlUmVxdWVzdEJhc2UuY3BwOjcxCisKKyAgICAg
ICAgY2xhc3MgSW1hZ2VEZWNvZGVyIC0gaXRzIGNoaWxkIGNsYXNzIGlzIGluc3RhbnRpYXRlZCBh
dDogV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9xdC9JbWFnZURlY29kZXJRdC5jcHA6NDYKKyAg
ICAgICAgY2xhc3MgTWVkaWFQbGF5ZXJQcml2YXRlSW50ZXJmYWNlIC0gaXRzIGNoaWxkIGNsYXNz
IGlzIGluc3RhbnRpYXRlZCBhdDogV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9xdC9NZWRpYVBs
YXllclByaXZhdGVQaG9ub24uY3BwOjExOQorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3Mv
TWVkaWFQbGF5ZXJQcml2YXRlLmg6CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvUGF0aC5o
OgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL3F0L0ZvbnRQbGF0Zm9ybURhdGEuaDoKKyAg
ICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy90cmFuc2Zvcm1zL1RyYW5zZm9ybWF0aW9uTWF0cml4
Lmg6CisgICAgICAgICogcGxhdGZvcm0vaW1hZ2UtZGVjb2RlcnMvSW1hZ2VEZWNvZGVyLmg6Cisg
ICAgICAgICogcGxhdGZvcm0vbmV0d29yay9OZXR3b3JrU3RhdGVOb3RpZmllci5oOgorICAgICAg
ICAqIHBsYXRmb3JtL25ldHdvcmsvUmVzb3VyY2VSZXF1ZXN0QmFzZS5oOgorICAgICAgICAqIHBs
YXRmb3JtL3F0L0N1cnNvclF0LmNwcDoKKyAgICAgICAgKiBwbGF0Zm9ybS90ZXh0L1JlZ3VsYXJF
eHByZXNzaW9uLmg6CisKIDIwMDktMTEtMTcgIFBhdmVsIEZlbGRtYW4gIDxwZmVsZG1hbkBjaHJv
bWl1bS5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgVGltb3RoeSBIYXRjaGVyLgpJbmRleDog
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9NZWRpYVBsYXllclByaXZhdGUuaAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBXZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL01lZGlhUGxheWVyUHJpdmF0ZS5oCShyZXZp
c2lvbiA1MTA3MikKKysrIFdlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvTWVkaWFQbGF5ZXJQcml2
YXRlLmgJKHdvcmtpbmcgY29weSkKQEAgLTM2LDcgKzM2LDcgQEAgY2xhc3MgSW50UmVjdDsKIGNs
YXNzIEludFNpemU7CiBjbGFzcyBTdHJpbmc7CiAKLWNsYXNzIE1lZGlhUGxheWVyUHJpdmF0ZUlu
dGVyZmFjZSB7CitjbGFzcyBNZWRpYVBsYXllclByaXZhdGVJbnRlcmZhY2UgOiBwdWJsaWMgTm9u
Y29weWFibGUgewogcHVibGljOgogICAgIHZpcnR1YWwgfk1lZGlhUGxheWVyUHJpdmF0ZUludGVy
ZmFjZSgpIHsgfQogCkluZGV4OiBXZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL1BhdGguaAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBXZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL1BhdGguaAkocmV2aXNpb24gNTEw
NzIpCisrKyBXZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL1BhdGguaAkod29ya2luZyBjb3B5KQpA
QCAtMjksNiArMjksNyBAQAogI2RlZmluZSBQYXRoX2gKIAogI2luY2x1ZGUgPGFsZ29yaXRobT4K
KyNpbmNsdWRlIDx3dGYvRmFzdEFsbG9jQmFzZS5oPgogCiAjaWYgUExBVEZPUk0oQ0cpCiB0eXBl
ZGVmIHN0cnVjdCBDR1BhdGggUGxhdGZvcm1QYXRoOwpAQCAtOTAsNyArOTEsNyBAQCBuYW1lc3Bh
Y2UgV2ViQ29yZSB7CiAKICAgICB0eXBlZGVmIHZvaWQgKCpQYXRoQXBwbGllckZ1bmN0aW9uKSh2
b2lkKiBpbmZvLCBjb25zdCBQYXRoRWxlbWVudCopOwogCi0gICAgY2xhc3MgUGF0aCB7CisgICAg
Y2xhc3MgUGF0aCA6IHB1YmxpYyBGYXN0QWxsb2NCYXNlIHsKICAgICBwdWJsaWM6CiAgICAgICAg
IFBhdGgoKTsKICAgICAgICAgflBhdGgoKTsKSW5kZXg6IFdlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvcXQvRm9udFBsYXRmb3JtRGF0YS5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvcGxhdGZvcm0v
Z3JhcGhpY3MvcXQvRm9udFBsYXRmb3JtRGF0YS5oCShyZXZpc2lvbiA1MTA3MikKKysrIFdlYkNv
cmUvcGxhdGZvcm0vZ3JhcGhpY3MvcXQvRm9udFBsYXRmb3JtRGF0YS5oCSh3b3JraW5nIGNvcHkp
CkBAIC0zMSw3ICszMSw3IEBAIG5hbWVzcGFjZSBXZWJDb3JlIHsKIAogY2xhc3MgU3RyaW5nOwog
Ci1jbGFzcyBGb250UGxhdGZvcm1EYXRhCitjbGFzcyBGb250UGxhdGZvcm1EYXRhIDogcHVibGlj
IEZhc3RBbGxvY0Jhc2UKIHsKIHB1YmxpYzoKICNpZiBFTkFCTEUoU1ZHX0ZPTlRTKQpJbmRleDog
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy90cmFuc2Zvcm1zL1RyYW5zZm9ybWF0aW9uTWF0cml4
LmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy90cmFuc2Zvcm1zL1Ry
YW5zZm9ybWF0aW9uTWF0cml4LmgJKHJldmlzaW9uIDUxMDcyKQorKysgV2ViQ29yZS9wbGF0Zm9y
bS9ncmFwaGljcy90cmFuc2Zvcm1zL1RyYW5zZm9ybWF0aW9uTWF0cml4LmgJKHdvcmtpbmcgY29w
eSkKQEAgLTI5LDYgKzI5LDcgQEAKICNpbmNsdWRlICJGbG9hdFBvaW50LmgiCiAjaW5jbHVkZSAi
SW50UG9pbnQuaCIKICNpbmNsdWRlIDxzdHJpbmcuaD4gLy9mb3IgbWVtY3B5CisjaW5jbHVkZSA8
d3RmL0Zhc3RBbGxvY0Jhc2UuaD4KIAogI2lmIFBMQVRGT1JNKENHKQogI2luY2x1ZGUgPENvcmVH
cmFwaGljcy9DR0FmZmluZVRyYW5zZm9ybS5oPgpAQCAtNDksNyArNTAsNyBAQCBjbGFzcyBGbG9h
dFBvaW50M0Q7CiBjbGFzcyBGbG9hdFJlY3Q7CiBjbGFzcyBGbG9hdFF1YWQ7CiAKLWNsYXNzIFRy
YW5zZm9ybWF0aW9uTWF0cml4IHsKK2NsYXNzIFRyYW5zZm9ybWF0aW9uTWF0cml4IDogcHVibGlj
IEZhc3RBbGxvY0Jhc2UgewogcHVibGljOgogICAgIHR5cGVkZWYgZG91YmxlIE1hdHJpeDRbNF1b
NF07CiAKSW5kZXg6IFdlYkNvcmUvcGxhdGZvcm0vaW1hZ2UtZGVjb2RlcnMvSW1hZ2VEZWNvZGVy
LmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9wbGF0Zm9ybS9pbWFnZS1kZWNvZGVycy9JbWFnZURl
Y29kZXIuaAkocmV2aXNpb24gNTEwNzIpCisrKyBXZWJDb3JlL3BsYXRmb3JtL2ltYWdlLWRlY29k
ZXJzL0ltYWdlRGVjb2Rlci5oCSh3b3JraW5nIGNvcHkpCkBAIC0xOTEsNyArMTkxLDcgQEAgbmFt
ZXNwYWNlIFdlYkNvcmUgewogICAgIC8vIFRoZSBJbWFnZURlY29kZXIgY2xhc3MgcmVwcmVzZW50
cyBhIGJhc2UgY2xhc3MgZm9yIHNwZWNpZmljIGltYWdlIGZvcm1hdCBkZWNvZGVycwogICAgIC8v
IChlLmcuLCBHSUYsIEpQRywgUE5HLCBJQ08pIHRvIGRlcml2ZSBmcm9tLiAgQWxsIGRlY29kZXJz
IGRlY29kZSBpbnRvIFJHQkEzMiBmb3JtYXQKICAgICAvLyBhbmQgdGhlIGJhc2UgY2xhc3MgbWFu
YWdlcyB0aGUgUkdCQTMyIGZyYW1lIGNhY2hlLgotICAgIGNsYXNzIEltYWdlRGVjb2RlciB7Cisg
ICAgY2xhc3MgSW1hZ2VEZWNvZGVyIDogcHVibGljIE5vbmNvcHlhYmxlIHsKICAgICBwdWJsaWM6
CiAgICAgICAgIC8vIEVOQUJMRShJTUFHRV9ERUNPREVSX0RPV05fU0FNUExJTkcpIGFsbG93cyBp
bWFnZSBkZWNvZGVycyB0byB3cml0ZSBkaXJlY3RseSB0bwogICAgICAgICAvLyBzY2FsZWQgb3V0
cHV0IGJ1ZmZlcnMgYnkgZG93biBzYW1wbGluZy4gQ2FsbCBzZXRNYXhOdW1QaXhlbHMoKSB0byBz
cGVjaWZ5IHRoZQpJbmRleDogV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL05ldHdvcmtTdGF0ZU5v
dGlmaWVyLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL05ldHdvcmtT
dGF0ZU5vdGlmaWVyLmgJKHJldmlzaW9uIDUxMDcyKQorKysgV2ViQ29yZS9wbGF0Zm9ybS9uZXR3
b3JrL05ldHdvcmtTdGF0ZU5vdGlmaWVyLmgJKHdvcmtpbmcgY29weSkKQEAgLTI2LDYgKzI2LDgg
QEAKICNpZm5kZWYgTmV0d29ya1N0YXRlTm90aWZpZXJfaAogI2RlZmluZSBOZXR3b3JrU3RhdGVO
b3RpZmllcl9oCiAKKyNpbmNsdWRlIDx3dGYvTm9uY29weWFibGUuaD4KKwogI2lmIFBMQVRGT1JN
KE1BQykKIAogI2luY2x1ZGUgPHd0Zi9SZXRhaW5QdHIuaD4KQEAgLTQ2LDcgKzQ4LDcgQEAgdHlw
ZWRlZiBjb25zdCBzdHJ1Y3QgX19TQ0R5bmFtaWNTdG9yZSAqIAogCiBuYW1lc3BhY2UgV2ViQ29y
ZSB7CiAKLWNsYXNzIE5ldHdvcmtTdGF0ZU5vdGlmaWVyIHsKK2NsYXNzIE5ldHdvcmtTdGF0ZU5v
dGlmaWVyIDogcHVibGljIE5vbmNvcHlhYmxlIHsKIHB1YmxpYzoKICAgICBOZXR3b3JrU3RhdGVO
b3RpZmllcigpOwogICAgIHZvaWQgc2V0TmV0d29ya1N0YXRlQ2hhbmdlZEZ1bmN0aW9uKHZvaWQg
KCopKCkpOwpJbmRleDogV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL1Jlc291cmNlUmVxdWVzdEJh
c2UuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvUmVzb3VyY2VSZXF1
ZXN0QmFzZS5oCShyZXZpc2lvbiA1MTA3MikKKysrIFdlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9S
ZXNvdXJjZVJlcXVlc3RCYXNlLmgJKHdvcmtpbmcgY29weSkKQEAgLTE2Miw3ICsxNjIsNyBAQCBu
YW1lc3BhY2UgV2ViQ29yZSB7CiAgICAgYm9vbCBvcGVyYXRvcj09KGNvbnN0IFJlc291cmNlUmVx
dWVzdEJhc2UmLCBjb25zdCBSZXNvdXJjZVJlcXVlc3RCYXNlJik7CiAgICAgaW5saW5lIGJvb2wg
b3BlcmF0b3IhPShSZXNvdXJjZVJlcXVlc3RCYXNlJiBhLCBjb25zdCBSZXNvdXJjZVJlcXVlc3RC
YXNlJiBiKSB7IHJldHVybiAhKGEgPT0gYik7IH0KIAotICAgIHN0cnVjdCBDcm9zc1RocmVhZFJl
c291cmNlUmVxdWVzdERhdGEgeworICAgIHN0cnVjdCBDcm9zc1RocmVhZFJlc291cmNlUmVxdWVz
dERhdGEgOiBOb25jb3B5YWJsZSB7CiAgICAgICAgIEtVUkwgbV91cmw7CiAKICAgICAgICAgUmVz
b3VyY2VSZXF1ZXN0Q2FjaGVQb2xpY3kgbV9jYWNoZVBvbGljeTsKSW5kZXg6IFdlYkNvcmUvcGxh
dGZvcm0vcXQvQ3Vyc29yUXQuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvcGxhdGZvcm0vcXQv
Q3Vyc29yUXQuY3BwCShyZXZpc2lvbiA1MTA3MikKKysrIFdlYkNvcmUvcGxhdGZvcm0vcXQvQ3Vy
c29yUXQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC03Myw3ICs3Myw3IEBAIEN1cnNvciYgQ3Vyc29y
OjpvcGVyYXRvcj0oY29uc3QgQ3Vyc29yJiAKIG5hbWVzcGFjZSB7CiAKIC8vIEZJWE1FOiBzdGF0
aWMgZGVsZXRlcgotY2xhc3MgQ3Vyc29ycyB7CitjbGFzcyBDdXJzb3JzIDogcHVibGljIE5vbmNv
cHlhYmxlIHsKIHByb3RlY3RlZDoKICAgICBDdXJzb3JzKCkKICNpZm5kZWYgUVRfTk9fQ1VSU09S
CkluZGV4OiBXZWJDb3JlL3BsYXRmb3JtL3RleHQvUmVndWxhckV4cHJlc3Npb24uaAo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBXZWJDb3JlL3BsYXRmb3JtL3RleHQvUmVndWxhckV4cHJlc3Npb24uaAkocmV2aXNp
b24gNTEwNzIpCisrKyBXZWJDb3JlL3BsYXRmb3JtL3RleHQvUmVndWxhckV4cHJlc3Npb24uaAko
d29ya2luZyBjb3B5KQpAQCAtMzAsNyArMzAsNyBAQAogCiBuYW1lc3BhY2UgV2ViQ29yZSB7CiAK
LWNsYXNzIFJlZ3VsYXJFeHByZXNzaW9uIHsKK2NsYXNzIFJlZ3VsYXJFeHByZXNzaW9uIDogcHVi
bGljIEZhc3RBbGxvY0Jhc2UgewogcHVibGljOgogICAgIFJlZ3VsYXJFeHByZXNzaW9uKGNvbnN0
IFN0cmluZyYsIFRleHRDYXNlU2Vuc2l0aXZpdHkpOwogICAgIH5SZWd1bGFyRXhwcmVzc2lvbigp
Owo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>43363</attachid>
            <date>2009-11-17 07:04:33 -0800</date>
            <delta_ts>2009-11-18 16:13:00 -0800</delta_ts>
            <desc>proposed patch</desc>
            <filename>pentek2.patch</filename>
            <type>text/plain</type>
            <size>7389</size>
            <attacher name="Zoltan Horvath">zoltan</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA1MTA3MikKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMzggQEAKKzIwMDktMTEtMTcgIFpvbHRhbiBIb3J2YXRoICA8em9sdGFuQHdlYmtp
dC5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
QWxsb3cgY3VzdG9tIG1lbW9yeSBhbGxvY2F0aW9uIGNvbnRyb2wgZm9yIHRoZSBvdGhlciBwYXJ0
IG9mIHBsYXRmb3JtIGRpcmVjdG9yeSBpbiBXZWJDb3JlCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zMTU4NQorCisgICAgICAgIEluaGVyaXRzIHRoZSBm
b2xsb3dpbmcgY2xhc3NlcyBmcm9tIEZhc3RBbGxvY0Jhc2UgYmVjYXVzZSB0aGVzZSBhcmUKKyAg
ICAgICAgaW5zdGFudGlhdGVkIGJ5ICduZXcnOgorCisgICAgICAgIGNsYXNzIFJlZ3VsYXJFeHBy
ZXNzaW9uICAgIC0gaW5zdGFudGlhdGVkIGF0OiBXZWJDb3JlL3BhZ2UvRnJhbWUuY3BwOjQxNQor
ICAgICAgICBjbGFzcyBUcmFuc2Zvcm1hdGlvbk1hdHJpeCAtIGluc3RhbnRpYXRlZCBhdDogV2Vi
Q29yZS9yZW5kZXJpbmcvVHJhbnNmb3JtU3RhdGUuY3BwOjYyCisgICAgICAgIGNsYXNzIFBhdGgg
ICAgICAgICAgICAgICAgIC0gaW5zdGFudGlhdGVkIGF0OiBXZWJDb3JlL2h0bWwvSFRNTEFyZWFF
bGVtZW50LmNwcDo3MworICAgICAgICBjbGFzcyBGb250UGxhdGZvcm1EYXRhICAgICAtIGluc3Rh
bnRpYXRlZCBhdDogV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9xdC9Gb250Q2FjaGVRdC5jcHA6
MTg4CisKKyAgICAgICAgSW5oZXJpdHMgdGhlIGZvbGxvd2luZyBjbGFzc2VzIGZyb20gTm9uY29w
eWFibGUgYmVjYXVzZSB0aGVzZSBhcmUKKyAgICAgICAgaW5zdGFudGlhdGVkIGJ5ICduZXcnIGFu
ZCBubyBuZWVkIHRvIGJlIGNvcHlhYmxlOgorCisgICAgICAgIGNsYXNzIEN1cnNvcnMgICAgICAg
ICAgICAgICAgICAgICAgICAgLSBpbnN0YW50aWF0ZWQgYXQ6IFdlYkNvcmUvcGxhdGZvcm0vcXQv
Q3Vyc29yUXQuY3BwOjE0NgorICAgICAgICBjbGFzcyBOZXR3b3JrU3RhdGVOb3RpZmllciAgICAg
ICAgICAgIC0gaW5zdGFudGlhdGVkIGF0OiBXZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvTmV0d29y
a1N0YXRlTm90aWZpZXIuY3BwOjM3CisgICAgICAgIHN0cnVjdCBDcm9zc1RocmVhZFJlc291cmNl
UmVxdWVzdERhdGEgLSBpbnN0YW50aWF0ZWQgYXQ6IFdlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9S
ZXNvdXJjZVJlcXVlc3RCYXNlLmNwcDo3MQorCisgICAgICAgIGNsYXNzIEltYWdlRGVjb2RlciAt
IGl0cyBjaGlsZCBjbGFzcyBpcyBpbnN0YW50aWF0ZWQgYXQ6IFdlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3MvcXQvSW1hZ2VEZWNvZGVyUXQuY3BwOjQ2CisgICAgICAgIGNsYXNzIE1lZGlhUGxheWVy
UHJpdmF0ZUludGVyZmFjZSAtIGl0cyBjaGlsZCBjbGFzcyBpcyBpbnN0YW50aWF0ZWQgYXQ6IFdl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvcXQvTWVkaWFQbGF5ZXJQcml2YXRlUGhvbm9uLmNwcDox
MTkKKworICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL01lZGlhUGxheWVyUHJpdmF0ZS5oOgor
ICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL1BhdGguaDoKKyAgICAgICAgKiBwbGF0Zm9ybS9n
cmFwaGljcy9xdC9Gb250UGxhdGZvcm1EYXRhLmg6CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhp
Y3MvdHJhbnNmb3Jtcy9UcmFuc2Zvcm1hdGlvbk1hdHJpeC5oOgorICAgICAgICAqIHBsYXRmb3Jt
L2ltYWdlLWRlY29kZXJzL0ltYWdlRGVjb2Rlci5oOgorICAgICAgICAqIHBsYXRmb3JtL25ldHdv
cmsvTmV0d29ya1N0YXRlTm90aWZpZXIuaDoKKyAgICAgICAgKiBwbGF0Zm9ybS9uZXR3b3JrL1Jl
c291cmNlUmVxdWVzdEJhc2UuaDoKKyAgICAgICAgKiBwbGF0Zm9ybS9xdC9DdXJzb3JRdC5jcHA6
CisgICAgICAgICogcGxhdGZvcm0vdGV4dC9SZWd1bGFyRXhwcmVzc2lvbi5oOgorCiAyMDA5LTEx
LTE3ICBQYXZlbCBGZWxkbWFuICA8cGZlbGRtYW5AY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJl
dmlld2VkIGJ5IFRpbW90aHkgSGF0Y2hlci4KSW5kZXg6IFdlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvTWVkaWFQbGF5ZXJQcml2YXRlLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9wbGF0Zm9ybS9n
cmFwaGljcy9NZWRpYVBsYXllclByaXZhdGUuaAkocmV2aXNpb24gNTEwNzIpCisrKyBXZWJDb3Jl
L3BsYXRmb3JtL2dyYXBoaWNzL01lZGlhUGxheWVyUHJpdmF0ZS5oCSh3b3JraW5nIGNvcHkpCkBA
IC0zNiw3ICszNiw3IEBAIGNsYXNzIEludFJlY3Q7CiBjbGFzcyBJbnRTaXplOwogY2xhc3MgU3Ry
aW5nOwogCi1jbGFzcyBNZWRpYVBsYXllclByaXZhdGVJbnRlcmZhY2UgeworY2xhc3MgTWVkaWFQ
bGF5ZXJQcml2YXRlSW50ZXJmYWNlIDogcHVibGljIE5vbmNvcHlhYmxlIHsKIHB1YmxpYzoKICAg
ICB2aXJ0dWFsIH5NZWRpYVBsYXllclByaXZhdGVJbnRlcmZhY2UoKSB7IH0KIApJbmRleDogV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy9QYXRoLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9wbGF0
Zm9ybS9ncmFwaGljcy9QYXRoLmgJKHJldmlzaW9uIDUxMDcyKQorKysgV2ViQ29yZS9wbGF0Zm9y
bS9ncmFwaGljcy9QYXRoLmgJKHdvcmtpbmcgY29weSkKQEAgLTI5LDYgKzI5LDcgQEAKICNkZWZp
bmUgUGF0aF9oCiAKICNpbmNsdWRlIDxhbGdvcml0aG0+CisjaW5jbHVkZSA8d3RmL0Zhc3RBbGxv
Y0Jhc2UuaD4KIAogI2lmIFBMQVRGT1JNKENHKQogdHlwZWRlZiBzdHJ1Y3QgQ0dQYXRoIFBsYXRm
b3JtUGF0aDsKQEAgLTkwLDcgKzkxLDcgQEAgbmFtZXNwYWNlIFdlYkNvcmUgewogCiAgICAgdHlw
ZWRlZiB2b2lkICgqUGF0aEFwcGxpZXJGdW5jdGlvbikodm9pZCogaW5mbywgY29uc3QgUGF0aEVs
ZW1lbnQqKTsKIAotICAgIGNsYXNzIFBhdGggeworICAgIGNsYXNzIFBhdGggOiBwdWJsaWMgRmFz
dEFsbG9jQmFzZSB7CiAgICAgcHVibGljOgogICAgICAgICBQYXRoKCk7CiAgICAgICAgIH5QYXRo
KCk7CkluZGV4OiBXZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3F0L0ZvbnRQbGF0Zm9ybURhdGEu
aAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3F0L0ZvbnRQbGF0Zm9y
bURhdGEuaAkocmV2aXNpb24gNTEwNzIpCisrKyBXZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3F0
L0ZvbnRQbGF0Zm9ybURhdGEuaAkod29ya2luZyBjb3B5KQpAQCAtMzEsNyArMzEsNyBAQCBuYW1l
c3BhY2UgV2ViQ29yZSB7CiAKIGNsYXNzIFN0cmluZzsKIAotY2xhc3MgRm9udFBsYXRmb3JtRGF0
YQorY2xhc3MgRm9udFBsYXRmb3JtRGF0YSA6IHB1YmxpYyBGYXN0QWxsb2NCYXNlCiB7CiBwdWJs
aWM6CiAjaWYgRU5BQkxFKFNWR19GT05UUykKSW5kZXg6IFdlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvdHJhbnNmb3Jtcy9UcmFuc2Zvcm1hdGlvbk1hdHJpeC5oCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNv
cmUvcGxhdGZvcm0vZ3JhcGhpY3MvdHJhbnNmb3Jtcy9UcmFuc2Zvcm1hdGlvbk1hdHJpeC5oCShy
ZXZpc2lvbiA1MTA3MikKKysrIFdlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvdHJhbnNmb3Jtcy9U
cmFuc2Zvcm1hdGlvbk1hdHJpeC5oCSh3b3JraW5nIGNvcHkpCkBAIC0yOSw2ICsyOSw3IEBACiAj
aW5jbHVkZSAiRmxvYXRQb2ludC5oIgogI2luY2x1ZGUgIkludFBvaW50LmgiCiAjaW5jbHVkZSA8
c3RyaW5nLmg+IC8vZm9yIG1lbWNweQorI2luY2x1ZGUgPHd0Zi9GYXN0QWxsb2NCYXNlLmg+CiAK
ICNpZiBQTEFURk9STShDRykKICNpbmNsdWRlIDxDb3JlR3JhcGhpY3MvQ0dBZmZpbmVUcmFuc2Zv
cm0uaD4KQEAgLTQ5LDcgKzUwLDcgQEAgY2xhc3MgRmxvYXRQb2ludDNEOwogY2xhc3MgRmxvYXRS
ZWN0OwogY2xhc3MgRmxvYXRRdWFkOwogCi1jbGFzcyBUcmFuc2Zvcm1hdGlvbk1hdHJpeCB7Citj
bGFzcyBUcmFuc2Zvcm1hdGlvbk1hdHJpeCA6IHB1YmxpYyBGYXN0QWxsb2NCYXNlIHsKIHB1Ymxp
YzoKICAgICB0eXBlZGVmIGRvdWJsZSBNYXRyaXg0WzRdWzRdOwogCkluZGV4OiBXZWJDb3JlL3Bs
YXRmb3JtL2ltYWdlLWRlY29kZXJzL0ltYWdlRGVjb2Rlci5oCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNv
cmUvcGxhdGZvcm0vaW1hZ2UtZGVjb2RlcnMvSW1hZ2VEZWNvZGVyLmgJKHJldmlzaW9uIDUxMDcy
KQorKysgV2ViQ29yZS9wbGF0Zm9ybS9pbWFnZS1kZWNvZGVycy9JbWFnZURlY29kZXIuaAkod29y
a2luZyBjb3B5KQpAQCAtMTkxLDcgKzE5MSw3IEBAIG5hbWVzcGFjZSBXZWJDb3JlIHsKICAgICAv
LyBUaGUgSW1hZ2VEZWNvZGVyIGNsYXNzIHJlcHJlc2VudHMgYSBiYXNlIGNsYXNzIGZvciBzcGVj
aWZpYyBpbWFnZSBmb3JtYXQgZGVjb2RlcnMKICAgICAvLyAoZS5nLiwgR0lGLCBKUEcsIFBORywg
SUNPKSB0byBkZXJpdmUgZnJvbS4gIEFsbCBkZWNvZGVycyBkZWNvZGUgaW50byBSR0JBMzIgZm9y
bWF0CiAgICAgLy8gYW5kIHRoZSBiYXNlIGNsYXNzIG1hbmFnZXMgdGhlIFJHQkEzMiBmcmFtZSBj
YWNoZS4KLSAgICBjbGFzcyBJbWFnZURlY29kZXIgeworICAgIGNsYXNzIEltYWdlRGVjb2RlciA6
IHB1YmxpYyBOb25jb3B5YWJsZSB7CiAgICAgcHVibGljOgogICAgICAgICAvLyBFTkFCTEUoSU1B
R0VfREVDT0RFUl9ET1dOX1NBTVBMSU5HKSBhbGxvd3MgaW1hZ2UgZGVjb2RlcnMgdG8gd3JpdGUg
ZGlyZWN0bHkgdG8KICAgICAgICAgLy8gc2NhbGVkIG91dHB1dCBidWZmZXJzIGJ5IGRvd24gc2Ft
cGxpbmcuIENhbGwgc2V0TWF4TnVtUGl4ZWxzKCkgdG8gc3BlY2lmeSB0aGUKSW5kZXg6IFdlYkNv
cmUvcGxhdGZvcm0vbmV0d29yay9OZXR3b3JrU3RhdGVOb3RpZmllci5oCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IFdlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9OZXR3b3JrU3RhdGVOb3RpZmllci5oCShyZXZpc2lv
biA1MTA3MikKKysrIFdlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9OZXR3b3JrU3RhdGVOb3RpZmll
ci5oCSh3b3JraW5nIGNvcHkpCkBAIC0yNiw2ICsyNiw4IEBACiAjaWZuZGVmIE5ldHdvcmtTdGF0
ZU5vdGlmaWVyX2gKICNkZWZpbmUgTmV0d29ya1N0YXRlTm90aWZpZXJfaAogCisjaW5jbHVkZSA8
d3RmL05vbmNvcHlhYmxlLmg+CisKICNpZiBQTEFURk9STShNQUMpCiAKICNpbmNsdWRlIDx3dGYv
UmV0YWluUHRyLmg+CkBAIC00Niw3ICs0OCw3IEBAIHR5cGVkZWYgY29uc3Qgc3RydWN0IF9fU0NE
eW5hbWljU3RvcmUgKiAKIAogbmFtZXNwYWNlIFdlYkNvcmUgewogCi1jbGFzcyBOZXR3b3JrU3Rh
dGVOb3RpZmllciB7CitjbGFzcyBOZXR3b3JrU3RhdGVOb3RpZmllciA6IHB1YmxpYyBOb25jb3B5
YWJsZSB7CiBwdWJsaWM6CiAgICAgTmV0d29ya1N0YXRlTm90aWZpZXIoKTsKICAgICB2b2lkIHNl
dE5ldHdvcmtTdGF0ZUNoYW5nZWRGdW5jdGlvbih2b2lkICgqKSgpKTsKSW5kZXg6IFdlYkNvcmUv
cGxhdGZvcm0vbmV0d29yay9SZXNvdXJjZVJlcXVlc3RCYXNlLmgKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2Vi
Q29yZS9wbGF0Zm9ybS9uZXR3b3JrL1Jlc291cmNlUmVxdWVzdEJhc2UuaAkocmV2aXNpb24gNTEw
NzIpCisrKyBXZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvUmVzb3VyY2VSZXF1ZXN0QmFzZS5oCSh3
b3JraW5nIGNvcHkpCkBAIC0xNjIsNyArMTYyLDcgQEAgbmFtZXNwYWNlIFdlYkNvcmUgewogICAg
IGJvb2wgb3BlcmF0b3I9PShjb25zdCBSZXNvdXJjZVJlcXVlc3RCYXNlJiwgY29uc3QgUmVzb3Vy
Y2VSZXF1ZXN0QmFzZSYpOwogICAgIGlubGluZSBib29sIG9wZXJhdG9yIT0oUmVzb3VyY2VSZXF1
ZXN0QmFzZSYgYSwgY29uc3QgUmVzb3VyY2VSZXF1ZXN0QmFzZSYgYikgeyByZXR1cm4gIShhID09
IGIpOyB9CiAKLSAgICBzdHJ1Y3QgQ3Jvc3NUaHJlYWRSZXNvdXJjZVJlcXVlc3REYXRhIHsKKyAg
ICBzdHJ1Y3QgQ3Jvc3NUaHJlYWRSZXNvdXJjZVJlcXVlc3REYXRhIDogTm9uY29weWFibGUgewog
ICAgICAgICBLVVJMIG1fdXJsOwogCiAgICAgICAgIFJlc291cmNlUmVxdWVzdENhY2hlUG9saWN5
IG1fY2FjaGVQb2xpY3k7CkluZGV4OiBXZWJDb3JlL3BsYXRmb3JtL3F0L0N1cnNvclF0LmNwcAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBXZWJDb3JlL3BsYXRmb3JtL3F0L0N1cnNvclF0LmNwcAkocmV2aXNpb24g
NTEwNzIpCisrKyBXZWJDb3JlL3BsYXRmb3JtL3F0L0N1cnNvclF0LmNwcAkod29ya2luZyBjb3B5
KQpAQCAtNzMsNyArNzMsNyBAQCBDdXJzb3ImIEN1cnNvcjo6b3BlcmF0b3I9KGNvbnN0IEN1cnNv
ciYgCiBuYW1lc3BhY2UgewogCiAvLyBGSVhNRTogc3RhdGljIGRlbGV0ZXIKLWNsYXNzIEN1cnNv
cnMgeworY2xhc3MgQ3Vyc29ycyA6IHB1YmxpYyBOb25jb3B5YWJsZSB7CiBwcm90ZWN0ZWQ6CiAg
ICAgQ3Vyc29ycygpCiAjaWZuZGVmIFFUX05PX0NVUlNPUgpJbmRleDogV2ViQ29yZS9wbGF0Zm9y
bS90ZXh0L1JlZ3VsYXJFeHByZXNzaW9uLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9wbGF0Zm9y
bS90ZXh0L1JlZ3VsYXJFeHByZXNzaW9uLmgJKHJldmlzaW9uIDUxMDcyKQorKysgV2ViQ29yZS9w
bGF0Zm9ybS90ZXh0L1JlZ3VsYXJFeHByZXNzaW9uLmgJKHdvcmtpbmcgY29weSkKQEAgLTMwLDcg
KzMwLDcgQEAKIAogbmFtZXNwYWNlIFdlYkNvcmUgewogCi1jbGFzcyBSZWd1bGFyRXhwcmVzc2lv
biB7CitjbGFzcyBSZWd1bGFyRXhwcmVzc2lvbiA6IHB1YmxpYyBGYXN0QWxsb2NCYXNlIHsKIHB1
YmxpYzoKICAgICBSZWd1bGFyRXhwcmVzc2lvbihjb25zdCBTdHJpbmcmLCBUZXh0Q2FzZVNlbnNp
dGl2aXR5KTsKICAgICB+UmVndWxhckV4cHJlc3Npb24oKTsK
</data>
<flag name="review"
          id="25060"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>