Árvore de páginas

Produto:

Protheus.

Ocorrência:

Erro: array out of bounds ( 0 of 0 ) on CRIAVARRH(RHLIBGEN.PRX) 15/02/2017 16:34:43 line : 1318

Passo a passo:

Ocorrência
MP - ERRORLOG - Erro: array out of bounds ( 0 of 0 ) on CRIAVARRH(RHLIBGEN.PRX) 15/02/2017 16:34:43 line : 1318

Causa
THREAD ERROR
array out of bounds ( 0 of 0 ) on CRIAVARRH(RHLIBGEN.PRX) 15/02/2017 16:34:43 line : 1318
[TOTVS build: 7.00.131227A-20171030 NG]
Called from CRIAVARRH(RHLIBGEN.PRX) 15/02/2017 16:34:43 line : 1318
Called from {|cField| CriaVarRH( cField , lInitPad , aHeaderRef ) }(RHLIBGD.PRX) 21/09/2017 10:39:42 line : 1318
Called from FILLGETDADOS(APLIB171.PRW) 13/07/2018 17:00:59 line : 250
Called from GDBUILDCOLS(RHLIBGD.PRX) 21/09/2017 10:39:42 line : 4030
Called from GDMONTACOLS(RHLIBGD.PRX) 21/09/2017 10:39:42 line : 3843
Called from GPEA400AMBPREP(GPEA400.PRW) 04/04/2018 14:03:22 line : 2466
Called from GPA400MANU(GPEA400.PRW) 04/04/2018 14:03:22 line : 524
Called from FWMBROWSE:EXECUTE(FWFORMBROWSE.PRW) 13/07/2018 17:01:02 line : 1098
Called from { || OSELF:EXECUTE("GPA400MANU", 2, 0,"VISUALIZAR ", 2,"","VISUALIZAR ","", 2) }(FWFORMBROWSE.PRW) 13/07/2018 17:01:02 line : 1098
Called from ::MSDIALOG:ACTIVATE line : 1098
Called from GPEA400(GPEA400.PRW) 04/04/2018 14:03:22 line : 256
Called from __EXECUTE(APLIB090.PRW) 13/07/2018 17:01:01 line : 603
Called from FWPREEXECUTE(FWPREEXECUTE.PRW) 13/07/2018 17:01:04 line : 82
Called from {||FWPreExecute('Períodos', 'GPEA400()', 1, '07', 'xxxxxxxxxx') }(FWUIMENUF.PRW) 13/07/2018 17:01:04 line : 82
Called from ::TWINDOW:ACTIVATE line : 82
Called from MSAPP:ACTIVATE(FWAPP.PRW) 13/07/2018 17:01:04 line : 714
Called from SIGAADV(APLIB000.PRW) 13/07/2018 17:01:01 line : 48
Called from STATICCALL(APLIB000.PRW) 13/07/2018 17:01:01 line : 48

Ambiente
Protheus – Gestão de Pessoal – A partir da versão 12.1.17

Solução
A Mensagem de array out of bounds ( 0 of 0 ) on CRIAVARRH(RHLIBGEN.PRX) em diversas rotinas.
O erro ocorreu devido a uma não conformidade no binário. Sendo assim para correção deverá:
* Atualizar o binário 
* Atualizar a LIB 
PSIGABD0084 - Como atualizar Lib, Build/Binário, Dbaccess, Rpo e pacote acumulado no Protheus?

Observações:

Esta informação também esta disponível na central de Atendimento através do link: https://centraldeatendimento.totvs.com/hc/pt-br/articles/115015464648