2014-07-09 21 views
18

Używam git w wersji 1.9.2 z Xcode6-Beta3.Git GUI Crash Signal 6

Na początku git gui działa poprawnie.

Z jakiegoś powodu (co nie wiem ...)

po wpisaniu "git gui" na terminalu,

mam następujący komunikat o awarii:

* kończące Aplikacja powodu nieprzechwyconego wyjątku „NSInternalInconsistencyException” powodu: „błędu (1000), tworząc kształt” okno

NIEKTÓRYCH stos wywołań INFORMACJE

libC++ abi.dylib: kończące się nieprzechwyconego wyjątkiem typu NSException błąd: git-gui zmarł sygnału 6

Większość sugestii znalazłem to o "git-gui zmarł sygnału 11".

Proszę dać mi znać, jeśli jakieś sugestie lub pytanie.

Dziękuję za cenny czas na moje pytanie (lub awarii)

+0

Sygnał 6 to podniesione twierdzenie, inaczej "SIGABRT". Używasz programu w wersji beta. Opublikuj wiadomość na forach programistów Apple i zgłoś błąd. –

+0

Witaj Jason, dzięki za sugestię. Ja to zrobiłem! – willSapgreen

Odpowiedz

4

znalazłem sposób na wykorzystanie git GUI w tej sytuacji. Zamiast uruchamiać GUI git w katalogu repozytorium git przez terminal, możesz uruchomić GUI GIT w innym katalogu i użyć "Open Existing Respository", aby otworzyć katalog repozytorium git.

Proszę dać mi znać, jeśli jakieś pytanie.

40

Wygląda na to, że git-gui nie może utworzyć okna w ostatniej pozycji. W moim przypadku dzieje się tak dlatego, że lokalizacja okna jest ujemna. Mam wiele monitorów, z których jeden znajduje się w lewym górnym rogu głównego.

można rozbroić go w ten sposób:

git config --local --unset gui.geometry 

Druga odpowiedź „działa”, ponieważ nie bierze pod uwagę config. To pozwala uniknąć problemu, ale tak naprawdę go nie naprawia.

+0

Samo to nie wystarczy, ale widocznie zmniejsza częstotliwość awarii. – saurabheights