Skip to content

run error. #1

@bitcard

Description

@bitcard

1, run console:
chmod +x cave
./cave --mode=dev
-bash: ./cave: cannot execute binary file

2, debug in vscode

API server listening at: 127.0.0.1:31763
&{Mode:dev Cluster:{Port:2000 DiscoveryHost:10.0.0.134:2001 Host:10.0.0.134:2000 SyncPort:1999} KV:{Encryption:true DBPath:kv.db} API:{Enable:true Port:9000 Authentication:false EnableMetrics:true} UI:{Enable:true Port:80 Authentication:false} SSL:{Enable:false Certificate:ssl/bunker.crt Key:ssl/bunker.key} Perf:{EnableMetrics:true EnableHTTPLogs:true BufferSize:4096} Auth:{Provider:jwt} Plugin:{PluginPath:./plugins.d/ AllowUnsigned:true Blacklist:[] SocketPrefix:/tmp/}}
2020-12-23 23:14:21.098 CST [ DEBUG ] [ START ] Logger
Failed to continue - runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation]
Unable to propogate EXC_BAD_ACCESS signal to target process and panic (see go-delve/delve#852)
Last known immediate stacktrace (goroutine id 1):
/Users/kenny/Documents/tools/go/src/runtime/mbitmap.go:1173
runtime.heapBitsSetType
/Users/kenny/Documents/tools/go/src/runtime/malloc.go:1066
runtime.mallocgc
/Users/kenny/Documents/tools/go/src/runtime/malloc.go:1165
runtime.newobject
/Users/kenny/Documents/tools/go/src/os/stat_unix.go:30
os.statNolog
/Users/kenny/Documents/tools/go/src/os/stat.go:13
os.Stat
/Users/kenny/Documents/tools/go/src/os/exec/lp_unix.go:20
os/exec.findExecutable
/Users/kenny/Documents/tools/go/src/os/exec/lp_unix.go:53
os/exec.LookPath
/Users/kenny/Documents/tools/go/src/os/exec/exec.go:175
os/exec.Command
/Users/kenny/Documents/tools/go/pkg/mod/github.com/denisbrodbeck/[email protected]/helper.go:16
github.com/denisbrodbeck/machineid.run
/Users/kenny/Documents/tools/go/pkg/mod/github.com/denisbrodbeck/[email protected]/id_darwin.go:16
github.com/denisbrodbeck/machineid.machineID
/Users/kenny/Documents/tools/go/pkg/mod/github.com/denisbrodbeck/[email protected]/id.go:29
github.com/denisbrodbeck/machineid.ID
/Users/kenny/Documents/project/workspace-go/cave/crypto.go:101
main.(*Crypto).GenerateSystemAES
/Users/kenny/Documents/project/workspace-go/cave/crypto.go:57
main.newCrypto
/Users/kenny/Documents/project/workspace-go/cave/main.go:53
main.main
/Users/kenny/Documents/tools/go/src/runtime/proc.go:203
runtime.main
/Users/kenny/Documents/tools/go/src/runtime/asm_amd64.s:1373
runtime.goexit
Failed to continue - runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation]
Unable to propogate EXC_BAD_ACCESS signal to target process and panic (see go-delve/delve#852)
Last known immediate stacktrace (goroutine id 1):
?:-1

/Users/kenny/Documents/tools/go/src/runtime/sys_darwin_amd64.s:547
runtime.pthread_cond_wait_trampoline
/Users/kenny/Documents/tools/go/src/runtime/asm_amd64.s:685
runtime.asmcgocall
Failed to get list local variables - unable to find function context
Last known immediate stacktrace (goroutine id 1):
?:-1

/Users/kenny/Documents/tools/go/src/runtime/sys_darwin_amd64.s:547
runtime.pthread_cond_wait_trampoline
/Users/kenny/Documents/tools/go/src/runtime/asm_amd64.s:685
runtime.asmcgocall
Process exiting with code: 0

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions