Not sure what causes this, but it happened repeatedly when running similar simulations. MuMax3 just exits unexpectedly after a long run, however sometimes finishes without error.
System file limits:
$ ulimit -Sn
1024
$ ulimit -Hn
4096
$ cat /proc/sys/fs/file-max
2436315
Here is the full log:
running ~/Desktop/mumax3.6.2_linux_x64/mumax3-cuda6.0
//output directory: run/hyst.out/
starting GUI at http://127.0.0.1:35367
setGridSize(512, 512, 2)
setCellSize(20e-9, 20e-9, 20e-9)
DefRegion(0, Layer(0))
DefRegion(1, Layer(1))
Aex.SetRegion(0, 4E-12)
Msat.SetRegion(0, 1.6E+5)
Aex.SetRegion(1, 1.3E-11)
Msat.SetRegion(1, 8.6E+5)
ext_ScaleExchange(0, 1, 0)
Bmax := 20e-3
dB := 0.1e-3
tableadd(B_ext)
m = Uniform(1, 0, 0)
for B := Bmax; B >= -Bmax; B -= dB {
B_ext = vector(B, 0, 0)
relax()
tableSave()
}
//Not using kernel cache (-cache="")
Calculating demag kernel 33 %
Calculating demag kernel 100 %
skipping convolution self-test
for B := -Bmax; B <= Bmax; B += dB {
B_ext = vector(B, 0, 0)
relax()
tableSave()
}
http: panic serving 10.31.4.185:62097: runtime error: invalid memory address or nil pointer dereference
goroutine 16023 [running]:
net/http.func·012()
/home/arne/src/github.com/golang/go/src/net/http/server.go:1187 +0xbb
io/ioutil.func·002()
/home/arne/src/github.com/golang/go/src/io/ioutil/ioutil.go:30 +0x11f
bytes.(_Buffer).ReadFrom(0xc20f3c8e00, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/arne/src/github.com/golang/go/src/bytes/buffer.go:169 +0x25a
io/ioutil.readAll(0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/arne/src/github.com/golang/go/src/io/ioutil/ioutil.go:33 +0x1b7
io/ioutil.ReadAll(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/arne/src/github.com/golang/go/src/io/ioutil/ioutil.go:42 +0x68
github.com/mumax/3/engine.(_guistate).servePlot(0xeadcc0, 0x7fa5740612d0, 0xc20eb66790, 0xc2091cd450)
/home/arne/src/github.com/mumax/3/engine/plot.go:28 +0x543
github.com/mumax/3/engine._guistate.(github.com/mumax/3/engine.servePlot)·fm(0x7fa5740612d0, 0xc20eb66790, 0xc2091cd450)
/home/arne/src/github.com/mumax/3/engine/gui.go:107 +0x45
net/http.HandlerFunc.ServeHTTP(0xc2091d4e20, 0x7fa5740612d0, 0xc20eb66790, 0xc2091cd450)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1322 +0x41
net/http.(_ServeMux).ServeHTTP(0xc20800a750, 0x7fa5740612d0, 0xc20eb66790, 0xc2091cd450)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1598 +0x17d
net/http.serverHandler.ServeHTTP(0xc208064600, 0x7fa5740612d0, 0xc20eb66790, 0xc2091cd450)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1760 +0x19a
net/http.(_conn).serve(0xc20e9e7c20)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1261 +0xba9
created by net/http.(_Server).Serve
/home/arne/src/github.com/golang/go/src/net/http/server.go:1808 +0x39f
http: panic serving 10.31.4.185:62099: runtime error: invalid memory address or nil pointer dereference
goroutine 16024 [running]:
net/http.func·012()
/home/arne/src/github.com/golang/go/src/net/http/server.go:1187 +0xbb
io/ioutil.func·002()
/home/arne/src/github.com/golang/go/src/io/ioutil/ioutil.go:30 +0x11f
bytes.(_Buffer).ReadFrom(0xc209cf6c40, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/arne/src/github.com/golang/go/src/bytes/buffer.go:169 +0x25a
io/ioutil.readAll(0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/arne/src/github.com/golang/go/src/io/ioutil/ioutil.go:33 +0x1b7
io/ioutil.ReadAll(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/arne/src/github.com/golang/go/src/io/ioutil/ioutil.go:42 +0x68
github.com/mumax/3/engine.(_guistate).servePlot(0xeadcc0, 0x7fa5740612d0, 0xc20eaa49a0, 0xc2091cd6c0)
/home/arne/src/github.com/mumax/3/engine/plot.go:28 +0x543
github.com/mumax/3/engine._guistate.(github.com/mumax/3/engine.servePlot)·fm(0x7fa5740612d0, 0xc20eaa49a0, 0xc2091cd6c0)
/home/arne/src/github.com/mumax/3/engine/gui.go:107 +0x45
net/http.HandlerFunc.ServeHTTP(0xc2091d4e20, 0x7fa5740612d0, 0xc20eaa49a0, 0xc2091cd6c0)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1322 +0x41
net/http.(_ServeMux).ServeHTTP(0xc20800a750, 0x7fa5740612d0, 0xc20eaa49a0, 0xc2091cd6c0)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1598 +0x17d
net/http.serverHandler.ServeHTTP(0xc208064600, 0x7fa5740612d0, 0xc20eaa49a0, 0xc2091cd6c0)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1760 +0x19a
net/http.(_conn).serve(0xc20e9e7cc0)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1261 +0xba9
created by net/http.(_Server).Serve
/home/arne/src/github.com/golang/go/src/net/http/server.go:1808 +0x39f
http: panic serving 10.31.4.185:62101: runtime error: invalid memory address or nil pointer dereference
goroutine 16025 [running]:
net/http.func·012()
/home/arne/src/github.com/golang/go/src/net/http/server.go:1187 +0xbb
github.com/mumax/3/engine.(_guistate).servePlot(0xeadcc0, 0x7fa5740612d0, 0xc20ea44210, 0xc20e89d040)
/home/arne/src/github.com/mumax/3/engine/plot.go:26 +0x4ed
github.com/mumax/3/engine._guistate.(github.com/mumax/3/engine.servePlot)·fm(0x7fa5740612d0, 0xc20ea44210, 0xc20e89d040)
/home/arne/src/github.com/mumax/3/engine/gui.go:107 +0x45
net/http.HandlerFunc.ServeHTTP(0xc2091d4e20, 0x7fa5740612d0, 0xc20ea44210, 0xc20e89d040)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1322 +0x41
net/http.(_ServeMux).ServeHTTP(0xc20800a750, 0x7fa5740612d0, 0xc20ea44210, 0xc20e89d040)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1598 +0x17d
net/http.serverHandler.ServeHTTP(0xc208064600, 0x7fa5740612d0, 0xc20ea44210, 0xc20e89d040)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1760 +0x19a
net/http.(_conn).serve(0xc20e9e7d60)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1261 +0xba9
created by net/http.(_Server).Serve
/home/arne/src/github.com/golang/go/src/net/http/server.go:1808 +0x39f
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 5ms
http: panic serving 10.31.4.185:62103: runtime error: invalid memory address or nil pointer dereference
goroutine 16015 [running]:
net/http.func·012()
/home/arne/src/github.com/golang/go/src/net/http/server.go:1187 +0xbb
github.com/mumax/3/engine.(_guistate).servePlot(0xeadcc0, 0x7fa5740612d0, 0xc20eb66dc0, 0xc2091cdba0)
/home/arne/src/github.com/mumax/3/engine/plot.go:26 +0x4ed
github.com/mumax/3/engine._guistate.(github.com/mumax/3/engine.servePlot)·fm(0x7fa5740612d0, 0xc20eb66dc0, 0xc2091cdba0)
/home/arne/src/github.com/mumax/3/engine/gui.go:107 +0x45
net/http.HandlerFunc.ServeHTTP(0xc2091d4e20, 0x7fa5740612d0, 0xc20eb66dc0, 0xc2091cdba0)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1322 +0x41
net/http.(_ServeMux).ServeHTTP(0xc20800a750, 0x7fa5740612d0, 0xc20eb66dc0, 0xc2091cdba0)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1598 +0x17d
net/http.serverHandler.ServeHTTP(0xc208064600, 0x7fa5740612d0, 0xc20eb66dc0, 0xc2091cdba0)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1760 +0x19a
net/http.(_conn).serve(0xc20971f900)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1261 +0xba9
created by net/http.(_Server).Serve
/home/arne/src/github.com/golang/go/src/net/http/server.go:1808 +0x39f
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 5ms
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 10ms
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 20ms
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 40ms
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 80ms
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 160ms
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 320ms
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 640ms
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: panic serving 10.31.4.185:62105: runtime error: invalid memory address or nil pointer dereference
goroutine 15965 [running]:
net/http.func·012()
/home/arne/src/github.com/golang/go/src/net/http/server.go:1187 +0xbb
github.com/mumax/3/engine.(_guistate).servePlot(0xeadcc0, 0x7fa5740612d0, 0xc209bce4d0, 0xc2093c4680)
/home/arne/src/github.com/mumax/3/engine/plot.go:26 +0x4ed
github.com/mumax/3/engine._guistate.(github.com/mumax/3/engine.servePlot)·fm(0x7fa5740612d0, 0xc209bce4d0, 0xc2093c4680)
/home/arne/src/github.com/mumax/3/engine/gui.go:107 +0x45
net/http.HandlerFunc.ServeHTTP(0xc2091d4e20, 0x7fa5740612d0, 0xc209bce4d0, 0xc2093c4680)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1322 +0x41
net/http.(_ServeMux).ServeHTTP(0xc20800a750, 0x7fa5740612d0, 0xc209bce4d0, 0xc2093c4680)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1598 +0x17d
net/http.serverHandler.ServeHTTP(0xc208064600, 0x7fa5740612d0, 0xc209bce4d0, 0xc2093c4680)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1760 +0x19a
net/http.(_conn).serve(0xc20913fd60)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1261 +0xba9
created by net/http.(_Server).Serve
/home/arne/src/github.com/golang/go/src/net/http/server.go:1808 +0x39f
http: panic serving 10.31.4.185:62107: runtime error: invalid memory address or nil pointer dereference
goroutine 15910 [running]:
net/http.func·012()
/home/arne/src/github.com/golang/go/src/net/http/server.go:1187 +0xbb
github.com/mumax/3/engine.(_guistate).servePlot(0xeadcc0, 0x7fa5740612d0, 0xc20911e210, 0xc209ef6d00)
/home/arne/src/github.com/mumax/3/engine/plot.go:26 +0x4ed
github.com/mumax/3/engine._guistate.(github.com/mumax/3/engine.servePlot)·fm(0x7fa5740612d0, 0xc20911e210, 0xc209ef6d00)
/home/arne/src/github.com/mumax/3/engine/gui.go:107 +0x45
net/http.HandlerFunc.ServeHTTP(0xc2091d4e20, 0x7fa5740612d0, 0xc20911e210, 0xc209ef6d00)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1322 +0x41
net/http.(_ServeMux).ServeHTTP(0xc20800a750, 0x7fa5740612d0, 0xc20911e210, 0xc209ef6d00)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1598 +0x17d
net/http.serverHandler.ServeHTTP(0xc208064600, 0x7fa5740612d0, 0xc20911e210, 0xc209ef6d00)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1760 +0x19a
net/http.(_conn).serve(0xc20971f5e0)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1261 +0xba9
created by net/http.(_Server).Serve
/home/arne/src/github.com/golang/go/src/net/http/server.go:1808 +0x39f
http: panic serving 10.31.4.185:62108: runtime error: invalid memory address or nil pointer dereference
goroutine 16026 [running]:
net/http.func·012()
/home/arne/src/github.com/golang/go/src/net/http/server.go:1187 +0xbb
github.com/mumax/3/engine.(_guistate).servePlot(0xeadcc0, 0x7fa5740612d0, 0xc209ad7ef0, 0xc20803e5b0)
/home/arne/src/github.com/mumax/3/engine/plot.go:26 +0x4ed
github.com/mumax/3/engine._guistate.(github.com/mumax/3/engine.servePlot)·fm(0x7fa5740612d0, 0xc209ad7ef0, 0xc20803e5b0)
/home/arne/src/github.com/mumax/3/engine/gui.go:107 +0x45
net/http.HandlerFunc.ServeHTTP(0xc2091d4e20, 0x7fa5740612d0, 0xc209ad7ef0, 0xc20803e5b0)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1322 +0x41
net/http.(_ServeMux).ServeHTTP(0xc20800a750, 0x7fa5740612d0, 0xc209ad7ef0, 0xc20803e5b0)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1598 +0x17d
net/http.serverHandler.ServeHTTP(0xc208064600, 0x7fa5740612d0, 0xc209ad7ef0, 0xc20803e5b0)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1760 +0x19a
net/http.(_conn).serve(0xc20971f5e0)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1261 +0xba9
created by net/http.(_Server).Serve
/home/arne/src/github.com/golang/go/src/net/http/server.go:1808 +0x39f
http: panic serving 10.31.4.185:63116: runtime error: invalid memory address or nil pointer dereference
goroutine 16987 [running]:
net/http.func·012()
/home/arne/src/github.com/golang/go/src/net/http/server.go:1187 +0xbb
io/ioutil.func·002()
/home/arne/src/github.com/golang/go/src/io/ioutil/ioutil.go:30 +0x11f
bytes.(_Buffer).ReadFrom(0xc2097a6e00, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/arne/src/github.com/golang/go/src/bytes/buffer.go:169 +0x25a
io/ioutil.readAll(0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/arne/src/github.com/golang/go/src/io/ioutil/ioutil.go:33 +0x1b7
io/ioutil.ReadAll(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/arne/src/github.com/golang/go/src/io/ioutil/ioutil.go:42 +0x68
github.com/mumax/3/engine.(_guistate).servePlot(0xeadcc0, 0x7fa5740612d0, 0xc20955a000, 0xc209e7fe10)
/home/arne/src/github.com/mumax/3/engine/plot.go:28 +0x543
github.com/mumax/3/engine._guistate.(github.com/mumax/3/engine.servePlot)·fm(0x7fa5740612d0, 0xc20955a000, 0xc209e7fe10)
/home/arne/src/github.com/mumax/3/engine/gui.go:107 +0x45
net/http.HandlerFunc.ServeHTTP(0xc2091d4e20, 0x7fa5740612d0, 0xc20955a000, 0xc209e7fe10)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1322 +0x41
net/http.(_ServeMux).ServeHTTP(0xc20800a750, 0x7fa5740612d0, 0xc20955a000, 0xc209e7fe10)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1598 +0x17d
net/http.serverHandler.ServeHTTP(0xc208064600, 0x7fa5740612d0, 0xc20955a000, 0xc209e7fe10)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1760 +0x19a
net/http.(_conn).serve(0xc20ebea960)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1261 +0xba9
created by net/http.(_Server).Serve
/home/arne/src/github.com/golang/go/src/net/http/server.go:1808 +0x39f
http: panic serving 10.31.4.185:63118: runtime error: invalid memory address or nil pointer dereference
goroutine 16937 [running]:
net/http.func·012()
/home/arne/src/github.com/golang/go/src/net/http/server.go:1187 +0xbb
io/ioutil.func·002()
/home/arne/src/github.com/golang/go/src/io/ioutil/ioutil.go:30 +0x11f
bytes.(_Buffer).ReadFrom(0xc209d86d90, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/arne/src/github.com/golang/go/src/bytes/buffer.go:169 +0x25a
io/ioutil.readAll(0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/arne/src/github.com/golang/go/src/io/ioutil/ioutil.go:33 +0x1b7
io/ioutil.ReadAll(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/arne/src/github.com/golang/go/src/io/ioutil/ioutil.go:42 +0x68
github.com/mumax/3/engine.(_guistate).servePlot(0xeadcc0, 0x7fa5740612d0, 0xc20ebd89a0, 0xc20f8c4b60)
/home/arne/src/github.com/mumax/3/engine/plot.go:28 +0x543
github.com/mumax/3/engine._guistate.(github.com/mumax/3/engine.servePlot)·fm(0x7fa5740612d0, 0xc20ebd89a0, 0xc20f8c4b60)
/home/arne/src/github.com/mumax/3/engine/gui.go:107 +0x45
net/http.HandlerFunc.ServeHTTP(0xc2091d4e20, 0x7fa5740612d0, 0xc20ebd89a0, 0xc20f8c4b60)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1322 +0x41
net/http.(_ServeMux).ServeHTTP(0xc20800a750, 0x7fa5740612d0, 0xc20ebd89a0, 0xc20f8c4b60)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1598 +0x17d
net/http.serverHandler.ServeHTTP(0xc208064600, 0x7fa5740612d0, 0xc20ebd89a0, 0xc20f8c4b60)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1760 +0x19a
net/http.(_conn).serve(0xc209e84280)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1261 +0xba9
created by net/http.(_Server).Serve
/home/arne/src/github.com/golang/go/src/net/http/server.go:1808 +0x39f
http: panic serving 10.31.4.185:63120: runtime error: invalid memory address or nil pointer dereference
goroutine 16938 [running]:
net/http.func·012()
/home/arne/src/github.com/golang/go/src/net/http/server.go:1187 +0xbb
github.com/mumax/3/engine.(_guistate).servePlot(0xeadcc0, 0x7fa5740612d0, 0xc20955a210, 0xc20ecc81a0)
/home/arne/src/github.com/mumax/3/engine/plot.go:26 +0x4ed
github.com/mumax/3/engine._guistate.(github.com/mumax/3/engine.servePlot)·fm(0x7fa5740612d0, 0xc20955a210, 0xc20ecc81a0)
/home/arne/src/github.com/mumax/3/engine/gui.go:107 +0x45
net/http.HandlerFunc.ServeHTTP(0xc2091d4e20, 0x7fa5740612d0, 0xc20955a210, 0xc20ecc81a0)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1322 +0x41
net/http.(_ServeMux).ServeHTTP(0xc20800a750, 0x7fa5740612d0, 0xc20955a210, 0xc20ecc81a0)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1598 +0x17d
net/http.serverHandler.ServeHTTP(0xc208064600, 0x7fa5740612d0, 0xc20955a210, 0xc20ecc81a0)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1760 +0x19a
net/http.(_conn).serve(0xc209e84320)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1261 +0xba9
created by net/http.(_Server).Serve
/home/arne/src/github.com/golang/go/src/net/http/server.go:1808 +0x39f
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 5ms
http: panic serving 10.31.4.185:63122: runtime error: invalid memory address or nil pointer dereference
goroutine 16990 [running]:
net/http.func·012()
/home/arne/src/github.com/golang/go/src/net/http/server.go:1187 +0xbb
github.com/mumax/3/engine.(_guistate).servePlot(0xeadcc0, 0x7fa5740612d0, 0xc20955a2c0, 0xc20ecc8340)
/home/arne/src/github.com/mumax/3/engine/plot.go:26 +0x4ed
github.com/mumax/3/engine._guistate.(github.com/mumax/3/engine.servePlot)·fm(0x7fa5740612d0, 0xc20955a2c0, 0xc20ecc8340)
/home/arne/src/github.com/mumax/3/engine/gui.go:107 +0x45
net/http.HandlerFunc.ServeHTTP(0xc2091d4e20, 0x7fa5740612d0, 0xc20955a2c0, 0xc20ecc8340)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1322 +0x41
net/http.(_ServeMux).ServeHTTP(0xc20800a750, 0x7fa5740612d0, 0xc20955a2c0, 0xc20ecc8340)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1598 +0x17d
net/http.serverHandler.ServeHTTP(0xc208064600, 0x7fa5740612d0, 0xc20955a2c0, 0xc20ecc8340)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1760 +0x19a
net/http.(_conn).serve(0xc20ebeab40)
/home/arne/src/github.com/golang/go/src/net/http/server.go:1261 +0xba9
created by net/http.(*Server).Serve
/home/arne/src/github.com/golang/go/src/net/http/server.go:1808 +0x39f
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 5ms
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 10ms
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 20ms
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 40ms
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 80ms
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 160ms
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 320ms
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 640ms
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
http: Accept error: accept tcp [::]:35367: too many open files; retrying in 1s
/home/arne/src/github.com/mumax/3/engine/table.go:56 open run/hyst.out/table.txt: too many open files
exit status 1