Ads 468x60px

##EasyReadMore##

12 7月, 2016

libjson-c segmentation fault


程式執行時出現下面錯誤
[ 6757.343837] RuleEngine.out[10456]: segfault at 14 ip 4f5939b3 sp bfb26ad4 error 4 in libjson-c.so.2.0.1[4f590000+a000]

原因是因為傳來的 josn 物件內容是 null
所以要做錯誤處理

而 libjson-c 一定要用下面的錯誤判斷才行 而不是使用 new_obj == NULL 來判斷
  if( is_error(new_obj) )  //正确 
  { 
      printf("oh, my god. json_tokener_parse err\n"); 
  } 

json-c发segmentation fault问题 - 软件开发程序员博客文章收藏网 - http://goo.gl/zxz568

0 意見:

張貼留言

 
Blogger Templates