<?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>152517</bug_id>
          
          <creation_ts>2015-12-22 17:41:38 -0800</creation_ts>
          <short_desc>Analysis task page is slow to load</short_desc>
          <delta_ts>2016-01-05 14:49:20 -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 Website</component>
          <version>WebKit 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>1</everconfirmed>
          <reporter name="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Ryosuke Niwa">rniwa</assigned_to>
          <cc>cdumez</cc>
    
    <cc>jond</cc>
    
    <cc>kling</cc>
    
    <cc>koivisto</cc>
    
    <cc>slewis</cc>
    
    <cc>timothy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1150999</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2015-12-22 17:41:38 -0800</bug_when>
    <thetext>Fetching the start &amp; the end times of analysis tasks turned out to be too expensive.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1151001</commentid>
    <comment_count>1</comment_count>
      <attachid>267812</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2015-12-22 17:50:40 -0800</bug_when>
    <thetext>Created attachment 267812
Fixes the bug</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1151005</commentid>
    <comment_count>2</comment_count>
      <attachid>267815</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2015-12-22 17:55:53 -0800</bug_when>
    <thetext>Created attachment 267815
Fixed a bug</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1151434</commentid>
    <comment_count>3</comment_count>
      <attachid>267815</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2015-12-27 18:21:23 -0800</bug_when>
    <thetext>Comment on attachment 267815
Fixed a bug

rs=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1152900</commentid>
    <comment_count>4</comment_count>
      <attachid>267815</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2016-01-05 14:47:02 -0800</bug_when>
    <thetext>Comment on attachment 267815
Fixed a bug

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

&gt; Websites/perf.webkit.org/init-database.sql:196
&gt; +    task_start_run_time timestamp NOT NULL,

Oops, these can&apos;t be NOT NULL.  Will remove that before landing it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1152901</commentid>
    <comment_count>5</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2016-01-05 14:49:20 -0800</bug_when>
    <thetext>Committed r194611: &lt;http://trac.webkit.org/changeset/194611&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>267812</attachid>
            <date>2015-12-22 17:50:40 -0800</date>
            <delta_ts>2015-12-22 17:55:50 -0800</delta_ts>
            <desc>Fixes the bug</desc>
            <filename>bug-152517-20151222175003.patch</filename>
            <type>text/plain</type>
            <size>8195</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
