Привет!
есть код:
<font color="black">awk <font color="#A31515">'<br/>
BEGIN {<br/>
split("\b\b\b\b\b. . . . . \b- \b\b- \b\b- \b\b- \b\b- \b= = = = =", st, " ")<br/>
i=0<br/>
}<br/>
/^[0-9]/ { <br/>
sub(/:.*/, "");<br/>
d=$0;<br/>
next;<br/>
} <br/>
/^&/ {<br/>
sub(/&/, "");<br/>
f=$0<br/>
substr($0, 2, length($0) - 1);<br/>
next;<br/>
}<br/>
/^+/ { a="A"; }<br/>
/^-/ { a="D"; } <br/>
/^[\+-]/ { <br/>
fflush("")<br/>
sub(/[\+-]/, "") <br/>
"echo \"" $0 "\" | md5sum | cut -f1 -d \" \" | sed -e \"s@[32|16]@/sd@g\"" | getline str; close("")<br/>
print ""<br/>
system("echo -ne \"" st[i++] "\" >&2")<br/>
if (i > 16) i=0<br/>
} <br/>
' $gitdiff | \<br/>
sed -e <font color="#A31515">'s/\(filename="[^"]"\)/\1/'</font> <br/>
</font><br/>
<font color="gray">* This source code was highlighted with <a href="http://virtser.net/blog/post/source-code-highlighter.aspx"><font color="gray">Source Code Highlighter</font></a>.</font></font>
есть файл из которого берутся данные
при выполнение вылетает ошибка
C:\Program Files\Git\bin\sh.exe: *** couldn't commit memory for cygwin heap, Win32 error 487
C:\Program Files\Git\bin\sh.exe: *** couldn't commit memory for cygwin heap, Win32 error 487
C:\Program Files\Git\bin\gawk.exe: *** couldn't commit memory for cygwin heap, Win32 error 487
помогите понять почему?
upd: может дело в длине данных?