Hola. Hoy mismo he instalado de nuevo mi Ruby. Ahora tengo esta versión
en:
/opt/ruby/bin/ruby
ruby 1.8.6 (2008-06-20 patchlevel 230) [i686-darwin9.6.0]
Tengo rails 2.3.2 y 2.2.2
Arranco una App que tengo para que tire con rails 2.2.2
RAILS_GEM_VERSION = ‘2.2.2’ unless defined? RAILS_GEM_VERSION
Navego por un par de links bien y de repente se queda la pantalla en
blanco,
miro en el log y veo esto:
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
ruby(41713,0xa0889720) malloc: *** error for object 0x10ca8c0:
Non-aligned
pointer being freed (2)
*** set a breakpoint in malloc_error_break to debug
ruby(41713,0xa0889720) malloc: *** error for object 0x10b78d0:
Non-aligned
pointer being freed (2)
*** set a breakpoint in malloc_error_break to debug
ruby(41713,0xa0889720) malloc: *** error for object 0x10ca950:
Non-aligned
pointer being freed (2)
*** set a breakpoint in malloc_error_break to debug
ruby(41713,0xa0889720) malloc: *** error for object 0x10ca8c0:
Non-aligned
pointer being freed (2)
*** set a breakpoint in malloc_error_break to debug
ruby(41713,0xa0889720) malloc: *** error for object 0x10b78d0:
Non-aligned
pointer being freed (2)
*** set a breakpoint in malloc_error_break to debug
ruby(41713,0xa0889720) malloc: *** error for object 0x10ca950:
Non-aligned
pointer being freed (2)
*** set a breakpoint in malloc_error_break to debug
ruby(41713,0xa0889720) malloc: *** error for object 0x10ca8c0:
Non-aligned
pointer being freed (2)
*** set a breakpoint in malloc_error_break to debug
ruby(41713,0xa0889720) malloc: *** error for object 0x10b78d0:
Non-aligned
pointer being freed (2)
*** set a breakpoint in malloc_error_break to debug
ruby(41713,0xa0889720) malloc: *** error for object 0x10ca950:
Non-aligned
pointer being freed (2)
*** set a breakpoint in malloc_error_break to debug
ruby(41713,0xa0889720) malloc: *** error for object 0x10ca8c0:
Non-aligned
pointer being freed (2)
*** set a breakpoint in malloc_error_break to debug
ruby(41713,0xa0889720) malloc: *** error for object 0x10b78d0:
Non-aligned
pointer being freed (2)
*** set a breakpoint in malloc_error_break to debug
Segmentation fault
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
He visto en un hilo del blog de rails [1] que hay problemas de seguridad
con
algunas versiones de rails.
[Segmentation fault] Es algo que se repite a lo largo de los comentarios
de
este post [1].
LO QUE YO QUIERO:
Llevo un fin de semana de mierda. He borrado y he vuelto a instalar ruby
y
readline unas cuantas veces por este problema [2]. Pero no me termina de
ir
bien.
La idea que llevo es aprender con la versión más nueva y estable de rail
(ahora 2.3.2)
MI PREGUNTA:
Si yo quiero funcionar con Rails 2.3.2 ¿Con que versión de ruby se lleva
bien rails 2.3.2?
¿Cual usáis?
Estoy en Mac OS X 10.5 Leopard Darwin 9.6
Un saludo
[1]
[2]
http://lists.simplelogica.net/pipermail/hacking-es/2009-March/000072.html