V2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL0NoYW5nZUxvZwkocmV2aXNpb24gMTk0MzgxKQorKysg
V2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDI3IEBACisyMDE1LTEyLTIyICBSeW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgor
CisgICAgICAgIEFuYWx5c2lzIHRhc2sgcGFnZSBpcyBzbG93IHRvIGxvYWQKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1MjUxNworCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoZSBzbG93bmVzcyBjb21lcyBm
cm9tIHIxOTQxMzAgd2hpY2ggbWFkZSB0aGUgSlNPTiBBUEkgYXQgL2FwaS9hbmFseXNpcy10YXNr
cyB0byByZXBvcnQgdGhlIHN0YXJ0CisgICAgICAgIGFuZCB0aGUgZW5kIG9mIGVhY2ggYW5hbHlz
aXMgdGFzay4gVGhpcyBxdWVyeSB3YXMgYWRkaW5nIH4ycyB0byB0aGUgdG90YWwgSlNPTiBnZW5l
cmF0aW9uIHRpbWUuCisKKyAgICAgICAgQ2FjaGUgdGhlc2UgdmFsdWVzIG9uIGFuYWx5c2lzX3Rh
c2sgdGFibGUgc2luY2UgdGhleSBuZXZlciBjaGFuZ2Ugb25jZSBhbiBhbmFseXNpcyB0YXNrIGlz
IGNyZWF0ZWQuCisKKyAgICAgICAgKiBpbml0LWRhdGFiYXNlLnNxbDogQWRkZWQgY29sdW1ucyB0
YXNrX3N0YXJ0X3J1bl90aW1lIGFuZCB0YXNrX2VuZF9ydW5fdGltZSB0byBhbmFseXNpc190YXNr
IHRhYmxlLgorICAgICAgICBBbHNvIGFkZGVkIHRoZSBtaXNzaW5nIGRyb3Agc3RhdGVtZW50cyBh
dCB0aGUgdG9wLgorCisgICAgICAgICogcHVibGljL2FwaS9hbmFseXNpcy10YXNrcy5waHA6Cisg
ICAgICAgIChmZXRjaF9hbmRfcHVzaF9idWdzX3RvX3Rhc2tzKTogRG9uJ3QgZmV0Y2ggdGhlIGxh
dGVzdCBjb21taXQgdGltZSBvZiB0aGUgc3RhcnQgYW5kIHRoZSBlbmQuCisgICAgICAgIChmb3Jt
YXRfdGFzayk6IFJlcG9ydCB0YXNrX3N0YXJ0X3J1bl90aW1lIGFuZCB0YXNrX2VuZF9ydW5fdGlt
ZSBhcyBzdGFydFJ1blRpbWUgYW5kIGVuZFJ1blRpbWUuCisKKyAgICAgICAgKiBwdWJsaWMvcHJp
dmlsZWdlZC1hcGkvY3JlYXRlLWFuYWx5c2lzLXRhc2sucGhwOgorICAgICAgICAobWFpbik6IFNl
dCBzdGFydF9ydW5fdGltZSBhbmQgZW5kX3J1bl90aW1lIHdoZW4gY3JlYXRpbmcgYW4gYW5hbHlz
aXMgdGFzay4gQWxzbyBzdGFydCB0aGUgZGF0YWJhc2UKKyAgICAgICAgdHJhbnNhY3Rpb24gbGF0
ZXIgc28gdGhhdCB3ZSBkb24ndCBoYXZlIHRvIGNhbGwgcm9sbGJhY2sgaW4gYSBidW5jaCBvZiBw
bGFjZXMuCisgICAgICAgICh0aW1lX2Zvcl9ydW4pOiBBZGRlZC4KKwogMjAxNS0xMi0xNyAgUnlv
c3VrZSBOaXdhICA8cm5pd2FAd2Via2l0Lm9yZz4KIAogICAgICAgICB2MyBVSSBzaG91bGRuJ3Qg
b3Blbi9jbG9zZSBwYW5lIHNlbGVjdG9yIGJ5IG1vdXNlZW50ZXIvbGVhdmUKSW5kZXg6IFdlYnNp
dGVzL3BlcmYud2Via2l0Lm9yZy9pbml0LWRhdGFiYXNlLnNxbAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJz
aXRlcy9wZXJmLndlYmtpdC5vcmcvaW5pdC1kYXRhYmFzZS5zcWwJKHJldmlzaW9uIDE5NDM1NykK
KysrIFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9pbml0LWRhdGFiYXNlLnNxbAkod29ya2luZyBj
b3B5KQpAQCAtMTcsNiArMTcsOCBAQCBEUk9QIFRBQkxFIHJlcG9ydHMgQ0FTQ0FERTsKIERST1Ag
VEFCTEUgdHJhY2tlcl9yZXBvc2l0b3JpZXMgQ0FTQ0FERTsKIERST1AgVEFCTEUgYnVnX3RyYWNr
ZXJzIENBU0NBREU7CiBEUk9QIFRBQkxFIGFuYWx5c2lzX3Rhc2tzIENBU0NBREU7CitEUk9QIFRB
QkxFIGFuYWx5c2lzX3N0cmF0ZWdpZXMgQ0FTQ0FERTsKK0RST1AgVFlQRSBhbmFseXNpc190YXNr
X3Jlc3VsdF90eXBlIENBU0NBREU7CiBEUk9QIFRBQkxFIGJ1aWxkX3RyaWdnZXJhYmxlcyBDQVND
QURFOwogRFJPUCBUQUJMRSB0cmlnZ2VyYWJsZV9jb25maWd1cmF0aW9ucyBDQVNDQURFOwogRFJP
UCBUQUJMRSB0cmlnZ2VyYWJsZV9yZXBvc2l0b3JpZXMgQ0FTQ0FERTsKQEAgLTE5MSw3ICsxOTMs
OSBAQCBDUkVBVEUgVEFCTEUgYW5hbHlzaXNfdGFza3MgKAogICAgIHRhc2tfcGxhdGZvcm0gaW50
ZWdlciBSRUZFUkVOQ0VTIHBsYXRmb3JtcyBOT1QgTlVMTCwKICAgICB0YXNrX21ldHJpYyBpbnRl
Z2VyIFJFRkVSRU5DRVMgdGVzdF9tZXRyaWNzIE5PVCBOVUxMLAogICAgIHRhc2tfc3RhcnRfcnVu
IGludGVnZXIgUkVGRVJFTkNFUyB0ZXN0X3J1bnMsCisgICAgdGFza19zdGFydF9ydW5fdGltZSB0
aW1lc3RhbXAgTk9UIE5VTEwsCiAgICAgdGFza19lbmRfcnVuIGludGVnZXIgUkVGRVJFTkNFUyB0
ZXN0X3J1bnMsCisgICAgdGFza19lbmRfcnVuX3RpbWUgdGltZXN0YW1wIE5PVCBOVUxMLAogICAg
IHRhc2tfcmVzdWx0IGFuYWx5c2lzX3Rhc2tfcmVzdWx0X3R5cGUsCiAgICAgdGFza19uZWVkZWQg
Ym9vbGVhbiwKICAgICBDT05TVFJBSU5UIGFuYWx5c2lzX3Rhc2tfc2hvdWxkX2JlX3VuaXF1ZV9m
b3JfcmFuZ2UgVU5JUVVFKHRhc2tfc3RhcnRfcnVuLCB0YXNrX2VuZF9ydW4pLApJbmRleDogV2Vi
c2l0ZXMvcGVyZi53ZWJraXQub3JnL3B1YmxpYy9hcGkvYW5hbHlzaXMtdGFza3MucGhwCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvYXBpL2FuYWx5c2lzLXRh
c2tzLnBocAkocmV2aXNpb24gMTk0MzU3KQorKysgV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL3B1
YmxpYy9hcGkvYW5hbHlzaXMtdGFza3MucGhwCSh3b3JraW5nIGNvcHkpCkBAIC03NSwzNSArNzUs
NiBAQCBmdW5jdGlvbiBmZXRjaF9hbmRfcHVzaF9idWdzX3RvX3Rhc2tzKCRkCiAgICAgICAgICR0
YXNrWydmaW5pc2hlZEJ1aWxkUmVxdWVzdENvdW50J10gPSAkYnVpbGRfY291bnRbJ2ZpbmlzaGVk
J107CiAgICAgfQogCi0gICAgJHJ1bl9pZHMgPSBhcnJheSgpOwotICAgICR0YXNrX2J5X3J1biA9
IGFycmF5KCk7Ci0gICAgZm9yZWFjaCAoJHRhc2tzIGFzICYkdGFzaykgewotICAgICAgICBpZiAo
JHRhc2tbJ3N0YXJ0UnVuJ10pIHsKLSAgICAgICAgICAgIGFycmF5X3B1c2goJHJ1bl9pZHMsICR0
YXNrWydzdGFydFJ1biddKTsKLSAgICAgICAgICAgICR0YXNrX2J5X3J1blskdGFza1snc3RhcnRS
dW4nXV0gPSAmJHRhc2s7Ci0gICAgICAgIH0KLSAgICAgICAgaWYgKCR0YXNrWydlbmRSdW4nXSkg
ewotICAgICAgICAgICAgYXJyYXlfcHVzaCgkcnVuX2lkcywgJHRhc2tbJ2VuZFJ1biddKTsKLSAg
ICAgICAgICAgICR0YXNrX2J5X3J1blskdGFza1snZW5kUnVuJ11dID0gJiR0YXNrOwotICAgICAg
ICB9Ci0gICAgfQotCi0gICAgLy8gRklYTUU6IFRoaXMgcXVlcnkgaXMgcXVpdGUgZXhwZW5zaXZl
LiBXZSBtYXkgbmVlZCB0byBzdG9yZSB0aGlzIGRpcmVjdGx5IGluIGFuYWx5c2lzX3Rhc2tzIHRh
YmxlIGluc3RlYWQuCi0gICAgJGJ1aWxkX3JldmlzaW9uX3RpbWVzID0gJGRiLT5xdWVyeV9hbmRf
ZmV0Y2hfYWxsKCdTRUxFQ1QgcnVuX2lkLCBidWlsZF90aW1lLCBtYXgoY29tbWl0X3RpbWUpIEFT
IHJldmlzaW9uX3RpbWUKLSAgICAgICAgICAgIEZST00gYnVpbGRzCi0gICAgICAgICAgICAgICAg
TEVGVCBPVVRFUiBKT0lOIGJ1aWxkX2NvbW1pdHMgT04gY29tbWl0X2J1aWxkID0gYnVpbGRfaWQK
LSAgICAgICAgICAgICAgICBMRUZUIE9VVEVSIEpPSU4gY29tbWl0cyBPTiBidWlsZF9jb21taXQg
PSBjb21taXRfaWQsIHRlc3RfcnVucwotICAgICAgICAgICAgV0hFUkUgcnVuX2J1aWxkID0gYnVp
bGRfaWQgQU5EIHJ1bl9pZCA9IEFOWSgkMSkgR1JPVVAgQlkgYnVpbGRfaWQsIHJ1bl9pZCcsCi0g
ICAgICAgIGFycmF5KCd7JyAuIGltcGxvZGUoJywgJywgJHJ1bl9pZHMpIC4gJ30nKSk7Ci0gICAg
Zm9yZWFjaCAoJGJ1aWxkX3JldmlzaW9uX3RpbWVzIGFzICYkcm93KSB7Ci0gICAgICAgICR0aW1l
ID0gJHJvd1sncmV2aXNpb25fdGltZSddIG9yICRyb3dbJ2J1aWxkX3RpbWUnXTsKLSAgICAgICAg
JGlkID0gJHJvd1sncnVuX2lkJ107Ci0gICAgICAgIGlmICgkdGFza19ieV9ydW5bJGlkXVsnc3Rh
cnRSdW4nXSA9PSAkaWQpCi0gICAgICAgICAgICAkdGFza19ieV9ydW5bJGlkXVsnc3RhcnRSdW5U
aW1lJ10gPSBEYXRhYmFzZTo6dG9fanNfdGltZSgkdGltZSk7Ci0gICAgICAgIGlmICgkdGFza19i
eV9ydW5bJGlkXVsnZW5kUnVuJ10gPT0gJGlkKQotICAgICAgICAgICAgJHRhc2tfYnlfcnVuWyRp
ZF1bJ2VuZFJ1blRpbWUnXSA9IERhdGFiYXNlOjp0b19qc190aW1lKCR0aW1lKTsKLSAgICB9Ci0K
ICAgICByZXR1cm4gJGJ1Z3M7CiB9CiAKQEAgLTExOCw3ICs4OSw5IEBAIGZ1bmN0aW9uIGZvcm1h
dF90YXNrKCR0YXNrX3JvdykgewogICAgICAgICAncGxhdGZvcm0nID0+ICR0YXNrX3Jvd1sndGFz
a19wbGF0Zm9ybSddLAogICAgICAgICAnbWV0cmljJyA9PiAkdGFza19yb3dbJ3Rhc2tfbWV0cmlj
J10sCiAgICAgICAgICdzdGFydFJ1bicgPT4gJHRhc2tfcm93Wyd0YXNrX3N0YXJ0X3J1biddLAor
ICAgICAgICAnc3RhcnRSdW5UaW1lJyA9PiBEYXRhYmFzZTo6dG9fanNfdGltZSgkdGFza19yb3db
J3Rhc2tfc3RhcnRfcnVuX3RpbWUnXSksCiAgICAgICAgICdlbmRSdW4nID0+ICR0YXNrX3Jvd1sn
dGFza19lbmRfcnVuJ10sCisgICAgICAgICdlbmRSdW5UaW1lJyA9PiBEYXRhYmFzZTo6dG9fanNf
dGltZSgkdGFza19yb3dbJ3Rhc2tfZW5kX3J1bl90aW1lJ10pLAogICAgICAgICAnY2F0ZWdvcnkn
ID0+ICR0YXNrX3Jvd1sndGFza19yZXN1bHQnXSA/ICdiaXNlY3RpbmcnIDogJ3VuY29uZmlybWVk
JywKICAgICAgICAgJ3Jlc3VsdCcgPT4gJHRhc2tfcm93Wyd0YXNrX3Jlc3VsdCddLAogICAgICAg
ICAnbmVlZGVkJyA9PiAkdGFza19yb3dbJ3Rhc2tfbmVlZGVkJ10gPyBEYXRhYmFzZTo6aXNfdHJ1
ZSgkdGFza19yb3dbJ3Rhc2tfbmVlZGVkJ10pIDogbnVsbCwKSW5kZXg6IFdlYnNpdGVzL3BlcmYu
d2Via2l0Lm9yZy9wdWJsaWMvcHJpdmlsZWdlZC1hcGkvY3JlYXRlLWFuYWx5c2lzLXRhc2sucGhw
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvcHJpdmlsZWdl
ZC1hcGkvY3JlYXRlLWFuYWx5c2lzLXRhc2sucGhwCShyZXZpc2lvbiAxOTQzNTcpCisrKyBXZWJz
aXRlcy9wZXJmLndlYmtpdC5vcmcvcHVibGljL3ByaXZpbGVnZWQtYXBpL2NyZWF0ZS1hbmFseXNp
cy10YXNrLnBocAkod29ya2luZyBjb3B5KQpAQCAtMjUsMzkgKzI1LDM5IEBAIGZ1bmN0aW9uIG1h
aW4oKSB7CiAKICAgICAkY29uZmlnID0gZW5zdXJlX2NvbmZpZ19mcm9tX3J1bnMoJGRiLCAkc3Rh
cnRfcnVuLCAkZW5kX3J1bik7CiAKLSAgICAkZGItPmJlZ2luX3RyYW5zYWN0aW9uKCk7Ci0KICAg
ICAkc2VnbWVudGF0aW9uX2lkID0gTlVMTDsKICAgICBpZiAoJHNlZ21lbnRhdGlvbl9uYW1lKSB7
CiAgICAgICAgICRzZWdtZW50YXRpb25faWQgPSAkZGItPnNlbGVjdF9vcl9pbnNlcnRfcm93KCdh
bmFseXNpc19zdHJhdGVnaWVzJywgJ3N0cmF0ZWd5JywgYXJyYXkoJ25hbWUnID0+ICRzZWdtZW50
YXRpb25fbmFtZSkpOwotICAgICAgICBpZiAoISRzZWdtZW50YXRpb25faWQpIHsKLSAgICAgICAg
ICAgICRkYi0+cm9sbGJhY2tfdHJhbnNhY3Rpb24oKTsKKyAgICAgICAgaWYgKCEkc2VnbWVudGF0
aW9uX2lkKQogICAgICAgICAgICAgZXhpdF93aXRoX2Vycm9yKCdDYW5ub3RGaW5kT3JJbnNlcnRT
ZWdtZW50YXRpb25TdHJhdGVneScsIGFycmF5KCdzZWdtZW50YXRpb25TdHJhdGVneScgPT4gJHNl
Z21lbnRhdGlvbl9uYW1lKSk7Ci0gICAgICAgIH0KICAgICB9CiAKICAgICAkdGVzdF9yYW5nZV9p
ZCA9IE5VTEw7CiAgICAgaWYgKCR0ZXN0X3JhbmdlX25hbWUpIHsKICAgICAgICAgJHRlc3RfcmFu
Z2VfaWQgPSAkZGItPnNlbGVjdF9vcl9pbnNlcnRfcm93KCdhbmFseXNpc19zdHJhdGVnaWVzJywg
J3N0cmF0ZWd5JywgYXJyYXkoJ25hbWUnID0+ICR0ZXN0X3JhbmdlX25hbWUpKTsKLSAgICAgICAg
aWYgKCEkdGVzdF9yYW5nZV9pZCkgewotICAgICAgICAgICAgJGRiLT5yb2xsYmFja190cmFuc2Fj
dGlvbigpOworICAgICAgICBpZiAoISR0ZXN0X3JhbmdlX2lkKQogICAgICAgICAgICAgZXhpdF93
aXRoX2Vycm9yKCdDYW5ub3RGaW5kT3JJbnNlcnRUZXN0UmFuZ2VTdHJhdGVneScsIGFycmF5KCd0
ZXN0UmFuZ2VTdHJhdGVneScgPT4gJHRlc3RfcmFuZ2VfbmFtZSkpOwotICAgICAgICB9CiAgICAg
fQogCiAgICAgJGR1cGxpY2F0ZSA9ICRkYi0+c2VsZWN0X2ZpcnN0X3JvdygnYW5hbHlzaXNfdGFz
a3MnLCAndGFzaycsIGFycmF5KCdzdGFydF9ydW4nID0+ICRzdGFydF9ydW5faWQsICdlbmRfcnVu
JyA9PiAkZW5kX3J1bl9pZCkpOwotICAgIGlmICgkZHVwbGljYXRlKSB7Ci0gICAgICAgICRkYi0+
cm9sbGJhY2tfdHJhbnNhY3Rpb24oKTsKKyAgICBpZiAoJGR1cGxpY2F0ZSkKICAgICAgICAgZXhp
dF93aXRoX2Vycm9yKCdEdXBsaWNhdGVBbmFseXNpc1Rhc2snLCBhcnJheSgnZHVwbGljYXRlJyA9
PiAkZHVwbGljYXRlKSk7Ci0gICAgfQogCisgICAgJHN0YXJ0X3J1bl90aW1lID0gdGltZV9mb3Jf
cnVuKCRkYiwgJHN0YXJ0X3J1bl9pZCk7CisgICAgJGVuZF9ydW5fdGltZSA9IHRpbWVfZm9yX3J1
bigkZGIsICRlbmRfcnVuX2lkKTsKKyAgICBpZiAoISRzdGFydF9ydW5fdGltZSB8fCAhJGVuZF9y
dW5fdGltZSkKKyAgICAgICAgZXhpdF93aXRoX2Vycm9yKCdJbnZhbGlkVGltZVJhbmdlJywgYXJy
YXkoJ3N0YXJ0VGltZScgPT4gJHN0YXJ0X3J1bl90aW1lLCAnZW5kVGltZScgPT4gJGVuZF9ydW5f
dGltZSkpOworCisgICAgJGRiLT5iZWdpbl90cmFuc2FjdGlvbigpOwogICAgICR0YXNrX2lkID0g
JGRiLT5pbnNlcnRfcm93KCdhbmFseXNpc190YXNrcycsICd0YXNrJywgYXJyYXkoCiAgICAgICAg
ICduYW1lJyA9PiAkbmFtZSwKICAgICAgICAgJ2F1dGhvcicgPT4gJGF1dGhvciwKICAgICAgICAg
J3BsYXRmb3JtJyA9PiAkY29uZmlnWydjb25maWdfcGxhdGZvcm0nXSwKICAgICAgICAgJ21ldHJp
YycgPT4gJGNvbmZpZ1snY29uZmlnX21ldHJpYyddLAogICAgICAgICAnc3RhcnRfcnVuJyA9PiAk
c3RhcnRfcnVuX2lkLAorICAgICAgICAnc3RhcnRfcnVuX3RpbWUnID0+ICRzdGFydF9ydW5fdGlt
ZSwKICAgICAgICAgJ2VuZF9ydW4nID0+ICRlbmRfcnVuX2lkLAorICAgICAgICAnZW5kX3J1bl90
aW1lJyA9PiAkZW5kX3J1bl90aW1lLAogICAgICAgICAnc2VnbWVudGF0aW9uJyA9PiAkc2VnbWVu
dGF0aW9uX2lkLAogICAgICAgICAndGVzdF9yYW5nZScgPT4gJHRlc3RfcmFuZ2VfaWQpKTsKICAg
ICAkZGItPmNvbW1pdF90cmFuc2FjdGlvbigpOwpAQCAtODEsNiArODEsMTUgQEAgZnVuY3Rpb24g
ZW5zdXJlX2NvbmZpZ19mcm9tX3J1bnMoJGRiLCAkcwogICAgIHJldHVybiBlbnN1cmVfcm93X2J5
X2lkKCRkYiwgJ3Rlc3RfY29uZmlndXJhdGlvbnMnLCAnY29uZmlnJywgJHN0YXJ0X3J1blsncnVu
X2NvbmZpZyddLCAnQ29uZmlnTm90Rm91bmQnLCAkcmFuZ2UpOwogfQogCitmdW5jdGlvbiB0aW1l
X2Zvcl9ydW4oJGRiLCAkcnVuX2lkKSB7CisgICAgJHJlc3VsdCA9ICRkYi0+cXVlcnlfYW5kX2Zl
dGNoX2FsbCgnU0VMRUNUIG1heChjb21taXRfdGltZSkgYXMgdGltZQorICAgICAgICBGUk9NIHRl
c3RfcnVucyBKT0lOIGJ1aWxkcyBPTiBydW5fYnVpbGQgPSBidWlsZF9pZAorICAgICAgICAgICAg
Sk9JTiBidWlsZF9jb21taXRzIE9OIGNvbW1pdF9idWlsZCA9IGJ1aWxkX2lkCisgICAgICAgICAg
ICBKT0lOIGNvbW1pdHMgT04gYnVpbGRfY29tbWl0ID0gY29tbWl0X2lkCisgICAgICAgIFdIRVJF
IHJ1bl9pZCA9ICQxJywgYXJyYXkoJHJ1bl9pZCkpOworICAgIHJldHVybiAkcmVzdWx0ID8gJHJl
c3VsdFswXVsndGltZSddIDogbnVsbDsKK30KKwogbWFpbigpOwogCiA/Pgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>267815</attachid>
            <date>2015-12-22 17:55:53 -0800</date>
            <delta_ts>2015-12-27 18:21:23 -0800</delta_ts>
            <desc>Fixed a bug</desc>
            <filename>bug-152517-20151222175516.patch</filename>
            <type>text/plain</type>
            <size>6828</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
