From b09f90343f4ef9b3441f677cb13f709bce1aae3f Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Tue, 5 May 2015 16:38:45 +0000 Subject: PR go/66016 runtime: Don't crash in Func.Name if the Func is nil. Related to Go issue 10696 git-svn-id: https://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@222815 138bc75d-0d04-0410-961f-82ee72b054a4 --- libgo/runtime/go-caller.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libgo/runtime/go-caller.c b/libgo/runtime/go-caller.c index a3e04240d9c..f0ee4ebf02d 100644 --- a/libgo/runtime/go-caller.c +++ b/libgo/runtime/go-caller.c @@ -255,6 +255,8 @@ String runtime_funcname_go (Func *f) String runtime_funcname_go (Func *f) { + if (f == NULL) + return runtime_gostringnocopy ((const byte *) ""); return f->name; } -- cgit v1.2.3