<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>3201</bug_id>
          
          <creation_ts>2003-10-26 21:23:57 +0300</creation_ts>
          <short_desc>Кодировка при выводе на терминал</short_desc>
          <delta_ts>2005-07-13 15:45:33 +0400</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>grip</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</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="Dmitry Vukolov">dav</reporter>
          <assigned_to name="Michael Shigorin">mike</assigned_to>
          
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>10366</commentid>
    <comment_count>0</comment_count>
    <who name="Dmitry Vukolov">dav</who>
    <bug_when>2003-10-26 21:23:57 +0300</bug_when>
    <thetext>При выводе сообщений на терминал (например, grip --verbose) а также в окне
&apos;Status&apos; строки отображаются закорючками, т.е. чистым UTF8.

$ rpm -q grip
grip-3.1.2-alt3</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>10367</commentid>
    <comment_count>1</comment_count>
      <attachid>305</attachid>
    <who name="Dmitry Vukolov">dav</who>
    <bug_when>2003-10-26 21:27:52 +0300</bug_when>
    <thetext>Created attachment 305
Fixes for terminal output</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>10368</commentid>
    <comment_count>2</comment_count>
      <attachid>306</attachid>
    <who name="Dmitry Vukolov">dav</who>
    <bug_when>2003-10-26 21:29:05 +0300</bug_when>
    <thetext>Created attachment 306
VTE status patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>10369</commentid>
    <comment_count>3</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2003-10-27 01:00:26 +0300</bug_when>
    <thetext>fixed in 3.1.2-alt5, thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>10373</commentid>
    <comment_count>4</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2003-10-27 10:41:24 +0300</bug_when>
    <thetext>http://sourceforge.net/tracker/index.php?func=detail&amp;aid=830818&amp;group_id=3714&amp;atid=103714</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>10436</commentid>
    <comment_count>5</comment_count>
      <attachid>307</attachid>
    <who name="Dmitry Vukolov">dav</who>
    <bug_when>2003-10-31 04:10:35 +0300</bug_when>
    <thetext>Created attachment 307
VTE status patch v2

Updated VTE status patch that fixes the crash occurring when one tried to rip a
CD with non-latin info</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>10437</commentid>
    <comment_count>6</comment_count>
      <attachid>308</attachid>
    <who name="Dmitry Vukolov">dav</who>
    <bug_when>2003-10-31 05:46:20 +0300</bug_when>
    <thetext>Created attachment 308
VTE status patch v2.1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>10438</commentid>
    <comment_count>7</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2003-10-31 10:05:40 +0300</bug_when>
    <thetext>Hah!  That&apos;s where the segfault lurked!</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>305</attachid>
            <date>2003-10-26 21:27:52 +0300</date>
            <delta_ts>2003-10-26 21:27:52 +0300</delta_ts>
            <desc>Fixes for terminal output</desc>
            <filename>grip-3.1.2-alt-utf8-terminal.patch</filename>
            <type>text/plain</type>
            <size>4498</size>
            <attacher name="Dmitry Vukolov">dav</attacher>
            
              <data encoding="base64">ZGlmZiAtTnVyIGdyaXAtMy4xLjIub3JpZy9zcmMvY2RkZXYuYyBncmlwLTMuMS4yL3NyYy9jZGRl
