Bonjour,
je viens de récupérer un code C avec interface Motif et en voulant tester les ihm dans tous les sens je suis tombé sur une segmentation fault que j'ai reussi a isoler.
Cet écrasement a lieu lors de l'appel a XtCallCallbacks
J'avoue que je suis un peu bloquée je ne suis pas une pro de Motif et j'ai du mal a comprendre ce bout de code qui plante
Que fait cet appel a XtCallCallbacks ? avec un XmNactivateCallback ?
Mon bout de code est celui la :
en fait j'ai voulu modifier un champ (ce fameux champ_texte) dans l'ihm dont le max est de 80caracteres, je l'ai donc mis au max et il passe dans l'appel a XtCallCallbacks et la tout se plante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 if ( (nb_car_entres >= nb_car_voulu) && ( nb_car_entres != 0 )) { if (( champ_texte != w_txt_req_indicatif)) { XtCallCallbacks (champ_texte, XmNactivateCallback , NULL ); } else { ihm_interface_073_selectionne_widget_suivant ( champ_texte ); } }
Quelqu'un ou une aurait-il des compétences en Motif juste pour me dire ce que fait concrètement cet appel ou ou chercher ....biensur je suis allée voir ce que dise les tuto Motif mais bon c'est pas vraiment clair
merci beaucoup pour votre aide
Cordialement
Partager