bonjour à tous,
j'ai un nouveau problème avec mon os temps réel sous la norme osek pour pic32 au niveau je pense des interruptions.

lorsque je fait tourner l'os avec un ordonnancement demandé par une interruption du timer 2, au bout d'un certain temps le programme plante et m’affiche en erreur:
Launching
Programming target
User program running
No source code lines were found at current PC 0x9d0088b4
User program stopped

j'ai donc regardé dans la mémoire du pic et mon erreur survient dans la parti general exceptions handler du même genre que ceci:

34069 9D00_1448 244213A0  ADDIU V0, V0, 5024
34070 9D00_144C 0040F809  JALR V0
34071 9D00_1450 00000000  NOP
34072 9D00_1454 3C020000 _general_exception_handler LUI V0, 0
34073 9D00_1458 27BDFFE8  ADDIU SP, SP, -24
34074 9D00_145C 24420001  ADDIU V0, V0, 1
34075 9D00_1460 10400006  BEQ V0, ZERO, 0x9D00147C
34076 9D00_1464 AFBF0014  SW RA, 20(SP)
34077 9D00_1468 3C029D00  LUI V0, -25344
34078 9D00_146C 244216E4  ADDIU V0, V0, 5860
34079 9D00_1470 10400003  BEQ V0, ZERO, 0x9D001480
34080 9D00_1474 3C029D00  LUI V0, -25344
34081 9D00_1478 7000003F  SDBBP 0                                   <<<<<=========================  I'm stuck here
34082 9D00_147C 3C029D00  LUI V0, -25344
34083 9D00_1480 244213A0  ADDIU V0, V0, 5024
je suis bloquer à la même instruction.
voila je ne sais vraiment pas comment faire car en mode pas a pas le programme fonctionne. Que doit je faire?

J'ai trouver un autre post sur le net qui reflète le même problème que moi:
http://www.microchip.com/forums/m777546.aspx

merci de votre aide


EDIT: Ce qui est étonnant est que lorsque je fait tourner l'OS sans faire de taches, je n'est pas d'erreur
Lorsque je fait alterner deux taches en permanence sa plante: T1->T2->T1->T2 ....
Sa plante au bout de 50 cycles par exemple...