Acabo de actualizar a la última versión de Firefox (4) y ahora nuestra suite de prueba Cucumber, Capybara y Webdriver está lanzando errores cuando intenta ejecutar Firefox (cualquier cosa marcada con @javascript).Firefox 4 deja de ejecutar inesperadamente Cucumber/Capybara/Webdriver
Nuestro conjunto de pruebas funcionaba bien (y totalmente aprobado) antes de actualizar a Firefox 4 ayer.
Aquí están los detalles del problema que se informaría a Apple (estoy en un Mac):
Process: firefox-bin [756]
Path: /Applications/Firefox.app/Contents/MacOS/firefox-bin
Identifier: firefox-bin
Version: ??? (???)
Code Type: X86-64 (Native)
Parent Process: ruby [656]
Interval Since Last Report: 74 sec
Crashes Since Last Report: 5
Per-App Interval Since Last Report: 0 sec
Per-App Crashes Since Last Report: 5
Date/Time: 2011-03-23 07:52:28.298 -0700
OS Version: Mac OS X 10.5.8 (9L31a)
Report Version: 6
Anonymous UUID: 8DC774A8-BD92-4645-8720-2D39B03B36AF
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Crashed Thread: 0
Dyld Error Message:
unknown required load command 0x80000022
No he podido encontrar ninguna otra referencia de esta edición en línea y no hacer saber por dónde empezar con la solución de problemas ...
Cualquier ayuda es muy apreciada. Gracias.
Actualización: después de volver a 3.6 las cosas funcionan de nuevo. Parece que el problema es específicamente con Firefox 4 (tanto a través de la actualización y directamente desde el sitio).
¿Qué versión de selenio se utiliza? 2.0b3 fue lanzado hace apenas dos días con soporte para Firefox 4. –
2.0b3 corresponde a la versión 0.1.4 de la gema selenio WebDriver. Asegúrate de que estás usando eso. – jarib
Parece que podría ser un problema con la instalación de Firefox en su sistema. Tal vez intente mover el antiguo Firefox fuera del camino y volver a copiar el nuevo Firefox en/Aplicaciones? –