<?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>4554</bug_id>
          
          <creation_ts>2005-08-21 03:37:05 -0700</creation_ts>
          <short_desc>run-webkit-test --svg crashes if build configuration == Development</short_desc>
          <delta_ts>2005-08-22 11:54:26 -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>SVG</component>
          <version>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</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>Major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Tobias Lidskog">tobiaslidskog</reporter>
          <assigned_to name="Eric Seidel (no email)">eric</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>17044</commentid>
    <comment_count>0</comment_count>
    <who name="Tobias Lidskog">tobiaslidskog</who>
    <bug_when>2005-08-21 03:37:05 -0700</bug_when>
    <thetext>If WebCore+SVG is built with configuration Development the svg layout tests will crash. 

Thread 0 Crashed:
0   WebCore+SVG        	0x012af64c KWQReportBlockedException(KWQNSHandler&amp;) + 108 
(KWQExceptions.mm:34)
1   WebCore+SVG        	0x015e70e0 KCanvasFEMergeQuartz::getCIFilter(KCanvasFilterQuartz*) const 
+ 632 (KCanvasFilterQuartz.mm:553)
2   WebCore+SVG        	0x015e5124 KCanvasFilterQuartz::getCIFilterStack(CIImage*) + 288 
(KCanvasFilterQuartz.mm:195)
...

The solution is to insert the following two lines in KCanvasFilterQuartz.mm, 
KCanvasFEMergeQuartz::getCIFilter:
FE_QUARTZ_CHECK_INPUT(inputImage);
FE_QUARTZ_CHECK_INPUT(previousOutput);
after [filter setDefaults];

