Será que não seria o caso de sugerir que ele abandonasse o modo PROTEGIDO e passasse a usar o modo REAL?
Eu SEMPRE usei o modo protegido, e nunca tive problemas com isso.
Ele está trocando de linqueditor pra tentar resolver o problema que já existe, então não foi o linqueditor que causou o problema,.
Lembro de algum problema ao misturar programas diferentes ao mesmo tempo.
Algo como o Windows ter que configurar a memória pra um ou pra outro.
Não lembro mais, porque foi uma única máquina, em um único lugar, e não teve a ver com meu aplicativo.
Se tem vários programas Clipper, é deixar todos iguais, mesmo linqueditor.
Uma coisa que achei curiosa é juntar NTX e CDX no mesmo programa.
Aliás... nunca usei DBFCDX, fui direto pra SIXCDX.
Também lembro de algum comentário do CDX do 5.3 ser melhor do que o CDX 5.2.
Também não sei se faz uma mistura dentro do programa com isso.
Pode ser até seus arquivos corrompidos, memória do computador, placa de rede, configuração do Windows, etc. etc.
O que acontece mesmo, é que você precisa procurar SUA solução, já que tem acesso ao ambiente que dá o problema.
Colocar pra mostrar certos pontos do programa pra localizar em que parte dá erro.
Pode ser importante também: Como faz essa reindexação? usando um PACK que dá problemas ou de outra forma?
Não tem que inventar possibilidades.
Já identificou que é na reindexação, ok, agora identiifique em que ponto da reindexação, se é sempre no mesmo arquivo, se não é num gráfico que inventou de colocar, etc.
E só ir mostrando a informação na tela, e quando der erro, vai ficar na tela a última operação efetuada antes ou durante o erro.