|
| Erreur de dépassement de la pile en multi-threrad |
| Débuté par denis, 10 déc. 2004 09:10 - 1 réponse |
| |
| | | |
|
| |
| Posté le 10 décembre 2004 - 09:10 |
Bonjour,
Dans notre programme qui fonctionne en multi-threads, nous avons de manière aléatoire, une erreur de dépassement de la pile d'exécution. Ce qui me surprend c'est que dans le détail de l'erreur, dans EIT_PILEWL il n'y a que deux méthodes et qu'en plus, l'erreur apparait à la ligne 65535 alors que la méthode n'a que 3 lignes de code.
Merci de votre aide.
Denis |
| |
| |
| | | |
|
| | |
| |
| Posté le 10 décembre 2004 - 11:52 |
j'ai eu des problèmes en tentant de modifier l'interface depuis un thread secondaire. Mes traitements "se mordaient la queue". Regarde si tu n'as pas un thread secondaire qui ferait appel à l'interface, et si oui déporte ces codes dans le thread principal (technique donnée dans la doc avec sendmessage / evénement).
-- forumnewswindev@ifrance.com |
| |
| |
| | | |
|
| | | | |
| | |
|