Knowledge Base

PowerLab400 · Nicholas Labati

Quando si rompe: errori e debug

powerlab400nicholas labatiblog
È la parte del mestiere che si usa di più e che si insegna di meno. Un programma che non funziona lascia molte più tracce di quante chi lo cerca di solito guardi. Leggere l'errore Quando un programma RPG va in errore, il job log contiene due cose distinte, e servono entrambe. Il messaggio. RNQ sono le eccezioni che si fermano ad aspettare una risposta, RNX quelle che terminano il programma. MCH sono errori del livello macchina: indice fuori dai limiti, campo numerico che contiene qualcosa che numerico non è. Lo stack delle chiamate. Dice quale programma, quale procedura e quale numero di istruzione . È l'informazione che porta dritti al punto, e viene ignorata quasi sempre. …

Riservato agli iscritti

Per leggere l'articolo completo serve un account Faq400. È gratis, e con lo stesso account fai domande a Willi e leggi tutto l'archivio.

Prova a chiederlo a Willi

Willi risponde usando questo articolo e gli altri contenuti di Faq400, e ti dice da dove prende ogni frase. Serve un account: è gratis.

Chi legge questo, legge anche