Plantage CPF5192
Posté : mar. 19 févr. 2013, 11:00:02
Bonjour à tous,
Je viens solliciter votre aide pour un plantage aléatoire très particulier et très handicapant.
Depuis quelques jours un plantage se produit dans une de nos options de saisies (programme/écran n'ont pas bougés depuis un moment).
A la validation d'un écran, nous avons un message de ce type :
extrait de la job log :
Détails du message CPF5192 :
L'instruction en erreur est un exfmt.
Nous avons recompilé les programmes et les écrans (compilés avec RTVDSP(*YES)) de l'option concernée, mais le problème subsiste.
Le plantage est aléatoire : d'une saisie sur l'autre (mêmes paramètres de saisie) l'option termine en erreur ou non. Certains utilisateurs sont beaucoup plus concernés que d'autres alors que la cinématique est la même.
De plus, les détails du message d'erreur sont pauvres en renseignement ; d'habitude, on peut facilement trouver le mot clé en erreur ou la
zone en erreur dans la joblog ou le dump.
Le message d'erreur fait référence à la brochure "IBM 5494" ; quelqu'un saurait-il comment se procurer ce type de documentation ?
Merci d'avance pour vos idées ou pistes...
Je viens solliciter votre aide pour un plantage aléatoire très particulier et très handicapant.
Depuis quelques jours un plantage se produit dans une de nos options de saisies (programme/écran n'ont pas bougés depuis un moment).
A la validation d'un écran, nous avons un message de ce type :
extrait de la job log :
Code : Tout sélectionner
paramètres */
2300 - CALL PGM(QDATRTVCL) /* La commande CALL contient des
paramètres */
24500 - RETURN
- RETURN /* RETURN provoqué par la fin du programme CL */
- RETURN /* RETURN provoqué par la fin du programme CL */
Données incorrectes envoyées à l'unité S0703D1. Code réponse négatif
10050126.
La demande d'entrée-sortie a échoué. Voir message CPF5192.
1000 - RTVDTAARA DTAARA(*LDA (400 1)) RTNVAR(&STE)
1100 - RTVDTAARA DTAARA(*LDA (900 7)) RTNVAR(&TRACKER)
2200 - GO MENU(PQTOOLOBJ/MENUATTN)
> /* */
Détails du message CPF5192 :
Code : Tout sélectionner
ID message . . . . . . : CPF5192 Gravité . . . . . . . : 50
Type de message . . . : Diagnostic
Date d'envoi . . . . . : 13/02/13 Heure d'envoi . . . . : 16:06:52
Message . . . . : Données incorrectes envoyées à l'unité S0703D1. Code
réponse négatif 10050126.
Cause . . . . . : L'erreur provient des données en sortie du programme qui
contiennent soit des codes hexadécimaux inférieurs à 40, soit trop de zones
d'entrée. Vous trouverez plus d'informations sur les codes réponse négatifs
dans les brochures "IBM 5494 Remote Control Unit Functions Reference"
(section traitant des codes réponse négatifs) et "SNA Formats Manual"
(section relative aux codes SENSE et LUSTAT). Les données peuvent être
incorrectes pour l'une des raisons suivantes :
Un paramètre incorrect a été passé comme variable au programme CL. La
variable est utilisée dans la commande SNDPGMMSG ; celle-ci échoue lorsque
les données sont affichées.
L'instruction en erreur est un exfmt.
Nous avons recompilé les programmes et les écrans (compilés avec RTVDSP(*YES)) de l'option concernée, mais le problème subsiste.
Le plantage est aléatoire : d'une saisie sur l'autre (mêmes paramètres de saisie) l'option termine en erreur ou non. Certains utilisateurs sont beaucoup plus concernés que d'autres alors que la cinématique est la même.
De plus, les détails du message d'erreur sont pauvres en renseignement ; d'habitude, on peut facilement trouver le mot clé en erreur ou la
zone en erreur dans la joblog ou le dump.
Le message d'erreur fait référence à la brochure "IBM 5494" ; quelqu'un saurait-il comment se procurer ce type de documentation ?
Merci d'avance pour vos idées ou pistes...