Bonjour,
J'ai un problème assez étrange dont j'ai du mal à voir l'origine :
Lors de l’exécution de mon programme, il n'arrive qu'il s'arrête complètement, en plein milieu.
La console Scilab n'affiche alors aucun message d'erreur, mais surtout elle ne régit plus du tout. Par exemple, si je tape 'e' (qui n'a jamais été défini auparavant) je devrais logiquement avoir une erreur 4, variable non définie. Mais non, je n'ai rien du tout :
Je peu taper ce que je veux, aucune réaction.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 -->e --> -->
Si je fait ctrl+c , là Scilab marche normalement, mais resume me ramène au même problème.
Il faut donc que je fasse ctrl+c, puis abort pour pouvoir réutiliser Scilab. Et même là, tout ne va pas bien : si je relance le programme, il plante dès le début (et non pas au milieu comme avant), au moment de la définition d'une fonction, et je me retrouve dans la même situation avec un Scilab inerte et sans réaction tel un légume atrophié.
Le seul moyen de relancer le programme (et de le faire planter au milieu et pas au début....) est de redémarrer Scilab :/
Voilà, j'ai supposé que ce genre de problème viendrais d'une instruction en cours, une boucle qui ne se terminerais pas. Mais d'abord, je ne voit pas où elle serait, et surtout tout devrais être bon après un abort...
J'espère que vous pourrez m'aider, je rien trouvé de comparable sur internet (mais il faut dire que je ne savait pas trop quoi chercher, à part 'Scilab bug/freeze/pas de réponse :/ )
Merci,
Partager