各种恐慌之遇见人生第一个段错误

彼得·蟲 发表于 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文档里的内容,就能正确的取出来,还么出错。

奇怪了,怎么创建+设置值+取出值就会出错,单单取出值就不会出错呢。。。。
目前还不知道。。。
期待明天能够解决~~~
关键词(Tag): 编程 linux xml tinyxml 段错误


收藏: QQ书签 del.icio.us 订阅: Google 抓虾

最新评论

发表评论

* 昵称

已经注册过? 请登录

新用户请先注册 以便能显示头像及追踪评论回复

Email
网址
* 评论
表情
 
 

分类小组论坛
杂谈, 娱乐、八卦, 文学、艺术, 体育, 旅游、同城, 象牙塔, 情感, 时尚、生活, 星座, 科技

请注意遵守中华人民共和国法律法规, 如威胁到本站生存, 将依法向有关部门报告, 同时本站的相关记录可能成为对您不利的证据.

相关法律法规
全国人大常委会关于维护互联网安全的决定
中华人民共和国计算机信息系统安全保护条例
中华人民共和国计算机信息网络国际联网管理暂行规定
计算机信息网络国际联网安全保护管理办法
计算机信息系统国际联网保密管理规定