Michal, does the bug happen on older Redhat releases with different
gcc versions? Does compiling with clang change any thing?

Olga

2012/3/15 Michal Hlavinka <[email protected]>:
> none of this changes anything
>
>
> On 03/14/2012 03:18 PM, ольга крыжановская wrote:
>>
>> Michal, does the bug not happen if you compile ksh with out
>> optimisation, i.e. -g and not -O*?
>>
>> Olga
>>
>> 2012/3/14 ольга крыжановская<[email protected]>:
>>>
>>> Michal, does the bug not happen if you replace echo $(latestver) with
>>> echo ${ latestver; }?
>>> ${[blank]cmd;} is like $(cmd) but does not create a sub shell for the
>>> command substitution. Might be a related issue, based on Roland's
>>> experience.
>>>
>>> Olga
>>>
>>> On Wed, Mar 14, 2012 at 12:22 PM, Michal Hlavinka<[email protected]>
>>>  wrote:
>>>>
>>>> Hi,
>>>>
>>>> I found regression in ksh. One my script hang and ksh started to eat
>>>> memory
>>>> very quickly. This happens with ksh 2012-01-01 and newer, ksh 2011-06-30
>>>> works fine. I found it only now, because the script causing this is the
>>>> script that updates ksh package to newer version.
>>>>
>>>> This is simplified reproducer:
>>>> #!/bin/ksh
>>>> latestver()
>>>> {
>>>>    rpmdev-vercmp 20120214 20120229>/dev/null
>>>> }
>>>>
>>>> echo $(latestver)
>>>>
>>>> but it depends on rpmdev-vercmp, so I don't know how much useful it is
>>>> for
>>>> you.
>>>>
>>>> When I remove /dev/null redirection or when I call latestver directly,
>>>> it
>>>> works fine.
>>>>
>>>> Attached are two strace outputs. kshbroken.log was obtained with
>>>> 2012-02-29,
>>>> kshworking.log was obtained with 2011-06-30.
>>>>
>>>> Michal
>>>>
>>>> _______________________________________________
>>>> ast-developers mailing list
>>>> [email protected]
>>>> https://mailman.research.att.com/mailman/listinfo/ast-developers
>>>>
>>>
>>>
>>>
>>> --
>>>       ,   _                                    _   ,
>>>      { \/`o;====-    Olga Kryzhanovska   -====;o`\/ }
>>> .----'-/`-/     [email protected]   \-`\-'----.
>>>  `'-..-| /       http://twitter.com/fleyta     \ |-..-'`
>>>       /\/\     Solaris/BSD//C/C++ programmer   /\/\
>>>       `--`                                      `--`
>>
>>
>>
>>
>
> _______________________________________________
> ast-developers mailing list
> [email protected]
> https://mailman.research.att.com/mailman/listinfo/ast-developers



-- 
      ,   _                                    _   ,
     { \/`o;====-    Olga Kryzhanovska   -====;o`\/ }
.----'-/`-/     [email protected]   \-`\-'----.
 `'-..-| /       http://twitter.com/fleyta     \ |-..-'`
      /\/\     Solaris/BSD//C/C++ programmer   /\/\
      `--`                                      `--`

_______________________________________________
ast-developers mailing list
[email protected]
https://mailman.research.att.com/mailman/listinfo/ast-developers

Reply via email to