Qué es el servidor LLDB RPC? ¿Cuándo se bloquea en Xcode? ¿Por qué se bloquea?


Estoy recibiendo un mensaje en mi depurador:

El servidor RPC LLDB se ha bloqueado. El registro de fallos se encuentra en ~ / Library/Logs / DiagnosticReports y tiene el prefijo 'lldb-rpc-server'. Por favor, envíe un error y adjunte el registro de fallos más reciente.

introduzca la descripción de la imagen aquí

Author: shallowThought, 2017-04-26

5 answers

En mi caso, el servidor RPC LLDB se bloqueaba constantemente cada vez que ejecutaba mi aplicación, incluso después de limpiar la carpeta de compilación y eliminar y reinstalar Xcode (Versión 8.3.3 (8E3004b)) por completo.

Resultó que aparentemente LLDB se opuso a un punto de interrupción que había establecido, simplemente moviendo este punto de interrupción por una línea resolvió el problema.

 21
Author: Stefan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-07-26 14:00:43

Tuve el mismo problema y lo arreglé después de eliminar algunos de los puntos de interrupción. No estoy seguro de por qué sucede esto, pero al menos puede eliminar puntos de interrupción y usar algunos NSLog() o print() si está en Swift y depurar con la ayuda de esos. ¡Buena suerte!

 1
Author: Boris Nikolić,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-08-18 09:34:25

En mi caso: Actualizo a Xcode Versión 9.3 (9E145) recientemente y Xcode ejecutar a la línea con punto de interrupción a continuación, escriba "po XXX" recomendar mostrará el mismo mensaje. Intento eliminar los siguientes archivos

~/Library/Preferences/com.apple.dt.Xcode.plist
~/Library/Caches/com.apple.dt.Xcode

Y se resolvió. sin saber exactamente por qué, pero vale la pena intentarlo.

Recuerde hacer una copia de seguridad de esos archivos con el fin de recuperar en caso de que se produzca cualquier situación inesperada.

 1
Author: kidnapper,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-05-16 15:27:01

En mi caso. También estoy usando SQLite.swift para crear base de datos. El bloqueo ocurrió cuando traté de cambiar un tipo de datos de columna de una tabla existente en el código(que no estaba en la forma correcta de hacerlo), luego inserté una tupla con nuevo tipo de datos, luego traté de imprimir toda la tupla.

Solución: Eliminar el .archivo de base de datos sqlite3 tiene o elimina la tabla con el tipo de datos de conflicto y vuelve a crearlos todos.

 -1
Author: uoop,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-02-23 07:48:11

Arreglo: Cierre y vuelva a abrir Xcode - limpiar y compilar.

 -3
Author: Gary Mansted,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-07-24 21:57:08