Recientemente he actualizado mi Snow Leopard a Lion y en una de mis aplicaciones me salepg joya traza/BPT trampa: 5 error en Mac OS X Lion
=> Booting WEBrick
=> Rails 3.0.4 application starting in development on http://0.0.0.0:4000
=> Call with -d to detach
=> Ctrl-C to shutdown server
[2011-08-16 17:47:27] INFO WEBrick 1.3.1
[2011-08-16 17:47:27] INFO ruby 1.9.2 (2011-07-09) [x86_64-darwin11.0.0]
[2011-08-16 17:47:27] INFO WEBrick::HTTPServer#start: pid=3460 port=4000
Trace/BPT trap: 5
la aplicación se cierra y no hay otra salida, funciona con sqlite3 como db gem. Comenté todas las demás gemas, pero esta y todavía tengo los errores. Veo este error no cuando la aplicación se está cargando, sino cuando intenta responder a la primera solicitud.
¿Alguien sabe otra joya para conectarse a postgresql o cualquier solución alternativa?
EDITAR: OK aquí hay algunas aclaraciones.
Comencé este proyecto en el leopardo de las nieves y funcionó perfectamente, tuve la rvm instalada, la gema pg, webrick y ruby 1.9.2-p180, actualicé al león y sigo trabajando en otros proyectos, cuando llegue el momento de actualizar este proyecto, recibí el error Trace/BPT trap: 5
, y el servidor no da ninguna otra pista de lo que está sucediendo. Mi suposición es que esto es algo de muy bajo nivel y el intérprete de ruby ni siquiera tiene la oportunidad de mostrar la excepción y este mensaje está relacionado con STDIO.
Tratando de arreglar esto tengo: reinstalé rvm, instalé ruby 1.9.2-p290, reinstalé postgresql, eliminé y reconstruí el gemset para el proyecto, instalé mongrel y aún la aplicación se bloquea en la web recibe la primera solicitud web, nota que funciona en la consola de rieles.
EDIT 2: En la actualidad se ejecuta en rubí 1.8.7-352 por lo que parece es un tema relacionado 1.9.2 en Mac OS X 10.7
Datos 3: ¿Es un problema de XCODE 4.1 que tiene que ver con el compilador llvm y la "optimización" que hace cuando hay necesidad de construir con extensión nativa. La solución es instalar un Xcode compatible, se puede encontrar más información en el sitio de RVM.
puede que necesite volver a compilar/reinstalar sus postgres. ¿Estás usando homebrew? – corroded
también podría necesitar recompilar su gema pg. ¿Has intentado reinstalarlo? – corroded
RVM reinstalado PostgreSQL reinstalado cuando desinstalación pg instalar tengo RubyGems Error al cargar el plugin "/Users/XXXXXXX/.rvm/gems/ruby- [email protected]/gems/yard-0.6.4/ lib/rubygems_plugin.rb ": método no definido' overwrite_accessor' para Gem :: Especificación:. Clase (NoMethodError) y el patio no funciona ya desde que recreó el gemset reinstalación pg joya conseguir el mismo error veo un hilo de 2010 en el rastreador de problemas de gemas pg donde la gente tiene este mismo error en leopardo de las nieves con webrick. No tengo otras pistas – radha