Thread 5 "cmd_thread" received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffed86c700 (LWP 23136)] json_object_to_json_string_length (jso=0x830020467d058b08, flags=1, length=0x0) at json_object.c:313 313 else if ((jso->_pb) || (jso->_pb = printbuf_new())) (gdb) bt #0 0x00007ffff76a603f in json_object_to_json_string_length (jso=0x830020467d058b08, flags=1, length=0x0) at json_object.c:313 #1 0x000055555556903b in wifi_scan_request_parse (buf=0x7fffd8001110 "{\"cmd\":\"rssiCheck\",\"intervals\":3000,\"n\":2,\"timeStamp\":\"12345678\"}", count=0x7fffed86bcd8, interval=0x7fffed86bce0) at json/json_process.c:1589 #2 0x000055555555c486 in process_command_thread (data=0x555555790880) at network/udp_recv.c:968 #3 0x00007ffff71bff65 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007ffff7bc06da in start_thread (arg=0x7fffed86c700) at pthread_create.c:456 #5 0x00007ffff642917f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105