浏览代码

Merge pull request #92 from rsc/master

pprof/internal/symbolizer: do not recognize C:\foo\bar.exe as a URL
Raul Silvera 8 年前
父节点
当前提交
e859bce859
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1
    1
      internal/symbolizer/symbolizer.go

+ 1
- 1
internal/symbolizer/symbolizer.go 查看文件

@@ -314,7 +314,7 @@ func newMapping(prof *profile.Profile, obj plugin.ObjTool, ui plugin.UI, force b
314 314
 
315 315
 		// Skip mappings pointing to a source URL
316 316
 		if m.BuildID == "" {
317
-			if u, err := url.Parse(m.File); err == nil && u.IsAbs() {
317
+			if u, err := url.Parse(m.File); err == nil && u.IsAbs() && strings.Contains(strings.ToLower(u.Scheme), "http") {
318 318
 				continue
319 319
 			}
320 320
 		}