di5jCi0tLSBncmlwLTMuMS4yLm9yaWcvc3JjL2NkZGV2LmMJMjAwMy0wNy0xMyAyMjowNDowNCAr
MDQwMAorKysgZ3JpcC0zLjEuMi9zcmMvY2RkZXYuYwkyMDAzLTEwLTI2IDAzOjU0OjA3ICswMzAw
CkBAIC0yNjgsNyArMjY4LDcgQEAKIAogI2lmZGVmIENESU9SRUFEVE9DSEVBREVSCiAgICAgaWYo
aW9jdGwoZGlzYy0+Y2RfZGVzYyxDRElPUkVBRFRPQ0hFQURFUiwoY2hhciAqKSZjZHRoKTwwKSB7
Ci0gICAgICBwcmludGYoXygiRXJyb3I6IEZhaWxlZCB0byByZWFkIGRpc2MgY29udGVudHNcbiIp
KTsKKyAgICAgIGdfcHJpbnQoXygiRXJyb3I6IEZhaWxlZCB0byByZWFkIGRpc2MgY29udGVudHNc
biIpKTsKICAgICAgIAogICAgICAgcmV0dXJuIEZBTFNFOwogICAgIH0KQEAgLTI3Nyw3ICsyNzcs
NyBAQAogI2VuZGlmCiAjaWZkZWYgQ0RST01SRUFEVE9DSERSCiAgICAgaWYoaW9jdGwoZGlzYy0+
Y2RfZGVzYyxDRFJPTVJFQURUT0NIRFIsJmNkdGgpPDApIHsKLSAgICAgIHByaW50ZihfKCJFcnJv
cjogRmFpbGVkIHRvIHJlYWQgZGlzYyBjb250ZW50c1xuIikpOworICAgICAgZ19wcmludChfKCJF
cnJvcjogRmFpbGVkIHRvIHJlYWQgZGlzYyBjb250ZW50c1xuIikpOwogCiAgICAgICByZXR1cm4g
RkFMU0U7CiAgICAgfQpAQCAtMjk0LDcgKzI5NCw3IEBACiAgICAgY2R0ZS5kYXRhX2xlbj1zaXpl
b2YodG9jX2J1ZmZlcik7CiAgICAgCiAgICAgaWYoaW9jdGwoZGlzYy0+Y2RfZGVzYyxDRElPUkVB
RFRPQ0VOVFJZUywoY2hhciAqKSZjZHRlKTwwKSB7Ci0gICAgICBwcmludGYoXygiRXJyb3I6IEZh
aWxlZCB0byByZWFkIGRpc2MgY29udGVudHNcbiIpKTsKKyAgICAgIGdfcHJpbnQoXygiRXJyb3I6
IEZhaWxlZCB0byByZWFkIGRpc2MgY29udGVudHNcbiIpKTsKIAogICAgICAgcmV0dXJuIEZBTFNF
OwogICAgIH0KQEAgLTMyMSw3ICszMjEsNyBAQAogICAgICAgCiAgICAgICBjZHRlLmNkdGVfZm9y
bWF0PUNEUk9NX01TRjsKICAgICAgIGlmKGlvY3RsKGRpc2MtPmNkX2Rlc2MsQ0RST01SRUFEVE9D
RU5UUlksJmNkdGUpIDwgMCkgewotCXByaW50ZihfKCJFcnJvcjogRmFpbGVkIHRvIHJlYWQgZGlz
YyBjb250ZW50c1xuIikpOworCWdfcHJpbnQoXygiRXJyb3I6IEZhaWxlZCB0byByZWFkIGRpc2Mg
Y29udGVudHNcbiIpKTsKIAogCXJldHVybiBGQUxTRTsKICAgICAgIH0KQEAgLTYxMiwxNSArNjEy
LDE1IEBACiAgIC8qICBhbHdheXMgdW5sb2NrIGRvb3IgYmVmb3JlIGFuIGVqZWN0IGluIGNhc2Ug
c29tZXRoaW5nIGVsc2UgbG9ja2VkIGl0ICAqLwogI2lmIGRlZmluZWQoQ0RST01fTE9DS0RPT1Ip
CiAgIGlmKGlvY3RsKGRpc2MtPmNkX2Rlc2MsQ0RST01fTE9DS0RPT1IsMCk8MCkKLSAgICBwcmlu
dGYoXygiVW5sb2NrIGZhaWxlZDogJWQiKSwgZXJybm8pOworICAgIGdfcHJpbnQoXygiVW5sb2Nr
IGZhaWxlZDogJWQiKSwgZXJybm8pOwogI2VuZGlmCiAjaWZkZWYgQ0RJT0NBTExPVwogICBpZihp
b2N0bChkaXNjLT5jZF9kZXNjLENESU9DQUxMT1cpPDApCi0gICAgcHJpbnRmKF8oIlVubG9jayBm
YWlsZWQ6ICVkIiksZXJybm8pOworICAgIGdfcHJpbnQoXygiVW5sb2NrIGZhaWxlZDogJWQiKSxl
cnJubyk7CiAjZW5kaWYKIAogICBpZihpb2N0bChkaXNjLT5jZF9kZXNjLENESU9DRUpFQ1QpPDAp
IHsKLSAgICBwcmludGYoXygiQ0RJT0NFSkVDVCIpKTsKKyAgICBnX3ByaW50KF8oIkNESU9DRUpF
Q1QiKSk7CiAgICAgcmV0dXJuIEZBTFNFOwogICB9CiAjZW5kaWYKZGlmZiAtTnVyIGdyaXAtMy4x
LjIub3JpZy9zcmMvY2RwbGF5LmMgZ3JpcC0zLjEuMi9zcmMvY2RwbGF5LmMKLS0tIGdyaXAtMy4x
LjIub3JpZy9zcmMvY2RwbGF5LmMJMjAwMy0xMC0wMiAwNDozNDowOSArMDQwMAorKysgZ3JpcC0z
LjEuMi9zcmMvY2RwbGF5LmMJMjAwMy0xMC0yNiAwMzo1NDowNyArMDMwMApAQCAtMjIyLDcgKzIy
Miw3IEBACiAgICAgICBzdWNjZXNzPVRSVUU7CiAJCQogICAgICAgaWYoRGlzY0RCV3JpdGVEaXNj
RGF0YShkaXNjLGRkYXRhLE5VTEwsVFJVRSxGQUxTRSk8MCkKLQlwcmludGYoXygiRXJyb3Igc2F2
aW5nIGRpc2MgZGF0YVxuIikpOworCWdfcHJpbnQoXygiRXJyb3Igc2F2aW5nIGRpc2MgZGF0YVxu
IikpOwogCiAgICAgICBnaW5mby0+dXBkYXRlX3JlcXVpcmVkPVRSVUU7CiAgICAgICBnaW5mby0+
aXNfbmV3X2Rpc2M9VFJVRTsKZGlmZiAtTnVyIGdyaXAtMy4xLjIub3JpZy9zcmMvZ3JpcC5jIGdy
aXAtMy4xLjIvc3JjL2dyaXAuYwotLS0gZ3JpcC0zLjEuMi5vcmlnL3NyYy9ncmlwLmMJMjAwMy0x
MC0wMiAwNTo1MToxNiArMDQwMAorKysgZ3JpcC0zLjEuMi9zcmMvZ3JpcC5jCTIwMDMtMTAtMjYg
MDM6NTQ6MDcgKzAzMDAKQEAgLTE3Nyw3ICsxNzcsNyBAQAogICBnaW5mby0+ZG9fcmVkaXJlY3Q9
IW5vX3JlZGlyZWN0OwogCiAgIGlmKCFDREluaXREZXZpY2UoZ2luZm8tPmNkX2RldmljZSwmKGdp
bmZvLT5kaXNjKSkpIHsKLSAgICBwcmludGYoXygiRXJyb3I6IFVuYWJsZSB0byBpbml0aWFsaXpl
IFslc11cbiIpLGdpbmZvLT5jZF9kZXZpY2UpOworICAgIGdfcHJpbnQoXygiRXJyb3I6IFVuYWJs
ZSB0byBpbml0aWFsaXplIFslc11cbiIpLGdpbmZvLT5jZF9kZXZpY2UpOwogICAgIGV4aXQoMCk7
CiAgIH0KIApkaWZmIC1OdXIgZ3JpcC0zLjEuMi5vcmlnL3NyYy9pZDMuYyBncmlwLTMuMS4yL3Ny
Yy9pZDMuYwotLS0gZ3JpcC0zLjEuMi5vcmlnL3NyYy9pZDMuYwkyMDAzLTEwLTAyIDA0OjM0OjA5
ICswNDAwCisrKyBncmlwLTMuMS4yL3NyYy9pZDMuYwkyMDAzLTEwLTI2IDAzOjU2OjQ1ICswMzAw
CkBAIC0yODQsNyArMjg0LDcgQEAKIAkgIAogCWRlZmF1bHQ6CiAJICAvKiBEb2ghICovCi0JICBm
cHJpbnRmKCBzdGRlcnIsXygidW5rbm93biBJRDMgZmllbGRcbiIpKTsKKwkgIGdfcHJpbnRlcnIo
XygidW5rbm93biBJRDMgZmllbGRcbiIpKTsKIAkgIGJyZWFrOwogCX0KIAkKZGlmZiAtTnVyIGdy
aXAtMy4xLjIub3JpZy9zcmMvbGF1bmNoLmMgZ3JpcC0zLjEuMi9zcmMvbGF1bmNoLmMKLS0tIGdy
aXAtMy4xLjIub3JpZy9zcmMvbGF1bmNoLmMJMjAwMy0wNy0xMyAyMjowNDo1MSArMDQwMAorKysg
Z3JpcC0zLjEuMi9zcmMvbGF1bmNoLmMJMjAwMy0xMC0yNiAwMzo1NDowNyArMDMwMApAQCAtMTE3
LDcgKzExNyw3IEBACiAgICAgICB9CiAKICAgICAgIGlmKCFwd2QpCi0JcHJpbnRmKF8oIkVycm9y
OiB1bmFibGUgdG8gdHJhbnNsYXRlIGZpbGVuYW1lLiBObyBzdWNoIHVzZXIgYXMgJXNcbiIpLAor
CWdfcHJpbnQoXygiRXJyb3I6IHVuYWJsZSB0byB0cmFuc2xhdGUgZmlsZW5hbWUuIE5vIHN1Y2gg
dXNlciBhcyAlc1xuIiksCiAJICAgICAgIHRvayk7CiAgICAgICBlbHNlIHsKIAlnX3N0cmluZ19z
cHJpbnRmKG91dHN0ciwiJXMiLHB3ZC0+cHdfZGlyKTsKZGlmZiAtTnVyIGdyaXAtMy4xLjIub3Jp
Zy9zcmMvbWFpbi5jIGdyaXAtMy4xLjIvc3JjL21haW4uYwotLS0gZ3JpcC0zLjEuMi5vcmlnL3Ny
Yy9tYWluLmMJMjAwMy0xMC0wMiAwNDozNDowOSArMDQwMAorKysgZ3JpcC0zLjEuMi9zcmMvbWFp
bi5jCTIwMDMtMTAtMjYgMDQ6MDU6NDggKzAzMDAKQEAgLTEzMiwxMSArMTMyLDE2IEBACiB2b2lk
IERlYnVnKGNoYXIgKmZtdCwuLi4pCiB7CiAgIHZhX2xpc3QgYXJnczsKKyAgY2hhciAqbXNnOwog
CiAgIGlmKGRvX2RlYnVnKSB7CiAgICAgdmFfc3RhcnQoYXJncyxmbXQpOwogCi0gICAgdmZwcmlu
dGYoc3RkZXJyLGZtdCxhcmdzKTsKKyAgICBtc2c9Z19zdHJkdXBfdnByaW50ZihmbXQsYXJncyk7
CisgICAgaWYobXNnKSB7CisgICAgICBnX3ByaW50ZXJyKG1zZyk7CisgICAgICBnX2ZyZWUobXNn
KTsKKyAgICB9CiAgIH0KIAogICB2YV9lbmQoYXJncyk7CmRpZmYgLU51ciBncmlwLTMuMS4yLm9y
aWcvc3JjL3BhcnNlY2ZnLmMgZ3JpcC0zLjEuMi9zcmMvcGFyc2VjZmcuYwotLS0gZ3JpcC0zLjEu
Mi5vcmlnL3NyYy9wYXJzZWNmZy5jCTIwMDMtMDctMTMgMjI6MDU6MDAgKzA0MDAKKysrIGdyaXAt
My4xLjIvc3JjL3BhcnNlY2ZnLmMJMjAwMy0xMC0yNiAwMzo1NDowNyArMDMwMApAQCAtNTUsNyAr
NTUsNyBAQAogCSAgICAqKChpbnQgKiljZmdbY2ZnZW50XS5kZXN0dmFyKT1hdG9pKHRvayk7CiAJ
ICAgIGJyZWFrOwogCSAgZGVmYXVsdDoKLQkgICAgcHJpbnRmKF8oIkVycm9yOiBCYWQgZW50cnkg
dHlwZVxuIikpOworCSAgICBnX3ByaW50KF8oIkVycm9yOiBCYWQgZW50cnkgdHlwZVxuIikpOwog
CSAgICBicmVhazsKIAkgIH0KIAkKQEAgLTgxLDcgKzgxLDcgQEAKICAgdG9rPXN0cnRvayhidWYs
IiAiKTsKIAogICBpZighdG9rfHwoc3RyY2FzZWNtcCh0b2ssbmFtZSkpKSB7Ci0gICAgcHJpbnRm
KF8oIkVycm9yOiBJbnZhbGlkIGNvbmZpZyBmaWxlXG4iKSk7CisgICAgZ19wcmludChfKCJFcnJv
cjogSW52YWxpZCBjb25maWcgZmlsZVxuIikpOwogCiAgICAgcmV0dXJuIC0xOwogICB9Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>306</attachid>
            <date>2003-10-26 21:29:05 +0300</date>
            <delta_ts>2003-10-31 04:10:35 +0300</delta_ts>
            <desc>VTE status patch</desc>
            <filename>grip-3.1.2-alt-utf8-vte-status.patch</filename>
            <type>text/plain</type>
            <size>726</size>
            <attacher name="Dmitry Vukolov">dav</attacher>
            
              <data encoding="base64">ZGlmZiAtTnVyIGdyaXAtMy4xLjIub3JpZy9zcmMvc3RhdHVzX3dpbmRvdy5jIGdyaXAtMy4xLjIv
