Comments (6)
From the build dashboard this problem seems to have started since the stack containing https://go.dev/cl/567076 was submitted. Could that be related? @mknyszek
from go.
Found new dashboard test flakes for:
#!watchflakes
default <- pkg == "os/signal" && test == ""
2024-04-08 20:51 openbsd-amd64-72 go@8008998b os/signal (log)
SIGSEGV: segmentation violation
PC=0x3a1b8c m=10 sigcode=1 addr=0x3a1b8c
goroutine 0 gp=0xc000082e00 m=10 mp=0xc000081808 [idle]:
runtime.fpTracebackPCs(...)
/tmp/workdir/go/src/runtime/trace2stack.go:255
runtime.traceStack(0xc000082700?, 0x200000004?, 0x4d)
/tmp/workdir/go/src/runtime/trace2stack.go:109 +0x28c fp=0x2f4250db0 sp=0x2f4250948 pc=0x3a1b8c
runtime.traceAdvance.func1.1()
/tmp/workdir/go/src/runtime/trace2.go:370 +0xbd fp=0x2f4250e08 sp=0x2f4250db0 pc=0x39d43d
...
r11 0xc000032508
r12 0x2f42509c8
r13 0xc000033b00
r14 0xc000082e00
r15 0x4
rip 0x3a1b8c
rflags 0x10202
cs 0x2b
fs 0x0
gs 0x0
from go.
Found new dashboard test flakes for:
#!watchflakes
default <- pkg == "os/signal" && test == ""
2024-04-10 19:41 openbsd-amd64-72 go@5b5d6f87 os/signal (log)
SIGSEGV: segmentation violation
PC=0x3a1dac m=7 sigcode=1 addr=0x3a1dac
goroutine 0 gp=0xc000082540 m=7 mp=0xc000080808 [idle]:
runtime.fpTracebackPCs(...)
/tmp/workdir/go/src/runtime/trace2stack.go:248
runtime.traceStack(0xc000082700?, 0x200000004?, 0x7)
/tmp/workdir/go/src/runtime/trace2stack.go:109 +0x28c fp=0x23029d7f0 sp=0x23029d388 pc=0x3a1dac
runtime.traceAdvance.func1.1()
/tmp/workdir/go/src/runtime/trace2.go:370 +0xbd fp=0x23029d848 sp=0x23029d7f0 pc=0x39d6bd
...
r11 0x140
r12 0x23029d408
r13 0xffffffffffffffff
r14 0xc000082540
r15 0x4
rip 0x3a1dac
rflags 0x10202
cs 0x2b
fs 0x0
gs 0x0
from go.
Thanks. I'll look into it. At first glance, it looks like there's a place on this platform where a goroutine can stop and frame pointers aren't preserved.
from go.
Found new dashboard test flakes for:
#!watchflakes
default <- pkg == "os/signal" && test == ""
2024-04-10 22:22 solaris-amd64-oraclerel go@7b3c3804 os/signal (log)
SIGSEGV: segmentation violation
PC=0x461c8c m=8 sigcode=1 addr=0x461c8c
goroutine 0 gp=0xc00018c1c0 m=8 mp=0xc000188008 [idle]:
runtime.fpTracebackPCs(...)
/tmp/workdir-host-solaris-oracle-amd64-oraclerel/go/src/runtime/trace2stack.go:248
runtime.traceStack(0x7fff75ffff90?, 0xc000188008?, 0x7fff75ffff68)
/tmp/workdir-host-solaris-oracle-amd64-oraclerel/go/src/runtime/trace2stack.go:109 +0x28c fp=0x7fff75ffff38 sp=0x7fff75fffad0 pc=0x461c8c
runtime: g 0: unexpected return pc for runtime.traceStack called from 0x7fffbf5d3a40
stack: frame={sp:0x7fff75fffad0, fp:0x7fff75ffff38} stack=[0x7fff75efffc0,0x7fff75ffffc0)
...
r11 0x140
r12 0x7fff75fffb50
r13 0xffffffffffffffff
r14 0xc00018c1c0
r15 0x4
rip 0x461c8c
rflags 0x10206
cs 0x53
fs 0x0
gs 0x0
from go.
Found new dashboard test flakes for:
#!watchflakes
default <- pkg == "os/signal" && test == ""
2024-04-12 14:07 openbsd-amd64-72 go@5c20d5fa os/signal (log)
SIGSEGV: segmentation violation
PC=0x3a20ac m=8 sigcode=1 addr=0x3a20ac
goroutine 0 gp=0xc0001841c0 m=8 mp=0xc000182008 [idle]:
runtime.fpTracebackPCs(...)
/tmp/workdir/go/src/runtime/trace2stack.go:248
runtime.traceStack(0xc000082700?, 0x200000004?, 0x49)
/tmp/workdir/go/src/runtime/trace2stack.go:109 +0x28c fp=0x2190b38c0 sp=0x2190b3458 pc=0x3a20ac
runtime.traceAdvance.func1.1()
/tmp/workdir/go/src/runtime/trace2.go:370 +0xbd fp=0x2190b3918 sp=0x2190b38c0 pc=0x39d9bd
...
r11 0x140
r12 0x2190b34d8
r13 0xffffffffffffffff
r14 0xc0001841c0
r15 0x4
rip 0x3a20ac
rflags 0x10202
cs 0x2b
fs 0x0
gs 0x0
from go.
Related Issues (20)
- runtime: VSZ(virtual memory size) Increased by Approx. 500MB: GO Apps Upgraded from go1.19.3 to go1.22.0 HOT 9
- syscall: caching RLIMIT_NOFILE is wrong implementation HOT 4
- go: Inconsistent operational results due to different environments(windows,linux) HOT 2
- x/pkgsite: package removal request for old domains HOT 3
- x/pkgsite: package removal request for some deleted repos HOT 1
- x/tools/imports: support sessions in Process and FixImports for performance HOT 7
- compiler: dead code and labels cause compilation failure HOT 3
- crypto/internal/mlkem768: TestPQCrystalsAccumulated fails on linux/s390x HOT 4
- Reconsider issue #226 - recurse anonymous function / declare named closure HOT 1
- net/http: Last-Modified header did not correctly check the time HOT 2
- x/tools/gopls: Missing semantic tokens in the declaration of function type variables HOT 1
- archive/zip: `Create()` does not overwrite duplicate filenames, leading to unnecessary bloating of the resulting ZIP file HOT 2
- x/net/http2: response Write on HEAD fails with "http2: request body closed due to handler exiting" HOT 11
- all: end support for Windows 10 <= 22H2, Windows Server 2016/2019 in Go 1.23 HOT 4
- path/filepath: Ext returns file name as extension for hidden files on Linux/Unix HOT 1
- proposal: x/crypto/ssh: allow to change allowed authentication methods HOT 3
- proposal: crypto/rand: crash process on error reading randomness HOT 14
- runtime,reflect: reflect.bitVector and runtime.bitvector not sync HOT 3
- proposal: x/crypto/ssh: add NewServerConnContext HOT 2
- cmd/test2json: go test -bench -json -count output is inconsistent HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from go.