I could upload a patch, but right now I have another change submitted for the same file (#4550).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>17055</commentid>
    <comment_count>1</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2005-08-21 15:06:06 -0700</bug_when>
    <thetext>I have a patch for this already locally. </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>17099</commentid>
    <comment_count>2</comment_count>
      <attachid>3506</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2005-08-22 01:59:21 -0700</bug_when>
    <thetext>Created attachment 3506
Fix, adds FE_QUARTZ_CHECK_INPUT checks where necessary</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>17119</commentid>
    <comment_count>3</comment_count>
      <attachid>3514</attachid>
    <who name="Tobias Lidskog">tobiaslidskog</who>
    <bug_when>2005-08-22 06:51:26 -0700</bug_when>
    <thetext>Created attachment 3514
svg that will crash even with fixes in previous diff

A few null checks are still missing, will upload updated patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>17120</commentid>
    <comment_count>4</comment_count>
      <attachid>3515</attachid>
    <who name="Tobias Lidskog">tobiaslidskog</who>
    <bug_when>2005-08-22 06:52:59 -0700</bug_when>
    <thetext>Created attachment 3515
Added a few additional null checks

Added some additional null checks, the attached svg file won&apos;t crash with this
patch applied.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>17143</commentid>
    <comment_count>5</comment_count>
      <attachid>3515</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2005-08-22 11:47:52 -0700</bug_when>
    <thetext>Comment on attachment 3515
Added a few additional null checks

Looks good.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>3506</attachid>
            <date>2005-08-22 01:59:21 -0700</date>
            <delta_ts>2005-08-22 11:12:33 -0700</delta_ts>
            <desc>Fix, adds FE_QUARTZ_CHECK_INPUT checks where necessary</desc>
            <filename>filter_fix.patch</filename>
            <type>text/plain</type>
            <size>2143</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">SW5kZXg6IEtDYW52YXNGaWx0ZXJRdWFydHoubW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogL2N2cy9y
b290L1NWR1N1cHBvcnQva2NhbnZhcy9kZXZpY2UvcXVhcnR6L0tDYW52YXNGaWx0ZXJRdWFydHou
bW0sdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuNApkaWZmIC1wIC11IC1yMS40IEtDYW52YXNGaWx0
ZXJRdWFydHoubW0KLS0tIEtDYW52YXNGaWx0ZXJRdWFydHoubW0JMjIgQXVnIDIwMDUgMDc6NDU6
MjggLTAwMDAJMS40CisrKyBLQ2FudmFzRmlsdGVyUXVhcnR6Lm1tCTIyIEF1ZyAyMDA1IDA5OjAx
OjI1IC0wMDAwCkBAIC0yNDIsOSArMjQyLDExIEBAIENJSW1hZ2UgKktDYW52YXNGaWx0ZXJRdWFy
dHo6OmlucHV0SW1hZ2UKIAkJCVtvbmx5QWxwaGEgc2V0VmFsdWU6W0NJVmVjdG9yIHZlY3Rvcldp
dGhWYWx1ZXM6emVybyBjb3VudDo0XSBmb3JLZXk6QCJpbnB1dEdWZWN0b3IiXTsKIAkJCVtvbmx5
QWxwaGEgc2V0VmFsdWU6W0NJVmVjdG9yIHZlY3RvcldpdGhWYWx1ZXM6emVybyBjb3VudDo0XSBm
b3JLZXk6QCJpbnB1dEJWZWN0b3IiXTsKIAkJCUNJSW1hZ2UgKnNvdXJjZUdyYXBoaWMgPSBpbWFn
ZUZvck5hbWUoUVN0cmluZzo6ZnJvbUxhdGluMSgiU291cmNlR3JhcGhpYyIpKTsKLQkJCVtvbmx5
QWxwaGEgc2V0VmFsdWU6c291cmNlR3JhcGhpYyBmb3JLZXk6QCJpbnB1dEltYWdlIl07Ci0JCQlz
b3VyY2VBbHBoYSA9IFtvbmx5QWxwaGEgdmFsdWVGb3JLZXk6QCJvdXRwdXRJbWFnZSJdOwotCQkJ
c2V0SW1hZ2VGb3JOYW1lKHNvdXJjZUFscGhhLFFTdHJpbmc6OmZyb21MYXRpbjEoIlNvdXJjZUFs
cGhhIikpOworICAgICAgICAgICAgICAgICAgICAgICAgaWYgKHNvdXJjZUdyYXBoaWMpIHsKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBbb25seUFscGhhIHNldFZhbHVlOnNvdXJjZUdyYXBo
aWMgZm9yS2V5OkAiaW5wdXRJbWFnZSJdOworICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNv
dXJjZUFscGhhID0gW29ubHlBbHBoYSB2YWx1ZUZvcktleTpAIm91dHB1dEltYWdlIl07CisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgc2V0SW1hZ2VGb3JOYW1lKHNvdXJjZUFscGhhLFFTdHJp
bmc6OmZyb21MYXRpbjEoIlNvdXJjZUFscGhhIikpOworICAgICAgICAgICAgICAgICAgICAgICAg
fQogCQl9CiAJCXJldHVybiBzb3VyY2VBbHBoYTsKIAl9CkBAIC0zMzIsOCArMzM0LDEwIEBAIENJ
RmlsdGVyICpLQ2FudmFzRkVCbGVuZFF1YXJ0ejo6Z2V0Q0lGaWwKIAkKIAlbZmlsdGVyIHNldERl
ZmF1bHRzXTsKIAlDSUltYWdlICppbnB1dEltYWdlID0gcXVhcnR6RmlsdGVyLT5pbnB1dEltYWdl
KHRoaXMpOworICAgICAgICBGRV9RVUFSVFpfQ0hFQ0tfSU5QVVQoaW5wdXRJbWFnZSk7CiAJW2Zp
bHRlciBzZXRWYWx1ZTppbnB1dEltYWdlIGZvcktleTpAImlucHV0SW1hZ2UiXTsKIAlDSUltYWdl
ICpiYWNrZ3JvdW5kSW1hZ2UgPSBxdWFydHpGaWx0ZXItPmltYWdlRm9yTmFtZShpbjIoKSk7Cisg
ICAgICAgIEZFX1FVQVJUWl9DSEVDS19JTlBVVChiYWNrZ3JvdW5kSW1hZ2UpOwogCVtmaWx0ZXIg
c2V0VmFsdWU6YmFja2dyb3VuZEltYWdlIGZvcktleTpAImlucHV0QmFja2dyb3VuZEltYWdlIl07
CiAJCiAJRkVfUVVBUlRaX09VVFBVVF9SRVRVUk47CkBAIC01NDQsNiArNTQ4LDggQEAgQ0lGaWx0
ZXIgKktDYW52YXNGRU1lcmdlUXVhcnR6OjpnZXRDSUZpbAogCUNJSW1hZ2UgKnByZXZpb3VzT3V0
cHV0ID0gcXVhcnR6RmlsdGVyLT5pbnB1dEltYWdlKHRoaXMpOwogCWZvciAoO2l0ICE9IGVuZDsg
aXQrKykgewogCQlDSUltYWdlICppbnB1dEltYWdlID0gcXVhcnR6RmlsdGVyLT5pbWFnZUZvck5h
bWUoKml0KTsKKyAgICAgICAgICAgICAgICBGRV9RVUFSVFpfQ0hFQ0tfSU5QVVQoaW5wdXRJbWFn
ZSk7CisgICAgICAgICAgICAgICAgRkVfUVVBUlRaX0NIRUNLX0lOUFVUKHByZXZpb3VzT3V0cHV0
KTsKIAkJZmlsdGVyID0gW0NJRmlsdGVyIGZpbHRlcldpdGhOYW1lOkAiQ0lTb3VyY2VPdmVyQ29t
cG9zaXRpbmciXTsKIAkJW2ZpbHRlciBzZXREZWZhdWx0c107CiAJCVtmaWx0ZXIgc2V0VmFsdWU6
aW5wdXRJbWFnZSBmb3JLZXk6QCJpbnB1dEltYWdlIl07Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>3514</attachid>
            <date>2005-08-22 06:51:26 -0700</date>
            <delta_ts>2005-08-22 06:51:26 -0700</delta_ts>
            <desc>svg that will crash even with fixes in previous diff</desc>
            <filename>filterCrasher.svg</filename>
            <type>text/plain</type>
            <size>2218</size>
            <attacher name="Tobias Lidskog">tobiaslidskog</attacher>
            
              <data encoding="base64">PD94bWwgdmVyc2lvbj0iMS4wIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBT
VkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzEx
LmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bD0i
aHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIgogICAgdmlld0JveD0i
ODMgMTUwIDEzMCAxNDQiIHdpZHRoPSIxMzBwdCIgaGVpZ2h0PSIxMnBjIj4KICAgIDxkZWZzPgog
ICAgICAgIDxmaWx0ZXIgaWQ9IlNoYWRvdyIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4K
ICAgICAgICAgICAgPGZlR2F1c3NpYW5CbHVyIGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJibHVy
IiBzdGREZXZpYXRpb249IjMuNDg3OTk5OTE2MDc2NjYiLz4KICAgICAgICAgICAgPGZlT2Zmc2V0
IGluPSJibHVyIiByZXN1bHQ9Im9mZnNldCIgZHg9IjAiIGR5PSI0Ii8+CiAgICAgICAgICAgIDxm
ZUZsb29kIGZsb29kLWNvbG9yPSJCbGFjayIgZmxvb2Qtb3BhY2l0eT0iMC43NSIgcmVzdWx0PSJm
bG9vZCIvPgogICAgICAgICAgICA8ZmVDb21wb3NpdGUgaW49ImZsb29kIiBpbjI9Im9mZnNldCIg
b3BlcmF0b3I9ImluIi8+CiAgICAgICAgPC9maWx0ZXI+CiAgICA8L2RlZnM+CiAgICA8ZyBzdHJv
a2U9Im5vbmUiIHN0cm9rZS1vcGFjaXR5PSIxIiBzdHJva2UtZGFzaGFycmF5PSJub25lIiBmaWxs
PSJub25lIiBmaWxsLW9wYWNpdHk9IjEiPgogICAgICAgIDxnPgogICAgICAgICAgICA8Zz4KICAg
ICAgICAgICAgICAgIDx1c2UgeGw6aHJlZj0iI2lkMTBfR3JhcGhpYyIgZmlsdGVyPSJ1cmwoI1No
YWRvdykiLz4KICAgICAgICAgICAgICAgIDx1c2UgeGw6aHJlZj0iI2lkMTFfR3JhcGhpYyIgZmls
dGVyPSJ1cmwoI1NoYWRvdykiLz4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8ZyBpZD0i
aWQxMF9HcmFwaGljIj4KICAgICAgICAgICAgICAgIDxyZWN0IHg9IjEwMyIgeT0iMTY2IiB3aWR0
aD0iOTAiIGhlaWdodD0iMzYiIGZpbGw9IldoaXRlIi8+CiAgICAgICAgICAgICAgICA8cmVjdCB4
PSIxMDMiIHk9IjE2NiIgd2lkdGg9IjkwIiBoZWlnaHQ9IjM2IiBzdHJva2U9IkJsYWNrIiBzdHJv
a2UtbGluZWNhcD0icm91bmQiCiAgICAgICAgICAgICAgICAgICAgc3Ryb2tlLWxpbmVqb2luPSJy
b3VuZCIgc3Ryb2tlLXdpZHRoPSIxIi8+CiAgICAgICAgICAgICAgICA8dGV4dCB0cmFuc2Zvcm09
InRyYW5zbGF0ZSgxMDggMTc3LjUpIiBmaWxsPSJCbGFjayI+CiAgICAgICAgICAgICAgICAgICAg
PHRzcGFuIGZvbnQtc2l6ZT0iMTJwdCIgZm9udC13ZWlnaHQ9ImJvbGQiIHg9IjcuOTgxNDQ1MzEy
NSIgeT0iMTEiCiAgICAgICAgICAgICAgICAgICAgICAgIHRleHRMZW5ndGg9IjY0LjAzNzAwMjU2
MzQ3NjYiPlN1cGVyY2xhc3M8L3RzcGFuPgogICAgICAgICAgICAgICAgPC90ZXh0PgogICAgICAg
ICAgICA8L2c+CiAgICAgICAgICAgIDxsaW5lIHgxPSIxNDcuNSIgeTE9IjIzOCIgeDI9IjE0Ny41
IiB5Mj0iMjE1LjUiCiAgICAgICAgICAgICAgICBzdHJva2U9IkJsYWNrIiBzdHJva2UtbGluZWNh
cD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMSIvPgogICAg
ICAgICAgICA8ZyBpZD0iaWQxMV9HcmFwaGljIj4KICAgICAgICAgICAgICAgIDxyZWN0IHg9IjEw
MyIgeT0iMjM0IiB3aWR0aD0iOTAiIGhlaWdodD0iMzYiIGZpbGw9IldoaXRlIi8+CiAgICAgICAg
ICAgICAgICA8cmVjdCB4PSIxMDMiIHk9IjIzNCIgd2lkdGg9IjkwIiBoZWlnaHQ9IjM2IiBzdHJv
a2U9IkJsYWNrIiBzdHJva2UtbGluZWNhcD0icm91bmQiCiAgICAgICAgICAgICAgICAgICAgc3Ry
b2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxIi8+CiAgICAgICAgICAgICAgICA8
dGV4dCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDggMjQ1LjUpIiBmaWxsPSJCbGFjayI+CiAgICAg
ICAgICAgICAgICAgICAgPHRzcGFuIGZvbnQtc2l6ZT0iMTJwdCIgZm9udC13ZWlnaHQ9ImJvbGQi
IHg9IjEzLjY1MzMyMDMxMjUiIHk9IjExIgogICAgICAgICAgICAgICAgICAgICAgICB0ZXh0TGVu
Z3RoPSI1Mi42OTMwMDA3OTM0NTciPlN1YmNsYXNzPC90c3Bhbj4KICAgICAgICAgICAgICAgIDwv
dGV4dD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>3515</attachid>
            <date>2005-08-22 06:52:59 -0700</date>
            <delta_ts>2005-08-22 11:47:52 -0700</delta_ts>
            <desc>Added a few additional null checks</desc>
            <filename>filterpatch.diff</filename>
            <type>text/plain</type>
            <size>2905</size>
            <attacher name="Tobias Lidskog">tobiaslidskog</attacher>
            
              <data encoding="base64">SW5kZXg6IGtjYW52YXMvZGV2aWNlL3F1YXJ0ei9LQ2FudmFzRmlsdGVyUXVhcnR6Lm1tCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KUkNTIGZpbGU6IC9jdnMvcm9vdC9TVkdTdXBwb3J0L2tjYW52YXMvZGV2aWNlL3F1YXJ0
ei9LQ2FudmFzRmlsdGVyUXVhcnR6Lm1tLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjQKZGlmZiAt
cCAtdSAtcjEuNCBrY2FudmFzL2RldmljZS9xdWFydHovS0NhbnZhc0ZpbHRlclF1YXJ0ei5tbQot
LS0ga2NhbnZhcy9kZXZpY2UvcXVhcnR6L0tDYW52YXNGaWx0ZXJRdWFydHoubW0JMjIgQXVnIDIw
MDUgMDc6NDU6MjggLTAwMDAJMS40CisrKyBrY2FudmFzL2RldmljZS9xdWFydHovS0NhbnZhc0Zp
bHRlclF1YXJ0ei5tbQkyMiBBdWcgMjAwNSAxMzo0NzoyNCAtMDAwMApAQCAtMjQyLDkgKzI0Miwx
MSBAQCBDSUltYWdlICpLQ2FudmFzRmlsdGVyUXVhcnR6OjppbnB1dEltYWdlCiAJCQlbb25seUFs
cGhhIHNldFZhbHVlOltDSVZlY3RvciB2ZWN0b3JXaXRoVmFsdWVzOnplcm8gY291bnQ6NF0gZm9y
S2V5OkAiaW5wdXRHVmVjdG9yIl07CiAJCQlbb25seUFscGhhIHNldFZhbHVlOltDSVZlY3RvciB2
ZWN0b3JXaXRoVmFsdWVzOnplcm8gY291bnQ6NF0gZm9yS2V5OkAiaW5wdXRCVmVjdG9yIl07CiAJ
CQlDSUltYWdlICpzb3VyY2VHcmFwaGljID0gaW1hZ2VGb3JOYW1lKFFTdHJpbmc6OmZyb21MYXRp
bjEoIlNvdXJjZUdyYXBoaWMiKSk7Ci0JCQlbb25seUFscGhhIHNldFZhbHVlOnNvdXJjZUdyYXBo
aWMgZm9yS2V5OkAiaW5wdXRJbWFnZSJdOwotCQkJc291cmNlQWxwaGEgPSBbb25seUFscGhhIHZh
bHVlRm9yS2V5OkAib3V0cHV0SW1hZ2UiXTsKLQkJCXNldEltYWdlRm9yTmFtZShzb3VyY2VBbHBo
YSxRU3RyaW5nOjpmcm9tTGF0aW4xKCJTb3VyY2VBbHBoYSIpKTsKKyAgICAgICAgICAgIGlmIChz
b3VyY2VHcmFwaGljKSB7CisgICAgICAgICAgICAgICAgW29ubHlBbHBoYSBzZXRWYWx1ZTpzb3Vy
Y2VHcmFwaGljIGZvcktleTpAImlucHV0SW1hZ2UiXTsKKyAgICAgICAgICAgICAgICBzb3VyY2VB
bHBoYSA9IFtvbmx5QWxwaGEgdmFsdWVGb3JLZXk6QCJvdXRwdXRJbWFnZSJdOworICAgICAgICAg
ICAgICAgIHNldEltYWdlRm9yTmFtZShzb3VyY2VBbHBoYSxRU3RyaW5nOjpmcm9tTGF0aW4xKCJT
b3VyY2VBbHBoYSIpKTsKKyAgICAgICAgICAgIH0KIAkJfQogCQlyZXR1cm4gc291cmNlQWxwaGE7
CiAJfQpAQCAtMjY3LDEwICsyNjksMTIgQEAgQ0lJbWFnZSAqS0NhbnZhc0ZpbHRlclF1YXJ0ejo6
aW5wdXRJbWFnZQogCiAKICNkZWZpbmUgRkVfUVVBUlRaX1NFVFVQX0lOUFVUKG5hbWUpIFwKKyAg
ICBDSUltYWdlICppbnB1dEltYWdlID0gcXVhcnR6RmlsdGVyLT5pbnB1dEltYWdlKHRoaXMpOyBc
CisgICAgRkVfUVVBUlRaX0NIRUNLX0lOUFVUKGlucHV0SW1hZ2UpIFwKIAlDSUZpbHRlciAqZmls
dGVyID0gW0NJRmlsdGVyIGZpbHRlcldpdGhOYW1lOm5hbWVdOyBcCiAJS1dRX0JMT0NLX0VYQ0VQ
VElPTlMgXAogCVtmaWx0ZXIgc2V0RGVmYXVsdHNdOyBcCi0JW2ZpbHRlciBzZXRWYWx1ZTpxdWFy
dHpGaWx0ZXItPmlucHV0SW1hZ2UodGhpcykgZm9yS2V5OkAiaW5wdXRJbWFnZSJdOworCVtmaWx0
ZXIgc2V0VmFsdWU6aW5wdXRJbWFnZSBmb3JLZXk6QCJpbnB1dEltYWdlIl07CiAKICNkZWZpbmUg
RkVfUVVBUlRaX0NIRUNLX0lOUFVUKGlucHV0KSBcCiAJaWYgKCFpbnB1dCkgeyBcCkBAIC0zMzIs
OCArMzM2LDEwIEBAIENJRmlsdGVyICpLQ2FudmFzRkVCbGVuZFF1YXJ0ejo6Z2V0Q0lGaWwKIAkK
IAlbZmlsdGVyIHNldERlZmF1bHRzXTsKIAlDSUltYWdlICppbnB1dEltYWdlID0gcXVhcnR6Rmls
dGVyLT5pbnB1dEltYWdlKHRoaXMpOworICAgIEZFX1FVQVJUWl9DSEVDS19JTlBVVChpbnB1dElt
YWdlKTsKIAlbZmlsdGVyIHNldFZhbHVlOmlucHV0SW1hZ2UgZm9yS2V5OkAiaW5wdXRJbWFnZSJd
OwogCUNJSW1hZ2UgKmJhY2tncm91bmRJbWFnZSA9IHF1YXJ0ekZpbHRlci0+aW1hZ2VGb3JOYW1l
KGluMigpKTsKKyAgICBGRV9RVUFSVFpfQ0hFQ0tfSU5QVVQoYmFja2dyb3VuZEltYWdlKTsKIAlb
ZmlsdGVyIHNldFZhbHVlOmJhY2tncm91bmRJbWFnZSBmb3JLZXk6QCJpbnB1dEJhY2tncm91bmRJ
bWFnZSJdOwogCQogCUZFX1FVQVJUWl9PVVRQVVRfUkVUVVJOOwpAQCAtNDA3LDYgKzQxMyw3IEBA
IENJRmlsdGVyICpLQ2FudmFzRkVDb2xvck1hdHJpeFF1YXJ0ejo6Z2UKIAkJcmV0dXJuIG5pbDsK
IAl9CiAJQ0lJbWFnZSAqaW5wdXRJbWFnZSA9IHF1YXJ0ekZpbHRlci0+aW5wdXRJbWFnZSh0aGlz
KTsKKyAgICBGRV9RVUFSVFpfQ0hFQ0tfSU5QVVQoaW5wdXRJbWFnZSk7CiAJW2ZpbHRlciBzZXRW
YWx1ZTppbnB1dEltYWdlIGZvcktleTpAImlucHV0SW1hZ2UiXTsKIAogCUZFX1FVQVJUWl9PVVRQ
VVRfUkVUVVJOOwpAQCAtNTQ0LDYgKzU1MSw4IEBAIENJRmlsdGVyICpLQ2FudmFzRkVNZXJnZVF1
YXJ0ejo6Z2V0Q0lGaWwKIAlDSUltYWdlICpwcmV2aW91c091dHB1dCA9IHF1YXJ0ekZpbHRlci0+
aW5wdXRJbWFnZSh0aGlzKTsKIAlmb3IgKDtpdCAhPSBlbmQ7IGl0KyspIHsKIAkJQ0lJbWFnZSAq
aW5wdXRJbWFnZSA9IHF1YXJ0ekZpbHRlci0+aW1hZ2VGb3JOYW1lKCppdCk7CisgICAgICAgIEZF
X1FVQVJUWl9DSEVDS19JTlBVVChpbnB1dEltYWdlKTsKKyAgICAgICAgRkVfUVVBUlRaX0NIRUNL
X0lOUFVUKHByZXZpb3VzT3V0cHV0KTsKIAkJZmlsdGVyID0gW0NJRmlsdGVyIGZpbHRlcldpdGhO
YW1lOkAiQ0lTb3VyY2VPdmVyQ29tcG9zaXRpbmciXTsKIAkJW2ZpbHRlciBzZXREZWZhdWx0c107
CiAJCVtmaWx0ZXIgc2V0VmFsdWU6aW5wdXRJbWFnZSBmb3JLZXk6QCJpbnB1dEltYWdlIl07Cg==
</data>
<flag name="review"
          id="423"
          type_id="1"
          status="+"
          setter="eric"
    />
          </attachment>
      

    </bug>

</bugzilla>