c3JjL3N0YXR1c193aW5kb3cuYwotLS0gZ3JpcC0zLjEuMi5vcmlnL3NyYy9zdGF0dXNfd2luZG93
LmMJMjAwMy0xMC0wMiAwNToxNTo1NiArMDQwMAorKysgZ3JpcC0zLjEuMi9zcmMvc3RhdHVzX3dp
bmRvdy5jCTIwMDMtMTAtMjUgMTQ6NDU6MzIgKzA0MDAKQEAgLTgyLDEzICs4MiwxNCBAQAogLyog
V3JpdGUgYSBsaW5lIG9mIG91dHB1dCB0byBhIHN0YXR1cyB3aW5kb3cgKi8KIHZvaWQgU3RhdHVz
V2luZG93V3JpdGUoU3RhdHVzV2luZG93ICpzdyxjaGFyICptc2cpCiB7Ci0gIGNoYXIgKmJ1ZjsK
KyAgY2hhciAqYnVmLCAqbG9jYWxlX21zZzsKICAgaW50IGxlbjsKICAgaW50IHBvcz0wOwogCiAg
IC8qICBndGtfd2lkZ2V0X3F1ZXVlX3Jlc2l6ZShzdy0+dGVybV93aWRnZXQpOyovCiAKLSAgbGVu
PXN0cmxlbihtc2cpOworICBsb2NhbGVfbXNnPWdfbG9jYWxlX2Zyb21fdXRmOChtc2csLTEsTlVM
TCwmbGVuLE5VTEwpOworICBtc2c9bG9jYWxlX21zZzsKIAogICBidWY9KGNoYXIgKiltYWxsb2Mo
KGxlbioyKSsxKTsKIApAQCAtMTA3LDYgKzEwOCw3IEBACiAgIH0KICAgCiAgIGJ1Zltwb3NdPSdc
MCc7CisgIGdfZnJlZShsb2NhbGVfbXNnKTsKIAogICAvKiAgenZ0X3Rlcm1fZmVlZCgoWnZ0VGVy
bSAqKXN3LT50ZXJtX3dpZGdldCxidWYsc3RybGVuKGJ1ZikpOyovCiAK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>307</attachid>
            <date>2003-10-31 04:10:35 +0300</date>
            <delta_ts>2003-10-31 05:46:20 +0300</delta_ts>
            <desc>VTE status patch v2</desc>
            <filename>grip-3.1.2-alt-vte.patch</filename>
            <type>text/plain</type>
            <size>4279</size>
            <attacher name="Dmitry Vukolov">dav</attacher>
            
              <data encoding="base64">ZGlmZiAtTnVyIGdyaXAtMy4xLjIub3JpZy9zcmMvY2RwbGF5LmMgZ3JpcC0zLjEuMi9zcmMvY2Rw
