<?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>10249</bug_id>
          
          <creation_ts>2006-08-04 05:51:18 -0700</creation_ts>
          <short_desc>Temporarily disable tests that are causing kernel panics</short_desc>
          <delta_ts>2007-01-11 20:42:44 -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>Tools / Tests</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>P1</priority>
          <bug_severity>Critical</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alexey Proskuryakov">ap</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>adele</cc>
    
    <cc>darin</cc>
    
    <cc>ddkilzer</cc>
    
    <cc>mitz</cc>
    
    <cc>oliver</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>51696</commentid>
    <comment_count>0</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2006-08-04 05:51:18 -0700</bug_when>
    <thetext>My MBP recently had a kernel panic when running layout tests in pixel mode. Bug 9830 comment 2 suggests that this is not an isolated issue.

The panic log had ATI drivers in the backtrace; my unfounded suspicion is on CI filters (just because I recently read somewhere that CoreImage often causes panics with ATI drivers).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51758</commentid>
    <comment_count>1</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2006-08-04 06:08:45 -0700</bug_when>
    <thetext>Alexey, did your screen saver come on while the pixel tests were running?  I&apos;ve had my PowerBook G4 crash the kernel twice when running pixel tests with the &quot;Flurry&quot; screen saver running.  (Both times I left the tests running after heading to work for the day, then returned to find the PowerBook had locked up.  Both times Crash Reporter or whatever handles kernel crashes was able to send some info to Apple about the crash.)
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51760</commentid>
    <comment_count>2</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2006-08-04 06:52:00 -0700</bug_when>
    <thetext>Yes, those of us at Apple are aware that we get kernel panics when running layout tests.

And yes, we do think the CoreImage filters are the cause.

But this is not a bug in WebKit. A misbehaving user program should not be able to cause a kernel panic -- it has to be a bug in a driver or the kernel.

Brady Eidson reported this to the appropriate teams at Apple and they&apos;re investigating. But we should not keep a bug open in Bugzilla about this unless we think there&apos;s something the WebKit team can do about this, and I think there&apos;s not.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51985</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2006-08-07 08:51:43 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; But we should not keep a bug open in Bugzilla about this unless
&gt; we think there&apos;s something the WebKit team can do about this, and I think
&gt; there&apos;s not.

My idea was that we could probably at least identify and disable the offending tests in the time being.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>52045</commentid>
    <comment_count>4</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2006-08-08 09:47:22 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; My idea was that we could probably at least identify and disable the offending
&gt; tests in the time being.

That seems like a good idea. It&apos;s OK if you want to reopen the bug especially if you change the title to make it clear that&apos;s what we&apos;re trying to do.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41551</commentid>
    <comment_count>5</comment_count>
    <who name="">mitz</who>
    <bug_when>2006-12-17 15:19:27 -0800</bug_when>
    <thetext>I thought it was the code in ImageDiff itself that was causing the kernel panics, not any code that runs inside WebKit, so any pixel failure can trigger the panic. If that&apos;s the case, it might help to add a &quot;safe mode&quot; or &quot;slow mode&quot; to DumpRenderTree that doesn&apos;t invoke ImageDiff or uses the software renderer to compute the difference image.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>35775</commentid>
    <comment_count>6</comment_count>
      <attachid>12360</attachid>
    <who name="">mitz</who>
    <bug_when>2007-01-11 07:33:24 -0800</bug_when>
    <thetext>Created attachment 12360
Make ImageDiff not use CoreImage

This patch makes ImageDiff not cause kernel panics on at least one machine where it used to (2GHz MacBook Pro).

The results difference images produced with this patch are equivalent but not identical to current ones: the CoreImage version amplified small differences. However the percentage of different pixels reported should be the same, and any difference, as small as one unit in on component, show in the difference image.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>35701</commentid>
    <comment_count>7</comment_count>
      <attachid>12360</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2007-01-11 20:30:22 -0800</bug_when>
    <thetext>Comment on attachment 12360
Make ImageDiff not use CoreImage

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>35698</commentid>
    <comment_count>8</comment_count>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2007-01-11 20:42:44 -0800</bug_when>
    <thetext>Landed in r18789.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>12360</attachid>
            <date>2007-01-11 07:33:24 -0800</date>
            <delta_ts>2007-01-11 20:30:22 -0800</delta_ts>
            <desc>Make ImageDiff not use CoreImage</desc>
            <filename>10249_r1.patch</filename>
            <type>text/plain</type>
            <size>7322</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJLaXRUb29scy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDE4NzY2KQorKysgV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xLDMgKzEsMTggQEAKKzIwMDctMDEtMTEgIE1pdHogUGV0dGVsICA8bWl0
