idevicedebug: Terminate QSetLogging command The debugserver command to set logging, QSetLogging, needs to be terminated with a ';' for it to be processed.
diff --git a/tools/idevicedebug.c b/tools/idevicedebug.c index b0198a8..a9ef5c6 100644 --- a/tools/idevicedebug.c +++ b/tools/idevicedebug.c
@@ -370,7 +370,7 @@ /* enable logging for the session in debug mode */ if (debug_level) { log_debug("Setting logging bitmask..."); - debugserver_command_new("QSetLogging:bitmask=LOG_ALL|LOG_RNB_REMOTE|LOG_RNB_PACKETS", 0, NULL, &command); + debugserver_command_new("QSetLogging:bitmask=LOG_ALL|LOG_RNB_REMOTE|LOG_RNB_PACKETS;", 0, NULL, &command); dres = debugserver_client_send_command(debugserver_client, command, &response, NULL); debugserver_command_free(command); command = NULL;