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

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

    <bug>
          <bug_id>21229</bug_id>
          
          <creation_ts>2009-08-26 11:11:30 +0400</creation_ts>
          <short_desc>Разломан read</short_desc>
          <delta_ts>2009-08-31 14:30:02 +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>ash</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>http://comments.gmane.org/gmane.comp.shells.dash/174</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>critical</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Andrey Rahmatullin">wrar</reporter>
          <assigned_to name="Alexey Gladkov">legion</assigned_to>
          <cc>glebfm</cc>
    
    <cc>ldv</cc>
    
    <cc>legion</cc>
    
    <cc>placeholder</cc>
    
    <cc>rider</cc>
    
    <cc>vt</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>97328</commentid>
    <comment_count>0</comment_count>
    <who name="Andrey Rahmatullin">wrar</who>
    <bug_when>2009-08-26 11:11:30 +0400</bug_when>
    <thetext>С ash-0.5.5.1-alt4 перестал работать hibernate, потому что читает из конфигов мусор.

#!/bin/dash -x
while true ; do
  read option params
  [ $? -ne 0 ] &amp;&amp; [ -z &quot;$option&quot; ] &amp;&amp; break
  [ -z &quot;$option&quot; ] &amp;&amp; continue
  echo $option $params
done &lt; /etc/hibernate/tuxonice.conf

читает, например,
FullSpeedCPU yesFle.
и
EnableEscape yesE</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>97340</commentid>
    <comment_count>1</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2009-08-26 13:17:34 +0400</bug_when>
    <thetext>Конфиг в аттачмент добавьте.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>97376</commentid>
    <comment_count>2</comment_count>
      <attachid>3789</attachid>
    <who name="Andrey Rahmatullin">wrar</who>
    <bug_when>2009-08-26 20:38:45 +0400</bug_when>
    <thetext>Created attachment 3789
tuxonice.conf

Да, конечно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>97388</commentid>
    <comment_count>3</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2009-08-27 00:10:21 +0400</bug_when>
    <thetext>/usr/share/mkimage/tools/mki-sh-image-prepare тоже сломался от этого изменения 55c46b7286f5d9f2d8291158203e2b61d2494420.
На будущее: стоит дополнительно тестировать ash с помощью mkimage.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>97389</commentid>
    <comment_count>4</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2009-08-27 01:10:18 +0400</bug_when>
    <thetext>Исправление уже давно находится в очереди на сборку (кстати, уж очень долго).

Этот коммит 55c46b7 сломан довольно неочевидно в районе ifsbreakup. При этом проявляется эта ошибка проявляется не на всех строчках при чтении. Тест на эту ошибку должен быть хитрым.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>97390</commentid>
    <comment_count>5</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2009-08-27 02:31:24 +0400</bug_when>
    <thetext>ash-0.5.5.1-alt5 -&gt; sisyphus:

* Wed Aug 26 2009 Alexey Gladkov &lt;legion@altlinux&gt; 0.5.5.1-alt5

