2011-10-01 8 views
6

Escribo una aplicación FireMonkey HD en mi máquina con Windows 32 bits y la despliego (depuración remota) en mi MacBook con Snow Leopard. Estoy ejecutando la prueba Delphi XE2.Error fatal al iniciar el kernel de depuración en cualquier otra implementación en Mac

todo está funcionando bien, excepto por una cosa: cualquier otro plazo me dio en el siguiente error al presionar F9:

Fatal error de depuración a partir del kernel: "solicitud depurador no válido". Guarde su trabajo y reinicie Delphi XE2.

Reiniciar XE2 y ejecutar de nuevo cura este problema ... para exactamente una ejecución, luego pulso el mismo error nuevamente. Ya sea que detenga la ejecución de la depuración a través de CTRL-F2 o cierro con gracia la aplicación en la Mac, no hace ninguna diferencia. Sucede en todos los proyectos (incluidos los nuevos y vacíos con un solo formulario FireMonkey). El terminal PAServer no tiene información, todavía está en "escuchar".

¿Alguien tiene algún consejo sobre cómo evitar este problema?

+1

Lo tengo a veces ... pero solo si apago y reinicio el PAServer sin reiniciar Delphi ... Para omitir su problema, puede depurar en win32 y ejecutar en OSX en lugar de depurar (Ctrl F9), (si funciona funciona mejor que la depuración con su configuración) ... – Whiler

+0

No reinició PAServer, pero es bueno escuchar que hay otros factores desencadenantes de este comportamiento. ¿Estás sugiriendo que corro en Mac sin un depurador adjunto? Probablemente eso funcione, pero mi objetivo final es trasladar grandes extensiones de nuestro framework loc 800k a la mac ... esos _ported_ bits son los que se están cayendo, y un depurador definitivamente hace que el proceso de voltearlos de nuevo sea bastante más eficiente. que el rastreo/registro manual. :) –

+0

El depurador es útil ... seguro; o) – Whiler

Respuesta

1

La instalación de la versión completa de Delphi XE2 (incluida la actualización 1) parece haber resuelto completamente mi problema.

He comprobado Bug Fix list para cualquier referencia, pero no tuve suerte. Oh, bueno, el problema se ha ido de todos modos.

[EDIT] Y ahora, al día siguiente, el problema vuelve a aparecer.

0

Delphi 10 ofrece una aventura similar (Win32 -> Win32 target). Es "negocios como siempre" para el depurador remoto.

Cuestiones relacionadas