<?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>77425</bug_id>
          
          <creation_ts>2012-01-31 04:36:36 -0800</creation_ts>
          <short_desc>[CMAKE] Support javascriptcore test for EFL port</short_desc>
          <delta_ts>2012-02-05 01:36:45 -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>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>
          
          <blocked>77426</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Gyuyoung Kim">gyuyoung.kim</reporter>
          <assigned_to name="Gyuyoung Kim">gyuyoung.kim</assigned_to>
          <cc>dbates</cc>
    
    <cc>paroga</cc>
    
    <cc>rakuco</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>545945</commentid>
    <comment_count>0</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-01-31 04:36:36 -0800</bug_when>
    <thetext>Efl and WinCE as well as Blackberry port are now using Cmake as its build system and they are share the make file to create jsc excutable. In order to run &quot;run-javascriptcore-tests&quot;, EFL port needs to change jsc installation configuration with executable output directory(e.g. Programs). So, this patch moves jsc installation configuration to Platform*.cmake.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>545947</commentid>
    <comment_count>1</comment_count>
      <attachid>124707</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-01-31 04:39:05 -0800</bug_when>
    <thetext>Created attachment 124707
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>545948</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-01-31 04:41:28 -0800</bug_when>
    <thetext>Attachment 124707 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/update-webkit&apos;]&quot; exit_code: 9

Updating OpenSource
First, rewinding head to replay your work on top of it...
Applying: Fix compilation errors on build-webkit --debug --no-workers on mac.
Using index info to reconstruct a base tree...
Falling back to patching base and 3-way merge...
Auto-merging LayoutTests/ChangeLog
CONFLICT (content): Merge conflict in LayoutTests/ChangeLog
Auto-merging LayoutTests/platform/qt/Skipped
CONFLICT (content): Merge conflict in LayoutTests/platform/qt/Skipped
Auto-merging Source/WebCore/ChangeLog
CONFLICT (content): Merge conflict in Source/WebCore/ChangeLog
Failed to merge in the changes.
Patch failed at 0001 Fix compilation errors on build-webkit --debug --no-workers on mac.

When you have resolved this problem run &quot;git rebase --continue&quot;.
If you would prefer to skip this patch, instead run &quot;git rebase --skip&quot;.
To restore the original branch and stop rebasing run &quot;git rebase --abort&quot;.

rebase refs/remotes/origin/master: command returned error: 1

Died at Tools/Scripts/update-webkit line 164.


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>545953</commentid>
    <comment_count>3</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-01-31 04:50:49 -0800</bug_when>
    <thetext>CC&apos;ing Daniel, Patric and Kubo.

BTW, it looks style bot is strange now.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>545964</commentid>
    <comment_count>4</comment_count>
      <attachid>124707</attachid>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-01-31 05:22:19 -0800</bug_when>
    <thetext>Comment on attachment 124707
Patch

Most of the code you have moved to the Platform files is still common to all ports, so I see little value in duplicating it all around. You could change the value of JSC_EXECUTABLE_NAME in Source/cmake/OptionsEfl.cmake to &quot;Programs/jsc_efl&quot; and conditionally call SET_TARGET_PROPERTIES(... RUNTIME_OUTPUT_DIRECTORY &quot;${CMAKE_BINARY_DIR}&quot;) if you&apos;re building the EFL port. Alternatively, you could have PlatformEfl.cmake (or OptionsEfl.cmake) set an option which defines whether programs should have their runtime output dir set to the base binary directory.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>546058</commentid>
    <comment_count>5</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-01-31 07:57:33 -0800</bug_when>
    <thetext>*** Bug 77426 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>546060</commentid>
    <comment_count>6</comment_count>
      <attachid>124733</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-01-31 08:03:47 -0800</bug_when>
    <thetext>Created attachment 124733
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>546061</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-01-31 08:06:11 -0800</bug_when>
    <thetext>Attachment 124733 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/update-webkit&apos;]&quot; exit_code: 9

Updating OpenSource
First, rewinding head to replay your work on top of it...
Applying: Fix compilation errors on build-webkit --debug --no-workers on mac.
Using index info to reconstruct a base tree...
Falling back to patching base and 3-way merge...
Auto-merging LayoutTests/ChangeLog
CONFLICT (content): Merge conflict in LayoutTests/ChangeLog
Auto-merging LayoutTests/platform/qt/Skipped
CONFLICT (content): Merge conflict in LayoutTests/platform/qt/Skipped
Auto-merging Source/WebCore/ChangeLog
CONFLICT (content): Merge conflict in Source/WebCore/ChangeLog
Failed to merge in the changes.
Patch failed at 0001 Fix compilation errors on build-webkit --debug --no-workers on mac.

When you have resolved this problem run &quot;git rebase --continue&quot;.
If you would prefer to skip this patch, instead run &quot;git rebase --skip&quot;.
To restore the original branch and stop rebasing run &quot;git rebase --abort&quot;.

rebase refs/remotes/origin/master: command returned error: 1