ekB3ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIC0gaHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAyNDkKKyAg
ICAgICAgICBUZW1wb3JhcmlseSBkaXNhYmxlIHRlc3RzIHRoYXQgYXJlIGNhdXNpbmcga2VybmVs
IHBhbmljcworCisgICAgICAgIENoYW5nZWQgdGhlIEltYWdlRGlmZiB0b29sIG5vdCB0byB1c2Ug
Q29yZUltYWdlIGZpbHRlcnMuCisKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9JbWFnZURpZmYu
bToKKyAgICAgICAgKG1haW4pOgorICAgICAgICAoY3JlYXRlSW1hZ2VGcm9tU3RkaW4pOgorICAg
ICAgICAoY29tcGFyZUltYWdlcyk6CisgICAgICAgIChnZXREaWZmZXJlbmNlQml0bWFwKToKKwog
MjAwNy0wMS0xMSAgTGFycyBLbm9sbCA8bGFyc0B0cm9sbHRlY2guY29tPgogCiAgICAgICAgIFJl
dmlld2VkIGJ5IERhcmluLgpJbmRleDogV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvSW1hZ2VE
aWZmLm0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvSW1hZ2VEaWZm
Lm0JKHJldmlzaW9uIDE4NzU2KQorKysgV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvSW1hZ2VE
aWZmLm0JKHdvcmtpbmcgY29weSkKQEAgLTI1LDE4ICsyNSwxNiBAQAogICovCiAKICNpbXBvcnQg
PEZvdW5kYXRpb24vRm91bmRhdGlvbi5oPgotI2ltcG9ydCA8UXVhcnR6Q29yZS9DSUZpbHRlci5o
PgotI2ltcG9ydCA8UXVhcnR6Q29yZS9DSUltYWdlLmg+Ci0jaW1wb3J0IDxRdWFydHpDb3JlL0NJ
Q29udGV4dC5oPgorI2ltcG9ydCA8UXVhcnR6Q29yZS9Db3JlSW1hZ2UuaD4KICNpbXBvcnQgPEFw
cEtpdC9OU0JpdG1hcEltYWdlUmVwLmg+CiAjaW1wb3J0IDxBcHBLaXQvTlNHcmFwaGljc0NvbnRl
eHQuaD4KICNpbXBvcnQgPEFwcEtpdC9OU0NJSW1hZ2VSZXAuaD4KIAogLyogcHJvdG90eXBlcyAq
LwogaW50IG1haW4oaW50IGFyZ2MsIGNvbnN0IGNoYXIgKmFyZ3ZbXSk7Ci1OU0JpdG1hcEltYWdl
UmVwICpnZXRJbWFnZUZyb21TdGRpbihpbnQgaW1hZ2VTaXplKTsKLXZvaWQgY29tcGFyZUltYWdl
cyhOU0JpdG1hcEltYWdlUmVwICphY3R1YWxCaXRtYXAsIE5TQml0bWFwSW1hZ2VSZXAgKmJhc2Vs
aW5lSW1hZ2UpOwotTlNCaXRtYXBJbWFnZVJlcCAqZ2V0RGlmZmVyZW5jZUJpdG1hcChOU0JpdG1h
cEltYWdlUmVwICp0ZXN0Qml0bWFwLCBOU0JpdG1hcEltYWdlUmVwICpyZWZlcmVuY2VCaXRtYXAp
OworQ0dJbWFnZVJlZiBjcmVhdGVJbWFnZUZyb21TdGRpbihpbnQgaW1hZ2VTaXplKTsKK3ZvaWQg
Y29tcGFyZUltYWdlcyhDR0ltYWdlUmVmIGFjdHVhbEJpdG1hcCwgQ0dJbWFnZVJlZiBiYXNlbGlu
ZUltYWdlKTsKK05TQml0bWFwSW1hZ2VSZXAgKmdldERpZmZlcmVuY2VCaXRtYXAoQ0dJbWFnZVJl
ZiBhY3R1YWxCaXRtYXAsIENHSW1hZ2VSZWYgYmFzZWxpbmVJbWFnZSk7CiBmbG9hdCBjb21wdXRl
UGVyY2VudGFnZURpZmZlcmVudChOU0JpdG1hcEltYWdlUmVwICpkaWZmQml0bWFwKTsKIAogCkBA
IC00NSw4ICs0Myw4IEBAIGludCBtYWluKGludCBhcmdjLCBjb25zdCBjaGFyICphcmd2W10pCiAg
ICAgTlNBdXRvcmVsZWFzZVBvb2wgKnBvb2wgPSBbW05TQXV0b3JlbGVhc2VQb29sIGFsbG9jXSBp
bml0XTsKIAogICAgIGNoYXIgYnVmZmVyWzIwNDhdOwotICAgIE5TQml0bWFwSW1hZ2VSZXAgKmFj
dHVhbEltYWdlID0gbmlsOwotICAgIE5TQml0bWFwSW1hZ2VSZXAgKmJhc2VsaW5lSW1hZ2UgPSBu
aWw7CisgICAgQ0dJbWFnZVJlZiBhY3R1YWxJbWFnZSA9IG5pbDsKKyAgICBDR0ltYWdlUmVmIGJh
c2VsaW5lSW1hZ2UgPSBuaWw7CiAKICAgICBOU0F1dG9yZWxlYXNlUG9vbCAqaW5uZXJQb29sID0g
W1tOU0F1dG9yZWxlYXNlUG9vbCBhbGxvY10gaW5pdF07CiAgICAgd2hpbGUgKGZnZXRzKGJ1ZmZl
ciwgc2l6ZW9mKGJ1ZmZlciksIHN0ZGluKSkgewpAQCAtNjEsMTUgKzU5LDE3IEBAIGludCBtYWlu
KGludCBhcmdjLCBjb25zdCBjaGFyICphcmd2W10pCiAgICAgICAgICAgICBpbnQgaW1hZ2VTaXpl
ID0gc3RydG9sKHN0cnRvayhOVUxMLCAiICIpLCBOVUxMLCAxMCk7CiAKICAgICAgICAgICAgIGlm
KGltYWdlU2l6ZSA+IDAgJiYgYWN0dWFsSW1hZ2UgPT0gbmlsKSAKLSAgICAgICAgICAgICAgICBh
Y3R1YWxJbWFnZSA9IGdldEltYWdlRnJvbVN0ZGluKGltYWdlU2l6ZSk7CisgICAgICAgICAgICAg
ICAgYWN0dWFsSW1hZ2UgPSBjcmVhdGVJbWFnZUZyb21TdGRpbihpbWFnZVNpemUpOwogICAgICAg
ICAgICAgZWxzZSBpZiAoaW1hZ2VTaXplID4gMCAmJiBiYXNlbGluZUltYWdlID09IG5pbCkKLSAg
ICAgICAgICAgICAgICBiYXNlbGluZUltYWdlID0gZ2V0SW1hZ2VGcm9tU3RkaW4oaW1hZ2VTaXpl
KTsKKyAgICAgICAgICAgICAgICBiYXNlbGluZUltYWdlID0gY3JlYXRlSW1hZ2VGcm9tU3RkaW4o
aW1hZ2VTaXplKTsKICAgICAgICAgICAgIGVsc2UKICAgICAgICAgICAgICAgICBmcHV0cygiZXJy
b3IsIGltYWdlIHNpemUgbXVzdCBiZSBzcGVjaWZpZWQuXG4iLCBzdGRvdXQpOwogICAgICAgICB9
Ci0gICAgICAgIAorCiAgICAgICAgIGlmIChhY3R1YWxJbWFnZSAhPSBuaWwgJiYgYmFzZWxpbmVJ
bWFnZSAhPSBuaWwpIHsKICAgICAgICAgICAgIGNvbXBhcmVJbWFnZXMoYWN0dWFsSW1hZ2UsIGJh
c2VsaW5lSW1hZ2UpOworICAgICAgICAgICAgQ0dJbWFnZVJlbGVhc2UoYWN0dWFsSW1hZ2UpOwor
ICAgICAgICAgICAgQ0dJbWFnZVJlbGVhc2UoYmFzZWxpbmVJbWFnZSk7CiAgICAgICAgICAgICBh
Y3R1YWxJbWFnZSA9IG5pbDsKICAgICAgICAgICAgIGJhc2VsaW5lSW1hZ2UgPSBuaWw7CiAgICAg
ICAgICAgICBbaW5uZXJQb29sIHJlbGVhc2VdOwpAQCAtODQsNyArODQsNyBAQCBpbnQgbWFpbihp
bnQgYXJnYywgY29uc3QgY2hhciAqYXJndltdKQogICAgIHJldHVybiAwOwogfQogCi1OU0JpdG1h
cEltYWdlUmVwICpnZXRJbWFnZUZyb21TdGRpbihpbnQgYnl0ZXNSZW1haW5pbmcpCitDR0ltYWdl
UmVmIGNyZWF0ZUltYWdlRnJvbVN0ZGluKGludCBieXRlc1JlbWFpbmluZykKIHsKICAgICB1bnNp
Z25lZCBjaGFyIGJ1ZmZlclsyMDQ4XTsKICAgICBOU011dGFibGVEYXRhICpkYXRhID0gW1tOU011
dGFibGVEYXRhIGFsbG9jXSBpbml0V2l0aENhcGFjaXR5OmJ5dGVzUmVtYWluaW5nXTsKQEAgLTk2
LDE0ICs5NiwxNSBAQCBOU0JpdG1hcEltYWdlUmVwICpnZXRJbWFnZUZyb21TdGRpbihpbnQgCiAg
ICAgICAgIFtkYXRhIGFwcGVuZEJ5dGVzOmJ1ZmZlciBsZW5ndGg6Ynl0ZXNSZWFkXTsKICAgICAg
ICAgYnl0ZXNSZW1haW5pbmcgLT0gYnl0ZXNSZWFkOwogICAgIH0KLSAgICAKLSAgICBOU0JpdG1h
cEltYWdlUmVwICppbWFnZSA9IFtOU0JpdG1hcEltYWdlUmVwIGltYWdlUmVwV2l0aERhdGE6ZGF0
YV07CisgICAgQ0dEYXRhUHJvdmlkZXJSZWYgZGF0YVByb3ZpZGVyID0gQ0dEYXRhUHJvdmlkZXJD
cmVhdGVXaXRoQ0ZEYXRhKChDRkRhdGFSZWYpZGF0YSk7CisgICAgQ0dJbWFnZVJlZiBpbWFnZSA9
IENHSW1hZ2VDcmVhdGVXaXRoUE5HRGF0YVByb3ZpZGVyKGRhdGFQcm92aWRlciwgTlVMTCwgTk8s
IGtDR1JlbmRlcmluZ0ludGVudERlZmF1bHQpOwogICAgIFtkYXRhIHJlbGVhc2VdOworICAgIENH
RGF0YVByb3ZpZGVyUmVsZWFzZShkYXRhUHJvdmlkZXIpOwogICAgIAogICAgIHJldHVybiBpbWFn
ZTsgCiB9CiAKLXZvaWQgY29tcGFyZUltYWdlcyhOU0JpdG1hcEltYWdlUmVwICphY3R1YWxCaXRt
YXAsIE5TQml0bWFwSW1hZ2VSZXAgKmJhc2VsaW5lQml0bWFwKQordm9pZCBjb21wYXJlSW1hZ2Vz
KENHSW1hZ2VSZWYgYWN0dWFsQml0bWFwLCBDR0ltYWdlUmVmIGJhc2VsaW5lQml0bWFwKQogewog
ICAgIC8vIHByZXBhcmUgdGhlIGRpZmZlcmVuY2UgYmxlbmQgdG8gY2hlY2sgZm9yIHBpeGVsIHZh
cmlhdGlvbnMKICAgICBOU0JpdG1hcEltYWdlUmVwICpkaWZmQml0bWFwID0gZ2V0RGlmZmVyZW5j
ZUJpdG1hcChhY3R1YWxCaXRtYXAsIGJhc2VsaW5lQml0bWFwKTsKQEAgLTEyMSwzOCArMTIyLDM0
IEBAIHZvaWQgY29tcGFyZUltYWdlcyhOU0JpdG1hcEltYWdlUmVwICphY3QKICAgICAgICAgZnBy
aW50ZihzdGRvdXQsICJkaWZmOiAlMDEuMmYlJSBwYXNzZWRcbiIsIHBlcmNlbnRhZ2UpOwogfQog
Ci1OU0JpdG1hcEltYWdlUmVwICpnZXREaWZmZXJlbmNlQml0bWFwKE5TQml0bWFwSW1hZ2VSZXAg
KnRlc3RCaXRtYXAsIE5TQml0bWFwSW1hZ2VSZXAgKnJlZmVyZW5jZUJpdG1hcCkKK05TQml0bWFw
SW1hZ2VSZXAgKmdldERpZmZlcmVuY2VCaXRtYXAoQ0dJbWFnZVJlZiB0ZXN0Qml0bWFwLCBDR0lt
YWdlUmVmIHJlZmVyZW5jZUJpdG1hcCkKIHsKICAgICAvLyB3ZSBtdXN0IGhhdmUgYm90aCBpbWFn
ZXMgdG8gdGFrZSBkaWZmCiAgICAgaWYgKHRlc3RCaXRtYXAgPT0gbmlsIHx8IHJlZmVyZW5jZUJp
dG1hcCA9PSBuaWwpCiAgICAgICAgIHJldHVybiBuaWw7CiAKLSAgICAvLyBjcmVhdGUgYSBuZXcg
Z3JhcGhpY3MgY29udGV4dCB0byBkcmF3IG91ciBDSUltYWdlIG9uCi0gICAgTlNCaXRtYXBJbWFn
ZVJlcCAqZGlmZkJpdG1hcCA9IFtbdGVzdEJpdG1hcCBjb3B5XSBhdXRvcmVsZWFzZV07IC8vIEZJ
WE1FOiBsaWtlbHkgZmFzdGVyIHdheXMgdGhhbiBjb3B5aW5nLgorICAgIE5TQml0bWFwSW1hZ2VS
ZXAgKmRpZmZCaXRtYXAgPSBbTlNCaXRtYXBJbWFnZVJlcCBhbGxvY107CisgICAgW2RpZmZCaXRt
YXAgaW5pdFdpdGhCaXRtYXBEYXRhUGxhbmVzOk5VTEwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBpeGVsc1dpZGU6Q0dJbWFnZUdldFdpZHRoKHRlc3RCaXRtYXApCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwaXhlbHNIaWdoOkNHSW1hZ2VHZXRIZWlnaHQodGVzdEJpdG1h
cCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIGJpdHNQZXJTYW1wbGU6Q0dJbWFnZUdldEJp
dHNQZXJDb21wb25lbnQodGVzdEJpdG1hcCkKKyAgICAgICAgICAgICAgICAgICAgICAgICBzYW1w
bGVzUGVyUGl4ZWw6Q0dJbWFnZUdldEJpdHNQZXJQaXhlbCh0ZXN0Qml0bWFwKSAvIENHSW1hZ2VH
ZXRCaXRzUGVyQ29tcG9uZW50KHRlc3RCaXRtYXApCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGhhc0FscGhhOllFUworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpc1Bs
YW5hcjpOTworICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvclNwYWNlTmFtZTpOU0NhbGli
cmF0ZWRSR0JDb2xvclNwYWNlCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgYml0bWFwRm9y
bWF0OjAKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnl0ZXNQZXJSb3c6Q0dJbWFnZUdl
dEJ5dGVzUGVyUm93KHRlc3RCaXRtYXApCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgYml0
c1BlclBpeGVsOkNHSW1hZ2VHZXRCaXRzUGVyUGl4ZWwodGVzdEJpdG1hcCkKKyAgICBdOworCiAg
ICAgTlNHcmFwaGljc0NvbnRleHQgKm5zQ29udGV4dCA9IFtOU0dyYXBoaWNzQ29udGV4dCBncmFw
aGljc0NvbnRleHRXaXRoQml0bWFwSW1hZ2VSZXA6ZGlmZkJpdG1hcF07Ci0gICAgQ0lJbWFnZSAq
cmVmZXJlbmNlSW1hZ2UgPSBbW0NJSW1hZ2UgYWxsb2NdIGluaXRXaXRoQml0bWFwSW1hZ2VSZXA6
cmVmZXJlbmNlQml0bWFwXTsKLSAgICBDSUltYWdlICp0ZXN0SW1hZ2UgPSBbW0NJSW1hZ2UgYWxs
b2NdIGluaXRXaXRoQml0bWFwSW1hZ2VSZXA6dGVzdEJpdG1hcF07Ci0gICAgQ0lGaWx0ZXIgKmRp
ZmZCbGVuZCA9IFtDSUZpbHRlciBmaWx0ZXJXaXRoTmFtZTpAIkNJRGlmZmVyZW5jZUJsZW5kTW9k
ZSJdOwotCi0gICAgLy8gZ2VuZXJhdGUgdGhlIGRpZmYgaW1hZ2UKLSAgICBbZGlmZkJsZW5kIHNl
dFZhbHVlOnJlZmVyZW5jZUltYWdlIGZvcktleTpAImlucHV0SW1hZ2UiXTsKLSAgICBbZGlmZkJs
ZW5kIHNldFZhbHVlOnRlc3RJbWFnZSBmb3JLZXk6QCJpbnB1dEJhY2tncm91bmRJbWFnZSJdOwot
ICAgIENJSW1hZ2UgKmRpZmZJbWFnZSA9IFtkaWZmQmxlbmQgdmFsdWVGb3JLZXk6QCJvdXRwdXRJ
bWFnZSJdOwotICAgIAotICAgIC8vIHByZXBhcmUgdG8gZHJhdyB0aGUgaW1hZ2UsIHNhdmUgY3Vy
cmVudCBzdGF0ZQotICAgIFtOU0dyYXBoaWNzQ29udGV4dCBzYXZlR3JhcGhpY3NTdGF0ZV07Ci0g
ICAgW05TR3JhcGhpY3NDb250ZXh0IHNldEN1cnJlbnRDb250ZXh0OiBuc0NvbnRleHRdOwotICAg
IAotICAgIC8vIGRyYXcgdGhlIGRpZmZlcmVuY2UgaW1hZ2UKLSAgICBbW25zQ29udGV4dCBDSUNv
bnRleHRdIGRyYXdJbWFnZTpkaWZmSW1hZ2UgYXRQb2ludDpDR1BvaW50WmVybyBmcm9tUmVjdDpb
ZGlmZkltYWdlIGV4dGVudF1dOwotICAgIAotICAgIC8vIHJlc3RvcmUgdGhlIHByZXZpb3VzIGNv
bnRleHQgYW5kIHN0YXRlCi0gICAgW05TR3JhcGhpY3NDb250ZXh0IHJlc3RvcmVHcmFwaGljc1N0
YXRlXTsKLSAgICAgICAgCi0gICAgW3JlZmVyZW5jZUltYWdlIHJlbGVhc2VdOwotICAgIFt0ZXN0
SW1hZ2UgcmVsZWFzZV07Ci0gICAgCi0gICAgcmV0dXJuIGRpZmZCaXRtYXA7CisgICAgQ0dDb250
ZXh0UmVmIGNnQ29udGV4dCA9IFtuc0NvbnRleHQgZ3JhcGhpY3NQb3J0XTsKKyAgICBDR0NvbnRl
eHRTZXRCbGVuZE1vZGUoY2dDb250ZXh0LCBrQ0dCbGVuZE1vZGVOb3JtYWwpOworICAgIENHQ29u
dGV4dERyYXdJbWFnZShjZ0NvbnRleHQsIENHUmVjdE1ha2UoMCwgMCwgQ0dJbWFnZUdldFdpZHRo
KHRlc3RCaXRtYXApLCBDR0ltYWdlR2V0SGVpZ2h0KHRlc3RCaXRtYXApKSwgdGVzdEJpdG1hcCk7
CisgICAgQ0dDb250ZXh0U2V0QmxlbmRNb2RlKGNnQ29udGV4dCwga0NHQmxlbmRNb2RlRGlmZmVy
ZW5jZSk7CisgICAgQ0dDb250ZXh0RHJhd0ltYWdlKGNnQ29udGV4dCwgQ0dSZWN0TWFrZSgwLCAw
LCBDR0ltYWdlR2V0V2lkdGgocmVmZXJlbmNlQml0bWFwKSwgQ0dJbWFnZUdldEhlaWdodChyZWZl
cmVuY2VCaXRtYXApKSwgcmVmZXJlbmNlQml0bWFwKTsKKworICAgIHJldHVybiBbZGlmZkJpdG1h
cCBhdXRvcmVsZWFzZV07CiB9CiAKIC8qKgo=
</data>
<flag name="review"
          id="4630"
          type_id="1"
          status="+"
          setter="hyatt"
    />
          </attachment>
      

    </bug>

</bugzilla>