Open anclancy opened 1 year ago
Thanks for this. Can you confirm whether or not that same .svg
file renders correctly when you use it in the UI as an image (for example by placing widget.NewIcon(icon)
? The SVG should be converted for a window icon, so we need to pin down where the failure may be happening.
Ok, not sure if I sent this up how you were wanting. Here is how I set it up
`brandedicon, := actionInterfaces.LoadResourceFromPath("MPG.svg")
branded_iconr := widget.NewIcon(branded_icon) actionInterfaces.A.SetIcon(branded_iconr.Resource)`
Same result with .svg this renders .png
Thanks
Also we have custom icons rendering in our collection widgets that render correctly. it seems to be related to loadResource. I will try to pull in an svg that has been bundled into the build and see if it will render that.
Here is stack trace not sure if it is related to the SVG issue. Might help. Thanks
signal arrived during external code execution
runtime.cgocall(0x7ff76fc5d030, 0xc001129410)
C:/Program Files/Go/src/runtime/cgocall.go:157 +0x4a fp=0xc0011293e8 sp=0xc0011293b0 pc=0x7ff76ea552aa
github.com/go-gl/gl/v3.2-core/gl._Cfunc_glowDrawArrays(0x7ffa0a782150, 0x4, 0x0, 0x6)
_cgo_gotypes.go:6464 +0x4e fp=0xc001129410 sp=0xc0011293e8 pc=0x7ff76fa8f7ae
github.com/go-gl/gl/v3.2-core/gl.DrawArrays(...)
C:/Users/Gundr/go/pkg/mod/github.com/go-gl/gl@v0.0.0-20211210172815-726fda9656d6/v3.2-core/gl/package.go:9566
fyne.io/fyne/v2/internal/painter/gl.(coreContext).DrawArrays(0x7ff77068ab60?, 0x1a7c508?, 0x7ff770468cfe?, 0x18?)
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/painter/gl/gl_core.go:161 +0x30 fp=0xc001129438 sp=0xc001129410 pc=0x7ff76faac290
fyne.io/fyne/v2/internal/painter/gl.(painter).drawRectangle(0xc001717900, 0xc001b4a9c0, {0x6fae5740?, 0x7ff7?}, {0x11294f0?, 0xc0?})
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/painter/gl/draw.go:143 +0x3ea fp=0xc0011294c0 sp=0xc001129438 pc=0x7ff76faa978a
fyne.io/fyne/v2/internal/painter/gl.(painter).drawObject(0xc001717900, {0x7ff770694280?, 0xc001b4a9c0?}, {0x6ea5c9fd?, 0x7ff7?}, {0x7017d980?, 0x7ff7?})
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/painter/gl/draw.go:86 +0x1b1 fp=0xc001129530 sp=0xc0011294c0 pc=0x7ff76faa9171
fyne.io/fyne/v2/internal/painter/gl.(painter).Paint(0x7ff770191c00?, {0x7ff770694280, 0xc001b4a9c0}, {0x1afd310?, 0xc0?}, {0x6ea60483?, 0x7ff7?})
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/painter/gl/painter.go:98 +0x74 fp=0xc001129580 sp=0xc001129530 pc=0x7ff76faad5f4
fyne.io/fyne/v2/internal/driver/glfw.(glCanvas).paint.func1(0xc001129638?, {0x6faad5f4?, 0x7ff7?})
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/glfw/canvas.go:293 +0x115 fp=0xc0011295e8 sp=0xc001129580 pc=0x7ff76facf875
fyne.io/fyne/v2/internal/driver/common.(Canvas).walkTree.func1({0x7ff770694280?, 0xc001b4a9c0}, {0x1b4a9c0?, 0xc0?}, {0xb1b8?, 0xc0?}, {0x2?, 0x0?})
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/common/canvas.go:473 +0x277 fp=0xc001129640 sp=0xc0011295e8 pc=0x7ff76fab1cd7
fyne.io/fyne/v2/internal/driver.walkObjectTree({0x7ff770694280, 0xc001b4a9c0}, 0x0, {0x7ff7706955a0, 0xc00000b1b8}, {0x1c1dc20?, 0xc0?}, {0x447a0000?, 0x44e10000?}, {0x40c00000?, ...}, ...)
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/util.go:169 +0x2b2 fp=0xc001129708 sp=0xc001129640 pc=0x7ff76f026052
fyne.io/fyne/v2/internal/driver.walkObjectTree.func1(...)
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/util.go:176
fyne.io/fyne/v2/internal/driver.walkObjectTree({0x7ff7706955a0, 0xc00000b1b8}, 0x0, {0x7ff7706958a0, 0xc0018d5130}, {0x1c1dc08?, 0xc0?}, {0x447a0000?, 0x44e10000?}, {0x40c00000?, ...}, ...)
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/util.go:190 +0x3ec fp=0xc0011297d0 sp=0xc001129708 pc=0x7ff76f02618c
fyne.io/fyne/v2/internal/driver.walkObjectTree.func1(...)
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/util.go:176
fyne.io/fyne/v2/internal/driver.walkObjectTree({0x7ff7706958a0, 0xc0018d5130}, 0x0, {0x7ff770694940, 0xc00046dce0}, {0x1c1dbf0?, 0xc0?}, {0x447a0000?, 0x44e10000?}, {0x40c00000?, ...}, ...)
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/util.go:190 +0x3ec fp=0xc001129898 sp=0xc0011297d0 pc=0x7ff76f02618c
fyne.io/fyne/v2/internal/driver.walkObjectTree.func1(...)
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/util.go:176
fyne.io/fyne/v2/internal/driver.walkObjectTree({0x7ff770694940, 0xc00046dce0}, 0x0, {0x7ff7706953c0, 0xc0019f5860}, {0x1ba7310?, 0xc0?}, {0x447a0000?, 0x44e10000?}, {0x40c00000?, ...}, ...)
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/util.go:190 +0x3ec fp=0xc001129960 sp=0xc001129898 pc=0x7ff76f02618c
fyne.io/fyne/v2/internal/driver.walkObjectTree.func1(...)
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/util.go:176
fyne.io/fyne/v2/internal/driver.walkObjectTree({0x7ff7706953c0, 0xc0019f5860}, 0x0, {0x7ff770693fe0, 0xc0018d5090}, {0x1c1dbd8?, 0xc0?}, {0x447a0000?, 0x44e10000?}, {0x40c00000?, ...}, ...)
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/util.go:190 +0x3ec fp=0xc001129a28 sp=0xc001129960 pc=0x7ff76f02618c
fyne.io/fyne/v2/internal/driver.walkObjectTree.func1(...)
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/util.go:176
fyne.io/fyne/v2/internal/driver.walkObjectTree({0x7ff770693fe0, 0xc0018d5090}, 0x0, {0x7ff7706944c0, 0xc00046dc00}, {0x10a7a80?, 0xc0?}, {0x70172a80?, 0x7ff7?}, {0x2069ad0?, ...}, ...)
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/util.go:190 +0x3ec fp=0xc001129af0 sp=0xc001129a28 pc=0x7ff76f02618c
fyne.io/fyne/v2/internal/driver.walkObjectTree.func1(...)
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/util.go:176
fyne.io/fyne/v2/internal/driver.walkObjectTree({0x7ff7706944c0, 0xc00046dc00}, 0x0, {0x0, 0x0}, {0x6ea92f91?, 0x7ff7?}, {0x0?, 0x0?}, {0x1129c38?, ...}, ...)
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/util.go:190 +0x3ec fp=0xc001129bb8 sp=0xc001129af0 pc=0x7ff76f02618c
fyne.io/fyne/v2/internal/driver.WalkVisibleObjectTree({0x7ff7706944c0?, 0xc00046dc00?}, 0xc0001051e0?, 0x200000003?)
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/util.go:134 +0x4c fp=0xc001129c20 sp=0xc001129bb8 pc=0x7ff76f025d4c
fyne.io/fyne/v2/internal/driver/common.(Canvas).walkTree(0xc000000000?, 0xc001dae4c0, 0xc001129d80, 0xc001129d50)
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/common/canvas.go:494 +0x165 fp=0xc001129cd8 sp=0xc001129c20 pc=0x7ff76fab18e5
fyne.io/fyne/v2/internal/driver/common.(Canvas).WalkTrees(0xc00059e120, 0xc001129d50?, 0x7ff76facefc6?)
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/common/canvas.go:406 +0x3c fp=0xc001129d30 sp=0xc001129cd8 pc=0x7ff76fab143c
fyne.io/fyne/v2/internal/driver/glfw.(glCanvas).paint(0xc00059e120, {0x0?, 0x0?})
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/glfw/canvas.go:305 +0xfb fp=0xc001129db0 sp=0xc001129d30 pc=0x7ff76facf63b
fyne.io/fyne/v2/internal/driver/glfw.(gLDriver).repaintWindow.func1()
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/glfw/loop.go:207 +0x8f fp=0xc001129e00 sp=0xc001129db0 pc=0x7ff76fad2f6f
fyne.io/fyne/v2/internal/driver/glfw.(window).RunWithContext(0xc0002da460?, 0xc001129e30)
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/glfw/window.go:907 +0x4f fp=0xc001129e20 sp=0xc001129e00 pc=0x7ff76fadb6ef
fyne.io/fyne/v2/internal/driver/glfw.(gLDriver).repaintWindow(0xc001129e98?, 0xc00173c760?)
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/glfw/loop.go:198 +0x4a fp=0xc001129e58 sp=0xc001129e20 pc=0x7ff76fad2eaa
fyne.io/fyne/v2/internal/driver/glfw.(gLDriver).drawSingleFrame(0xc001129f90?)
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/glfw/loop.go:106 +0x1ac fp=0xc001129ef8 sp=0xc001129e58 pc=0x7ff76fad270c
fyne.io/fyne/v2/internal/driver/glfw.(gLDriver).startDrawThread.func1()
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/glfw/loop.go:254 +0x1d4 fp=0xc001129fe0 sp=0xc001129ef8 pc=0x7ff76fad32f4
runtime.goexit()
C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc001129fe8 sp=0xc001129fe0 pc=0x7ff76eab8221
created by fyne.io/fyne/v2/internal/driver/glfw.(*gLDriver).startDrawThread
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/glfw/loop.go:230 +0xea
goroutine 1 [select, locked to thread]: runtime.gopark(0xc001cc7c80?, 0x3?, 0xaa?, 0x0?, 0xc001cc7c1a?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc001cc7a50 sp=0xc001cc7a30 pc=0x7ff76ea8b396 runtime.selectgo(0xc001cc7c80, 0xc001cc7c14, 0xc0005bdbe8?, 0x0, 0x7ff7703ea7c0?, 0x1) C:/Program Files/Go/src/runtime/select.go:327 +0x7be fp=0xc001cc7b90 sp=0xc001cc7a50 pc=0x7ff76ea998fe fyne.io/fyne/v2/internal/driver/glfw.(gLDriver).runGL(0xc0002da460) C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/glfw/loop.go:125 +0x19f fp=0xc001cc7cc0 sp=0xc001cc7b90 pc=0x7ff76fad299f fyne.io/fyne/v2/internal/driver/glfw.(gLDriver).Run(0xc0002da460) C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/glfw/driver.go:167 +0x75 fp=0xc001cc7ce0 sp=0xc001cc7cc0 pc=0x7ff76fad0c75 fyne.io/fyne/v2/app.(*fyneApp).Run(0xc0005bdf10?) C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/app/app.go:74 +0x37 fp=0xc001cc7cf8 sp=0xc001cc7ce0 pc=0x7ff76fae2977 main.main() C:/Users/Gundr/go/src/GoPeregrine/main.go:246 +0x194b fp=0xc001cc7f80 sp=0xc001cc7cf8 pc=0x7ff76fb5fb2b runtime.main() C:/Program Files/Go/src/runtime/proc.go:250 +0x1f7 fp=0xc001cc7fe0 sp=0xc001cc7f80 pc=0x7ff76ea8af77 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc001cc7fe8 sp=0xc001cc7fe0 pc=0x7ff76eab8221
goroutine 2 [force gc (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc0000a1fb0 sp=0xc0000a1f90 pc=0x7ff76ea8b396 runtime.goparkunlock(...) C:/Program Files/Go/src/runtime/proc.go:387 runtime.forcegchelper() C:/Program Files/Go/src/runtime/proc.go:305 +0xb2 fp=0xc0000a1fe0 sp=0xc0000a1fb0 pc=0x7ff76ea8b1b2 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc0000a1fe8 sp=0xc0000a1fe0 pc=0x7ff76eab8221 created by runtime.init.6 C:/Program Files/Go/src/runtime/proc.go:293 +0x25
goroutine 3 [GC sweep wait]: runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc0000a3f80 sp=0xc0000a3f60 pc=0x7ff76ea8b396 runtime.goparkunlock(...) C:/Program Files/Go/src/runtime/proc.go:387 runtime.bgsweep(0x0?) C:/Program Files/Go/src/runtime/mgcsweep.go:319 +0xde fp=0xc0000a3fc8 sp=0xc0000a3f80 pc=0x7ff76ea7557e runtime.gcenable.func1() C:/Program Files/Go/src/runtime/mgc.go:178 +0x26 fp=0xc0000a3fe0 sp=0xc0000a3fc8 pc=0x7ff76ea6a766 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc0000a3fe8 sp=0xc0000a3fe0 pc=0x7ff76eab8221 created by runtime.gcenable C:/Program Files/Go/src/runtime/mgc.go:178 +0x6b
goroutine 4 [sleep]: runtime.gopark(0xc0000bc000?, 0x272b3f1a72363?, 0x0?, 0x0?, 0x7ff77050d298?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc0000b5f30 sp=0xc0000b5f10 pc=0x7ff76ea8b396 runtime.goparkunlock(...) C:/Program Files/Go/src/runtime/proc.go:387 runtime.(*scavengerState).sleep(0x7ff77158f220, 0x4131170000000000) C:/Program Files/Go/src/runtime/mgcscavenge.go:479 +0x12a fp=0xc0000b5fa0 sp=0xc0000b5f30 pc=0x7ff76ea7366a runtime.bgscavenge(0x0?) C:/Program Files/Go/src/runtime/mgcscavenge.go:637 +0x7f fp=0xc0000b5fc8 sp=0xc0000b5fa0 pc=0x7ff76ea73a7f runtime.gcenable.func2() C:/Program Files/Go/src/runtime/mgc.go:179 +0x26 fp=0xc0000b5fe0 sp=0xc0000b5fc8 pc=0x7ff76ea6a706 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc0000b5fe8 sp=0xc0000b5fe0 pc=0x7ff76eab8221 created by runtime.gcenable C:/Program Files/Go/src/runtime/mgc.go:179 +0xaa
goroutine 5 [finalizer wait]: runtime.gopark(0x0?, 0x7ff77050ca98?, 0x0?, 0xa0?, 0x2000000020?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc0000a5e28 sp=0xc0000a5e08 pc=0x7ff76ea8b396 runtime.runfinq() C:/Program Files/Go/src/runtime/mfinal.go:193 +0x107 fp=0xc0000a5fe0 sp=0xc0000a5e28 pc=0x7ff76ea697c7 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc0000a5fe8 sp=0xc0000a5fe0 pc=0x7ff76eab8221 created by runtime.createfing C:/Program Files/Go/src/runtime/mfinal.go:163 +0x45
goroutine 6 [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc0000b7f50 sp=0xc0000b7f30 pc=0x7ff76ea8b396 runtime.gcBgMarkWorker() C:/Program Files/Go/src/runtime/mgc.go:1275 +0xf1 fp=0xc0000b7fe0 sp=0xc0000b7f50 pc=0x7ff76ea6c511 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc0000b7fe8 sp=0xc0000b7fe0 pc=0x7ff76eab8221 created by runtime.gcBgMarkStartWorkers C:/Program Files/Go/src/runtime/mgc.go:1199 +0x25
goroutine 18 [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc0000b1f50 sp=0xc0000b1f30 pc=0x7ff76ea8b396 runtime.gcBgMarkWorker() C:/Program Files/Go/src/runtime/mgc.go:1275 +0xf1 fp=0xc0000b1fe0 sp=0xc0000b1f50 pc=0x7ff76ea6c511 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc0000b1fe8 sp=0xc0000b1fe0 pc=0x7ff76eab8221 created by runtime.gcBgMarkStartWorkers C:/Program Files/Go/src/runtime/mgc.go:1199 +0x25
goroutine 34 [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc000489f50 sp=0xc000489f30 pc=0x7ff76ea8b396 runtime.gcBgMarkWorker() C:/Program Files/Go/src/runtime/mgc.go:1275 +0xf1 fp=0xc000489fe0 sp=0xc000489f50 pc=0x7ff76ea6c511 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc000489fe8 sp=0xc000489fe0 pc=0x7ff76eab8221 created by runtime.gcBgMarkStartWorkers C:/Program Files/Go/src/runtime/mgc.go:1199 +0x25
goroutine 19 [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc0000b3f50 sp=0xc0000b3f30 pc=0x7ff76ea8b396 runtime.gcBgMarkWorker() C:/Program Files/Go/src/runtime/mgc.go:1275 +0xf1 fp=0xc0000b3fe0 sp=0xc0000b3f50 pc=0x7ff76ea6c511 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc0000b3fe8 sp=0xc0000b3fe0 pc=0x7ff76eab8221 created by runtime.gcBgMarkStartWorkers C:/Program Files/Go/src/runtime/mgc.go:1199 +0x25
goroutine 7 [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc000485f50 sp=0xc000485f30 pc=0x7ff76ea8b396 runtime.gcBgMarkWorker() C:/Program Files/Go/src/runtime/mgc.go:1275 +0xf1 fp=0xc000485fe0 sp=0xc000485f50 pc=0x7ff76ea6c511 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc000485fe8 sp=0xc000485fe0 pc=0x7ff76eab8221 created by runtime.gcBgMarkStartWorkers C:/Program Files/Go/src/runtime/mgc.go:1199 +0x25
goroutine 20 [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc00010df50 sp=0xc00010df30 pc=0x7ff76ea8b396 runtime.gcBgMarkWorker() C:/Program Files/Go/src/runtime/mgc.go:1275 +0xf1 fp=0xc00010dfe0 sp=0xc00010df50 pc=0x7ff76ea6c511 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc00010dfe8 sp=0xc00010dfe0 pc=0x7ff76eab8221 created by runtime.gcBgMarkStartWorkers C:/Program Files/Go/src/runtime/mgc.go:1199 +0x25
goroutine 35 [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc00048bf50 sp=0xc00048bf30 pc=0x7ff76ea8b396 runtime.gcBgMarkWorker() C:/Program Files/Go/src/runtime/mgc.go:1275 +0xf1 fp=0xc00048bfe0 sp=0xc00048bf50 pc=0x7ff76ea6c511 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc00048bfe8 sp=0xc00048bfe0 pc=0x7ff76eab8221 created by runtime.gcBgMarkStartWorkers C:/Program Files/Go/src/runtime/mgc.go:1199 +0x25
goroutine 21 [GC worker (idle)]: runtime.gopark(0x272b3dcede7fc?, 0x3?, 0x0?, 0x0?, 0x0?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc00010ff50 sp=0xc00010ff30 pc=0x7ff76ea8b396 runtime.gcBgMarkWorker() C:/Program Files/Go/src/runtime/mgc.go:1275 +0xf1 fp=0xc00010ffe0 sp=0xc00010ff50 pc=0x7ff76ea6c511 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc00010ffe8 sp=0xc00010ffe0 pc=0x7ff76eab8221 created by runtime.gcBgMarkStartWorkers C:/Program Files/Go/src/runtime/mgc.go:1199 +0x25
goroutine 8 [GC worker (idle)]: runtime.gopark(0x272b3dcede7fc?, 0x1?, 0x50?, 0x37?, 0x0?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc000487f50 sp=0xc000487f30 pc=0x7ff76ea8b396 runtime.gcBgMarkWorker() C:/Program Files/Go/src/runtime/mgc.go:1275 +0xf1 fp=0xc000487fe0 sp=0xc000487f50 pc=0x7ff76ea6c511 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc000487fe8 sp=0xc000487fe0 pc=0x7ff76eab8221 created by runtime.gcBgMarkStartWorkers C:/Program Files/Go/src/runtime/mgc.go:1199 +0x25
goroutine 22 [GC worker (idle)]: runtime.gopark(0x7ff7715e4e60?, 0x1?, 0x0?, 0x0?, 0x0?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc000109f50 sp=0xc000109f30 pc=0x7ff76ea8b396 runtime.gcBgMarkWorker() C:/Program Files/Go/src/runtime/mgc.go:1275 +0xf1 fp=0xc000109fe0 sp=0xc000109f50 pc=0x7ff76ea6c511 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc000109fe8 sp=0xc000109fe0 pc=0x7ff76eab8221 created by runtime.gcBgMarkStartWorkers C:/Program Files/Go/src/runtime/mgc.go:1199 +0x25
goroutine 36 [GC worker (idle)]: runtime.gopark(0x272b3dcede7fc?, 0x1?, 0x0?, 0x0?, 0x0?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc000493f50 sp=0xc000493f30 pc=0x7ff76ea8b396 runtime.gcBgMarkWorker() C:/Program Files/Go/src/runtime/mgc.go:1275 +0xf1 fp=0xc000493fe0 sp=0xc000493f50 pc=0x7ff76ea6c511 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc000493fe8 sp=0xc000493fe0 pc=0x7ff76eab8221 created by runtime.gcBgMarkStartWorkers C:/Program Files/Go/src/runtime/mgc.go:1199 +0x25
goroutine 23 [GC worker (idle)]: runtime.gopark(0x272b3dcede7fc?, 0x3?, 0x50?, 0x37?, 0x0?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc00010bf50 sp=0xc00010bf30 pc=0x7ff76ea8b396 runtime.gcBgMarkWorker() C:/Program Files/Go/src/runtime/mgc.go:1275 +0xf1 fp=0xc00010bfe0 sp=0xc00010bf50 pc=0x7ff76ea6c511 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc00010bfe8 sp=0xc00010bfe0 pc=0x7ff76eab8221 created by runtime.gcBgMarkStartWorkers C:/Program Files/Go/src/runtime/mgc.go:1199 +0x25
goroutine 37 [GC worker (idle)]: runtime.gopark(0x272b3dcede7fc?, 0x3?, 0x50?, 0x37?, 0x0?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc000495f50 sp=0xc000495f30 pc=0x7ff76ea8b396 runtime.gcBgMarkWorker() C:/Program Files/Go/src/runtime/mgc.go:1275 +0xf1 fp=0xc000495fe0 sp=0xc000495f50 pc=0x7ff76ea6c511 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc000495fe8 sp=0xc000495fe0 pc=0x7ff76eab8221 created by runtime.gcBgMarkStartWorkers C:/Program Files/Go/src/runtime/mgc.go:1199 +0x25
goroutine 24 [GC worker (idle)]: runtime.gopark(0x272b3dcede7fc?, 0x3?, 0x0?, 0x0?, 0x0?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc00048ff50 sp=0xc00048ff30 pc=0x7ff76ea8b396 runtime.gcBgMarkWorker() C:/Program Files/Go/src/runtime/mgc.go:1275 +0xf1 fp=0xc00048ffe0 sp=0xc00048ff50 pc=0x7ff76ea6c511 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc00048ffe8 sp=0xc00048ffe0 pc=0x7ff76eab8221 created by runtime.gcBgMarkStartWorkers C:/Program Files/Go/src/runtime/mgc.go:1199 +0x25
goroutine 9 [GC worker (idle)]: runtime.gopark(0x272b3dcede7fc?, 0x1?, 0x0?, 0x0?, 0x0?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc000505f50 sp=0xc000505f30 pc=0x7ff76ea8b396 runtime.gcBgMarkWorker() C:/Program Files/Go/src/runtime/mgc.go:1275 +0xf1 fp=0xc000505fe0 sp=0xc000505f50 pc=0x7ff76ea6c511 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc000505fe8 sp=0xc000505fe0 pc=0x7ff76eab8221 created by runtime.gcBgMarkStartWorkers C:/Program Files/Go/src/runtime/mgc.go:1199 +0x25
goroutine 25 [GC worker (idle)]: runtime.gopark(0x272b07b2ac894?, 0x3?, 0xb8?, 0x9b?, 0x0?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc000491f50 sp=0xc000491f30 pc=0x7ff76ea8b396 runtime.gcBgMarkWorker() C:/Program Files/Go/src/runtime/mgc.go:1275 +0xf1 fp=0xc000491fe0 sp=0xc000491f50 pc=0x7ff76ea6c511 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc000491fe8 sp=0xc000491fe0 pc=0x7ff76eab8221 created by runtime.gcBgMarkStartWorkers C:/Program Files/Go/src/runtime/mgc.go:1199 +0x25
goroutine 38 [GC worker (idle)]: runtime.gopark(0x272b324421124?, 0x3?, 0xb8?, 0x9b?, 0x0?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc000501f50 sp=0xc000501f30 pc=0x7ff76ea8b396 runtime.gcBgMarkWorker() C:/Program Files/Go/src/runtime/mgc.go:1275 +0xf1 fp=0xc000501fe0 sp=0xc000501f50 pc=0x7ff76ea6c511 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc000501fe8 sp=0xc000501fe0 pc=0x7ff76eab8221 created by runtime.gcBgMarkStartWorkers C:/Program Files/Go/src/runtime/mgc.go:1199 +0x25
goroutine 26 [GC worker (idle)]: runtime.gopark(0x7ff7715e4e60?, 0x1?, 0x50?, 0x37?, 0x0?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc000115f50 sp=0xc000115f30 pc=0x7ff76ea8b396 runtime.gcBgMarkWorker() C:/Program Files/Go/src/runtime/mgc.go:1275 +0xf1 fp=0xc000115fe0 sp=0xc000115f50 pc=0x7ff76ea6c511 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc000115fe8 sp=0xc000115fe0 pc=0x7ff76eab8221 created by runtime.gcBgMarkStartWorkers C:/Program Files/Go/src/runtime/mgc.go:1199 +0x25
goroutine 10 [GC worker (idle)]: runtime.gopark(0x272b3dcede7fc?, 0x1?, 0x0?, 0x0?, 0x0?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc000507f50 sp=0xc000507f30 pc=0x7ff76ea8b396 runtime.gcBgMarkWorker() C:/Program Files/Go/src/runtime/mgc.go:1275 +0xf1 fp=0xc000507fe0 sp=0xc000507f50 pc=0x7ff76ea6c511 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc000507fe8 sp=0xc000507fe0 pc=0x7ff76eab8221 created by runtime.gcBgMarkStartWorkers C:/Program Files/Go/src/runtime/mgc.go:1199 +0x25
goroutine 11 [GC worker (idle)]: runtime.gopark(0x7ff7715e4e60?, 0x1?, 0x50?, 0x37?, 0x0?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc000111f50 sp=0xc000111f30 pc=0x7ff76ea8b396 runtime.gcBgMarkWorker() C:/Program Files/Go/src/runtime/mgc.go:1275 +0xf1 fp=0xc000111fe0 sp=0xc000111f50 pc=0x7ff76ea6c511 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc000111fe8 sp=0xc000111fe0 pc=0x7ff76eab8221 created by runtime.gcBgMarkStartWorkers C:/Program Files/Go/src/runtime/mgc.go:1199 +0x25
goroutine 27 [GC worker (idle)]: runtime.gopark(0x272b3dcede7fc?, 0x3?, 0x0?, 0x0?, 0x0?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc000117f50 sp=0xc000117f30 pc=0x7ff76ea8b396 runtime.gcBgMarkWorker() C:/Program Files/Go/src/runtime/mgc.go:1275 +0xf1 fp=0xc000117fe0 sp=0xc000117f50 pc=0x7ff76ea6c511 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc000117fe8 sp=0xc000117fe0 pc=0x7ff76eab8221 created by runtime.gcBgMarkStartWorkers C:/Program Files/Go/src/runtime/mgc.go:1199 +0x25
goroutine 39 [GC worker (idle)]: runtime.gopark(0x272b3dcede7fc?, 0x3?, 0x0?, 0x0?, 0x0?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc000503f50 sp=0xc000503f30 pc=0x7ff76ea8b396 runtime.gcBgMarkWorker() C:/Program Files/Go/src/runtime/mgc.go:1275 +0xf1 fp=0xc000503fe0 sp=0xc000503f50 pc=0x7ff76ea6c511 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc000503fe8 sp=0xc000503fe0 pc=0x7ff76eab8221 created by runtime.gcBgMarkStartWorkers C:/Program Files/Go/src/runtime/mgc.go:1199 +0x25
goroutine 50 [GC worker (idle)]: runtime.gopark(0x272b3dcede7fc?, 0x3?, 0x50?, 0x37?, 0x0?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc00050ff50 sp=0xc00050ff30 pc=0x7ff76ea8b396 runtime.gcBgMarkWorker() C:/Program Files/Go/src/runtime/mgc.go:1275 +0xf1 fp=0xc00050ffe0 sp=0xc00050ff50 pc=0x7ff76ea6c511 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc00050ffe8 sp=0xc00050ffe0 pc=0x7ff76eab8221 created by runtime.gcBgMarkStartWorkers C:/Program Files/Go/src/runtime/mgc.go:1199 +0x25
goroutine 40 [GC worker (idle)]: runtime.gopark(0x272b3dcede7fc?, 0x1?, 0x0?, 0x0?, 0x0?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc00050bf50 sp=0xc00050bf30 pc=0x7ff76ea8b396 runtime.gcBgMarkWorker() C:/Program Files/Go/src/runtime/mgc.go:1275 +0xf1 fp=0xc00050bfe0 sp=0xc00050bf50 pc=0x7ff76ea6c511 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc00050bfe8 sp=0xc00050bfe0 pc=0x7ff76eab8221 created by runtime.gcBgMarkStartWorkers C:/Program Files/Go/src/runtime/mgc.go:1199 +0x25
goroutine 12 [chan receive]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc000511ed8 sp=0xc000511eb8 pc=0x7ff76ea8b396 runtime.chanrecv(0xc00005c780, 0x0, 0x1) C:/Program Files/Go/src/runtime/chan.go:583 +0x49d fp=0xc000511f68 sp=0xc000511ed8 pc=0x7ff76ea5811d runtime.chanrecv1(0x0?, 0x0?) C:/Program Files/Go/src/runtime/chan.go:442 +0x18 fp=0xc000511f90 sp=0xc000511f68 pc=0x7ff76ea57c18 fyne.io/fyne/v2/test.NewApp.func1() C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/test/testapp.go:166 +0x45 fp=0xc000511fe0 sp=0xc000511f90 pc=0x7ff76faed965 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc000511fe8 sp=0xc000511fe0 pc=0x7ff76eab8221 created by fyne.io/fyne/v2/test.NewApp C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/test/testapp.go:164 +0x379
goroutine 13 [syscall, locked to thread]: runtime.cgocall(0x7ff76eab9ba0, 0xc0002f1ac0) C:/Program Files/Go/src/runtime/cgocall.go:157 +0x4a fp=0xc00050daf0 sp=0xc00050dab8 pc=0x7ff76ea552aa syscall.SyscallN(0xc00050ddb0?, {0xc00050db88?, 0xc00050dc00?, 0x7ff76ea57485?}) C:/Program Files/Go/src/runtime/syscall_windows.go:557 +0x109 fp=0xc00050db68 sp=0xc00050daf0 pc=0x7ff76eab4d89 syscall.Syscall6(0xc00005c3b8?, 0xc0000ba120?, 0x3d?, 0x100000fff?, 0x0?, 0x7ff76ea57540?, 0xc00005c360?, 0xc00050dc30?) C:/Program Files/Go/src/runtime/syscall_windows.go:501 +0x50 fp=0xc00050dbc8 sp=0xc00050db68 pc=0x7ff76eab4a10 golang.org/x/sys/windows.GetQueuedCompletionStatus(0xc0003e45c0?, 0xc0004ba180?, 0x3d?, 0xfff?, 0xffffffff) C:/Users/Gundr/go/pkg/mod/golang.org/x/sys@v0.6.0/windows/zsyscall_windows.go:2345 +0x8a fp=0xc00050dc40 sp=0xc00050dbc8 pc=0x7ff76f9b40ca github.com/fsnotify/fsnotify.(*Watcher).readEvents(0xc0003e45c0) C:/Users/Gundr/go/pkg/mod/github.com/fsnotify/fsnotify@v1.6.0/backend_windows.go:566 +0x7b fp=0xc00050dfc8 sp=0xc00050dc40 pc=0x7ff76fa0e7fb github.com/fsnotify/fsnotify.NewWatcher.func1() C:/Users/Gundr/go/pkg/mod/github.com/fsnotify/fsnotify@v1.6.0/backend_windows.go:142 +0x26 fp=0xc00050dfe0 sp=0xc00050dfc8 pc=0x7ff76fa0c7e6 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc00050dfe8 sp=0xc00050dfe0 pc=0x7ff76eab8221 created by github.com/fsnotify/fsnotify.NewWatcher C:/Users/Gundr/go/pkg/mod/github.com/fsnotify/fsnotify@v1.6.0/backend_windows.go:142 +0x1d6
goroutine 14 [chan receive]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc000113eb0 sp=0xc000113e90 pc=0x7ff76ea8b396
runtime.chanrecv(0xc0000ba180, 0xc000113fb8, 0x1)
C:/Program Files/Go/src/runtime/chan.go:583 +0x49d fp=0xc000113f40 sp=0xc000113eb0 pc=0x7ff76ea5811d
runtime.chanrecv2(0x0?, 0x0?)
C:/Program Files/Go/src/runtime/chan.go:447 +0x18 fp=0xc000113f68 sp=0xc000113f40 pc=0x7ff76ea57c58
fyne.io/fyne/v2/app.watchFile.func1()
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/app/settings_desktop.go:43 +0x6c fp=0xc000113fe0 sp=0xc000113f68 pc=0x7ff76fae642c
runtime.goexit()
C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc000113fe8 sp=0xc000113fe0 pc=0x7ff76eab8221
created by fyne.io/fyne/v2/app.watchFile
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/app/settings_desktop.go:42 +0x111
goroutine 15 [syscall, locked to thread]: runtime.cgocall(0x7ff76eab9ba0, 0xc0000a8ac0) C:/Program Files/Go/src/runtime/cgocall.go:157 +0x4a fp=0xc00011daf0 sp=0xc00011dab8 pc=0x7ff76ea552aa syscall.SyscallN(0xc00011ddb0?, {0xc00011db88?, 0xc00011dc00?, 0x7ff76ea57485?}) C:/Program Files/Go/src/runtime/syscall_windows.go:557 +0x109 fp=0xc00011db68 sp=0xc00011daf0 pc=0x7ff76eab4d89 syscall.Syscall6(0xc00005c778?, 0xc0000ba600?, 0x23?, 0x100000fff?, 0x0?, 0x7ff76ea57540?, 0xc00005c720?, 0xc00011dc30?) C:/Program Files/Go/src/runtime/syscall_windows.go:501 +0x50 fp=0xc00011dbc8 sp=0xc00011db68 pc=0x7ff76eab4a10 golang.org/x/sys/windows.GetQueuedCompletionStatus(0xc0003e4600?, 0xc0004b8750?, 0x23?, 0xfff?, 0xffffffff) C:/Users/Gundr/go/pkg/mod/golang.org/x/sys@v0.6.0/windows/zsyscall_windows.go:2345 +0x8a fp=0xc00011dc40 sp=0xc00011dbc8 pc=0x7ff76f9b40ca github.com/fsnotify/fsnotify.(*Watcher).readEvents(0xc0003e4600) C:/Users/Gundr/go/pkg/mod/github.com/fsnotify/fsnotify@v1.6.0/backend_windows.go:566 +0x7b fp=0xc00011dfc8 sp=0xc00011dc40 pc=0x7ff76fa0e7fb github.com/fsnotify/fsnotify.NewWatcher.func1() C:/Users/Gundr/go/pkg/mod/github.com/fsnotify/fsnotify@v1.6.0/backend_windows.go:142 +0x26 fp=0xc00011dfe0 sp=0xc00011dfc8 pc=0x7ff76fa0c7e6 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc00011dfe8 sp=0xc00011dfe0 pc=0x7ff76eab8221 created by github.com/fsnotify/fsnotify.NewWatcher C:/Users/Gundr/go/pkg/mod/github.com/fsnotify/fsnotify@v1.6.0/backend_windows.go:142 +0x1d6
goroutine 16 [chan receive]:
runtime.gopark(0x2?, 0x2?, 0x0?, 0x0?, 0x0?)
C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc00011feb0 sp=0xc00011fe90 pc=0x7ff76ea8b396
runtime.chanrecv(0xc0000ba660, 0xc00011ffb8, 0x1)
C:/Program Files/Go/src/runtime/chan.go:583 +0x49d fp=0xc00011ff40 sp=0xc00011feb0 pc=0x7ff76ea5811d
runtime.chanrecv2(0x0?, 0x0?)
C:/Program Files/Go/src/runtime/chan.go:447 +0x18 fp=0xc00011ff68 sp=0xc00011ff40 pc=0x7ff76ea57c58
fyne.io/fyne/v2/app.watchFile.func1()
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/app/settings_desktop.go:43 +0x6c fp=0xc00011ffe0 sp=0xc00011ff68 pc=0x7ff76fae642c
runtime.goexit()
C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc00011ffe8 sp=0xc00011ffe0 pc=0x7ff76eab8221
created by fyne.io/fyne/v2/app.watchFile
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/app/settings_desktop.go:42 +0x111
goroutine 52 [select]:
runtime.gopark(0xc00011bf68?, 0x2?, 0x60?, 0xbf?, 0xc00011bf00?)
C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc00011bd78 sp=0xc00011bd58 pc=0x7ff76ea8b396
runtime.selectgo(0xc00011bf68, 0xc00011befc, 0x0?, 0x0, 0x0?, 0x1)
C:/Program Files/Go/src/runtime/select.go:327 +0x7be fp=0xc00011beb8 sp=0xc00011bd78 pc=0x7ff76ea998fe
fyne.io/fyne/v2/internal/async.(*UnboundedFuncChan).processing(0xc0002de0f0)
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/async/chan_func.go:45 +0xf1 fp=0xc00011bfc8 sp=0xc00011beb8 pc=0x7ff76ede9c31
fyne.io/fyne/v2/internal/async.NewUnboundedFuncChan.func1()
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/async/chan_func.go:22 +0x26 fp=0xc00011bfe0 sp=0xc00011bfc8 pc=0x7ff76ede9a66
runtime.goexit()
C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc00011bfe8 sp=0xc00011bfe0 pc=0x7ff76eab8221
created by fyne.io/fyne/v2/internal/async.NewUnboundedFuncChan
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/async/chan_func.go:22 +0xf8
goroutine 53 [chan receive]: runtime.gopark(0xc0010b2060?, 0x7ff7706955a0?, 0xc0?, 0x40?, 0xc00015df38?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc001845ee0 sp=0xc001845ec0 pc=0x7ff76ea8b396 runtime.chanrecv(0xc00052a0c0, 0xc001845fb0, 0x1) C:/Program Files/Go/src/runtime/chan.go:583 +0x49d fp=0xc001845f70 sp=0xc001845ee0 pc=0x7ff76ea5811d runtime.chanrecv2(0x0?, 0x0?) C:/Program Files/Go/src/runtime/chan.go:447 +0x18 fp=0xc001845f98 sp=0xc001845f70 pc=0x7ff76ea57c58 fyne.io/fyne/v2/internal/driver/common.(Window).RunEventQueue(0x0?) C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/common/window.go:34 +0x4d fp=0xc001845fc8 sp=0xc001845f98 pc=0x7ff76fab252d fyne.io/fyne/v2/internal/driver/glfw.(gLDriver).createWindow.func1.1() C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/glfw/window.go:946 +0x26 fp=0xc001845fe0 sp=0xc001845fc8 pc=0x7ff76fadbcc6 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc001845fe8 sp=0xc001845fe0 pc=0x7ff76eab8221 created by fyne.io/fyne/v2/internal/driver/glfw.(*gLDriver).createWindow.func1 C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/glfw/window.go:946 +0x136
goroutine 54 [chan receive]: runtime.gopark(0xc000537ea8?, 0x7ff77068ab60?, 0x4?, 0x0?, 0xc0017fe094?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc000537e70 sp=0xc000537e50 pc=0x7ff76ea8b396 runtime.chanrecv(0xc00052a2a0, 0x0, 0x1) C:/Program Files/Go/src/runtime/chan.go:583 +0x49d fp=0xc000537f00 sp=0xc000537e70 pc=0x7ff76ea5811d runtime.chanrecv1(0xc0004c20f0?, 0xc002259080?) C:/Program Files/Go/src/runtime/chan.go:442 +0x18 fp=0xc000537f28 sp=0xc000537f00 pc=0x7ff76ea57c18 fyne.io/fyne/v2/internal/animation.(Runner).runAnimations.func1() C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/animation/runner.go:69 +0x4f fp=0xc000537fe0 sp=0xc000537f28 pc=0x7ff76fac7caf runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc000537fe8 sp=0xc000537fe0 pc=0x7ff76eab8221 created by fyne.io/fyne/v2/internal/animation.(Runner).runAnimations C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/animation/runner.go:67 +0x85
goroutine 66 [select]:
runtime.gopark(0xc000531f68?, 0x2?, 0x60?, 0x1f?, 0xc000531f00?)
C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc000531d78 sp=0xc000531d58 pc=0x7ff76ea8b396
runtime.selectgo(0xc000531f68, 0xc000531efc, 0x0?, 0x0, 0x0?, 0x1)
C:/Program Files/Go/src/runtime/select.go:327 +0x7be fp=0xc000531eb8 sp=0xc000531d78 pc=0x7ff76ea998fe
fyne.io/fyne/v2/internal/async.(*UnboundedFuncChan).processing(0xc000baaf60)
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/async/chan_func.go:45 +0xf1 fp=0xc000531fc8 sp=0xc000531eb8 pc=0x7ff76ede9c31
fyne.io/fyne/v2/internal/async.NewUnboundedFuncChan.func1()
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/async/chan_func.go:22 +0x26 fp=0xc000531fe0 sp=0xc000531fc8 pc=0x7ff76ede9a66
runtime.goexit()
C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc000531fe8 sp=0xc000531fe0 pc=0x7ff76eab8221
created by fyne.io/fyne/v2/internal/async.NewUnboundedFuncChan
C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/async/chan_func.go:22 +0xf8
goroutine 67 [chan receive]: runtime.gopark(0x7ff770093b60?, 0xc001a47fb0?, 0x40?, 0x89?, 0xc001a47f50?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc000119ee0 sp=0xc000119ec0 pc=0x7ff76ea8b396 runtime.chanrecv(0xc000586fc0, 0xc001a47fb0, 0x1) C:/Program Files/Go/src/runtime/chan.go:583 +0x49d fp=0xc000119f70 sp=0xc000119ee0 pc=0x7ff76ea5811d runtime.chanrecv2(0x0?, 0x0?) C:/Program Files/Go/src/runtime/chan.go:447 +0x18 fp=0xc000119f98 sp=0xc000119f70 pc=0x7ff76ea57c58 fyne.io/fyne/v2/internal/driver/common.(Window).RunEventQueue(0x0?) C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/common/window.go:34 +0x4d fp=0xc000119fc8 sp=0xc000119f98 pc=0x7ff76fab252d fyne.io/fyne/v2/internal/driver/glfw.(gLDriver).createWindow.func1.1() C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/glfw/window.go:946 +0x26 fp=0xc000119fe0 sp=0xc000119fc8 pc=0x7ff76fadbcc6 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc000119fe8 sp=0xc000119fe0 pc=0x7ff76eab8221 created by fyne.io/fyne/v2/internal/driver/glfw.(*gLDriver).createWindow.func1 C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/glfw/window.go:946 +0x136
goroutine 69 [chan receive]: runtime.gopark(0xc001373e78?, 0xc001373ed0?, 0x33?, 0x85?, 0xc001373ed0?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc001373ea0 sp=0xc001373e80 pc=0x7ff76ea8b396 runtime.chanrecv(0xc000150000, 0xc001373f88, 0x1) C:/Program Files/Go/src/runtime/chan.go:583 +0x49d fp=0xc001373f30 sp=0xc001373ea0 pc=0x7ff76ea5811d runtime.chanrecv2(0xc000150000?, 0xc001373f98?) C:/Program Files/Go/src/runtime/chan.go:447 +0x18 fp=0xc001373f58 sp=0xc001373f30 pc=0x7ff76ea57c58 fyne.io/fyne/v2/internal/driver/glfw.catchTerm(0x0?) C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/glfw/driver_desktop.go:177 +0x8f fp=0xc001373fc8 sp=0xc001373f58 pc=0x7ff76fad1a8f fyne.io/fyne/v2/internal/driver/glfw.(gLDriver).Run.func1() C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/glfw/driver.go:166 +0x26 fp=0xc001373fe0 sp=0xc001373fc8 pc=0x7ff76fad0ce6 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc001373fe8 sp=0xc001373fe0 pc=0x7ff76eab8221 created by fyne.io/fyne/v2/internal/driver/glfw.(gLDriver).Run C:/Users/Gundr/go/pkg/mod/github.com/andydotxyz/fyne/v2@v2.2.0-rc1.0.20230418080236-720740c72485/internal/driver/glfw/driver.go:166 +0x6b
goroutine 28 [syscall]: runtime.notetsleepg(0x0?, 0x0?) C:/Program Files/Go/src/runtime/lock_sema.go:294 +0x3c fp=0xc00136dfa0 sp=0xc00136df58 pc=0x7ff76ea5d73c os/signal.signal_recv() C:/Program Files/Go/src/runtime/sigqueue.go:152 +0x2f fp=0xc00136dfc0 sp=0xc00136dfa0 pc=0x7ff76eab3c2f os/signal.loop() C:/Program Files/Go/src/os/signal/signal_unix.go:23 +0x19 fp=0xc00136dfe0 sp=0xc00136dfc0 pc=0x7ff76fac8939 runtime.goexit() C:/Program Files/Go/src/runtime/asm_amd64.s:1598 +0x1 fp=0xc00136dfe8 sp=0xc00136dfe0 pc=0x7ff76eab8221 created by os/signal.Notify.func1.1 C:/Program Files/Go/src/os/signal/signal.go:151 +0x2a
goroutine 33 [IO wait]: runtime.gopark(0x0?, 0xc001296518?, 0xc8?, 0x65?, 0xc001296548?) C:/Program Files/Go/src/runtime/proc.go:381 +0xd6 fp=0xc001b6d580 sp=0xc001b6d560 pc=0x7ff76ea8b396 runtime.netpollblock(0xab7024daabda093?, 0x6ea54d2f?, 0xf7?) C:/Program Files/Go/src/runtime/netpoll.go:527 +0xf7 fp=0xc001b6d5b8 sp=0xc001b6d580 pc=0x7ff76ea81df7 internal/poll.runtime_pollWait(0x1e9fc0d0f08, 0x72) C:/Program Files/Go/src/runtime/netpoll.go:306 +0x89 fp=0xc001b6d5d8 sp=0xc001b6d5b8 pc=0x7ff76eab1d89 internal/poll.(pollDesc).wait(0x8eeaac93c6cffbda?, 0xc001b6d6e8?, 0x0) C:/Program Files/Go/src/internal/poll/fd_poll_runtime.go:84 +0x32 fp=0xc001b6d600 sp=0xc001b6d5d8 pc=0x7ff76eb34cf2 internal/poll.execIO(0xc001296518, 0x7ff77050c7a8) C:/Program Files/Go/src/internal/poll/fd_windows.go:175 +0xf7 fp=0xc001b6d670 sp=0xc001b6d600 pc=0x7ff76eb36377 internal/poll.(FD).Read(0xc001296500, {0xc000ed0000, 0xa000, 0xa000}) C:/Program Files/Go/src/internal/poll/fd_windows.go:436 +0x2b8 fp=0xc001b6d718 sp=0xc001b6d670 pc=0x7ff76eb37078 net.(netFD).Read(0xc001296500, {0xc000ed0000?, 0xc000ed000d?, 0x279?}) C:/Program Files/Go/src/net/fd_posix.go:55 +0x29 fp=0xc001b6d760 sp=0xc001b6d718 pc=0x7ff76ec2c4e9 net.(conn).Read(0xc0006087d0, {0xc000ed0000?, 0x9ff3?, 0xc000ed0005?}) C:/Program Files/Go/src/net/net.go:183 +0x45 fp=0xc001b6d7a8 sp=0xc001b6d760 pc=0x7ff76ec3b985 net.(*TCPConn).Read(0xc001b6d840?, {0xc000ed0000?, 0xc0012c0960?, 0x18?})
Checklist
Describe the bug
When icon := actionInterfaces.LoadResourceFromPath("image.svg") actionInterfaces.A.SetIcon(icon) is in .SVG format app will render black box in app window When using .png renders with no transparency this may intended. Current work around is using .png instead of SVG to get image to display when running app. Thanks
How to reproduce
When icon := actionInterfaces.LoadResourceFromPath("image.svg") actionInterfaces.A.SetIcon(icon) is in SVG format app will render black box.
When using .png renders with no transparency this may intended.
Current work around is using .png instead of SVG.
Screenshots
No response
Example code
icon := actionInterfaces.LoadResourceFromPath("image.svg") actionInterfaces.A.SetIcon(icon)
Fyne version
fyne.io/fyne/v2 v2.3.3-rc1.0.20230411201057-ab4ba46d5f33
Go compiler version
1.20.1
Operating system and version
Windows 11
Additional Information
No response