bGF5LmMKLS0tIGdyaXAtMy4xLjIub3JpZy9zcmMvY2RwbGF5LmMJMjAwMy0xMC0wMiAwNDozNDow
OSArMDQwMAorKysgZ3JpcC0zLjEuMi9zcmMvY2RwbGF5LmMJMjAwMy0xMC0zMSAwMjoyOTowNCAr
MDMwMApAQCAtMTg5LDYgKzE4OSw3IEBACiAgIGdib29sZWFuIHN1Y2Nlc3M9RkFMU0U7CiAgIERp
c2NJbmZvICpkaXNjOwogICBEaXNjRGF0YSAqZGRhdGE7CisgIGNoYXIgKnV0ZjhfbGFydGlzdCwg
KnV0ZjhfbHRpdGxlOwogCiAgIGRpc2M9JihnaW5mby0+ZGlzYyk7CiAgIGRkYXRhPSYoZ2luZm8t
PmRkYXRhKTsKQEAgLTIxMSw5ICsyMTIsMTQgQEAKICAgICBzd2l0Y2gocXVlcnkucXVlcnlfbWF0
Y2gpIHsKICAgICBjYXNlIE1BVENIX0lORVhBQ1Q6CiAgICAgY2FzZSBNQVRDSF9FWEFDVDoKKyAg
ICAgIHV0ZjhfbGFydGlzdD1nX2NvbnZlcnQocXVlcnkucXVlcnlfbGlzdFswXS5saXN0X2FydGlz
dCwtMSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInV0Zi04IixnaW5mby0+ZGlzY2Ri
X2VuY29kaW5nLE5VTEwsTlVMTCxOVUxMKTsKKyAgICAgIHV0ZjhfbHRpdGxlPWdfY29udmVydChx
dWVyeS5xdWVyeV9saXN0WzBdLmxpc3RfdGl0bGUsLTEsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgInV0Zi04IixnaW5mby0+ZGlzY2RiX2VuY29kaW5nLE5VTEwsTlVMTCxOVUxMKTsKICAg
ICAgIExvZ1N0YXR1cyhnaW5mbyxfKCJNYXRjaCBmb3IgXCIlcyAvICVzXCJcbkRvd25sb2FkaW5n
IGRhdGEuLi5cbiIpLAotCQlxdWVyeS5xdWVyeV9saXN0WzBdLmxpc3RfYXJ0aXN0LAotCQlxdWVy
eS5xdWVyeV9saXN0WzBdLmxpc3RfdGl0bGUpOworCQl1dGY4X2xhcnRpc3QsIHV0ZjhfbHRpdGxl
KTsKKyAgICAgIGdfZnJlZSh1dGY4X2xhcnRpc3QpOworICAgICAgZ19mcmVlKHV0ZjhfbHRpdGxl
KTsKICAgICAgIGVudHJ5LmVudHJ5X2dlbnJlID0gcXVlcnkucXVlcnlfbGlzdFswXS5saXN0X2dl
bnJlOwogICAgICAgZW50cnkuZW50cnlfaWQgPSBxdWVyeS5xdWVyeV9saXN0WzBdLmxpc3RfaWQ7
CiAgICAgICBEaXNjREJSZWFkKGRpc2Msc2VydmVyLCZoZWxsbywmZW50cnksZGRhdGEpOwpkaWZm
IC1OdXIgZ3JpcC0zLjEuMi5vcmlnL3NyYy9yaXAuYyBncmlwLTMuMS4yL3NyYy9yaXAuYwotLS0g
Z3JpcC0zLjEuMi5vcmlnL3NyYy9yaXAuYwkyMDAzLTEwLTAyIDA1OjUxOjE3ICswNDAwCisrKyBn
cmlwLTMuMS4yL3NyYy9yaXAuYwkyMDAzLTEwLTMxIDAzOjAyOjA0ICswMzAwCkBAIC03ODcsNiAr
Nzg3LDcgQEAKICAgZ2Zsb2F0IGVsYXBzZWQ9MDsKICAgZ2Zsb2F0IHNwZWVkOwogICBnYm9vbGVh
biByZXN1bHQ9RkFMU0U7CisgIGNoYXIgKmNvbnZfc3RyOwogCiAgIHVpbmZvPSYoZ2luZm8tPmd1
aV9pbmZvKTsKIApAQCAtOTc3LDggKzk3OCwxMCBAQAogCiAgICAgICAgIGlmKCFnaW5mby0+c3Rv
cF9lbmNvZGUpIHsKIAkgIGlmKGdpbmZvLT5kZWxldGVfd2F2cykgewotCSAgICBMb2dTdGF0dXMo
Z2luZm8sXygiRGVsZXRpbmcgWyVzXVxuIiksCi0JCSAgICAgIGdpbmZvLT5yaXBfZGVsZXRlX2Zp
bGVbbXljcHVdKTsKKyAgICAgICAgICAgIGNvbnZfc3RyPWdfY29udmVydChnaW5mby0+cmlwX2Rl
bGV0ZV9maWxlW215Y3B1XSwtMSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXRm
LTgiLGdpbmZvLT5mc19lbmNvZGluZyxOVUxMLE5VTEwsTlVMTCk7CisJICAgIExvZ1N0YXR1cyhn
aW5mbyxfKCJEZWxldGluZyBbJXNdXG4iKSxjb252X3N0cik7CisgICAgICAgICAgICBnX2ZyZWUo
Y29udl9zdHIpOwogCSAgICB1bmxpbmsoZ2luZm8tPnJpcF9kZWxldGVfZmlsZVtteWNwdV0pOwog
CSAgfQogCkBAIC0xMzQ1LDcgKzEzNDgsNyBAQAogICBzdHJ1Y3Qgc3RhdCBteXN0YXQ7CiAgIEdT
dHJpbmcgKnN0cjsKICAgRW5jb2RlVHJhY2sgZW5jX3RyYWNrOwotICBjaGFyICpjb252X3N0cjsK
KyAgY2hhciAqY29udl9zdHIsICp1dGY4X3JpcGZpbGU7CiAgIGdzaXplIHJiLHdiOwogCiAgIHVp
bmZvPSYoZ2luZm8tPmd1aV9pbmZvKTsKQEAgLTE0MTUsOCArMTQxOCwxMCBAQAogICAgICAgc2xl
ZXAoNSk7CiAgICAgfQogCisgICAgdXRmOF9yaXBmaWxlPWdfY29udmVydChnaW5mby0+cmlwZmls
ZSwtMSwidXRmLTgiLGdpbmZvLT5kaXNjZGJfZW5jb2RpbmcsCisgICAgICAgICAgICAgICAgICAg
ICAgIE5VTEwsTlVMTCxOVUxMKTsKICAgICBMb2dTdGF0dXMoZ2luZm8sXygiUmlwcGluZyB0cmFj
ayAlZCB0byAlc1xuIiksCi0JICAgICAgZ2luZm8tPnJpcF90cmFjaysxLGdpbmZvLT5yaXBmaWxl
KTsKKwkgICAgICBnaW5mby0+cmlwX3RyYWNrKzEsdXRmOF9yaXBmaWxlKTsKIAogICAgIGdpbmZv
LT5yaXBfc3RhcnRlZCA9IHRpbWUoTlVMTCk7CiAgICAgc3ByaW50Zih0bXAsXygiUmlwOiBUcmsg
JWQgKDAuMHgpIiksZ2luZm8tPnJpcF90cmFjaysxKTsKQEAgLTE0MjUsNyArMTQzMCw4IEBACiAg
ICAgaWYoc3RhdChnaW5mby0+cmlwZmlsZSwmbXlzdGF0KT49MCkgewogICAgICAgaWYobXlzdGF0
LnN0X3NpemUgPT0gZ2luZm8tPnJpcHNpemUpIHsgCiAJTG9nU3RhdHVzKGdpbmZvLF8oIkZpbGUg
JXMgaGFzIGFscmVhZHkgYmVlbiByaXBwZWQuIFNraXBwaW5nLi4uXG4iKSxcCi0JICAgICAgZ2lu
Zm8tPnJpcGZpbGUpOworCSAgICAgICAgICB1dGY4X3JpcGZpbGUpOworICAgICAgICBnX2ZyZWUo
dXRmOF9yaXBmaWxlKTsKIAlpZihnaW5mby0+ZG9lbmNvZGUpIGdpbmZvLT5udW1fd2F2cysrOwog
CWdpbmZvLT5yaXBwaW5nPVRSVUU7CiAJZ2luZm8tPnJpcHBpbmdfYV9kaXNjPVRSVUU7CkBAIC0x
NDM1LDYgKzE0NDEsNyBAQAogICAgICAgfQogICAgICAgZWxzZSB1bmxpbmsoZ2luZm8tPnJpcGZp
bGUpOwogICAgIH0KKyAgICBnX2ZyZWUodXRmOF9yaXBmaWxlKTsKIAogICAgIGJ5dGVzbGVmdD1C
eXRlc0xlZnRJbkZTKGdpbmZvLT5yaXBmaWxlKTsKIApAQCAtMTY2Miw3ICsxNjY5LDEwIEBACiAg
IAogICBieXRlc2xlZnQ9Qnl0ZXNMZWZ0SW5GUyhnaW5mby0+bXAzZmlsZVtjcHVdKTsKICAgCi0g
IExvZ1N0YXR1cyhnaW5mbyxfKCIlaTogRW5jb2RpbmcgdG8gJXNcbiIpLGNwdSsxLGdpbmZvLT5t
cDNmaWxlW2NwdV0pOworICBjb252X3N0cj1nX2NvbnZlcnQoZ2luZm8tPm1wM2ZpbGVbY3B1XSwt
MSwidXRmLTgiLGdpbmZvLT5kaXNjZGJfZW5jb2RpbmcsCisgICAgICAgICAgICAgICAgICAgICBO
VUxMLE5VTEwsTlVMTCk7CisgIExvZ1N0YXR1cyhnaW5mbyxfKCIlaTogRW5jb2RpbmcgdG8gJXNc
biIpLGNwdSsxLGNvbnZfc3RyKTsKKyAgZ19mcmVlKGNvbnZfc3RyKTsKICAgCiAgIHNwcmludGYo
dG1wLF8oIkVuYzogVHJrICVkICgwLjB4KSIpLGVuY29kZV90cmFjaysxKTsKICAgZ3RrX2xhYmVs
X3NldChHVEtfTEFCRUwodWluZm8tPm1wM19wcm9nX2xhYmVsW2NwdV0pLHRtcCk7CmRpZmYgLU51
ciBncmlwLTMuMS4yLm9yaWcvc3JjL3N0YXR1c193aW5kb3cuYyBncmlwLTMuMS4yL3NyYy9zdGF0
dXNfd2luZG93LmMKLS0tIGdyaXAtMy4xLjIub3JpZy9zcmMvc3RhdHVzX3dpbmRvdy5jCTIwMDMt
MTAtMDIgMDU6MTU6NTYgKzA0MDAKKysrIGdyaXAtMy4xLjIvc3JjL3N0YXR1c193aW5kb3cuYwky
MDAzLTEwLTMxIDAzOjE4OjE1ICswMzAwCkBAIC04MiwxMyArODIsMTkgQEAKIC8qIFdyaXRlIGEg
bGluZSBvZiBvdXRwdXQgdG8gYSBzdGF0dXMgd2luZG93ICovCiB2b2lkIFN0YXR1c1dpbmRvd1dy
aXRlKFN0YXR1c1dpbmRvdyAqc3csY2hhciAqbXNnKQogewotICBjaGFyICpidWY7CisgIGNoYXIg
KmJ1ZiwgKmxvY2FsZV9tc2c7CiAgIGludCBsZW47CiAgIGludCBwb3M9MDsKIAogICAvKiAgZ3Rr
X3dpZGdldF9xdWV1ZV9yZXNpemUoc3ctPnRlcm1fd2lkZ2V0KTsqLwogCi0gIGxlbj1zdHJsZW4o
bXNnKTsKKyAgaWYoZ191dGY4X3ZhbGlkYXRlKG1zZywtMSxOVUxMKSkgeworICAgIGxvY2FsZV9t
c2c9Z19sb2NhbGVfZnJvbV91dGY4KG1zZywtMSxOVUxMLCZsZW4sTlVMTCk7CisgICAgbXNnPWxv
Y2FsZV9tc2c7CisgIH0KKyAgZWxzZSB7CisgICAgbGVuPXN0cmxlbihtc2cpOworICB9CiAKICAg
YnVmPShjaGFyICopbWFsbG9jKChsZW4qMikrMSk7CiAKQEAgLTEwNyw2ICsxMTMsNyBAQAogICB9
CiAgIAogICBidWZbcG9zXT0nXDAnOworICBnX2ZyZWUobG9jYWxlX21zZyk7CiAKICAgLyogIHp2
dF90ZXJtX2ZlZWQoKFp2dFRlcm0gKilzdy0+dGVybV93aWRnZXQsYnVmLHN0cmxlbihidWYpKTsq
LwogCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>308</attachid>
            <date>2003-10-31 05:46:20 +0300</date>
            <delta_ts>2003-10-31 05:46:20 +0300</delta_ts>
            <desc>VTE status patch v2.1</desc>
            <filename>grip-3.1.2-alt-vte.patch</filename>
            <type>text/plain</type>
            <size>4275</size>
            <attacher name="Dmitry Vukolov">dav</attacher>
            
              <data encoding="base64">ZGlmZiAtTnVyIGdyaXAtMy4xLjIub3JpZy9zcmMvY2RwbGF5LmMgZ3JpcC0zLjEuMi9zcmMvY2Rw