- Revert &quot;Honor tab as IFS whitespace when splitting fields in readcmd&quot; (ALT#21229).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>97687</commentid>
    <comment_count>6</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2009-08-31 14:30:02 +0400</bug_when>
    <thetext>Исправлено в апстриме.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>3789</attachid>
            <date>2009-08-26 20:38:45 +0400</date>
            <delta_ts>2009-08-26 20:38:45 +0400</delta_ts>
            <desc>tuxonice.conf</desc>
            <filename>tuxonice.conf</filename>
            <type>text/plain</type>
            <size>1278</size>
            <attacher name="Andrey Rahmatullin">wrar</attacher>
            
              <data encoding="base64">IyBFeGFtcGxlIHR1eG9uaWNlLmNvbmYgZmlsZS4KIyAKIyBTZWUgaGliZXJuYXRlLmNvbmYoNSkg
Zm9yIGhlbHAgb24gdGhlIGNvbmZpZ3VyYXRpb24gaXRlbXMuCiMKIyBOT1RFOiBUdXhPbkljZSBp
cyBhbiBpbXByb3ZlZCB2ZXJzaW9uIG9mIHN1c3BlbmQtdG8tZGlzayB3aGljaCBjdXJyZW50bHkK
IyAgICAgICByZXF1aXJlcyBwYXRjaGluZyB5b3VyIGtlcm5lbC4gRm9yIG1vcmUgaW5mb3JtYXRp
b24sIHNlZSB3d3cudHV4b25pY2UubmV0CiMgCiMgICAgICAgSWYgeW91IGRvIG5vdCB3aXNoIHRv
IHBhdGNoIHlvdXIga2VybmVsIGJ1dCBzdGlsbCBiZSBhYmxlIHRvIHN1c3BlbmQgdG8KIyAgICAg
ICBkaXNrLCBzZWUgZGlzay5jb25mIGluc3RlYWQuCgojIyMgVHV4T25JY2UKVXNlVHV4T25JY2Ug
eWVzClJlYm9vdCBubwpFbmFibGVFc2NhcGUgeWVzCkRlZmF1bHRDb25zb2xlTGV2ZWwgMQpDb21w
cmVzc29yIGx6bwpFbmNyeXB0b3Igbm9uZQojIEltYWdlU2l6ZUxpbWl0IDIwMAoKIyMgdXNlZnVs
IGZvciBpbml0cmQgdXNhZ2U6ClN1c3BlbmREZXZpY2Ugc3dhcDovZGV2L3NkYTEKCiMjIFBvd2Vy
ZG93biBtZXRob2QgLSAzIGZvciBzdXNwZW5kLXRvLVJBTSwgNCBmb3IgQUNQSSBTNCBzbGVlcCwg
NSBmb3IgcG93ZXJvZmYKUG93ZXJkb3duTWV0aG9kIDQKCiMjIEFueSBvdGhlciAvcHJvYy9zb2Z0
d2FyZV9zdXNwZW5kIHNldHRpbmcgY2FuIGJlIHNldCBsaWtlIHNvOgpQcm9jU2V0dGluZyBleHBl
Y3RlZF9jb21wcmVzc2lvbiAzMApQcm9jU2V0dGluZyByZXN1bWUgL2Rldi9zZGExCgojIyBPciB0
cmFkaXRpb25hbGx5IGxpa2UgdGhpczoKIyBUdXhPbkljZUFsbFNldHRpbmdzIDAgMCAyMDU2IDY1
NTM1IDUKCiMjIE9yIGV2ZW4gZnJvbSB0aGUgcmVzdWx0cyBvZiBoaWJlcm5hdGUgLS1zYXZlLXNl
dHRpbmdzIHdpdGggdGhpczoKIyBUdXhPbkljZUFsbFNldHRpbmdzRmlsZSAvZXRjL2hpYmVybmF0
ZS9zdXNwZW5kLXNldHRpbmdzLmNvbmYKCiMjIEZvciBmaWxld3JpdGVyOgojIEZpbGV3cml0ZXJM
b2NhdGlvbiAvc3VzcGVuZF9maWxlIDEwMDAKIyBWZXJpZnlGaWxld3JpdGVyUmVzdW1lMiB5ZXMK
CiMjIFNwZWNpZnkgYSB1c2VydWkgbGlrZSB0aGlzOgpQcm9jU2V0dGluZyB1c2VydWlfcHJvZ3Jh
bSAvdXNyL3NiaW4vdHV4b25pY2V1aV90ZXh0CgojIFNjYWxlIENQVSB0byBmdWxsIHNwZWVkIHRv
IG1ha2Ugc3VyZSB3ZSBzdXNwZW5kIGFzIGZhc3QgYXMgcG9zc2libGUuCkZ1bGxTcGVlZENQVSB5
ZXMKCkluY2x1ZGUgY29tbW9uLmNvbmYK
</data>

          </attachment>
      

    </bug>

</bugzilla>