2015-03-31 14 views
6

Mam problem z tym, że klasa poebug jest ignorowana po pierwszej. To bardzo dziwne. Uruchamiam serwer. Ilekroć pojawi się instrukcja byebug, jeśli jest to pierwsza od momentu uruchomienia serwera, będzie działać. Jeśli nie, wyświetli komunikat: *** Byebug already started. Ignoring byebug call. i jedynym sposobem działania debuggera będzie ponowne uruchomienie serwera (i będzie działać tylko raz).Debugger ByeBug działa tylko raz [Rails 4]

Każda pomoc będzie naprawdę doceniana.

Przy okazji, dzieje się tak z każdym projektem.

Dzięki.

+1

Mam ten sam problem, bo to jest warte, ale nie miałem jeszcze okazji wymyślić minimalnego przypadku testowego, aby złożyć zgłoszenie błędu. – antinome

+1

To bardzo dziwne. Czy używasz Ubuntu 14.04 przez przypadek? Zainstalowałem go kilka dni temu i wcześniej nie miałem tego problemu. – FranGoitia

+0

Tak 14.04 tutaj również. – dukedave

Odpowiedz

6

To było reported and fixed, ale nie ma jeszcze wersji.

Aby obejść teraz zaktualizowanie Gemfile z:

gem 'byebug', github: 'deivid-rodriguez/byebug', branch: 'master' 

Następnie bundle update byebug i zrestartować serwer szynach.

+3

Dla rekordu, jest w wersji teraz - dzięki czemu można "pakiet aktualizacji byebug" i uzyskać wersję 4.0.5 z poprawką. – sevenseacat