我用的是c链接mysql数据库,运行小量数据时,不会出错,稍微大一点的数据,只用一个表,大概100000条数据,在运行到四万多时就会突然出现段错误,问题在.
0x0019bfc7 in mysql_num_rows () from /usr/lib/libmysqlclient.so.16
大神们帮着分析分析,这是什么原因?怎么解决阿?

解决方案 »

  1.   

    补充一下,前面用的是select语句,然后用的mysql_query(&my_connection,findDstTNei_sql),前面四万多次查找时都没出现问题,怎么会在重复运行过程中出问题呢
      

  2.   

    再补充一下,它先出现的是Out of memory (Needed 65312 bytes)错误,gdb后是说段错误0x0019bfc7 in mysql_num_rows () from /usr/lib/libmysqlclient.so.16