Died at Tools/Scripts/update-webkit line 164.


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>546064</commentid>
    <comment_count>8</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-01-31 08:08:36 -0800</bug_when>
    <thetext>(In reply to comment #4)
&gt; (From update of attachment 124707 [details])
&gt; Most of the code you have moved to the Platform files is still common to all ports, so I see little value in duplicating it all around. You could change the value of JSC_EXECUTABLE_NAME in Source/cmake/OptionsEfl.cmake to &quot;Programs/jsc_efl&quot; and conditionally call SET_TARGET_PROPERTIES(... RUNTIME_OUTPUT_DIRECTORY &quot;${CMAKE_BINARY_DIR}&quot;) if you&apos;re building the EFL port. Alternatively, you could have PlatformEfl.cmake (or OptionsEfl.cmake) set an option which defines whether programs should have their runtime output dir set to the base binary directory.

Thank you for your comment. Previous patch moved common code to Platform*.cmake unnecessarily. Patch is updated.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>546080</commentid>
    <comment_count>9</comment_count>
      <attachid>124733</attachid>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-01-31 08:22:21 -0800</bug_when>
    <thetext>Comment on attachment 124733
Patch

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

&gt; Source/JavaScriptCore/shell/CMakeLists.txt:23
&gt; +IF (WTF_PLATFORM_EFL)

Why WTF_PLATFORM_EFL instead of &quot;${PORT}&quot; STREQUAL &quot;Efl&quot;?

&gt; Source/JavaScriptCore/shell/CMakeLists.txt:25
&gt; +ELSEIF (SHARED_CORE)

These conditions don&apos;t exclude each other.

&gt; Tools/CMakeLists.txt:1
&gt; +IF (&quot;${PORT}&quot; STREQUAL &quot;Efl&quot; AND NOT ONLY_BUILD_JAVASCRIPTCORE)

This change is unrelated to the patch, and I&apos;d rather do the same thing that&apos;s done with Source: in the top-level CMakeLists.txt, set ENABLE_TOOLS to Off and only add Tools/ to the build if it&apos;s On.

&gt; ChangeLog:9
&gt; +        Change *jsc_efl* executable name with *jsc* in order to run
&gt; +        run-javascriptcore-tests.

This belongs to the section below where you describe the changes to each file.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>546747</commentid>
    <comment_count>10</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-01-31 19:40:02 -0800</bug_when>
    <thetext>(In reply to comment #9)
&gt; (From update of attachment 124733 [details])

&gt; &gt; Source/JavaScriptCore/shell/CMakeLists.txt:25
&gt; &gt; +ELSEIF (SHARED_CORE)
&gt; 
&gt; These conditions don&apos;t exclude each other.

Do you know why target properties is set when SHARED_CORE is on ? It seems to me we can set target properties regardless of SHARED_CORE option.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>546762</commentid>
    <comment_count>11</comment_count>
      <attachid>124873</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-01-31 20:12:15 -0800</bug_when>
    <thetext>Created attachment 124873
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>546765</commentid>
    <comment_count>12</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-01-31 20:16:14 -0800</bug_when>
    <thetext>Kubo, thank you for your comment. I update patch again.

If there is no clear reason, I would like to set target properties regardless of SHARED_CORE as below,  

IF (&quot;${PORT}&quot; STREQUAL &quot;Efl&quot;)
    SET_TARGET_PROPERTIES(${JSC_EXECUTABLE_NAME} PROPERTIES RUNTIME_OUTPUT_DIRECTORY &quot;${CMAKE_BINARY_DIR}&quot;)
ELSE ()
    SET_TARGET_PROPERTIES(${JSC_EXECUTABLE_NAME} PROPERTIES VERSION ${PROJECT_VERSION})
ENDIF ()</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>546985</commentid>
    <comment_count>13</comment_count>
      <attachid>124873</attachid>
    <who name="Patrick R. Gansterer">paroga</who>
    <bug_when>2012-02-01 03:44:35 -0800</bug_when>
    <thetext>Comment on attachment 124873
Patch

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

All comments are &quot;nice to have&quot;, so no blocker.

&gt; Source/JavaScriptCore/shell/CMakeLists.txt:26
&gt;      SET_TARGET_PROPERTIES(${JSC_EXECUTABLE_NAME} PROPERTIES VERSION ${PROJECT_VERSION})

i don&apos;t think that any other port than EFL uses the VERSION property, so you can remove it

&gt; Source/cmake/OptionsEfl.cmake:51
&gt; +SET(JSC_EXECUTABLE_NAME Programs/jsc)

I don&apos;t linke encoding the output directory into _every_ executable name.
The &quot;correct&quot; CMake way to do this is to define sth. like:
SET(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)
SET(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
SET(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})

When done this way the Makefile target and generated folder names make more sense too. :-)

&gt; CMakeLists.txt:20
&gt; +SET(ENABLE_TOOLS On)

Usually we write all CMake variables and function in uppercase only. So this should be &quot;ON&quot; instead of &quot;On&quot;. Some applies to all other usages. IMHO it&apos;s ok to change this an all other ones in a later patch.

&gt; CMakeLists.txt:160
&gt; -ADD_SUBDIRECTORY(Tools)
&gt; +IF (ENABLE_TOOLS)
&gt; +    ADD_SUBDIRECTORY(Tools)
&gt; +ENDIF ()

is this really needed in this change? At least the ChangeLog does not mention it?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>547003</commentid>
    <comment_count>14</comment_count>
      <attachid>124873</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-02-01 04:25:10 -0800</bug_when>
    <thetext>Comment on attachment 124873
Patch

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

&gt;&gt; Source/JavaScriptCore/shell/CMakeLists.txt:26
&gt;&gt;      SET_TARGET_PROPERTIES(${JSC_EXECUTABLE_NAME} PROPERTIES VERSION ${PROJECT_VERSION})
&gt; 
&gt; i don&apos;t think that any other port than EFL uses the VERSION property, so you can remove it

Why don&apos;t we set &quot;Programs&quot; to TARGET_PROPERTIES as below ? Then, use jsc instead of Programs/jsc in 51 line of OptionsEfl.cmake

SET_TARGET_PROPERTIES(${JSC_EXECUTABLE_NAME} PROPERTIES RUNTIME_OUTPUT_DIRECTORY &quot;${CMAKE_BINARY_DIR}/Programs&quot;)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>547010</commentid>
    <comment_count>15</comment_count>
      <attachid>124930</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-02-01 04:51:28 -0800</bug_when>
    <thetext>Created attachment 124930
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>549531</commentid>
    <comment_count>16</comment_count>
      <attachid>124930</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2012-02-04 22:01:44 -0800</bug_when>
    <thetext>Comment on attachment 124930
Patch

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

The patch seems to be fixing two bugs. While both the EFL JavaScript shell properties/name changes and ENABLE_TOOLS changes look reasonable these changes seem mutually exclusive and hence should be separated into individual bugs.

&gt; ChangeLog:11
&gt; +        Do not build Tools when jsc is only built. Build breaks occur because
&gt; +        Tools is built together when building jsc. In addition, change *jsc_efl*
&gt; +        executable name with *jsc* in order to run run-javascriptcore-tests.
&gt; +

The EFL JavaScript shell build is currently broken? Regardless, the first and second sentence in this ChangeLog and the ENABLE_TOOLS changes made to CMakeLists.txt seem unrelated to the issue mentioned in the description of this bug (comment #0). I suggest extracting the Tools changes into a separate bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>549538</commentid>
    <comment_count>17</comment_count>
      <attachid>125515</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-02-04 22:59:24 -0800</bug_when>
    <thetext>Created attachment 125515
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>549539</commentid>
    <comment_count>18</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-02-04 23:01:24 -0800</bug_when>
    <thetext>(In reply to comment #16)
&gt; (From update of attachment 124930 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=124930&amp;action=review
&gt; 
&gt; The patch seems to be fixing two bugs. While both the EFL JavaScript shell properties/name changes and ENABLE_TOOLS changes look reasonable these changes seem mutually exclusive and hence should be separated into individual bugs.
&gt; 
&gt; &gt; ChangeLog:11
&gt; &gt; +        Do not build Tools when jsc is only built. Build breaks occur because
&gt; &gt; +        Tools is built together when building jsc. In addition, change *jsc_efl*
&gt; &gt; +        executable name with *jsc* in order to run run-javascriptcore-tests.
&gt; &gt; +
&gt; 
&gt; The EFL JavaScript shell build is currently broken? Regardless, the first and second sentence in this ChangeLog and the ENABLE_TOOLS changes made to CMakeLists.txt seem unrelated to the issue mentioned in the description of this bug (comment #0). I suggest extracting the Tools changes into a separate bug.

I also think this patch can be separated. So, I file a new Bug for build break.

[CMAKE] Do not build Tools when building jsc only.
https://bugs.webkit.org/show_bug.cgi?id=77826

Could you review the bug ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>549572</commentid>
    <comment_count>19</comment_count>
      <attachid>125515</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-02-05 01:36:39 -0800</bug_when>
    <thetext>Comment on attachment 125515
Patch

Clearing flags on attachment: 125515

Committed r106759: &lt;http://trac.webkit.org/changeset/106759&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>549573</commentid>
    <comment_count>20</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-02-05 01:36:45 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>124707</attachid>
            <date>2012-01-31 04:39:05 -0800</date>
            <delta_ts>2012-01-31 08:03:37 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-77425-20120131213908.patch</filename>
            <type>text/plain</type>
            <size>5094</size>
            <attacher name="Gyuyoung Kim">gyuyoung.kim</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA2MjE4CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCA5
NzNhYWU0OTMzNTMwNjYyYzU4MzNiOWRmZWU4MWQyOWMzOGJhMjVkLi42MThmZjQzYjAzYWUzZmYx
ODBkMjQ5MDM1NGJkM2FhMzA5MjQyMDc5IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyMCBAQAorMjAxMi0wMS0zMSAgR3l1eW91bmcgS2ltICA8Z3l1eW91bmcua2ltQHNhbXN1
bmcuY29tPgorCisgICAgICAgIFtDTUFLRV0gQ2hhbmdlIGluc3RhbGxhdGlvbiBkaXJlY3Rvcnkg
Zm9yIGpzYyBleGN1dGFibGUuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD03NzQyNQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIEVmbCBhbmQgV2luQ0UgYXMgd2VsbCBhcyBCbGFja2JlcnJ5IHBvcnQgYXJlIG5v
dyB1c2luZyBDbWFrZSBhcyBpdHMgYnVpbGQgc3lzdGVtIGFuZCB0aGV5IGFyZSBzaGFyZQorICAg
ICAgICB0aGUgbWFrZSBmaWxlIHRvIGNyZWF0ZSBqc2MgZXhjdXRhYmxlLiBJbiBvcmRlciB0byBy
dW4gInJ1bi1qYXZhc2NyaXB0Y29yZS10ZXN0cyIsIEVGTCBwb3J0IG5lZWRzIHRvCisgICAgICAg
IGNoYW5nZSBqc2MgaW5zdGFsbGF0aW9uIGNvbmZpZ3VyYXRpb24gd2l0aCBleGVjdXRhYmxlIG91
dHB1dCBkaXJlY3RvcnkoZS5nLiBQcm9ncmFtcykuIFNvLCB0aGlzIHBhdGNoCisgICAgICAgIG1v
dmVzIGpzYyBpbnN0YWxsYXRpb24gY29uZmlndXJhdGlvbiB0byBQbGF0Zm9ybSouY21ha2UuCisK
KyAgICAgICAgKiBzaGVsbC9DTWFrZUxpc3RzLnR4dDoKKyAgICAgICAgKiBzaGVsbC9QbGF0Zm9y
bUJsYWNrQmVycnkuY21ha2U6CisgICAgICAgICogc2hlbGwvUGxhdGZvcm1FZmwuY21ha2U6Cisg
ICAgICAgICogc2hlbGwvUGxhdGZvcm1XaW5DRS5jbWFrZToKKwogMjAxMi0wMS0yOSAgWm9sdGFu
IEhlcmN6ZWcgIDx6aGVyY3plZ0B3ZWJraXQub3JnPgogCiAgICAgICAgIEN1c3RvbSB3cml0dGVu
IENTUyBsZXhlcgpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3NoZWxsL0NNYWtl
TGlzdHMudHh0IGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3NoZWxsL0NNYWtlTGlzdHMudHh0Cmlu
ZGV4IGZhMDRiODU5ODQwZGI5NjJmNjE1MjM3ZTEyY2YxMmRiZGM4N2Y1ZjcuLjI2OTM4NzA1NWE2
NDAwZjA2ODcxMGI0MzkwOWIzYzg2ZTgwZjFkODQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2Ny
aXB0Q29yZS9zaGVsbC9DTWFrZUxpc3RzLnR4dAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUv
c2hlbGwvQ01ha2VMaXN0cy50eHQKQEAgLTEwLDIwICsxMCwzIEBAIFNFVChKU0NfTElCUkFSSUVT
CiApCiAKIElOQ0xVREVfSUZfRVhJU1RTKCR7SkFWQVNDUklQVENPUkVfRElSfS9zaGVsbC9QbGF0
Zm9ybSR7UE9SVH0uY21ha2UpCi0KLVdFQktJVF9XUkFQX1NPVVJDRUxJU1QoJHtKU0NfU09VUkNF
U30pCi1JTkNMVURFX0RJUkVDVE9SSUVTKC4vICR7SmF2YVNjcmlwdENvcmVfSU5DTFVERV9ESVJF
Q1RPUklFU30pCi1BRERfRVhFQ1VUQUJMRSgke0pTQ19FWEVDVVRBQkxFX05BTUV9ICR7SlNDX0hF
QURFUlN9ICR7SlNDX1NPVVJDRVN9KQotVEFSR0VUX0xJTktfTElCUkFSSUVTKCR7SlNDX0VYRUNV
VEFCTEVfTkFNRX0gJHtKU0NfTElCUkFSSUVTfSkKLQotSUYgKEpTQ19MSU5LX0ZMQUdTKQotICAg
IEFERF9UQVJHRVRfUFJPUEVSVElFUygke0pTQ19FWEVDVVRBQkxFX05BTUV9IExJTktfRkxBR1Mg
IiR7SlNDX0xJTktfRkxBR1N9IikKLUVORElGICgpCi0KLUlGIChTSEFSRURfQ09SRSkKLSAgICBT
RVRfVEFSR0VUX1BST1BFUlRJRVMoJHtKU0NfRVhFQ1VUQUJMRV9OQU1FfSBQUk9QRVJUSUVTIFZF
UlNJT04gJHtQUk9KRUNUX1ZFUlNJT059KQotRU5ESUYgKCkKLQotSUYgKFNIT1VMRF9JTlNUQUxM
X0pTX1NIRUxMKQotICAgIElOU1RBTEwoVEFSR0VUUyAke0pTQ19FWEVDVVRBQkxFX05BTUV9IERF
U1RJTkFUSU9OIGJpbikKLUVORElGICgpCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvc2hlbGwvUGxhdGZvcm1CbGFja0JlcnJ5LmNtYWtlIGIvU291cmNlL0phdmFTY3JpcHRDb3Jl
L3NoZWxsL1BsYXRmb3JtQmxhY2tCZXJyeS5jbWFrZQppbmRleCA0MjcxMTQ4YzY2YWQ1N2ZmNzZl
NzYwN2VjN2NkMzkyZjljYzM3OWRjLi40MzJkNjE5OWU4NGYyMzFmYTEzMDY5MTU3Y2VjYWViMWRm
NTNmZjgwIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvc2hlbGwvUGxhdGZvcm1C
bGFja0JlcnJ5LmNtYWtlCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9zaGVsbC9QbGF0Zm9y
bUJsYWNrQmVycnkuY21ha2UKQEAgLTEzLDMgKzEzLDIwIEBAIElGIChQUk9GSUxJTkcpCiAgICAg
ICAgICR7UFJPRklMSU5HX0xJQlJBUll9CiAgICAgKQogRU5ESUYgKCkKKworV0VCS0lUX1dSQVBf
U09VUkNFTElTVCgke0pTQ19TT1VSQ0VTfSkKK0lOQ0xVREVfRElSRUNUT1JJRVMoLi8gJHtKYXZh
U2NyaXB0Q29yZV9JTkNMVURFX0RJUkVDVE9SSUVTfSkKK0FERF9FWEVDVVRBQkxFKCR7SlNDX0VY
RUNVVEFCTEVfTkFNRX0gJHtKU0NfSEVBREVSU30gJHtKU0NfU09VUkNFU30pCitUQVJHRVRfTElO
S19MSUJSQVJJRVMoJHtKU0NfRVhFQ1VUQUJMRV9OQU1FfSAke0pTQ19MSUJSQVJJRVN9KQorCitJ
RiAoSlNDX0xJTktfRkxBR1MpCisgICAgQUREX1RBUkdFVF9QUk9QRVJUSUVTKCR7SlNDX0VYRUNV
VEFCTEVfTkFNRX0gTElOS19GTEFHUyAiJHtKU0NfTElOS19GTEFHU30iKQorRU5ESUYgKCkKKwor
SUYgKFNIQVJFRF9DT1JFKQorICAgIFNFVF9UQVJHRVRfUFJPUEVSVElFUygke0pTQ19FWEVDVVRB
QkxFX05BTUV9IFBST1BFUlRJRVMgVkVSU0lPTiAke1BST0pFQ1RfVkVSU0lPTn0pCitFTkRJRiAo
KQorCitJRiAoU0hPVUxEX0lOU1RBTExfSlNfU0hFTEwpCisgICAgSU5TVEFMTChUQVJHRVRTICR7
SlNDX0VYRUNVVEFCTEVfTkFNRX0gREVTVElOQVRJT04gYmluKQorRU5ESUYgKCkKZGlmZiAtLWdp
dCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9zaGVsbC9QbGF0Zm9ybUVmbC5jbWFrZSBiL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9zaGVsbC9QbGF0Zm9ybUVmbC5jbWFrZQppbmRleCBjMzVhZjJkNTE0
OTI1MWEyYzM0YTU0ODFmYTQ3NzE5ZWFkYzRmMWRiLi5mNjFkYmU3ZmYxODcwMTEwM2NkOTA0YTg4
MzFkZWE3MTAzOGUyNTFjIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvc2hlbGwv
UGxhdGZvcm1FZmwuY21ha2UKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3NoZWxsL1BsYXRm
b3JtRWZsLmNtYWtlCkBAIC03LDMgKzcsMTggQEAgTElTVChBUFBFTkQgSlNDX0xJQlJBUklFUwog
TElTVChBUFBFTkQgSlNDX0xJTktfRkxBR1MKICAgICAke0VDT1JFX0xERkxBR1N9CiApCisKK1dF
QktJVF9XUkFQX1NPVVJDRUxJU1QoJHtKU0NfU09VUkNFU30pCitJTkNMVURFX0RJUkVDVE9SSUVT
KC4vICR7SmF2YVNjcmlwdENvcmVfSU5DTFVERV9ESVJFQ1RPUklFU30pCitBRERfRVhFQ1VUQUJM
RShQcm9ncmFtcy8ke0pTQ19FWEVDVVRBQkxFX05BTUV9ICR7SlNDX0hFQURFUlN9ICR7SlNDX1NP
VVJDRVN9KQorVEFSR0VUX0xJTktfTElCUkFSSUVTKFByb2dyYW1zLyR7SlNDX0VYRUNVVEFCTEVf
TkFNRX0gJHtKU0NfTElCUkFSSUVTfSkKKworSUYgKEpTQ19MSU5LX0ZMQUdTKQorICAgIEFERF9U
QVJHRVRfUFJPUEVSVElFUyhQcm9ncmFtcy8ke0pTQ19FWEVDVVRBQkxFX05BTUV9IExJTktfRkxB
R1MgIiR7SlNDX0xJTktfRkxBR1N9IikKK0VORElGICgpCisKK1NFVF9UQVJHRVRfUFJPUEVSVElF
UyhQcm9ncmFtcy8ke0pTQ19FWEVDVVRBQkxFX05BTUV9IFBST1BFUlRJRVMgUlVOVElNRV9PVVRQ
VVRfRElSRUNUT1JZICIke0NNQUtFX0JJTkFSWV9ESVJ9IikKKworSUYgKFNIT1VMRF9JTlNUQUxM
X0pTX1NIRUxMKQorICAgIElOU1RBTEwoVEFSR0VUUyAke0pTQ19FWEVDVVRBQkxFX05BTUV9IERF
U1RJTkFUSU9OIGJpbikKK0VORElGICgpCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvc2hlbGwvUGxhdGZvcm1XaW5DRS5jbWFrZSBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9zaGVs
bC9QbGF0Zm9ybVdpbkNFLmNtYWtlCmluZGV4IDBiN2EzYmZiZjhjNmE1OTY1NTBhOGJmYjNkZWVl
Y2RhNjNmMmQ3MzYuLmRlMDg5MjRhNjkyNTk3YWJiZWRhMGE2ZWE3N2RhOWRiODkwMTgwNTkgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9zaGVsbC9QbGF0Zm9ybVdpbkNFLmNtYWtl
CisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9zaGVsbC9QbGF0Zm9ybVdpbkNFLmNtYWtlCkBA
IC0xLDMgKzEsMjAgQEAKIExJU1QoQVBQRU5EIEpTQ19TT1VSQ0VTCiAgICAgLi4vb3Mtd2luMzIv
V2luTWFpbi5jcHAKICkKKworV0VCS0lUX1dSQVBfU09VUkNFTElTVCgke0pTQ19TT1VSQ0VTfSkK
K0lOQ0xVREVfRElSRUNUT1JJRVMoLi8gJHtKYXZhU2NyaXB0Q29yZV9JTkNMVURFX0RJUkVDVE9S
SUVTfSkKK0FERF9FWEVDVVRBQkxFKCR7SlNDX0VYRUNVVEFCTEVfTkFNRX0gJHtKU0NfSEVBREVS
U30gJHtKU0NfU09VUkNFU30pCitUQVJHRVRfTElOS19MSUJSQVJJRVMoJHtKU0NfRVhFQ1VUQUJM
RV9OQU1FfSAke0pTQ19MSUJSQVJJRVN9KQorCitJRiAoSlNDX0xJTktfRkxBR1MpCisgICAgQURE
X1RBUkdFVF9QUk9QRVJUSUVTKCR7SlNDX0VYRUNVVEFCTEVfTkFNRX0gTElOS19GTEFHUyAiJHtK
U0NfTElOS19GTEFHU30iKQorRU5ESUYgKCkKKworSUYgKFNIQVJFRF9DT1JFKQorICAgIFNFVF9U
QVJHRVRfUFJPUEVSVElFUygke0pTQ19FWEVDVVRBQkxFX05BTUV9IFBST1BFUlRJRVMgVkVSU0lP
TiAke1BST0pFQ1RfVkVSU0lPTn0pCitFTkRJRiAoKQorCitJRiAoU0hPVUxEX0lOU1RBTExfSlNf
U0hFTEwpCisgICAgSU5TVEFMTChUQVJHRVRTICR7SlNDX0VYRUNVVEFCTEVfTkFNRX0gREVTVElO
QVRJT04gYmluKQorRU5ESUYgKCkK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>124733</attachid>
            <date>2012-01-31 08:03:47 -0800</date>
            <delta_ts>2012-01-31 20:12:08 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-77425-20120201010401.patch</filename>
            <type>text/plain</type>
            <size>4104</size>
            <attacher name="Gyuyoung Kim">gyuyoung.kim</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA2MzU3CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBh
M2VjZmZiMjhmZDI3NTI3YTc5YzIxNDMxMTdmZjJlNjBjODE2MTc3Li5hZDFlNTFhNjJiZDE1YzA2
Yjc2NGY5ZmUwNTYyZGVjYTkwMmVmMGIxIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxOCBAQAorMjAxMi0wMS0zMSAgR3l1eW91bmcgS2ltICA8Z3l1eW91bmcua2ltQHNhbXN1
bmcuY29tPgorCisgICAgICAgIFtDTUFLRV0gU3VwcG9ydCBqYXZhc2NyaXB0Y29yZSB0ZXN0IGZv
ciBFRkwgcG9ydC4gCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD03NzQyNQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIEVmbCBhbmQgV2luQ0UgYXMgd2VsbCBhcyBCbGFja2JlcnJ5IHBvcnQgYXJlIG5vdyB1c2lu
ZyBDbWFrZSBhcyBpdHMgYnVpbGQgc3lzdGVtCisgICAgICAgIGFuZCB0aGV5IGFyZSBzaGFyZSB0
aGUgbWFrZSBmaWxlIHRvIGNyZWF0ZSBqc2MgZXhjdXRhYmxlLiBJbiBvcmRlciB0byBydW4KKyAg
ICAgICAgInJ1bi1qYXZhc2NyaXB0Y29yZS10ZXN0cyIsIEVGTCBwb3J0IG5lZWRzIHRvIGNoYW5n
ZSBqc2MgaW5zdGFsbGF0aW9uIGNvbmZpZ3VyYXRpb24KKyAgICAgICAgd2l0aCBleGVjdXRhYmxl
IG91dHB1dCBkaXJlY3RvcnkoZS5nLiBQcm9ncmFtcykuIFNvLCB0aGlzIHBhdGNoIGNoYW5nZSBq
c2MgaW5zdGFsbGF0aW9uCisgICAgICAgIGNvbmZpZ3VyYXRpb24gb25seSBmb3IgRUZMIHBvcnQu
CisKKyAgICAgICAgKiBzaGVsbC9DTWFrZUxpc3RzLnR4dDoKKwogMjAxMi0wMS0zMCAgT2xpdmVy
IEh1bnQgIDxvbGl2ZXJAYXBwbGUuY29tPgogCiAgICAgICAgIGdldF9ieV92YWxfYXJndW1lbnRz
IGlzIGJyb2tlbiBpbiB0aGUgaW50ZXJwcmV0ZXIKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2Ny
aXB0Q29yZS9zaGVsbC9DTWFrZUxpc3RzLnR4dCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9zaGVs
bC9DTWFrZUxpc3RzLnR4dAppbmRleCBmYTA0Yjg1OTg0MGRiOTYyZjYxNTIzN2UxMmNmMTJkYmRj
ODdmNWY3Li43Yzc1OGU2MzQ1NGU0MWFhODllZDc0NzI1NzU4MTZhMDc4NGI5OWFhIDEwMDY0NAot
LS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvc2hlbGwvQ01ha2VMaXN0cy50eHQKKysrIGIvU291
cmNlL0phdmFTY3JpcHRDb3JlL3NoZWxsL0NNYWtlTGlzdHMudHh0CkBAIC0yMCw3ICsyMCw5IEBA
IElGIChKU0NfTElOS19GTEFHUykKICAgICBBRERfVEFSR0VUX1BST1BFUlRJRVMoJHtKU0NfRVhF
Q1VUQUJMRV9OQU1FfSBMSU5LX0ZMQUdTICIke0pTQ19MSU5LX0ZMQUdTfSIpCiBFTkRJRiAoKQog
Ci1JRiAoU0hBUkVEX0NPUkUpCitJRiAoV1RGX1BMQVRGT1JNX0VGTCkKKyAgICBTRVRfVEFSR0VU
X1BST1BFUlRJRVMoJHtKU0NfRVhFQ1VUQUJMRV9OQU1FfSBQUk9QRVJUSUVTIFJVTlRJTUVfT1VU
UFVUX0RJUkVDVE9SWSAiJHtDTUFLRV9CSU5BUllfRElSfSIpCitFTFNFSUYgKFNIQVJFRF9DT1JF
KQogICAgIFNFVF9UQVJHRVRfUFJPUEVSVElFUygke0pTQ19FWEVDVVRBQkxFX05BTUV9IFBST1BF
UlRJRVMgVkVSU0lPTiAke1BST0pFQ1RfVkVSU0lPTn0pCiBFTkRJRiAoKQogCmRpZmYgLS1naXQg
YS9Tb3VyY2UvY21ha2UvT3B0aW9uc0VmbC5jbWFrZSBiL1NvdXJjZS9jbWFrZS9PcHRpb25zRWZs
LmNtYWtlCmluZGV4IDJmMmFiZjRhMzQzOWMxOGYyMzdlZmRlMGEyMjQ1MDI5NDQyZWZjZTkuLjhk
YzU5MDE5MDIzMWVhYmFmNWQ1ZGQ5NjhlYTM5YzNmOGI3NzhlM2YgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9jbWFrZS9PcHRpb25zRWZsLmNtYWtlCisrKyBiL1NvdXJjZS9jbWFrZS9PcHRpb25zRWZsLmNt
YWtlCkBAIC00OCw3ICs0OCw4IEBAIEFERF9ERUZJTklUSU9OUygtRFdURl9VU0VfSUNVX1VOSUNP
REU9MSkKIFNFVChXVEZfVVNFX0NBSVJPIDEpCiBBRERfREVGSU5JVElPTlMoLURXVEZfVVNFX0NB
SVJPPTEpCiAKLVNFVChKU0NfRVhFQ1VUQUJMRV9OQU1FIGpzY19lZmwpCitTRVQoSlNDX0VYRUNV
VEFCTEVfTkFNRSBQcm9ncmFtcy9qc2MpCisKIFNFVChXVEZfTElCUkFSWV9OQU1FIHd0Zl9lZmwp
CiBTRVQoSmF2YVNjcmlwdENvcmVfTElCUkFSWV9OQU1FIGphdmFzY3JpcHRjb3JlX2VmbCkKIFNF
VChXZWJDb3JlX0xJQlJBUllfTkFNRSB3ZWJjb3JlX2VmbCkKZGlmZiAtLWdpdCBhL1Rvb2xzL0No
YW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCBkN2E5MDk3Y2RmZDRhMzEzYTYyN2Q2NTVm
MzAxNjc2ZDM1NjZhZjUyLi44YjczMjExNWMwYmY1Y2ViYWI1MDg0ODZkOGNiNDlkOGY2NDljYzZm
IDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMTIgQEAKKzIwMTItMDEtMzEgIEd5dXlvdW5nIEtpbSAgPGd5dXlvdW5nLmtpbUBzYW1z
dW5nLmNvbT4KKworICAgICAgICBbQ01BS0VdIFN1cHBvcnQgamF2YXNjcmlwdGNvcmUgdGVzdCBm
b3IgRUZMIHBvcnQuIAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9Nzc0MjUKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICAqIENNYWtlTGlzdHMudHh0OiBCdWlsZCBFV2ViTGF1bmNoZXIgYW5kIER1bXBSZW5kZXJU
cmVlIHdoZW4gT05MWV9CVUlMRF9KQVZBU0NSSVBUQ09SRSBpcyBkaXNhYmxlZC4KKwogMjAxMi0w
MS0zMSAgSm9jZWx5biBUdXJjb3R0ZSAgPGpvY2VseW4udHVyY290dGVAbm9raWEuY29tPgogCiAg
ICAgICAgIFtRdF0gTWluaUJyb3dzZXI6IFNob3cgdG91Y2ggbW9ja2luZyBpbmRpY2F0b3JzIG9u
bHkgd2hlbiBDdHJsIGlzIGhlbGQgZG93bi4KZGlmZiAtLWdpdCBhL1Rvb2xzL0NNYWtlTGlzdHMu
dHh0IGIvVG9vbHMvQ01ha2VMaXN0cy50eHQKaW5kZXggZGNjZjAyM2QxMzNiMGU4NGE2NjU5NGQ2
YzAxNTM1NTM4MTUzN2I2Mi4uNWRiNTgwNGY0NzZjMDcwMWIxM2MzYjUzMGY4ZWQwOWFhODQyYzZm
OCAxMDA2NDQKLS0tIGEvVG9vbHMvQ01ha2VMaXN0cy50eHQKKysrIGIvVG9vbHMvQ01ha2VMaXN0
cy50eHQKQEAgLTEsNCArMSw0IEBACi1JRiAoIiR7UE9SVH0iIFNUUkVRVUFMICJFZmwiKQorSUYg
KCIke1BPUlR9IiBTVFJFUVVBTCAiRWZsIiBBTkQgTk9UIE9OTFlfQlVJTERfSkFWQVNDUklQVENP
UkUpCiAgICAgQUREX1NVQkRJUkVDVE9SWShEdW1wUmVuZGVyVHJlZS9lZmwpCiAgICAgQUREX1NV
QkRJUkVDVE9SWShFV2ViTGF1bmNoZXIpCiBFTFNFSUYgKCIke1BPUlR9IiBTVFJFUVVBTCAiV2lu
Q0UiKQpkaWZmIC0tZ2l0IGEvQ2hhbmdlTG9nIGIvQ2hhbmdlTG9nCmluZGV4IGVmMzQ2NTk3ZGQw
ZTVjZmM5OGExNmRkYjE4M2YyN2VjMTg2M2FkOGUuLjVlNDc2ZDEyOWIzYzk1ZTZmNTA1NDQ0NTJk
Zjc5M2RiZTgxNDIxNDYgMTAwNjQ0Ci0tLSBhL0NoYW5nZUxvZworKysgYi9DaGFuZ2VMb2cKQEAg
LTEsMyArMSwxNSBAQAorMjAxMi0wMS0zMSAgR3l1eW91bmcgS2ltICA8Z3l1eW91bmcua2ltQHNh
bXN1bmcuY29tPgorCisgICAgICAgIFtDTUFLRV0gU3VwcG9ydCBqYXZhc2NyaXB0Y29yZSB0ZXN0
IGZvciBFRkwgcG9ydC4gCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD03NzQyNQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIENoYW5nZSAqanNjX2VmbCogZXhlY3V0YWJsZSBuYW1lIHdpdGggKmpzYyogaW4gb3Jk
ZXIgdG8gcnVuCisgICAgICAgIHJ1bi1qYXZhc2NyaXB0Y29yZS10ZXN0cy4KKworICAgICAgICAq
IFNvdXJjZS9jbWFrZS9PcHRpb25zRWZsLmNtYWtlOgorCiAyMDEyLTAxLTMxICBLZW5uZXRoIFJv
aGRlIENocmlzdGlhbnNlbiAgPGtlbm5ldGhAd2Via2l0Lm9yZz4KIAogICAgICAgICBUYXAgaGln
aGxpZ2h0aW5nOiBTdXBwb3J0IGJldHRlciBvdXRsaW5lcyBmb3IgbXVsdGlsaW5lIGlubGluZXMK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>124873</attachid>
            <date>2012-01-31 20:12:15 -0800</date>
            <delta_ts>2012-02-01 04:51:22 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-77425-20120201131219.patch</filename>
            <type>text/plain</type>
            <size>4178</size>
            <attacher name="Gyuyoung Kim">gyuyoung.kim</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA2NDE5CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBk
ZWVjYWI0YjM5YzE1NDQ5MWQ5MDU2ZGM3Mjc2YWU5MTMyZGFhN2M4Li4wNmRkZWY2ODljOGQ1YjMy
MDI3YjcxZmI4ZmY4ZGJkZDM0YjJmOGZiIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxOCBAQAorMjAxMi0wMS0zMSAgR3l1eW91bmcgS2ltICA8Z3l1eW91bmcua2ltQHNhbXN1
bmcuY29tPgorCisgICAgICAgIFtDTUFLRV0gU3VwcG9ydCBqYXZhc2NyaXB0Y29yZSB0ZXN0IGZv
ciBFRkwgcG9ydC4gCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD03NzQyNQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIEVmbCBhbmQgV2luQ0UgYXMgd2VsbCBhcyBCbGFja2JlcnJ5IHBvcnQgYXJlIG5vdyB1c2lu
ZyBDbWFrZSBhcyBpdHMgYnVpbGQgc3lzdGVtCisgICAgICAgIGFuZCB0aGV5IGFyZSBzaGFyZSB0
aGUgbWFrZSBmaWxlIHRvIGNyZWF0ZSBqc2MgZXhjdXRhYmxlLiBJbiBvcmRlciB0byBydW4KKyAg
ICAgICAgInJ1bi1qYXZhc2NyaXB0Y29yZS10ZXN0cyIsIEVGTCBwb3J0IG5lZWRzIHRvIGNoYW5n
ZSBqc2MgaW5zdGFsbGF0aW9uIGNvbmZpZ3VyYXRpb24KKyAgICAgICAgd2l0aCBleGVjdXRhYmxl
IG91dHB1dCBkaXJlY3RvcnkoZS5nLiBQcm9ncmFtcykuIFNvLCB0aGlzIHBhdGNoIGNoYW5nZSBq
c2MgaW5zdGFsbGF0aW9uCisgICAgICAgIGNvbmZpZ3VyYXRpb24gb25seSBmb3IgRUZMIHBvcnQu
CisKKyAgICAgICAgKiBzaGVsbC9DTWFrZUxpc3RzLnR4dDoKKwogMjAxMi0wMS0zMSAgTWljaGFl
bCBTYWJvZmYgIDxtc2Fib2ZmQGFwcGxlLmNvbT4KIAogICAgICAgICBTdHJpbmdQcm90b0Z1bmNU
b1VwcGVyQ2FzZSBzaG91bGQgY2FsbCBTdHJpbmdJbXBsOjp1cHBlciBzaW1pbGFyIHRvIFN0cmlu
Z1Byb3RvVG9Mb3dlckNhc2UKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9zaGVs
bC9DTWFrZUxpc3RzLnR4dCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9zaGVsbC9DTWFrZUxpc3Rz
LnR4dAppbmRleCBmYTA0Yjg1OTg0MGRiOTYyZjYxNTIzN2UxMmNmMTJkYmRjODdmNWY3Li40N2Vl
NzM0Y2VlMTc4ODIwNTIwYTQzNzI5Mjc1YzE1MTllMWRhY2VhIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
SmF2YVNjcmlwdENvcmUvc2hlbGwvQ01ha2VMaXN0cy50eHQKKysrIGIvU291cmNlL0phdmFTY3Jp
cHRDb3JlL3NoZWxsL0NNYWtlTGlzdHMudHh0CkBAIC0yMCw3ICsyMCw5IEBAIElGIChKU0NfTElO
S19GTEFHUykKICAgICBBRERfVEFSR0VUX1BST1BFUlRJRVMoJHtKU0NfRVhFQ1VUQUJMRV9OQU1F
fSBMSU5LX0ZMQUdTICIke0pTQ19MSU5LX0ZMQUdTfSIpCiBFTkRJRiAoKQogCi1JRiAoU0hBUkVE
X0NPUkUpCitJRiAoIiR7UE9SVH0iIFNUUkVRVUFMICJFZmwiKQorICAgIFNFVF9UQVJHRVRfUFJP
UEVSVElFUygke0pTQ19FWEVDVVRBQkxFX05BTUV9IFBST1BFUlRJRVMgUlVOVElNRV9PVVRQVVRf
RElSRUNUT1JZICIke0NNQUtFX0JJTkFSWV9ESVJ9IikKK0VMU0UgKCkKICAgICBTRVRfVEFSR0VU
X1BST1BFUlRJRVMoJHtKU0NfRVhFQ1VUQUJMRV9OQU1FfSBQUk9QRVJUSUVTIFZFUlNJT04gJHtQ
Uk9KRUNUX1ZFUlNJT059KQogRU5ESUYgKCkKIApkaWZmIC0tZ2l0IGEvU291cmNlL2NtYWtlL09w
dGlvbnNFZmwuY21ha2UgYi9Tb3VyY2UvY21ha2UvT3B0aW9uc0VmbC5jbWFrZQppbmRleCAyZjJh
YmY0YTM0MzljMThmMjM3ZWZkZTBhMjI0NTAyOTQ0MmVmY2U5Li44ZGM1OTAxOTAyMzFlYWJhZjVk
NWRkOTY4ZWEzOWMzZjhiNzc4ZTNmIDEwMDY0NAotLS0gYS9Tb3VyY2UvY21ha2UvT3B0aW9uc0Vm
bC5jbWFrZQorKysgYi9Tb3VyY2UvY21ha2UvT3B0aW9uc0VmbC5jbWFrZQpAQCAtNDgsNyArNDgs
OCBAQCBBRERfREVGSU5JVElPTlMoLURXVEZfVVNFX0lDVV9VTklDT0RFPTEpCiBTRVQoV1RGX1VT
RV9DQUlSTyAxKQogQUREX0RFRklOSVRJT05TKC1EV1RGX1VTRV9DQUlSTz0xKQogCi1TRVQoSlND
X0VYRUNVVEFCTEVfTkFNRSBqc2NfZWZsKQorU0VUKEpTQ19FWEVDVVRBQkxFX05BTUUgUHJvZ3Jh
bXMvanNjKQorCiBTRVQoV1RGX0xJQlJBUllfTkFNRSB3dGZfZWZsKQogU0VUKEphdmFTY3JpcHRD
b3JlX0xJQlJBUllfTkFNRSBqYXZhc2NyaXB0Y29yZV9lZmwpCiBTRVQoV2ViQ29yZV9MSUJSQVJZ
X05BTUUgd2ViY29yZV9lZmwpCmRpZmYgLS1naXQgYS9DTWFrZUxpc3RzLnR4dCBiL0NNYWtlTGlz
dHMudHh0CmluZGV4IGMxMzA4Njc0N2UwNTc4MmYwNmM2ZTYzMzIzZGVmZDg3YTY3ZWEzNGEuLjVi
YzQ3M2QwNjAyZmFkNTkwMTYyN2U4NTU4NDRiNzI1OTY5OGZkN2IgMTAwNjQ0Ci0tLSBhL0NNYWtl
TGlzdHMudHh0CisrKyBiL0NNYWtlTGlzdHMudHh0CkBAIC0xNywxMSArMTcsMTQgQEAgSUYgKE5P
VCBFTkFCTEVfV0VCS0lUIEFORCBOT1QgRU5BQkxFX1dFQktJVDIpCiAgICAgU0VUKEVOQUJMRV9X
RUJLSVQgT24pCiBFTkRJRiAoKQogCitTRVQoRU5BQkxFX1RPT0xTIE9uKQorCiBPUFRJT04oT05M
WV9CVUlMRF9KQVZBU0NSSVBUQ09SRSAib25seSBidWlsZCBKYXZhU2NyaXB0Q29yZSIpCiBJRiAo
T05MWV9CVUlMRF9KQVZBU0NSSVBUQ09SRSkKICAgICBTRVQoRU5BQkxFX1dFQkNPUkUgT2ZmKQog
ICAgIFNFVChFTkFCTEVfV0VCS0lUIE9mZikKICAgICBTRVQoRU5BQkxFX1dFQktJVDIgT2ZmKQor
ICAgIFNFVChFTkFCTEVfVE9PTFMgT2ZmKQogRU5ESUYgKCkKIAogU0VUKEpBVkFTQ1JJUFRDT1JF
X0RJUiAiJHtDTUFLRV9TT1VSQ0VfRElSfS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUiKQpAQCAtMTUy
LDcgKzE1NSw5IEBAIEFERF9TVUJESVJFQ1RPUlkoU291cmNlKQogIyAtLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQogIyBBZGQgdG9vbHMKICMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KLUFERF9TVUJESVJFQ1RP
UlkoVG9vbHMpCitJRiAoRU5BQkxFX1RPT0xTKQorICAgIEFERF9TVUJESVJFQ1RPUlkoVG9vbHMp
CitFTkRJRiAoKQogCiAjIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAjIFByaW50cyBhIHN1bW1hcnkg
b2YgYWxsIGVuYWJsZWQvZGlzYWJsZWQgZmVhdHVyZXMKZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBi
L0NoYW5nZUxvZwppbmRleCBlZjM0NjU5N2RkMGU1Y2ZjOThhMTZkZGIxODNmMjdlYzE4NjNhZDhl
Li43NGRkOGExNDg3NGFlN2NlZTFmZDM0NTA1N2Y3NmEzODIzYTFjMjM0IDEwMDY0NAotLS0gYS9D
aGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTItMDEtMzEgIEd5
dXlvdW5nIEtpbSAgPGd5dXlvdW5nLmtpbUBzYW1zdW5nLmNvbT4KKworICAgICAgICBbQ01BS0Vd
IFN1cHBvcnQgamF2YXNjcmlwdGNvcmUgdGVzdCBmb3IgRUZMIHBvcnQuIAorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Nzc0MjUKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBEbyBub3QgYnVpbGQgVG9vbHMgd2hl
biBqYXZhc2NyaXB0Y29yZSBpcyBvbmx5IGJ1aWx0LiBJbiBhZGRpdGlvbiwKKyAgICAgICAgY2hh
bmdlICpqc2NfZWZsKiBleGVjdXRhYmxlIG5hbWUgd2l0aCAqanNjKiBpbiBvcmRlciB0byBydW4K
KyAgICAgICAgcnVuLWphdmFzY3JpcHRjb3JlLXRlc3RzLgorCisgICAgICAgICogQ01ha2VMaXN0
cy50eHQ6CisgICAgICAgICogU291cmNlL2NtYWtlL09wdGlvbnNFZmwuY21ha2U6CisKIDIwMTIt
MDEtMzEgIEtlbm5ldGggUm9oZGUgQ2hyaXN0aWFuc2VuICA8a2VubmV0aEB3ZWJraXQub3JnPgog
CiAgICAgICAgIFRhcCBoaWdobGlnaHRpbmc6IFN1cHBvcnQgYmV0dGVyIG91dGxpbmVzIGZvciBt
dWx0aWxpbmUgaW5saW5lcwo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>124930</attachid>
            <date>2012-02-01 04:51:28 -0800</date>
            <delta_ts>2012-02-04 22:59:17 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-77425-20120201215127.patch</filename>
            <type>text/plain</type>
            <size>4225</size>
            <attacher name="Gyuyoung Kim">gyuyoung.kim</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA2NDYyCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCA5
OTc4NjE0ZjJhMDE2MDM1MTNhMjQzODFkZWI0YmFjZGM2YTY5YjQ1Li40M2Q2MWNiYmVmZGU1MmQ5
YjE1ZDQxYzQwNTRiMWI4OGY4YjY3MTg2IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxOCBAQAorMjAxMi0wMi0wMSAgR3l1eW91bmcgS2ltICA8Z3l1eW91bmcua2ltQHNhbXN1
bmcuY29tPgorCisgICAgICAgIFtDTUFLRV0gU3VwcG9ydCBqYXZhc2NyaXB0Y29yZSB0ZXN0IGZv
ciBFRkwgcG9ydC4gCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD03NzQyNQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIEVmbCBhbmQgV2luQ0UgYXMgd2VsbCBhcyBCbGFja2JlcnJ5IHBvcnQgYXJlIG5vdyB1c2lu
ZyBDbWFrZSBhcyBpdHMgYnVpbGQgc3lzdGVtCisgICAgICAgIGFuZCB0aGV5IGFyZSBzaGFyZSB0
aGUgbWFrZSBmaWxlIHRvIGNyZWF0ZSBqc2MgZXhjdXRhYmxlLiBJbiBvcmRlciB0byBydW4KKyAg
ICAgICAgInJ1bi1qYXZhc2NyaXB0Y29yZS10ZXN0cyIsIEVGTCBwb3J0IG5lZWRzIHRvIGNoYW5n
ZSBqc2MgaW5zdGFsbGF0aW9uIGNvbmZpZ3VyYXRpb24KKyAgICAgICAgd2l0aCBleGVjdXRhYmxl
IG91dHB1dCBkaXJlY3RvcnkoZS5nLiBQcm9ncmFtcykuIFNvLCB0aGlzIHBhdGNoIGNoYW5nZSBq
c2MgaW5zdGFsbGF0aW9uCisgICAgICAgIGNvbmZpZ3VyYXRpb24gb25seSBmb3IgRUZMIHBvcnQu
CisKKyAgICAgICAgKiBzaGVsbC9DTWFrZUxpc3RzLnR4dDoKKwogMjAxMi0wMi0wMSAgQ3NhYmEg
T3N6dHJvZ29uw6FjICA8b3NzeUB3ZWJraXQub3JnPgogCiAgICAgICAgIEltcGxlbWVudCBFcnJv
ci5zdGFjawpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3NoZWxsL0NNYWtlTGlz
dHMudHh0IGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3NoZWxsL0NNYWtlTGlzdHMudHh0CmluZGV4
IGZhMDRiODU5ODQwZGI5NjJmNjE1MjM3ZTEyY2YxMmRiZGM4N2Y1ZjcuLjBiMjczYzU2NzdhODQ1
ZGMzZDUyNGZlOWIyMGE5OTc1MTQwNDZlNDcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0
Q29yZS9zaGVsbC9DTWFrZUxpc3RzLnR4dAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvc2hl
bGwvQ01ha2VMaXN0cy50eHQKQEAgLTIwLDggKzIwLDggQEAgSUYgKEpTQ19MSU5LX0ZMQUdTKQog
ICAgIEFERF9UQVJHRVRfUFJPUEVSVElFUygke0pTQ19FWEVDVVRBQkxFX05BTUV9IExJTktfRkxB
R1MgIiR7SlNDX0xJTktfRkxBR1N9IikKIEVORElGICgpCiAKLUlGIChTSEFSRURfQ09SRSkKLSAg
ICBTRVRfVEFSR0VUX1BST1BFUlRJRVMoJHtKU0NfRVhFQ1VUQUJMRV9OQU1FfSBQUk9QRVJUSUVT
IFZFUlNJT04gJHtQUk9KRUNUX1ZFUlNJT059KQorSUYgKCIke1BPUlR9IiBTVFJFUVVBTCAiRWZs
IikKKyAgICBTRVRfVEFSR0VUX1BST1BFUlRJRVMoJHtKU0NfRVhFQ1VUQUJMRV9OQU1FfSBQUk9Q
RVJUSUVTIFJVTlRJTUVfT1VUUFVUX0RJUkVDVE9SWSAiJHtDTUFLRV9CSU5BUllfRElSfS9Qcm9n
cmFtcyIpCiBFTkRJRiAoKQogCiBJRiAoU0hPVUxEX0lOU1RBTExfSlNfU0hFTEwpCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvY21ha2UvT3B0aW9uc0VmbC5jbWFrZSBiL1NvdXJjZS9jbWFrZS9PcHRpb25z
RWZsLmNtYWtlCmluZGV4IDJmMmFiZjRhMzQzOWMxOGYyMzdlZmRlMGEyMjQ1MDI5NDQyZWZjZTku
LjgzZGYyNGRhZjhmM2YyNjAyOWMxNTMzYWYzZWNiYzI1YTU4YjdkZDggMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9jbWFrZS9PcHRpb25zRWZsLmNtYWtlCisrKyBiL1NvdXJjZS9jbWFrZS9PcHRpb25zRWZs
LmNtYWtlCkBAIC00OCw3ICs0OCw4IEBAIEFERF9ERUZJTklUSU9OUygtRFdURl9VU0VfSUNVX1VO
SUNPREU9MSkKIFNFVChXVEZfVVNFX0NBSVJPIDEpCiBBRERfREVGSU5JVElPTlMoLURXVEZfVVNF
X0NBSVJPPTEpCiAKLVNFVChKU0NfRVhFQ1VUQUJMRV9OQU1FIGpzY19lZmwpCitTRVQoSlNDX0VY
RUNVVEFCTEVfTkFNRSBqc2MpCisKIFNFVChXVEZfTElCUkFSWV9OQU1FIHd0Zl9lZmwpCiBTRVQo
SmF2YVNjcmlwdENvcmVfTElCUkFSWV9OQU1FIGphdmFzY3JpcHRjb3JlX2VmbCkKIFNFVChXZWJD
b3JlX0xJQlJBUllfTkFNRSB3ZWJjb3JlX2VmbCkKZGlmZiAtLWdpdCBhL0NNYWtlTGlzdHMudHh0
IGIvQ01ha2VMaXN0cy50eHQKaW5kZXggYzEzMDg2NzQ3ZTA1NzgyZjA2YzZlNjMzMjNkZWZkODdh
NjdlYTM0YS4uNWJjNDczZDA2MDJmYWQ1OTAxNjI3ZTg1NTg0NGI3MjU5Njk4ZmQ3YiAxMDA2NDQK
LS0tIGEvQ01ha2VMaXN0cy50eHQKKysrIGIvQ01ha2VMaXN0cy50eHQKQEAgLTE3LDExICsxNywx
NCBAQCBJRiAoTk9UIEVOQUJMRV9XRUJLSVQgQU5EIE5PVCBFTkFCTEVfV0VCS0lUMikKICAgICBT
RVQoRU5BQkxFX1dFQktJVCBPbikKIEVORElGICgpCiAKK1NFVChFTkFCTEVfVE9PTFMgT24pCisK
IE9QVElPTihPTkxZX0JVSUxEX0pBVkFTQ1JJUFRDT1JFICJvbmx5IGJ1aWxkIEphdmFTY3JpcHRD
b3JlIikKIElGIChPTkxZX0JVSUxEX0pBVkFTQ1JJUFRDT1JFKQogICAgIFNFVChFTkFCTEVfV0VC
Q09SRSBPZmYpCiAgICAgU0VUKEVOQUJMRV9XRUJLSVQgT2ZmKQogICAgIFNFVChFTkFCTEVfV0VC
S0lUMiBPZmYpCisgICAgU0VUKEVOQUJMRV9UT09MUyBPZmYpCiBFTkRJRiAoKQogCiBTRVQoSkFW
QVNDUklQVENPUkVfRElSICIke0NNQUtFX1NPVVJDRV9ESVJ9L1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZSIpCkBAIC0xNTIsNyArMTU1LDkgQEAgQUREX1NVQkRJUkVDVE9SWShTb3VyY2UpCiAjIC0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCiAjIEFkZCB0b29scwogIyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQotQURE
X1NVQkRJUkVDVE9SWShUb29scykKK0lGIChFTkFCTEVfVE9PTFMpCisgICAgQUREX1NVQkRJUkVD
VE9SWShUb29scykKK0VORElGICgpCiAKICMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KICMgUHJpbnRz
IGEgc3VtbWFyeSBvZiBhbGwgZW5hYmxlZC9kaXNhYmxlZCBmZWF0dXJlcwpkaWZmIC0tZ2l0IGEv
Q2hhbmdlTG9nIGIvQ2hhbmdlTG9nCmluZGV4IGI0NmIzOGZlMzI5YTA3NjdkZjA1ODgxZWExODUz
NjViMTMwY2JmN2EuLjJhYTlkNTU0OTMwZWIwNTE0Zjc0Y2QwMWUzZGEzOTJlYzBmMjY0YWQgMTAw
NjQ0Ci0tLSBhL0NoYW5nZUxvZworKysgYi9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNyBAQAorMjAx
Mi0wMi0wMSAgR3l1eW91bmcgS2ltICA8Z3l1eW91bmcua2ltQHNhbXN1bmcuY29tPgorCisgICAg
ICAgIFtDTUFLRV0gU3VwcG9ydCBqYXZhc2NyaXB0Y29yZSB0ZXN0IGZvciBFRkwgcG9ydC4gCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03NzQyNQorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIERvIG5vdCBidWls
ZCBUb29scyB3aGVuIGpzYyBpcyBvbmx5IGJ1aWx0LiBCdWlsZCBicmVha3Mgb2NjdXIgYmVjYXVz
ZQorICAgICAgICBUb29scyBpcyBidWlsdCB0b2dldGhlciB3aGVuIGJ1aWxkaW5nIGpzYy4gSW4g
YWRkaXRpb24sIGNoYW5nZSAqanNjX2VmbCoKKyAgICAgICAgZXhlY3V0YWJsZSBuYW1lIHdpdGgg
KmpzYyogaW4gb3JkZXIgdG8gcnVuIHJ1bi1qYXZhc2NyaXB0Y29yZS10ZXN0cy4KKworICAgICAg
ICAqIENNYWtlTGlzdHMudHh0OiBCdWlsZCBUb29scyBkaXJlY3Rvcnkgd2hlbiBFTkFCTEVfVE9P
TFMgaXMgb24uCisgICAgICAgICogU291cmNlL2NtYWtlL09wdGlvbnNFZmwuY21ha2U6CisKIDIw
MTItMDEtMzEgIFJ5b3N1a2UgTml3YSAgPHJuaXdhQHdlYmtpdC5vcmc+CiAKICAgICAgICAgd2Vi
a2l0LXBlcmYuYXBwc3BvdC5jb20gc2hvdWxkIGFjY2VwdCB0ZXN0IHJlc3VsdHMgd2l0aG91dCBt
ZWRpYW5zCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>125515</attachid>
            <date>2012-02-04 22:59:24 -0800</date>
            <delta_ts>2012-02-05 01:36:39 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-77425-20120205155924.patch</filename>
            <type>text/plain</type>
            <size>3290</size>
            <attacher name="Gyuyoung Kim">gyuyoung.kim</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA2NzU0CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBk
NjJmYmI5YzkxNmE5MjE3MWY1ZmQyMTdmNTNmMTcxMmExMmFiNzBkLi4wOGM1NjUzNTVkN2EzZjg1
OWMzNTVhNGRhOTRlYjA4M2RlODdjZDAwIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxOCBAQAorMjAxMi0wMi0wNCAgR3l1eW91bmcgS2ltICA8Z3l1eW91bmcua2ltQHNhbXN1
bmcuY29tPgorCisgICAgICAgIFtDTUFLRV0gU3VwcG9ydCBqYXZhc2NyaXB0Y29yZSB0ZXN0IGZv
ciBFRkwgcG9ydC4gCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD03NzQyNQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIEVmbCBhbmQgV2luQ0UgYXMgd2VsbCBhcyBCbGFja2JlcnJ5IHBvcnQgYXJlIG5vdyB1c2lu
ZyBDbWFrZSBhcyBpdHMgYnVpbGQgc3lzdGVtCisgICAgICAgIGFuZCB0aGV5IGFyZSBzaGFyZSB0
aGUgbWFrZSBmaWxlIHRvIGNyZWF0ZSBqc2MgZXhjdXRhYmxlLiBJbiBvcmRlciB0byBydW4KKyAg
ICAgICAgInJ1bi1qYXZhc2NyaXB0Y29yZS10ZXN0cyIsIEVGTCBwb3J0IG5lZWRzIHRvIGNoYW5n
ZSBqc2MgaW5zdGFsbGF0aW9uIGNvbmZpZ3VyYXRpb24KKyAgICAgICAgd2l0aCBleGVjdXRhYmxl
IG91dHB1dCBkaXJlY3RvcnkoZS5nLiBQcm9ncmFtcykuIFNvLCB0aGlzIHBhdGNoIGNoYW5nZSBq
c2MgaW5zdGFsbGF0aW9uCisgICAgICAgIGNvbmZpZ3VyYXRpb24gb25seSBmb3IgRUZMIHBvcnQu
CisKKyAgICAgICAgKiBzaGVsbC9DTWFrZUxpc3RzLnR4dDoKKwogMjAxMi0wMi0wNCAgR2F2aW4g
QmFycmFjbG91Z2ggIDxiYXJyYWNsb3VnaEBhcHBsZS5jb20+CiAKICAgICAgICAgUnViYmVyIHN0
YW1wZWQgYnkgU2FtIFdlaW5pZy4KZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9z
aGVsbC9DTWFrZUxpc3RzLnR4dCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9zaGVsbC9DTWFrZUxp
c3RzLnR4dAppbmRleCBmYTA0Yjg1OTg0MGRiOTYyZjYxNTIzN2UxMmNmMTJkYmRjODdmNWY3Li4w
YjI3M2M1Njc3YTg0NWRjM2Q1MjRmZTliMjBhOTk3NTE0MDQ2ZTQ3IDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvc2hlbGwvQ01ha2VMaXN0cy50eHQKKysrIGIvU291cmNlL0phdmFT
Y3JpcHRDb3JlL3NoZWxsL0NNYWtlTGlzdHMudHh0CkBAIC0yMCw4ICsyMCw4IEBAIElGIChKU0Nf
TElOS19GTEFHUykKICAgICBBRERfVEFSR0VUX1BST1BFUlRJRVMoJHtKU0NfRVhFQ1VUQUJMRV9O
QU1FfSBMSU5LX0ZMQUdTICIke0pTQ19MSU5LX0ZMQUdTfSIpCiBFTkRJRiAoKQogCi1JRiAoU0hB
UkVEX0NPUkUpCi0gICAgU0VUX1RBUkdFVF9QUk9QRVJUSUVTKCR7SlNDX0VYRUNVVEFCTEVfTkFN
RX0gUFJPUEVSVElFUyBWRVJTSU9OICR7UFJPSkVDVF9WRVJTSU9OfSkKK0lGICgiJHtQT1JUfSIg
U1RSRVFVQUwgIkVmbCIpCisgICAgU0VUX1RBUkdFVF9QUk9QRVJUSUVTKCR7SlNDX0VYRUNVVEFC
TEVfTkFNRX0gUFJPUEVSVElFUyBSVU5USU1FX09VVFBVVF9ESVJFQ1RPUlkgIiR7Q01BS0VfQklO
QVJZX0RJUn0vUHJvZ3JhbXMiKQogRU5ESUYgKCkKIAogSUYgKFNIT1VMRF9JTlNUQUxMX0pTX1NI
RUxMKQpkaWZmIC0tZ2l0IGEvU291cmNlL2NtYWtlL09wdGlvbnNFZmwuY21ha2UgYi9Tb3VyY2Uv
Y21ha2UvT3B0aW9uc0VmbC5jbWFrZQppbmRleCAyZjJhYmY0YTM0MzljMThmMjM3ZWZkZTBhMjI0
NTAyOTQ0MmVmY2U5Li44M2RmMjRkYWY4ZjNmMjYwMjljMTUzM2FmM2VjYmMyNWE1OGI3ZGQ4IDEw
MDY0NAotLS0gYS9Tb3VyY2UvY21ha2UvT3B0aW9uc0VmbC5jbWFrZQorKysgYi9Tb3VyY2UvY21h
a2UvT3B0aW9uc0VmbC5jbWFrZQpAQCAtNDgsNyArNDgsOCBAQCBBRERfREVGSU5JVElPTlMoLURX
VEZfVVNFX0lDVV9VTklDT0RFPTEpCiBTRVQoV1RGX1VTRV9DQUlSTyAxKQogQUREX0RFRklOSVRJ
T05TKC1EV1RGX1VTRV9DQUlSTz0xKQogCi1TRVQoSlNDX0VYRUNVVEFCTEVfTkFNRSBqc2NfZWZs
KQorU0VUKEpTQ19FWEVDVVRBQkxFX05BTUUganNjKQorCiBTRVQoV1RGX0xJQlJBUllfTkFNRSB3
dGZfZWZsKQogU0VUKEphdmFTY3JpcHRDb3JlX0xJQlJBUllfTkFNRSBqYXZhc2NyaXB0Y29yZV9l
ZmwpCiBTRVQoV2ViQ29yZV9MSUJSQVJZX05BTUUgd2ViY29yZV9lZmwpCmRpZmYgLS1naXQgYS9D
aGFuZ2VMb2cgYi9DaGFuZ2VMb2cKaW5kZXggZGZjNDEzYjNkOTMxYTA2NDcxYmZlOTJhNDA4MTFj
ZTQwNGU3N2FjMi4uMDMxZmQ0MWQ1MmYyNDc5ZWFjOTgwMzMxMTQ3Y2EzMTRjY2YwNWViMSAxMDA2
NDQKLS0tIGEvQ2hhbmdlTG9nCisrKyBiL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEy
LTAyLTA0ICBHeXV5b3VuZyBLaW0gIDxneXV5b3VuZy5raW1Ac2Ftc3VuZy5jb20+CisKKyAgICAg
ICAgW0NNQUtFXSBTdXBwb3J0IGphdmFzY3JpcHRjb3JlIHRlc3QgZm9yIEVGTCBwb3J0LiAKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc3NDI1CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgRWZsIGFuZCBXaW5D
RSBhcyB3ZWxsIGFzIEJsYWNrYmVycnkgcG9ydCBhcmUgbm93IHVzaW5nIENtYWtlIGFzIGl0cyBi
dWlsZCBzeXN0ZW0KKyAgICAgICAgYW5kIHRoZXkgYXJlIHNoYXJlIHRoZSBtYWtlIGZpbGUgdG8g
Y3JlYXRlIGpzYyBleGN1dGFibGUuIEluIG9yZGVyIHRvIHJ1bgorICAgICAgICAicnVuLWphdmFz
Y3JpcHRjb3JlLXRlc3RzIiwgRUZMIHBvcnQgbmVlZHMgdG8gY2hhbmdlIGpzYyBpbnN0YWxsYXRp
b24gY29uZmlndXJhdGlvbgorICAgICAgICB3aXRoIGV4ZWN1dGFibGUgb3V0cHV0IGRpcmVjdG9y
eShlLmcuIFByb2dyYW1zKS4gU28sIHRoaXMgcGF0Y2ggY2hhbmdlIGpzYyBpbnN0YWxsYXRpb24K
KyAgICAgICAgY29uZmlndXJhdGlvbiBvbmx5IGZvciBFRkwgcG9ydC4KKworICAgICAgICAqIFNv
dXJjZS9jbWFrZS9PcHRpb25zRWZsLmNtYWtlOiBDaGFuZ2UgKmpzY19lZmwqIG5hbWUgd2l0aCAq
anNjKi4KKwogMjAxMi0wMi0wNCAgUGhpbGlwIFJvZ2VycyAgPHBkckBnb29nbGUuY29tPgogCiAg
ICAgICAgIEZpeCBidWcgaW4gc3ZnLWxpbmstaG92ZXItdXNlLnN2Zwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>