From bd9e8f7e4a07c659959c4c5f2b874c2a292924a1 Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Tue, 5 May 2015 16:38:57 +0000 Subject: [PATCH] re PR go/66016 (Accessing nil Func's name results in crash) PR go/66016 runtime: Don't crash in Func.Name if the Func is nil. Related to Go issue 10696 From-SVN: r222816 --- 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 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; } -- 2.30.2