63 votes

Qu'est-ce que LLDB RPC Server ? Quand se bloque-t-il dans Xcode ? Pourquoi il s'écrase?

Je reçois un message dans mon débogueur:

Le serveur LLDB RPC s'est écrasé. Le journal de crash est situé dans le serveur 'lldb-rpc'. Veuillez déposer un bogue et joindre le journal de crash le plus récent.

enter image description here

54voto

Stefan Points 644

Dans mon cas, le serveur LLDB RPC s'est constamment écrasé chaque fois que j'ai couru mon application, même après le nettoyage du dossier de construction et la suppression et la réinstallation Xcode (Version 8.3.3 (8E3004b)) complètement.

Il s'est avéré que apparemment LLDB a pris objection à un point d'écart que j'avais mis, juste déplacer ce point d'escalade par une ligne résolu le problème.

8voto

iHulk Points 4859

Assurez-vous que vous n'exécutez pas l'application en mode de libération, si elle est en mode de libération, puis le changer en déboguer.

8voto

kidnapper Points 148

Dans mon cas: Je mise à jour à Xcode Version 9.3 (9E145) récemment et Xcode exécuter à la ligne avec point d'escalade, puis je tape "po XXX" féliciter qu'il affichera le même message. J'essaie de supprimer les fichiers suivants

et il a résolu. ne sachant pas exactement pourquoi, mais la peine d'essayer.

n'oubliez pas de sauvegarder ces fichiers afin de récupérer en cas de situation imprévue.

7voto

Boris Nikolić Points 421

J'ai eu le même problème et l'a corrigé après que j'ai supprimé certains des points d'arrêt. Vous ne savez pas pourquoi cela se produit à tous, mais au moins vous pouvez supprimer les points d'arrêt et d'utiliser certains ou si vous êtes dans Swift et déboguer avec l'aide de ceux. Bonne chance!

3voto

James Points 31

Il est clair que beaucoup de causes différentes pour cela, mais pour moi, j'ai été en utilisant un DispatchGroup pour garder une trace de multiples tâches async.

J'avais oublié d'appeler avant l'une des tâches async (mais toujours appeler quand il a terminé).

Ajout de ceci dans fixé le crash pour moi.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X