This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Compile environment: CGO_ENABLED=0 | |
Compiled with go1.18.1 .tar.gz release for darwin/amd64 | |
Run on darwin/amd64 (macOS 11.6.5) | |
Output obtained from a dlv debugging session: | |
============================================================ | |
(dlv) goroutines | |
Goroutine 1 - User: /opt/go1.18.1/src/runtime/os_darwin.go:348 syscall.runtime_BeforeExec (0x1058dd3) | |
Goroutine 2 - User: /opt/go1.18.1/src/runtime/proc.go:362 runtime.gopark (0x1031fb6) [force gc (idle)] | |
Goroutine 3 - User: /opt/go1.18.1/src/runtime/proc.go:362 runtime.gopark (0x1031fb6) [finalizer wait] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package main | |
import ( | |
"log" | |
"os" | |
"os/signal" | |
"syscall" | |
) | |
func main() { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Hermit v0.18.3 (Square internal wrapper) | |
compile environment: CGO_ENABLED=0 | |
compiled with Go @ db7183ccf9 | |
run environment: GOTRACEBACK=crash | |
arch: amd64 | |
os: darwin (macOS 11.6.3) | |
output 1: DLV session attached to the deadlocked process | |
output 2: output after receiving SIGQUIT | |
------------------------------ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
^\SIGQUIT: quit | |
PC=0x7fff20376cde m=0 sigcode=0 | |
goroutine 0 [idle]: | |
runtime.pthread_cond_wait(0x14b5e20, 0x14b5de0) | |
/usr/local/opt/go/libexec/src/runtime/sys_darwin.go:444 +0x34 fp=0x7ffeefbfe6e8 sp=0x7ffeefbfe6c0 pc=0x1051094 | |
runtime.semasleep(0xffffffffffffffff) | |
/usr/local/opt/go/libexec/src/runtime/os_darwin.go:66 +0xad fp=0x7ffeefbfe740 sp=0x7ffeefbfe6e8 pc=0x102e44d | |
runtime.notesleep(0x14b5bd0) | |
/usr/local/opt/go/libexec/src/runtime/lock_sema.go:182 +0x85 fp=0x7ffeefbfe770 sp=0x7ffeefbfe740 pc=0x100aea5 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
### Keybase proof | |
I hereby claim: | |
* I am bwester on github. | |
* I am bwester (https://keybase.io/bwester) on keybase. | |
* I have a public key whose fingerprint is C699 0BE1 D8BC 26B5 869D 831E B9D5 651A 2431 5C1F | |
To claim this, I am signing this object: |