V2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL0NoYW5nZUxvZwkocmV2aXNpb24gMTk0MzgxKQorKysg
V2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDI2IEBACisyMDE1LTEyLTIyICBSeW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgor
CisgICAgICAgIEFuYWx5c2lzIHRhc2sgcGFnZSBpcyBzbG93IHRvIGxvYWQKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1MjUxNworCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoZSBzbG93bmVzcyBjb21lcyBm
cm9tIHIxOTQxMzAgd2hpY2ggbWFkZSB0aGUgSlNPTiBBUEkgYXQgL2FwaS9hbmFseXNpcy10YXNr
cyB0byByZXBvcnQgdGhlIHN0YXJ0CisgICAgICAgIGFuZCB0aGUgZW5kIG9mIGVhY2ggYW5hbHlz
aXMgdGFzay4gVGhpcyBxdWVyeSB3YXMgYWRkaW5nIH4ycyB0byB0aGUgdG90YWwgSlNPTiBnZW5l
cmF0aW9uIHRpbWUuCisKKyAgICAgICAgQ2FjaGUgdGhlc2UgdmFsdWVzIG9uIGFuYWx5c2lzX3Rh
c2sgdGFibGUgc2luY2UgdGhleSBuZXZlciBjaGFuZ2Ugb25jZSBhbiBhbmFseXNpcyB0YXNrIGlz
IGNyZWF0ZWQuCisKKyAgICAgICAgKiBpbml0LWRhdGFiYXNlLnNxbDogQWRkZWQgY29sdW1ucyB0
YXNrX3N0YXJ0X3J1bl90aW1lIGFuZCB0YXNrX2VuZF9ydW5fdGltZSB0byBhbmFseXNpc190YXNr
IHRhYmxlLgorICAgICAgICBBbHNvIGFkZGVkIHRoZSBtaXNzaW5nIGRyb3Agc3RhdGVtZW50cyBh
dCB0aGUgdG9wLgorCisgICAgICAgICogcHVibGljL2FwaS9hbmFseXNpcy10YXNrcy5waHA6Cisg
ICAgICAgIChmZXRjaF9hbmRfcHVzaF9idWdzX3RvX3Rhc2tzKTogRG9uJ3QgZmV0Y2ggdGhlIGxh
dGVzdCBjb21taXQgdGltZSBvZiB0aGUgc3RhcnQgYW5kIHRoZSBlbmQuCisgICAgICAgIChmb3Jt
YXRfdGFzayk6IFJlcG9ydCB0YXNrX3N0YXJ0X3J1bl90aW1lIGFuZCB0YXNrX2VuZF9ydW5fdGlt
ZSBhcyBzdGFydFJ1blRpbWUgYW5kIGVuZFJ1blRpbWUuCisKKyAgICAgICAgKiBwdWJsaWMvcHJp
dmlsZWdlZC1hcGkvY3JlYXRlLWFuYWx5c2lzLXRhc2sucGhwOgorICAgICAgICAobWFpbik6IFNl
dCBzdGFydF9ydW5fdGltZSBhbmQgZW5kX3J1bl90aW1lIHdoZW4gY3JlYXRpbmcgYW4gYW5hbHlz
aXMgdGFzay4KKyAgICAgICAgKHRpbWVfZm9yX3J1bik6IEFkZGVkLgorCiAyMDE1LTEyLTE3ICBS
eW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgogCiAgICAgICAgIHYzIFVJIHNob3VsZG4n
dCBvcGVuL2Nsb3NlIHBhbmUgc2VsZWN0b3IgYnkgbW91c2VlbnRlci9sZWF2ZQpJbmRleDogV2Vi
c2l0ZXMvcGVyZi53ZWJraXQub3JnL2luaXQtZGF0YWJhc2Uuc3FsCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdl
YnNpdGVzL3BlcmYud2Via2l0Lm9yZy9pbml0LWRhdGFiYXNlLnNxbAkocmV2aXNpb24gMTk0MzU3
KQorKysgV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL2luaXQtZGF0YWJhc2Uuc3FsCSh3b3JraW5n
IGNvcHkpCkBAIC0xNyw2ICsxNyw4IEBAIERST1AgVEFCTEUgcmVwb3J0cyBDQVNDQURFOwogRFJP
UCBUQUJMRSB0cmFja2VyX3JlcG9zaXRvcmllcyBDQVNDQURFOwogRFJPUCBUQUJMRSBidWdfdHJh
Y2tlcnMgQ0FTQ0FERTsKIERST1AgVEFCTEUgYW5hbHlzaXNfdGFza3MgQ0FTQ0FERTsKK0RST1Ag
VEFCTEUgYW5hbHlzaXNfc3RyYXRlZ2llcyBDQVNDQURFOworRFJPUCBUWVBFIGFuYWx5c2lzX3Rh
c2tfcmVzdWx0X3R5cGUgQ0FTQ0FERTsKIERST1AgVEFCTEUgYnVpbGRfdHJpZ2dlcmFibGVzIENB
U0NBREU7CiBEUk9QIFRBQkxFIHRyaWdnZXJhYmxlX2NvbmZpZ3VyYXRpb25zIENBU0NBREU7CiBE
Uk9QIFRBQkxFIHRyaWdnZXJhYmxlX3JlcG9zaXRvcmllcyBDQVNDQURFOwpAQCAtMTkxLDcgKzE5
Myw5IEBAIENSRUFURSBUQUJMRSBhbmFseXNpc190YXNrcyAoCiAgICAgdGFza19wbGF0Zm9ybSBp
bnRlZ2VyIFJFRkVSRU5DRVMgcGxhdGZvcm1zIE5PVCBOVUxMLAogICAgIHRhc2tfbWV0cmljIGlu
dGVnZXIgUkVGRVJFTkNFUyB0ZXN0X21ldHJpY3MgTk9UIE5VTEwsCiAgICAgdGFza19zdGFydF9y
dW4gaW50ZWdlciBSRUZFUkVOQ0VTIHRlc3RfcnVucywKKyAgICB0YXNrX3N0YXJ0X3J1bl90aW1l
IHRpbWVzdGFtcCBOT1QgTlVMTCwKICAgICB0YXNrX2VuZF9ydW4gaW50ZWdlciBSRUZFUkVOQ0VT
IHRlc3RfcnVucywKKyAgICB0YXNrX2VuZF9ydW5fdGltZSB0aW1lc3RhbXAgTk9UIE5VTEwsCiAg
ICAgdGFza19yZXN1bHQgYW5hbHlzaXNfdGFza19yZXN1bHRfdHlwZSwKICAgICB0YXNrX25lZWRl
ZCBib29sZWFuLAogICAgIENPTlNUUkFJTlQgYW5hbHlzaXNfdGFza19zaG91bGRfYmVfdW5pcXVl
X2Zvcl9yYW5nZSBVTklRVUUodGFza19zdGFydF9ydW4sIHRhc2tfZW5kX3J1biksCkluZGV4OiBX
ZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcvcHVibGljL2FwaS9hbmFseXNpcy10YXNrcy5waHAKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL3B1YmxpYy9hcGkvYW5hbHlzaXMt
dGFza3MucGhwCShyZXZpc2lvbiAxOTQzNTcpCisrKyBXZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcv
cHVibGljL2FwaS9hbmFseXNpcy10YXNrcy5waHAJKHdvcmtpbmcgY29weSkKQEAgLTc1LDM1ICs3
NSw2IEBAIGZ1bmN0aW9uIGZldGNoX2FuZF9wdXNoX2J1Z3NfdG9fdGFza3MoJGQKICAgICAgICAg
JHRhc2tbJ2ZpbmlzaGVkQnVpbGRSZXF1ZXN0Q291bnQnXSA9ICRidWlsZF9jb3VudFsnZmluaXNo
ZWQnXTsKICAgICB9CiAKLSAgICAkcnVuX2lkcyA9IGFycmF5KCk7Ci0gICAgJHRhc2tfYnlfcnVu
ID0gYXJyYXkoKTsKLSAgICBmb3JlYWNoICgkdGFza3MgYXMgJiR0YXNrKSB7Ci0gICAgICAgIGlm
ICgkdGFza1snc3RhcnRSdW4nXSkgewotICAgICAgICAgICAgYXJyYXlfcHVzaCgkcnVuX2lkcywg
JHRhc2tbJ3N0YXJ0UnVuJ10pOwotICAgICAgICAgICAgJHRhc2tfYnlfcnVuWyR0YXNrWydzdGFy
dFJ1biddXSA9ICYkdGFzazsKLSAgICAgICAgfQotICAgICAgICBpZiAoJHRhc2tbJ2VuZFJ1bidd
KSB7Ci0gICAgICAgICAgICBhcnJheV9wdXNoKCRydW5faWRzLCAkdGFza1snZW5kUnVuJ10pOwot
ICAgICAgICAgICAgJHRhc2tfYnlfcnVuWyR0YXNrWydlbmRSdW4nXV0gPSAmJHRhc2s7Ci0gICAg
ICAgIH0KLSAgICB9Ci0KLSAgICAvLyBGSVhNRTogVGhpcyBxdWVyeSBpcyBxdWl0ZSBleHBlbnNp
dmUuIFdlIG1heSBuZWVkIHRvIHN0b3JlIHRoaXMgZGlyZWN0bHkgaW4gYW5hbHlzaXNfdGFza3Mg
dGFibGUgaW5zdGVhZC4KLSAgICAkYnVpbGRfcmV2aXNpb25fdGltZXMgPSAkZGItPnF1ZXJ5X2Fu
ZF9mZXRjaF9hbGwoJ1NFTEVDVCBydW5faWQsIGJ1aWxkX3RpbWUsIG1heChjb21taXRfdGltZSkg
QVMgcmV2aXNpb25fdGltZQotICAgICAgICAgICAgRlJPTSBidWlsZHMKLSAgICAgICAgICAgICAg
ICBMRUZUIE9VVEVSIEpPSU4gYnVpbGRfY29tbWl0cyBPTiBjb21taXRfYnVpbGQgPSBidWlsZF9p
ZAotICAgICAgICAgICAgICAgIExFRlQgT1VURVIgSk9JTiBjb21taXRzIE9OIGJ1aWxkX2NvbW1p
dCA9IGNvbW1pdF9pZCwgdGVzdF9ydW5zCi0gICAgICAgICAgICBXSEVSRSBydW5fYnVpbGQgPSBi
dWlsZF9pZCBBTkQgcnVuX2lkID0gQU5ZKCQxKSBHUk9VUCBCWSBidWlsZF9pZCwgcnVuX2lkJywK
LSAgICAgICAgYXJyYXkoJ3snIC4gaW1wbG9kZSgnLCAnLCAkcnVuX2lkcykgLiAnfScpKTsKLSAg
ICBmb3JlYWNoICgkYnVpbGRfcmV2aXNpb25fdGltZXMgYXMgJiRyb3cpIHsKLSAgICAgICAgJHRp
bWUgPSAkcm93WydyZXZpc2lvbl90aW1lJ10gb3IgJHJvd1snYnVpbGRfdGltZSddOwotICAgICAg
ICAkaWQgPSAkcm93WydydW5faWQnXTsKLSAgICAgICAgaWYgKCR0YXNrX2J5X3J1blskaWRdWydz
dGFydFJ1biddID09ICRpZCkKLSAgICAgICAgICAgICR0YXNrX2J5X3J1blskaWRdWydzdGFydFJ1
blRpbWUnXSA9IERhdGFiYXNlOjp0b19qc190aW1lKCR0aW1lKTsKLSAgICAgICAgaWYgKCR0YXNr
X2J5X3J1blskaWRdWydlbmRSdW4nXSA9PSAkaWQpCi0gICAgICAgICAgICAkdGFza19ieV9ydW5b
JGlkXVsnZW5kUnVuVGltZSddID0gRGF0YWJhc2U6OnRvX2pzX3RpbWUoJHRpbWUpOwotICAgIH0K
LQogICAgIHJldHVybiAkYnVnczsKIH0KIApAQCAtMTE4LDcgKzg5LDkgQEAgZnVuY3Rpb24gZm9y
bWF0X3Rhc2soJHRhc2tfcm93KSB7CiAgICAgICAgICdwbGF0Zm9ybScgPT4gJHRhc2tfcm93Wyd0
YXNrX3BsYXRmb3JtJ10sCiAgICAgICAgICdtZXRyaWMnID0+ICR0YXNrX3Jvd1sndGFza19tZXRy
aWMnXSwKICAgICAgICAgJ3N0YXJ0UnVuJyA9PiAkdGFza19yb3dbJ3Rhc2tfc3RhcnRfcnVuJ10s
CisgICAgICAgICdzdGFydFJ1blRpbWUnID0+IERhdGFiYXNlOjp0b19qc190aW1lKCR0YXNrX3Jv
d1sndGFza19zdGFydF9ydW5fdGltZSddKSwKICAgICAgICAgJ2VuZFJ1bicgPT4gJHRhc2tfcm93
Wyd0YXNrX2VuZF9ydW4nXSwKKyAgICAgICAgJ2VuZFJ1blRpbWUnID0+IERhdGFiYXNlOjp0b19q
c190aW1lKCR0YXNrX3Jvd1sndGFza19lbmRfcnVuX3RpbWUnXSksCiAgICAgICAgICdjYXRlZ29y
eScgPT4gJHRhc2tfcm93Wyd0YXNrX3Jlc3VsdCddID8gJ2Jpc2VjdGluZycgOiAndW5jb25maXJt
ZWQnLAogICAgICAgICAncmVzdWx0JyA9PiAkdGFza19yb3dbJ3Rhc2tfcmVzdWx0J10sCiAgICAg
ICAgICduZWVkZWQnID0+ICR0YXNrX3Jvd1sndGFza19uZWVkZWQnXSA/IERhdGFiYXNlOjppc190
cnVlKCR0YXNrX3Jvd1sndGFza19uZWVkZWQnXSkgOiBudWxsLApJbmRleDogV2Vic2l0ZXMvcGVy
Zi53ZWJraXQub3JnL3B1YmxpYy9wcml2aWxlZ2VkLWFwaS9jcmVhdGUtYW5hbHlzaXMtdGFzay5w
aHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL3B1YmxpYy9wcml2aWxl
Z2VkLWFwaS9jcmVhdGUtYW5hbHlzaXMtdGFzay5waHAJKHJldmlzaW9uIDE5NDM1NykKKysrIFdl
YnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvcHJpdmlsZWdlZC1hcGkvY3JlYXRlLWFuYWx5
c2lzLXRhc2sucGhwCSh3b3JraW5nIGNvcHkpCkBAIC0yNSw2ICsyNSwxMSBAQCBmdW5jdGlvbiBt
YWluKCkgewogCiAgICAgJGNvbmZpZyA9IGVuc3VyZV9jb25maWdfZnJvbV9ydW5zKCRkYiwgJHN0
YXJ0X3J1biwgJGVuZF9ydW4pOwogCisgICAgJHN0YXJ0X3J1bl90aW1lID0gdGltZV9mb3JfcnVu
KCRkYiwgJHN0YXJ0X3J1bl9pZCk7CisgICAgJGVuZF9ydW5fdGltZSA9IHRpbWVfZm9yX3J1bigk
ZGIsICRlbmRfcnVuX2lkKTsKKyAgICBpZiAoISRzdGFydF9ydW5fdGltZSB8fCAhJGVuZF9ydW5f
dGltZSkKKyAgICAgICAgZXhpdF93aXRoX2Vycm9yKCdJbnZhbGlkVGltZVJhbmdlJywgYXJyYXko
J3N0YXJ0VGltZScgPT4gJHN0YXJ0X3J1bl90aW1lLCAnZW5kVGltZScgPT4gJGVuZF9ydW5fdGlt
ZSkpOworCiAgICAgJGRiLT5iZWdpbl90cmFuc2FjdGlvbigpOwogCiAgICAgJHNlZ21lbnRhdGlv
bl9pZCA9IE5VTEw7CkBAIC01Nyw3ICs2Miw5IEBAIGZ1bmN0aW9uIG1haW4oKSB7CiAgICAgICAg
ICdwbGF0Zm9ybScgPT4gJGNvbmZpZ1snY29uZmlnX3BsYXRmb3JtJ10sCiAgICAgICAgICdtZXRy
aWMnID0+ICRjb25maWdbJ2NvbmZpZ19tZXRyaWMnXSwKICAgICAgICAgJ3N0YXJ0X3J1bicgPT4g
JHN0YXJ0X3J1bl9pZCwKKyAgICAgICAgJ3N0YXJ0X3J1bl90aW1lJyA9PiAkc3RhcnRfcnVuX3Rp
bWUsCiAgICAgICAgICdlbmRfcnVuJyA9PiAkZW5kX3J1bl9pZCwKKyAgICAgICAgJ2VuZF9ydW5f
dGltZScgPT4gJGVuZF9ydW5fdGltZSwKICAgICAgICAgJ3NlZ21lbnRhdGlvbicgPT4gJHNlZ21l
bnRhdGlvbl9pZCwKICAgICAgICAgJ3Rlc3RfcmFuZ2UnID0+ICR0ZXN0X3JhbmdlX2lkKSk7CiAg
ICAgJGRiLT5jb21taXRfdHJhbnNhY3Rpb24oKTsKQEAgLTgxLDYgKzg4LDE1IEBAIGZ1bmN0aW9u
IGVuc3VyZV9jb25maWdfZnJvbV9ydW5zKCRkYiwgJHMKICAgICByZXR1cm4gZW5zdXJlX3Jvd19i
eV9pZCgkZGIsICd0ZXN0X2NvbmZpZ3VyYXRpb25zJywgJ2NvbmZpZycsICRzdGFydF9ydW5bJ3J1
bl9jb25maWcnXSwgJ0NvbmZpZ05vdEZvdW5kJywgJHJhbmdlKTsKIH0KIAorZnVuY3Rpb24gdGlt
ZV9mb3JfcnVuKCRkYiwgJHJ1bl9pZCkgeworICAgICRyZXN1bHQgPSAkZGItPnF1ZXJ5X2FuZF9m
ZXRjaF9hbGwoJ1NFTEVDVCBtYXgoY29tbWl0X3RpbWUpIGFzIHRpbWUKKyAgICAgICAgRlJPTSB0
ZXN0X3J1bnMgSk9JTiBidWlsZHMgT04gcnVuX2J1aWxkID0gYnVpbGRfaWQKKyAgICAgICAgICAg
IEpPSU4gYnVpbGRfY29tbWl0cyBPTiBjb21taXRfYnVpbGQgPSBidWlsZF9pZAorICAgICAgICAg
ICAgSk9JTiBjb21taXRzIE9OIGJ1aWxkX2NvbW1pdCA9IGNvbW1pdF9pZAorICAgICAgICBXSEVS
RSBydW5faWQgPSAkMScsIGFycmF5KCRydW5faWQpKTsKKyAgICByZXR1cm4gJHJlc3VsdCA/ICRy
ZXN1bHRbMF1bJ3RpbWUnXSA6IG51bGw7Cit9CisKIG1haW4oKTsKIAogPz4K
</data>
<flag name="review"
          id="292819"
          type_id="1"
          status="+"
          setter="kling"
    />
          </attachment>
      

    </bug>

</bugzilla>