원인 분석을 하려고하는데 너무어렵네요..
코드는
typedef struct {
uint8_t Wr;
uint8_t Packet[5];
} INTBUF;
void function ( int channel )
{
INTBUF *a;
INTBUF comm[2];
a = &com[channel];
if(a->Wr !=1)
{
while(a->Packet !=0) /* 여기서 Null Test After Dereference 발생*/
{
~~~~~~~
}
}
}
Null Test After Dereference이 왜발생하는지 팁좀 주시겠어요?ㅜㅜ부탁드립니다.
댓글 0