From 6a01554e6350123c78de805d820e90f1c56e5fdc Mon Sep 17 00:00:00 2001 From: Clemens Buchacher Date: Wed, 27 May 2009 22:13:43 +0200 Subject: fix segfault showing an empty remote In case of an empty list, the search for its tail caused a NULL-pointer dereference. Signed-off-by: Clemens Buchacher Reported-by: Erik Faye-Lund Acked-by: Jay Soffian Signed-off-by: Junio C Hamano --- t/t5505-remote.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 't') diff --git a/t/t5505-remote.sh b/t/t5505-remote.sh index 5ec668d6d8..e70246b3fb 100755 --- a/t/t5505-remote.sh +++ b/t/t5505-remote.sh @@ -494,5 +494,15 @@ test_expect_success 'remote prune to cause a dangling symref' ' grep "dangling symref" err ' +test_expect_success 'show empty remote' ' + + test_create_repo empty && + git clone empty empty-clone && + ( + cd empty-clone && + git remote show origin + ) +' + test_done -- cgit v1.2.3