Program received signal SIGSEGV, Segmentation fault.
json_object_get_object (jso=0xfffffffc) at json_object.c:255
255 json_object.c: No such file or directory.
in json_object.c有没有人能告诉我,可能出了什么问题。
发布于 2012-03-12 06:27:28
您想要测试以下内容:
if (is_error(jso)) {
// handle error here
}在做任何其他事情之前。无论出于什么原因,该库都会返回一个伪指针,而不是null,并且没有真正记录这一点(is_error是在json/bits.h中定义的)。
发布于 2012-01-26 10:26:47
发布于 2013-02-13 07:02:04
尝试使用json_tokener_parse_verbose()而不是json_tokener_parse()。
这对我很有效,因为json_tokener_parse_verbose()返回一个空指针,然后被is_error()拾取。
https://stackoverflow.com/questions/9013266
复制相似问题