浅蓝的那边 » 日志 » 各种恐慌之遇见人生第一个段错误
各种恐慌之遇见人生第一个段错误
彼得·蟲 发表于 2008-10-15 19:48:12
本来准备把这些东西写在space上的,后来觉得msn上达人朋友们太多,还是不去那里献丑了。
略记。
我遇到了长这么的第一个“段错误”,以前总听师兄他们调程序,然后跑出个段错误,感觉很神秘,今天也让我遇上了。
原因是tinyXml使用时某个指针为NULL了,我怎么改,都没办法替换或者得到xml文档里面的值
后来发现是版本的关系,我用的tinyXml的版本太低了,然后下载了tinyXml2.5.2版本的,make,相关的库和头文件,就可以了。
所以我把我人生中的第一个段错误解决了XDDDD
不过还有问题,当xml文档不存在的条件下,我就得创建xml文档,创建完了之后,我想得到创建后的xml文档里某个元素的值,在xml文档里面,这个值是存在的,所以理应是能够正常取出值来的,但是就是出现了错误
glibc detected ./syncServer: malloc(): memory corruption: 0x.....
然后下面打印一大堆的东西。
好吧,我看不懂了,问了旺旺,旺旺也不知道。
接着我换了一个条件,不创建xml文档,然后get xml文档里的内容,就能正确的取出来,还么出错。
奇怪了,怎么创建+设置值+取出值就会出错,单单取出值就不会出错呢。。。。
目前还不知道。。。
期待明天能够解决~~~
略记。
我遇到了长这么的第一个“段错误”,以前总听师兄他们调程序,然后跑出个段错误,感觉很神秘,今天也让我遇上了。
原因是tinyXml使用时某个指针为NULL了,我怎么改,都没办法替换或者得到xml文档里面的值
后来发现是版本的关系,我用的tinyXml的版本太低了,然后下载了tinyXml2.5.2版本的,make,相关的库和头文件,就可以了。
所以我把我人生中的第一个段错误解决了XDDDD
不过还有问题,当xml文档不存在的条件下,我就得创建xml文档,创建完了之后,我想得到创建后的xml文档里某个元素的值,在xml文档里面,这个值是存在的,所以理应是能够正常取出值来的,但是就是出现了错误
glibc detected ./syncServer: malloc(): memory corruption: 0x.....
然后下面打印一大堆的东西。
好吧,我看不懂了,问了旺旺,旺旺也不知道。
接着我换了一个条件,不创建xml文档,然后get xml文档里的内容,就能正确的取出来,还么出错。
奇怪了,怎么创建+设置值+取出值就会出错,单单取出值就不会出错呢。。。。
目前还不知道。。。
期待明天能够解决~~~
相关日志:
- » 自己写游戏
- » 读写文件编程
- » Linux模拟键盘输入
- » 胡喜:我是如何从菜鸟做到架构师的
收藏:
QQ书签
del.icio.us
订阅:
Google
抓虾
