From: Rob Pike Date: Tue, 11 Nov 2008 02:13:20 +0000 (-0800) Subject: fix error-handling bug. X-Git-Tag: weekly.2009-11-06~2751 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=0e544fa0e330c615d290a7d78609d16295b0b946;p=gostls13.git fix error-handling bug. add newline after stack traces. R=rsc DELTA=3 (2 added, 1 deleted, 0 changed) OCL=18945 CL=18953 --- diff --git a/src/cmd/prof/main.c b/src/cmd/prof/main.c index 22a2605c93..a4223e75a8 100644 --- a/src/cmd/prof/main.c +++ b/src/cmd/prof/main.c @@ -98,7 +98,6 @@ sample(void) if(get8(map, (uvlong)i, &((uvlong*)&ureg)[i/8]) < 0) { if(n == 1) fprint(2, "prof: can't read registers at %d: %r\n", i); - ctlproc(pid, "start"); return 0; } } @@ -136,6 +135,8 @@ stacktracepcsp(uvlong pc, uvlong sp) fprint(2, "no machdata->ctrace\n"); else if(machdata->ctrace(map, pc, sp, 0, xptrace) <= 0) fprint(2, "no stack frame: pc=%#p sp=%#p\n", pc, sp); + else + print("\n"); } void