bGF5LmMKLS0tIGdyaXAtMy4xLjIub3JpZy9zcmMvY2RwbGF5LmMJMjAwMy0xMC0wMiAwNDozNDow
OSArMDQwMAorKysgZ3JpcC0zLjEuMi9zcmMvY2RwbGF5LmMJMjAwMy0xMC0zMSAwMjoyOTowNCAr
MDMwMApAQCAtMTg5LDYgKzE4OSw3IEBACiAgIGdib29sZWFuIHN1Y2Nlc3M9RkFMU0U7CiAgIERp
c2NJbmZvICpkaXNjOwogICBEaXNjRGF0YSAqZGRhdGE7CisgIGNoYXIgKnV0ZjhfbGFydGlzdCwg
KnV0ZjhfbHRpdGxlOwogCiAgIGRpc2M9JihnaW5mby0+ZGlzYyk7CiAgIGRkYXRhPSYoZ2luZm8t
PmRkYXRhKTsKQEAgLTIxMSw5ICsyMTIsMTQgQEAKICAgICBzd2l0Y2gocXVlcnkucXVlcnlfbWF0
Y2gpIHsKICAgICBjYXNlIE1BVENIX0lORVhBQ1Q6CiAgICAgY2FzZSBNQVRDSF9FWEFDVDoKKyAg
ICAgIHV0ZjhfbGFydGlzdD1nX2NvbnZlcnQocXVlcnkucXVlcnlfbGlzdFswXS5saXN0X2FydGlz
dCwtMSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInV0Zi04IixnaW5mby0+ZGlzY2Ri
X2VuY29kaW5nLE5VTEwsTlVMTCxOVUxMKTsKKyAgICAgIHV0ZjhfbHRpdGxlPWdfY29udmVydChx
dWVyeS5xdWVyeV9saXN0WzBdLmxpc3RfdGl0bGUsLTEsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgInV0Zi04IixnaW5mby0+ZGlzY2RiX2VuY29kaW5nLE5VTEwsTlVMTCxOVUxMKTsKICAg
ICAgIExvZ1N0YXR1cyhnaW5mbyxfKCJNYXRjaCBmb3IgXCIlcyAvICVzXCJcbkRvd25sb2FkaW5n
IGRhdGEuLi5cbiIpLAotCQlxdWVyeS5xdWVyeV9saXN0WzBdLmxpc3RfYXJ0aXN0LAotCQlxdWVy
eS5xdWVyeV9saXN0WzBdLmxpc3RfdGl0bGUpOworCQl1dGY4X2xhcnRpc3QsIHV0ZjhfbHRpdGxl
KTsKKyAgICAgIGdfZnJlZSh1dGY4X2xhcnRpc3QpOworICAgICAgZ19mcmVlKHV0ZjhfbHRpdGxl
KTsKICAgICAgIGVudHJ5LmVudHJ5X2dlbnJlID0gcXVlcnkucXVlcnlfbGlzdFswXS5saXN0X2dl
bnJlOwogICAgICAgZW50cnkuZW50cnlfaWQgPSBxdWVyeS5xdWVyeV9saXN0WzBdLmxpc3RfaWQ7
CiAgICAgICBEaXNjREJSZWFkKGRpc2Msc2VydmVyLCZoZWxsbywmZW50cnksZGRhdGEpOwpkaWZm
IC1OdXIgZ3JpcC0zLjEuMi5vcmlnL3NyYy9yaXAuYyBncmlwLTMuMS4yL3NyYy9yaXAuYwotLS0g
Z3JpcC0zLjEuMi5vcmlnL3NyYy9yaXAuYwkyMDAzLTEwLTAyIDA1OjUxOjE3ICswNDAwCisrKyBn
cmlwLTMuMS4yL3NyYy9yaXAuYwkyMDAzLTEwLTMxIDAzOjAyOjA0ICswMzAwCkBAIC03ODcsNiAr
Nzg3LDcgQEAKICAgZ2Zsb2F0IGVsYXBzZWQ9MDsKICAgZ2Zsb2F0IHNwZWVkOwogICBnYm9vbGVh
biByZXN1bHQ9RkFMU0U7CisgIGNoYXIgKmNvbnZfc3RyOwogCiAgIHVpbmZvPSYoZ2luZm8tPmd1
aV9pbmZvKTsKIApAQCAtOTc3LDggKzk3OCwxMCBAQAogCiAgICAgICAgIGlmKCFnaW5mby0+c3Rv
cF9lbmNvZGUpIHsKIAkgIGlmKGdpbmZvLT5kZWxldGVfd2F2cykgewotCSAgICBMb2dTdGF0dXMo
Z2luZm8sXygiRGVsZXRpbmcgWyVzXVxuIiksCi0JCSAgICAgIGdpbmZvLT5yaXBfZGVsZXRlX2Zp
bGVbbXljcHVdKTsKKyAgICAgICAgICAgIGNvbnZfc3RyPWdfY29udmVydChnaW5mby0+cmlwX2Rl
bGV0ZV9maWxlW215Y3B1XSwtMSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXRm
LTgiLGdpbmZvLT5mc19lbmNvZGluZyxOVUxMLE5VTEwsTlVMTCk7CisJICAgIExvZ1N0YXR1cyhn
aW5mbyxfKCJEZWxldGluZyBbJXNdXG4iKSxjb252X3N0cik7CisgICAgICAgICAgICBnX2ZyZWUo
Y29udl9zdHIpOwogCSAgICB1bmxpbmsoZ2luZm8tPnJpcF9kZWxldGVfZmlsZVtteWNwdV0pOwog
CSAgfQogCkBAIC0xMzQ1LDcgKzEzNDgsNyBAQAogICBzdHJ1Y3Qgc3RhdCBteXN0YXQ7CiAgIEdT
dHJpbmcgKnN0cjsKICAgRW5jb2RlVHJhY2sgZW5jX3RyYWNrOwotICBjaGFyICpjb252X3N0cjsK
KyAgY2hhciAqY29udl9zdHIsICp1dGY4X3JpcGZpbGU7CiAgIGdzaXplIHJiLHdiOwogCiAgIHVp
bmZvPSYoZ2luZm8tPmd1aV9pbmZvKTsKQEAgLTE0MTUsOCArMTQxOCwxMCBAQAogICAgICAgc2xl
ZXAoNSk7CiAgICAgfQogCisgICAgdXRmOF9yaXBmaWxlPWdfY29udmVydChnaW5mby0+cmlwZmls
ZSwtMSwidXRmLTgiLGdpbmZvLT5mc19lbmNvZGluZywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgIE5VTEwsTlVMTCxOVUxMKTsKICAgICBMb2dTdGF0dXMoZ2luZm8sXygiUmlwcGluZyB0cmFj
ayAlZCB0byAlc1xuIiksCi0JICAgICAgZ2luZm8tPnJpcF90cmFjaysxLGdpbmZvLT5yaXBmaWxl
KTsKKwkgICAgICBnaW5mby0+cmlwX3RyYWNrKzEsdXRmOF9yaXBmaWxlKTsKIAogICAgIGdpbmZv
LT5yaXBfc3RhcnRlZCA9IHRpbWUoTlVMTCk7CiAgICAgc3ByaW50Zih0bXAsXygiUmlwOiBUcmsg
JWQgKDAuMHgpIiksZ2luZm8tPnJpcF90cmFjaysxKTsKQEAgLTE0MjUsNyArMTQzMCw4IEBACiAg
ICAgaWYoc3RhdChnaW5mby0+cmlwZmlsZSwmbXlzdGF0KT49MCkgewogICAgICAgaWYobXlzdGF0
LnN0X3NpemUgPT0gZ2luZm8tPnJpcHNpemUpIHsgCiAJTG9nU3RhdHVzKGdpbmZvLF8oIkZpbGUg
JXMgaGFzIGFscmVhZHkgYmVlbiByaXBwZWQuIFNraXBwaW5nLi4uXG4iKSxcCi0JICAgICAgZ2lu
Zm8tPnJpcGZpbGUpOworCSAgICAgICAgICB1dGY4X3JpcGZpbGUpOworICAgICAgICBnX2ZyZWUo
dXRmOF9yaXBmaWxlKTsKIAlpZihnaW5mby0+ZG9lbmNvZGUpIGdpbmZvLT5udW1fd2F2cysrOwog
CWdpbmZvLT5yaXBwaW5nPVRSVUU7CiAJZ2luZm8tPnJpcHBpbmdfYV9kaXNjPVRSVUU7CkBAIC0x
NDM1LDYgKzE0NDEsNyBAQAogICAgICAgfQogICAgICAgZWxzZSB1bmxpbmsoZ2luZm8tPnJpcGZp
bGUpOwogICAgIH0KKyAgICBnX2ZyZWUodXRmOF9yaXBmaWxlKTsKIAogICAgIGJ5dGVzbGVmdD1C
eXRlc0xlZnRJbkZTKGdpbmZvLT5yaXBmaWxlKTsKIApAQCAtMTY2Miw3ICsxNjY5LDEwIEBACiAg
IAogICBieXRlc2xlZnQ9Qnl0ZXNMZWZ0SW5GUyhnaW5mby0+bXAzZmlsZVtjcHVdKTsKICAgCi0g
IExvZ1N0YXR1cyhnaW5mbyxfKCIlaTogRW5jb2RpbmcgdG8gJXNcbiIpLGNwdSsxLGdpbmZvLT5t
cDNmaWxlW2NwdV0pOworICBjb252X3N0cj1nX2NvbnZlcnQoZ2luZm8tPm1wM2ZpbGVbY3B1XSwt
MSwidXRmLTgiLGdpbmZvLT5mc19lbmNvZGluZywKKyAgICAgICAgICAgICAgICAgICAgIE5VTEws
TlVMTCxOVUxMKTsKKyAgTG9nU3RhdHVzKGdpbmZvLF8oIiVpOiBFbmNvZGluZyB0byAlc1xuIiks
Y3B1KzEsY29udl9zdHIpOworICBnX2ZyZWUoY29udl9zdHIpOwogICAKICAgc3ByaW50Zih0bXAs
XygiRW5jOiBUcmsgJWQgKDAuMHgpIiksZW5jb2RlX3RyYWNrKzEpOwogICBndGtfbGFiZWxfc2V0
KEdUS19MQUJFTCh1aW5mby0+bXAzX3Byb2dfbGFiZWxbY3B1XSksdG1wKTsKZGlmZiAtTnVyIGdy
aXAtMy4xLjIub3JpZy9zcmMvc3RhdHVzX3dpbmRvdy5jIGdyaXAtMy4xLjIvc3JjL3N0YXR1c193
aW5kb3cuYwotLS0gZ3JpcC0zLjEuMi5vcmlnL3NyYy9zdGF0dXNfd2luZG93LmMJMjAwMy0xMC0w
MiAwNToxNTo1NiArMDQwMAorKysgZ3JpcC0zLjEuMi9zcmMvc3RhdHVzX3dpbmRvdy5jCTIwMDMt
MTAtMzEgMDM6MTg6MTUgKzAzMDAKQEAgLTgyLDEzICs4MiwxOSBAQAogLyogV3JpdGUgYSBsaW5l
IG9mIG91dHB1dCB0byBhIHN0YXR1cyB3aW5kb3cgKi8KIHZvaWQgU3RhdHVzV2luZG93V3JpdGUo
U3RhdHVzV2luZG93ICpzdyxjaGFyICptc2cpCiB7Ci0gIGNoYXIgKmJ1ZjsKKyAgY2hhciAqYnVm
LCAqbG9jYWxlX21zZzsKICAgaW50IGxlbjsKICAgaW50IHBvcz0wOwogCiAgIC8qICBndGtfd2lk
Z2V0X3F1ZXVlX3Jlc2l6ZShzdy0+dGVybV93aWRnZXQpOyovCiAKLSAgbGVuPXN0cmxlbihtc2cp
OworICBpZihnX3V0ZjhfdmFsaWRhdGUobXNnLC0xLE5VTEwpKSB7CisgICAgbG9jYWxlX21zZz1n
X2xvY2FsZV9mcm9tX3V0ZjgobXNnLC0xLE5VTEwsJmxlbixOVUxMKTsKKyAgICBtc2c9bG9jYWxl
X21zZzsKKyAgfQorICBlbHNlIHsKKyAgICBsZW49c3RybGVuKG1zZyk7CisgIH0KIAogICBidWY9
KGNoYXIgKiltYWxsb2MoKGxlbioyKSsxKTsKIApAQCAtMTA3LDYgKzExMyw3IEBACiAgIH0KICAg
CiAgIGJ1Zltwb3NdPSdcMCc7CisgIGdfZnJlZShsb2NhbGVfbXNnKTsKIAogICAvKiAgenZ0X3Rl
cm1fZmVlZCgoWnZ0VGVybSAqKXN3LT50ZXJtX3dpZGdldCxidWYsc3RybGVuKGJ1ZikpOyovCiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>