[问题] 有关cmu-trace.cc

楼主: sui623 (深深体会没有眼镜的好...)   2009-12-30 17:18:45
我在ns2建立一个新的protocol 叫bsmt
然后我有根据建立新的协定的规则
在cmu-trace.cc建立一个叫fomat_bsmt
在fomat新增一个case
而且我在fomat_bsmt及fomat函式的最后都有加入一行fprintf(stderr,"END\n");
以及fprintf(stderr,"fomat END\n");
但是我有在协定的recv函式第一行加入
fprintf(stderr,"%s index=%d",__FUNCTION__,index)
可是执行时会在萤幕上印出
END
fomat END
后发生segmentation fault(core dumped)
而还没出现 recv index=1 这一行
请问这是什么原因??
作者: wanquan (X-Y轴的世界)   0000-00-00 00:00:00
用gdb去debug看是哪里发生segmentation fault吧

Links booklink

Contact Us: admin [ a t ] ucptt.com