Właśnie zaktualizowałem system do OS X Yosemite i mam do czynienia z różnego rodzaju problemami z moją aplikacją Rails. Ciągle widzę następujący błąd:Błędy Ruby z OS X Yosemite
ruby(11958,0x7fff7e430300) malloc: *** error for object 0x7f880b801808: incorrect checksum for freed object - object was probably modified after being freed.
*** set a breakpoint in malloc_error_break to debug
Abort trap: 6
Wszelkie pomysły, jak to naprawić?
Edit
Próbowałem następujących sugestii na tej stronie:
How to get Ruby/Homebrew/RVM to work on Yosemite?
Ale kiedy edytować brew.rb zmienić ścieżkę do "Current", pojawia się błąd:
Homebrew requires Leopard or higher. For Tiger support, see:
https://github.com/mistydemeo/tigerbrew
Rozwiązanie
Całkowicie usunąłem rvm i ponownie zainstalowałem od podstaw. W celu usunięcia RVM, najpierw musiał uruchomić
rvm fix-permissions
następnie
rvm implode
I wtedy po kierunkach na tej stronie:
https://gorails.com/setup/osx/10.10-yosemite
Czy proces ruby wychodzi? Czy uruchamia się narzędzie do zgłaszania awarii w Apple? –
Czy masz zaktualizowane xcode? – Sylar
@JaredBeck tak zakończenie procesu ruby, ale jabłko nie uruchamia raportu o awarii. – scientiffic