From 590eb3b8463b20e17ab7e29c6c9ffb4e9ce41ba2 Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Tue, 5 May 2015 16:38:57 +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/trunk@222816 138bc75d-0d04-0410-961f-82ee72b054a4 --- libgo/runtime/go-caller.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'libgo') diff --git a/libgo/runtime/go-caller.c b/libgo/runtime/go-caller.c index ed6fd107b0e..d6901e07377 100644 --- a/libgo/runtime/go-caller.c +++ b/libgo/runtime/go-caller.c @@ -231,6 +231,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