[MacPorts] #69310: lazygit fails to build for x86_64 on 10.8: malloc: *** error for object 0x5000000000000000: pointer being freed was not allocated
MacPorts
noreply at macports.org
Sat Feb 10 17:34:05 UTC 2024
#69310: lazygit fails to build for x86_64 on 10.8: malloc: *** error for object
0x5000000000000000: pointer being freed was not allocated
----------------------------------+-------------------------
Reporter: barracuda156 | Owner: herbygillot
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.9.1
Keywords: mountainlion, x86_64 | Port: lazygit
----------------------------------+-------------------------
{{{
---> Building lazygit
Executing: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_lazygit/lazygit/work/gopath/src/github.com/jesseduffield/lazygit"
&& /opt/local/bin/go build -mod=vendor -ldflags " -X main.version=0.40.2
-X main.buildSource=macports "
go(19704,0x7fff728d8180) malloc: *** error for object 0x5000000000000000:
pointer being freed was not allocated
*** set a breakpoint in malloc_error_break to debug
SIGABRT: abort
PC=0x7fff8708b212 m=0 sigcode=0
goroutine 0 [idle]:
syscall.syscall(0x407a9c0, 0x4b07d60, 0x0, 0x0)
/opt/local/lib/go/src/runtime/sys_darwin.go:22 +0x3b
fp=0xc0001b44e8 sp=0xc0001b44c8 pc=0x4062b7b
syscall.syscall(0xc000029080, 0xb7, 0xc0001fa030, 0x0)
<autogenerated>:1 +0x26 fp=0xc0001b4530 sp=0xc0001b44e8
pc=0x4068886
syscall.closedir(0xc0000101d8)
/opt/local/lib/go/src/syscall/zsyscall_darwin_amd64.go:505 +0x2f
fp=0xc0001b4560 sp=0xc0001b4530 pc=0x4077c8f
os.(*dirInfo).close(...)
/opt/local/lib/go/src/os/dir_darwin.go:23
os.(*file).close(0xc000072660)
/opt/local/lib/go/src/os/file_unix.go:249 +0x52 fp=0xc0001b45b8
sp=0xc0001b4560 pc=0x40d34f2
os.(*File).Close(...)
/opt/local/lib/go/src/os/file_posix.go:26
io/ioutil.ReadDir({0xc000029080, 0xb7})
/opt/local/lib/go/src/io/ioutil/ioutil.go:64 +0x71 fp=0xc0001b4638
sp=0xc0001b45b8 pc=0x4161c31
cmd/go/internal/fsys.readDir({0xc000029080, 0x0})
/opt/local/lib/go/src/cmd/go/internal/fsys/fsys.go:246 +0x27
fp=0xc0001b4680 sp=0xc0001b4638 pc=0x41a7ec7
cmd/go/internal/fsys.ReadDir({0xc000029080, 0x1})
/opt/local/lib/go/src/cmd/go/internal/fsys/fsys.go:270 +0x28e
fp=0xc0001b4a20 sp=0xc0001b4680 pc=0x41a82ae
go/build.(*Context).readDir(0xc000029117, {0xc000029080, 0x96})
/opt/local/lib/go/src/go/build/build.go:192 +0x30 fp=0xc0001b4a40
sp=0xc0001b4a20 pc=0x417ddf0
go/build.(*Context).Import(0x49983c0, {0x4598e27, 0x1}, {0xc000028fc0,
0x4323cb2}, 0x0)
/opt/local/lib/go/src/go/build/build.go:807 +0x11d8
fp=0xc0001b5138 sp=0xc0001b4a40 pc=0x417ffd8
go/build.(*Context).ImportDir(...)
/opt/local/lib/go/src/go/build/build.go:485
cmd/go/internal/modload.resolveLocalPackage({0x4676b00, 0xc000036080},
{0x4598e27, 0x1}, 0x0)
/opt/local/lib/go/src/cmd/go/internal/modload/load.go:458 +0x115
fp=0xc0001b5250 sp=0xc0001b5138 pc=0x43cf8f5
cmd/go/internal/modload.LoadPackages.func1(0x49994a0, 0x0)
/opt/local/lib/go/src/cmd/go/internal/modload/load.go:269 +0x6ce
fp=0xc0001b5388 sp=0xc0001b5250 pc=0x43cf00e
cmd/go/internal/modload.LoadPackages.func2(0xc0001428f0)
/opt/local/lib/go/src/cmd/go/internal/modload/load.go:336 +0x2c
fp=0xc0001b5400 sp=0xc0001b5388 pc=0x43ce7ec
cmd/go/internal/modload.loadFromRoots({0x4676b00, 0xc000036080}, {{{0x0,
0x0}, 0xc000175d10, 0x0, {0x0, 0x0}, 0x0, 0x1, ...}, ...})
/opt/local/lib/go/src/cmd/go/internal/modload/load.go:964 +0x5d1
fp=0xc0001b5748 sp=0xc0001b5400 pc=0x43d1851
cmd/go/internal/modload.LoadPackages({0x4676b00, 0xc000036080}, {{0x0,
0x0}, 0xc000175d10, 0x0, {0x0, 0x0}, 0x0, 0x1, ...}, ...)
/opt/local/lib/go/src/cmd/go/internal/modload/load.go:329 +0x328
fp=0xc0001b59a8 sp=0xc0001b5748 pc=0x43cdf08
cmd/go/internal/load.PackagesAndErrors({0x4676b00, 0xc000036080}, {0x2d,
0x0, 0x0}, {0xc0000200e0, 0x0, 0x0})
/opt/local/lib/go/src/cmd/go/internal/load/pkg.go:2448 +0x1ce
fp=0xc0001b5c78 sp=0xc0001b59a8 pc=0x43fb30e
cmd/go/internal/work.runBuild({0x4676b00, 0xc000036080}, 0xc0000244e0,
{0xc0000200e0, 0x0, 0x0})
/opt/local/lib/go/src/cmd/go/internal/work/build.go:371 +0xa5
fp=0xc0001b5d98 sp=0xc0001b5c78 pc=0x4442fc5
main.invoke(0x498d580, {0xc0000200b0, 0x4, 0x4})
/opt/local/lib/go/src/cmd/go/main.go:216 +0x2f6 fp=0xc0001b5e60
sp=0xc0001b5d98 pc=0x44c5e96
main.main()
/opt/local/lib/go/src/cmd/go/main.go:173 +0x78e fp=0xc0001b5f80
sp=0xc0001b5e60 pc=0x44c586e
runtime.main()
/opt/local/lib/go/src/runtime/proc.go:255 +0x227 fp=0xc0001b5fe0
sp=0xc0001b5f80 pc=0x4037da7
runtime.goexit()
/opt/local/lib/go/src/runtime/asm_amd64.s:1581 +0x1
fp=0xc0001b5fe8 sp=0xc0001b5fe0 pc=0x4066221
goroutine 1 [syscall]:
syscall.syscall(0x407a9c0, 0x4b07d60, 0x0, 0x0)
/opt/local/lib/go/src/runtime/sys_darwin.go:22 +0x3b
fp=0xc0001b44e8 sp=0xc0001b44c8 pc=0x4062b7b
syscall.syscall(0xc000029080, 0xb7, 0xc0001fa030, 0x0)
<autogenerated>:1 +0x26 fp=0xc0001b4530 sp=0xc0001b44e8
pc=0x4068886
syscall.closedir(0xc0000101d8)
/opt/local/lib/go/src/syscall/zsyscall_darwin_amd64.go:505 +0x2f
fp=0xc0001b4560 sp=0xc0001b4530 pc=0x4077c8f
os.(*dirInfo).close(...)
/opt/local/lib/go/src/os/dir_darwin.go:23
os.(*file).close(0xc000072660)
/opt/local/lib/go/src/os/file_unix.go:249 +0x52 fp=0xc0001b45b8
sp=0xc0001b4560 pc=0x40d34f2
os.(*File).Close(...)
/opt/local/lib/go/src/os/file_posix.go:26
io/ioutil.ReadDir({0xc000029080, 0xb7})
/opt/local/lib/go/src/io/ioutil/ioutil.go:64 +0x71 fp=0xc0001b4638
sp=0xc0001b45b8 pc=0x4161c31
cmd/go/internal/fsys.readDir({0xc000029080, 0x0})
/opt/local/lib/go/src/cmd/go/internal/fsys/fsys.go:246 +0x27
fp=0xc0001b4680 sp=0xc0001b4638 pc=0x41a7ec7
cmd/go/internal/fsys.ReadDir({0xc000029080, 0x1})
/opt/local/lib/go/src/cmd/go/internal/fsys/fsys.go:270 +0x28e
fp=0xc0001b4a20 sp=0xc0001b4680 pc=0x41a82ae
go/build.(*Context).readDir(0xc000029117, {0xc000029080, 0x96})
/opt/local/lib/go/src/go/build/build.go:192 +0x30 fp=0xc0001b4a40
sp=0xc0001b4a20 pc=0x417ddf0
go/build.(*Context).Import(0x49983c0, {0x4598e27, 0x1}, {0xc000028fc0,
0x4323cb2}, 0x0)
/opt/local/lib/go/src/go/build/build.go:807 +0x11d8
fp=0xc0001b5138 sp=0xc0001b4a40 pc=0x417ffd8
go/build.(*Context).ImportDir(...)
/opt/local/lib/go/src/go/build/build.go:485
cmd/go/internal/modload.resolveLocalPackage({0x4676b00, 0xc000036080},
{0x4598e27, 0x1}, 0x0)
/opt/local/lib/go/src/cmd/go/internal/modload/load.go:458 +0x115
fp=0xc0001b5250 sp=0xc0001b5138 pc=0x43cf8f5
cmd/go/internal/modload.LoadPackages.func1(0x49994a0, 0x0)
/opt/local/lib/go/src/cmd/go/internal/modload/load.go:269 +0x6ce
fp=0xc0001b5388 sp=0xc0001b5250 pc=0x43cf00e
cmd/go/internal/modload.LoadPackages.func2(0xc0001428f0)
/opt/local/lib/go/src/cmd/go/internal/modload/load.go:336 +0x2c
fp=0xc0001b5400 sp=0xc0001b5388 pc=0x43ce7ec
cmd/go/internal/modload.loadFromRoots({0x4676b00, 0xc000036080}, {{{0x0,
0x0}, 0xc000175d10, 0x0, {0x0, 0x0}, 0x0, 0x1, ...}, ...})
/opt/local/lib/go/src/cmd/go/internal/modload/load.go:964 +0x5d1
fp=0xc0001b5748 sp=0xc0001b5400 pc=0x43d1851
cmd/go/internal/modload.LoadPackages({0x4676b00, 0xc000036080}, {{0x0,
0x0}, 0xc000175d10, 0x0, {0x0, 0x0}, 0x0, 0x1, ...}, ...)
/opt/local/lib/go/src/cmd/go/internal/modload/load.go:329 +0x328
fp=0xc0001b59a8 sp=0xc0001b5748 pc=0x43cdf08
cmd/go/internal/load.PackagesAndErrors({0x4676b00, 0xc000036080}, {0x2d,
0x0, 0x0}, {0xc0000200e0, 0x0, 0x0})
/opt/local/lib/go/src/cmd/go/internal/load/pkg.go:2448 +0x1ce
fp=0xc0001b5c78 sp=0xc0001b59a8 pc=0x43fb30e
cmd/go/internal/work.runBuild({0x4676b00, 0xc000036080}, 0xc0000244e0,
{0xc0000200e0, 0x0, 0x0})
/opt/local/lib/go/src/cmd/go/internal/work/build.go:371 +0xa5
fp=0xc0001b5d98 sp=0xc0001b5c78 pc=0x4442fc5
main.invoke(0x498d580, {0xc0000200b0, 0x4, 0x4})
/opt/local/lib/go/src/cmd/go/main.go:216 +0x2f6 fp=0xc0001b5e60
sp=0xc0001b5d98 pc=0x44c5e96
main.main()
/opt/local/lib/go/src/cmd/go/main.go:173 +0x78e fp=0xc0001b5f80
sp=0xc0001b5e60 pc=0x44c586e
runtime.main()
/opt/local/lib/go/src/runtime/proc.go:255 +0x227 fp=0xc0001b5fe0
sp=0xc0001b5f80 pc=0x4037da7
runtime.goexit()
/opt/local/lib/go/src/runtime/asm_amd64.s:1581 +0x1
fp=0xc0001b5fe8 sp=0xc0001b5fe0 pc=0x4066221
rax 0x0
rbx 0x6
rcx 0x7fff5fbff0c8
rdx 0x0
rdi 0x707
rsi 0x6
rbp 0x7fff5fbff0f0
rsp 0x7fff5fbff0c8
r8 0x7fff728d7278
r9 0x0
r10 0x20000000
r11 0x206
r12 0x4ab1000
r13 0x4ae1000
r14 0x7fff728d8180
r15 0x1
rip 0x7fff8708b212
rflags 0x206
cs 0x7
fs 0x0
gs 0x0
Command failed: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_lazygit/lazygit/work/gopath/src/github.com/jesseduffield/lazygit"
&& /opt/local/bin/go build -mod=vendor -ldflags " -X main.version=0.40.2
-X main.buildSource=macports "
Exit code: 2
}}}
P. S. Yeah, looks like while Go builds for x86_64, it actually fails to
work :)
--
Ticket URL: <https://trac.macports.org/ticket/69310>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list