json_object * jobj = json_tokener_parse(my-> src)を使用して500バイトを超える文字列を解析しようとしています。 my-> srcが文字列が含まれていますが、デバッグにGDBを使用している間、私はJSON-Cライブラリファイルのいずれかで、以下のエラーを取得しています。ここでjson-cライブラリのエラー
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
誰もが間違っているかもしれないものを、私に知らせることができます。
255行目のjson_object.cは何をしますか? –
'my-> src'の内容は正確に何ですか? –
struct lh_table * json_object_get_object(struct json_object * jso) { if(!jso)がNULLを返します。 スイッチ(jso-> o_type){ ケースjson_type_object: return jso-> o.c_object; デフォルト: NULLを返します。 } }上記のコード部分の上に – user537670