fatal error: unexpected signal during runtime execution [signal SIGSEGV: segmentation violation code=0x1 addr=0x8 pc=0x7fff3002fd28] runtime stack: runtime.throw(0x44cbdc0, 0x2a) /usr/local/go/src/runtime/panic.go:617 +0x72 runtime.sigpanic() /usr/local/go/src/runtime/signal_unix.go:374 +0x4a9 goroutine 20 [syscall, locked to thread]: runtime.cgocall(0x439e480, 0xc00072f8e8, 0x7fff00000000) /usr/local/go/src/runtime/cgocall.go:128 +0x5b fp=0xc00072f8b8 sp=0xc00072f880 pc=0x4005deb github.com/go-gl/gl/v3.2-core/gl._Cfunc_glowDrawArrays(0x7fff3f844741, 0x5, 0x4) _cgo_gotypes.go:6248 +0x45 fp=0xc00072f8e8 sp=0xc00072f8b8 pc=0x42dccc5 github.com/go-gl/gl/v3.2-core/gl.DrawArrays(...) /Users/tilo/go/pkg/mod/github.com/go-gl/gl@v0.0.0-20190320180904-bf2b1f2f34d7/v3.2-core/gl/package.go:9268 fyne.io/fyne/internal/painter/gl.(*glPainter).glDrawTexture(0xc00054db30, 0x3f80000000000001) /Users/tilo/work/private/fyne/internal/painter/gl/gl_core.go:246 +0xec fp=0xc00072f910 sp=0xc00072f8e8 pc=0x43023fc fyne.io/fyne/internal/painter/gl.(*glPainter).drawTextureWithDetails(0xc00054db30, 0x454c580, 0xc000583000, 0xc00072fa08, 0x4, 0x4, 0x29e, 0x2eb, 0x2a6, 0x2f3, ...) /Users/tilo/work/private/fyne/internal/painter/gl/draw.go:69 +0x14d fp=0xc00072f990 sp=0xc00072f910 pc=0x42fd96d fyne.io/fyne/internal/painter/gl.(*glPainter).drawWidget(0xc00054db30, 0x454db20, 0xc000583000, 0x4, 0x4, 0x2a6, 0x2f3) /Users/tilo/work/private/fyne/internal/painter/gl/draw.go:78 +0x1a9 fp=0xc00072fa28 sp=0xc00072f990 pc=0x42fdb49 fyne.io/fyne/internal/painter/gl.(*glPainter).drawObject(0xc00054db30, 0x454c580, 0xc000583000, 0x4, 0x4, 0x2a6, 0x2f3) /Users/tilo/work/private/fyne/internal/painter/gl/draw.go:156 +0x136 fp=0xc00072fa88 sp=0xc00072fa28 pc=0x42fe7a6 fyne.io/fyne/internal/painter/gl.(*glPainter).Paint(0xc00054db30, 0x454c580, 0xc000583000, 0x4, 0x4, 0x2a6, 0x2f3) /Users/tilo/work/private/fyne/internal/painter/gl/painter.go:68 +0x8c fp=0xc00072fad0 sp=0xc00072fa88 pc=0x430277c fyne.io/fyne/internal/driver/glfw.(*glCanvas).paint.func1(0xc0000ad270, 0x4, 0x4) /Users/tilo/work/private/fyne/internal/driver/glfw/canvas.go:416 +0x163 fp=0xc00072fb50 sp=0xc00072fad0 pc=0x4347cb3 fyne.io/fyne/internal/driver/glfw.(*glCanvas).walkTree.func1(0x454c580, 0xc000583000, 0x4, 0x4, 0x0, 0x0, 0x7fffffff, 0x7fffffff, 0x4) /Users/tilo/work/private/fyne/internal/driver/glfw/canvas.go:472 +0x137 fp=0xc00072fba0 sp=0xc00072fb50 pc=0x4347e67 fyne.io/fyne/internal/driver.walkObjectTree(0x454c580, 0xc000583000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x7fffffff, ...) /Users/tilo/work/private/fyne/internal/driver/util.go:74 +0x2d1 fp=0xc00072fc60 sp=0xc00072fba0 pc=0x4249991 fyne.io/fyne/internal/driver.WalkVisibleObjectTree(0x454c580, 0xc000583000, 0xc00072fd48, 0xc00072fd20, 0x439f540) /Users/tilo/work/private/fyne/internal/driver/util.go:25 +0x85 fp=0xc00072fce0 sp=0xc00072fc60 pc=0x42495e5 fyne.io/fyne/internal/driver/glfw.(*glCanvas).walkTree(0xc0000ba6c0, 0xc0001aa3a0, 0xc00072fdf0, 0xc00072fde0) /Users/tilo/work/private/fyne/internal/driver/glfw/canvas.go:493 +0x15a fp=0xc00072fd80 sp=0xc00072fce0 pc=0x433e2ca fyne.io/fyne/internal/driver/glfw.(*glCanvas).walkTrees(0xc0000ba6c0, 0xc00072fdf0, 0xc00072fde0) /Users/tilo/work/private/fyne/internal/driver/glfw/canvas.go:431 +0x4f fp=0xc00072fdc8 sp=0xc00072fd80 pc=0x433e0af fyne.io/fyne/internal/driver/glfw.(*glCanvas).paint(0xc0000ba6c0, 0x2a6, 0x2f3) /Users/tilo/work/private/fyne/internal/driver/glfw/canvas.go:424 +0xd5 fp=0xc00072fe20 sp=0xc00072fdc8 pc=0x433e035 fyne.io/fyne/internal/driver/glfw.(*gLDriver).repaintWindow.func1() /Users/tilo/work/private/fyne/internal/driver/glfw/loop.go:156 +0x7f fp=0xc00072fe60 sp=0xc00072fe20 pc=0x43484df fyne.io/fyne/internal/driver/glfw.(*window).RunWithContext(0xc0000c4340, 0xc00072fe88) /Users/tilo/work/private/fyne/internal/driver/glfw/window.go:1021 +0x38 fp=0xc00072fe78 sp=0xc00072fe60 pc=0x4346e88 fyne.io/fyne/internal/driver/glfw.(*gLDriver).repaintWindow(0xc0000c62c0, 0xc0000c4340) /Users/tilo/work/private/fyne/internal/driver/glfw/loop.go:147 +0x60 fp=0xc00072feb0 sp=0xc00072fe78 pc=0x43403c0 fyne.io/fyne/internal/driver/glfw.(*gLDriver).startDrawThread.func1(0xc0000c01e0, 0xc0000ac140, 0xc0000c62c0) /Users/tilo/work/private/fyne/internal/driver/glfw/loop.go:193 +0x225 fp=0xc00072ffc8 sp=0xc00072feb0 pc=0x4348775 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1337 +0x1 fp=0xc00072ffd0 sp=0xc00072ffc8 pc=0x405a741 created by fyne.io/fyne/internal/driver/glfw.(*gLDriver).startDrawThread /Users/tilo/work/private/fyne/internal/driver/glfw/loop.go:169 +0xbd goroutine 1 [runnable, locked to thread]: github.com/go-gl/glfw/v3.3/glfw._Cfunc_glfwPollEvents() _cgo_gotypes.go:1404 +0x41 github.com/go-gl/glfw/v3.3/glfw.PollEvents() /Users/tilo/go/pkg/mod/github.com/go-gl/glfw/v3.3/glfw@v0.0.0-20200222043503-6f7a984d4dc4/window.go:948 +0x22 fyne.io/fyne/internal/driver/glfw.(*gLDriver).tryPollEvents(0xc0000c62c0) /Users/tilo/work/private/fyne/internal/driver/glfw/loop.go:207 +0x3e fyne.io/fyne/internal/driver/glfw.(*gLDriver).runGL(0xc0000c62c0) /Users/tilo/work/private/fyne/internal/driver/glfw/loop.go:101 +0x1ca fyne.io/fyne/internal/driver/glfw.(*gLDriver).Run(0xc0000c62c0) /Users/tilo/work/private/fyne/internal/driver/glfw/driver.go:70 +0x37 fyne.io/fyne/internal/driver/glfw.(*window).ShowAndRun(0xc0000c4340) /Users/tilo/work/private/fyne/internal/driver/glfw/window.go:387 +0x57 main.main() /Users/tilo/work/private/fyne/cmd/fyne_demo/main.go:124 +0xf2c goroutine 18 [sleep]: runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:307 time.Sleep(0x22ecb25c00) /usr/local/go/src/runtime/time.go:105 +0x159 fyne.io/fyne/internal/painter.svgCacheJanitor.func1() /Users/tilo/work/private/fyne/internal/painter/svg_cache.go:51 +0x116 sync.(*Once).Do(0x4b56390, 0xc0000aa2d0) /usr/local/go/src/sync/once.go:44 +0xb3 created by fyne.io/fyne/internal/painter.svgCacheJanitor /Users/tilo/work/private/fyne/internal/painter/svg_cache.go:49 +0x9b goroutine 50 [chan receive, 2 minutes]: fyne.io/fyne/app.newAppWithDriver.func1(0xc00018e000, 0xc00017c000) /Users/tilo/work/private/fyne/app/app.go:113 +0x3d created by fyne.io/fyne/app.newAppWithDriver /Users/tilo/work/private/fyne/app/app.go:111 +0x184 goroutine 51 [syscall]: syscall.syscall6(0x4364780, 0x5, 0x0, 0x0, 0xc000164e88, 0xa, 0x4b56480, 0x0, 0x0, 0x0) /usr/local/go/src/runtime/sys_darwin.go:74 +0x2e golang.org/x/sys/unix.kevent(0x5, 0x0, 0x0, 0xc000164e88, 0xa, 0x4b56480, 0x0, 0x0, 0x0) /Users/tilo/go/pkg/mod/golang.org/x/sys@v0.0.0-20200327173247-9dae0f8f5775/unix/zsyscall_darwin_amd64.go:292 +0xa7 golang.org/x/sys/unix.Kevent(0x5, 0x0, 0x0, 0x0, 0xc000164e88, 0xa, 0xa, 0x4b56480, 0x0, 0x0, ...) /Users/tilo/go/pkg/mod/golang.org/x/sys@v0.0.0-20200327173247-9dae0f8f5775/unix/syscall_bsd.go:413 +0x71 github.com/fsnotify/fsnotify.read(0x5, 0xc000164e88, 0xa, 0xa, 0x4b56480, 0xc000164e88, 0x0, 0xa, 0x0, 0x0) /Users/tilo/go/pkg/mod/github.com/fsnotify/fsnotify@v1.4.9/kqueue.go:511 +0x6e github.com/fsnotify/fsnotify.(*Watcher).readEvents(0xc00017c0c0) /Users/tilo/go/pkg/mod/github.com/fsnotify/fsnotify@v1.4.9/kqueue.go:274 +0x76c created by github.com/fsnotify/fsnotify.NewWatcher /Users/tilo/go/pkg/mod/github.com/fsnotify/fsnotify@v1.4.9/kqueue.go:62 +0x190 goroutine 52 [chan receive, 2 minutes]: fyne.io/fyne/app.watchFile.func1(0xc00017c0c0, 0xc0001840c0, 0x32, 0xc0001760b0, 0xc0001760c0) /Users/tilo/work/private/fyne/app/settings_desktop.go:42 +0x58 created by fyne.io/fyne/app.watchFile /Users/tilo/work/private/fyne/app/settings_desktop.go:41 +0xe7 goroutine 21 [chan receive]: fyne.io/fyne/internal/driver/glfw.(*window).runEventQueue(0xc0000c4340) /Users/tilo/work/private/fyne/internal/driver/glfw/window.go:1081 +0xb1 created by fyne.io/fyne/internal/driver/glfw.(*gLDriver).createWindow.func1 /Users/tilo/work/private/fyne/internal/driver/glfw/window.go:1106 +0x103 goroutine 22 [chan receive, 2 minutes]: fyne.io/fyne/internal/driver/glfw.(*glCanvas).setupThemeListener.func1(0xc0000c0240, 0xc0000ba6c0) /Users/tilo/work/private/fyne/internal/driver/glfw/canvas.go:515 +0x47 created by fyne.io/fyne/internal/driver/glfw.(*glCanvas).setupThemeListener /Users/tilo/work/private/fyne/internal/driver/glfw/canvas.go:513 +0xa6 goroutine 23 [sleep]: runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:307 time.Sleep(0x3b9aca00) /usr/local/go/src/runtime/time.go:105 +0x159 fyne.io/fyne/cmd/fyne_demo/screens.GraphicsScreen.func1(0xc000145180) /Users/tilo/work/private/fyne/cmd/fyne_demo/screens/graphics.go:25 +0x41 created by fyne.io/fyne/cmd/fyne_demo/screens.GraphicsScreen /Users/tilo/work/private/fyne/cmd/fyne_demo/screens/graphics.go:23 +0x140 goroutine 24 [chan receive]: fyne.io/fyne/widget.(*infProgressRenderer).infiniteProgressLoop(0xc0000c6640) /Users/tilo/work/private/fyne/widget/progressbarinfinite.go:134 +0x35 created by fyne.io/fyne/widget.(*infProgressRenderer).start /Users/tilo/work/private/fyne/widget/progressbarinfinite.go:113 +0xd3 goroutine 56 [sleep]: runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:307 time.Sleep(0x3b9aca00) /usr/local/go/src/runtime/time.go:105 +0x159 fyne.io/fyne/cmd/fyne_demo/screens.setScaleText(0xc000582200, 0x454fa40, 0xc0000c4340) /Users/tilo/work/private/fyne/cmd/fyne_demo/screens/advanced.go:25 +0x30 created by fyne.io/fyne/cmd/fyne_demo/screens.AdvancedScreen /Users/tilo/work/private/fyne/cmd/fyne_demo/screens/advanced.go:38 +0x1e3 goroutine 5 [chan receive, 2 minutes]: fyne.io/fyne/internal/painter.SvgCacheMonitorTheme.func1(0xc0005600c0) /Users/tilo/work/private/fyne/internal/painter/svg_cache.go:103 +0x34 created by fyne.io/fyne/internal/painter.SvgCacheMonitorTheme /Users/tilo/work/private/fyne/internal/painter/svg_cache.go:101 +0x9c exit status 2