-----------------------------------------------------------------

[*] Emulating binary name: mqtt-service
[*] Emulator used: qemu-mipsel-static
[*] Using root directory: /logs/s115_usermode_emulator/firmware/unblob_extracted/firmware_extract/1568982-13971496.squashfs_v4_le_extract (1/1)
[*] Using CPU config: 
[*] Emulating binary: /usr/local/bin/mqtt-service

[*] Change permissions +x to /logs/s115_usermode_emulator/firmware/unblob_extracted/firmware_extract/1568982-13971496.squashfs_v4_le_extract/./usr/local/bin/mqtt-service.
[*] Emulating binary ./usr/local/bin/mqtt-service with parameter NONE
mqtt-service: Config json file is missing, abort.
qemu: uncaught target signal 11 (Segmentation fault) - core dumped
[*] Emulating binary ./usr/local/bin/mqtt-service with parameter -v
./usr/local/bin/mqtt-service: invalid option -- 'v'
Try `mqtt-service --help' or `mqtt-service --usage' for more information.
[*] Emulating binary ./usr/local/bin/mqtt-service with parameter -V
mqtt-service 0.1
[*] Emulating binary ./usr/local/bin/mqtt-service with parameter -h
./usr/local/bin/mqtt-service: invalid option -- 'h'
Try `mqtt-service --help' or `mqtt-service --usage' for more information.
[*] Emulating binary ./usr/local/bin/mqtt-service with parameter -help
./usr/local/bin/mqtt-service: invalid option -- 'h'
Try `mqtt-service --help' or `mqtt-service --usage' for more information.
[*] Emulating binary ./usr/local/bin/mqtt-service with parameter --help
Usage: mqtt-service [OPTION...] 
mqtt-service -- a service communicates with google cloud iot-core or general
mqtt broker

 Config options:
      --conf_file=CONF_FILE  Configuration file's path(default:
                             /etc/mqtt-service.json)

 Process options:
      --daemon               Run as a daemon
      --pid_file=PID_FILE    PID(process id) file's path (default:
                             /var/run/mqtt-service.pid)

 Output Json data options:
      --real_precision=PRECISION   The max precision of real/float number
                             (valid values:(0, 31], default: 17 )

 Debugging options:
      --log_file=LOG_FILE    Log file path
      --log_level=LEVEL      Program logging level (from 0-5:TRACE-FATAL,
                             default: 2:INFO)
      --log_pause            Pause logging, send signal SIGUSR2 to toggle

 Device Data:
      --device_model=DEVICE_MODEL
                             Device model
      --fw_version=FW_VERSION   Firmware version

  -?, --help                 Give this help list
      --usage                Give a short usage message
  -V, --version              Print program version

Report bugs to <vincent@easyio.com>.
[*] Emulating binary ./usr/local/bin/mqtt-service with parameter --version
mqtt-service 0.1
[*] Emulating binary ./usr/local/bin/mqtt-service with parameter version
mqtt-service: Config json file is missing, abort.
qemu: uncaught target signal 11 (Segmentation fault) - core dumped

-----------------------------------------------------------------