oh-my-posh: fatal error: all goroutines are asleep - deadlock!
Code of Conduct
- I agree to follow this project’s Code of Conduct
What happened?
Oh-my-posh fails to initialize.
Output when trying to initialize oh-my-posh - updated with winget upgrade --all today 27.12.2022 to latest available version 12.31.0 :
PowerShell` 7.3.1
fatal error: all goroutines are asleep - deadlock!
goroutine 1 [semacquire]:
sync.runtime_SemacquireMutex(0x8?, 0x1?, 0x0?)
/opt/hostedtoolcache/go/src/runtime/sema.go:77 +0x25
sync.(*Mutex).lockSlow(0x2002d80)
/opt/hostedtoolcache/go/src/sync/mutex.go:171 +0x165
sync.(*Mutex).Lock(...)
/opt/hostedtoolcache/go/src/sync/mutex.go:90
sync.(*RWMutex).Lock(0xbf4106?)
/opt/hostedtoolcache/go/src/sync/rwmutex.go:147 +0x36
oh-my-posh/platform.(*Shell).Pwd(0xc00015a300)
/home/runner/work/oh-my-posh/oh-my-posh/src/platform/shell.go:334 +0xa5
oh-my-posh/platform.(*Shell).TemplateCache(0xc00015a300)
/home/runner/work/oh-my-posh/oh-my-posh/src/platform/shell.go:736 +0x35b
oh-my-posh/platform.(*Shell).Close(0xc00015a300)
/home/runner/work/oh-my-posh/oh-my-posh/src/platform/shell.go:684 +0x87
oh-my-posh/cli.runInit({0xc000126080, 0x4})
/home/runner/work/oh-my-posh/oh-my-posh/src/cli/init.go:79 +0x2a5
oh-my-posh/cli.glob..func9(0x1f85b60?, {0xc0001c44e0?, 0x1?, 0x3?})
/home/runner/work/oh-my-posh/oh-my-posh/src/cli/init.go:38 +0x3b
github.com/spf13/cobra.(*Command).execute(0x1f85b60, {0xc0001c4480, 0x3, 0x3})
/opt/hostedtoolcache/go/pkg/mod/github.com/spf13/cobra@v1.6.1/command.go:920 +0x847
github.com/spf13/cobra.(*Command).ExecuteC(0x1f866e0)
/opt/hostedtoolcache/go/pkg/mod/github.com/spf13/cobra@v1.6.1/command.go:1044 +0x3bd
github.com/spf13/cobra.(*Command).Execute(...)
/opt/hostedtoolcache/go/pkg/mod/github.com/spf13/cobra@v1.6.1/command.go:968
oh-my-posh/cli.Execute({0x1579710?, 0xc000082000?})
/home/runner/work/oh-my-posh/oh-my-posh/src/cli/root.go:41 +0x4a
main.main()
/home/runner/work/oh-my-posh/oh-my-posh/src/main.go:10 +0x27
fatal error: all goroutines are asleep - deadlock!
goroutine 1 [semacquire]:
sync.runtime_SemacquireMutex(0x8?, 0x5?, 0x0?)
/opt/hostedtoolcache/go/src/runtime/sema.go:77 +0x25
sync.(*Mutex).lockSlow(0x2002d80)
/opt/hostedtoolcache/go/src/sync/mutex.go:171 +0x165
sync.(*Mutex).Lock(...)
/opt/hostedtoolcache/go/src/sync/mutex.go:90
sync.(*RWMutex).Lock(0xbf4106?)
/opt/hostedtoolcache/go/src/sync/rwmutex.go:147 +0x36
oh-my-posh/platform.(*Shell).Pwd(0xc00024e840)
/home/runner/work/oh-my-posh/oh-my-posh/src/platform/shell.go:334 +0xa5
oh-my-posh/platform.(*Shell).TemplateCache(0xc00024e840)
/home/runner/work/oh-my-posh/oh-my-posh/src/platform/shell.go:736 +0x35b
oh-my-posh/platform.(*Shell).Close(0xc00024e840)
/home/runner/work/oh-my-posh/oh-my-posh/src/platform/shell.go:684 +0x87
oh-my-posh/cli.runInit({0xc0000360b0, 0x4})
/home/runner/work/oh-my-posh/oh-my-posh/src/cli/init.go:75 +0x23e
oh-my-posh/cli.glob..func9(0x1f85b60?, {0xc0002e2600?, 0x1?, 0x3?})
/home/runner/work/oh-my-posh/oh-my-posh/src/cli/init.go:38 +0x3b
github.com/spf13/cobra.(*Command).execute(0x1f85b60, {0xc0002e25a0, 0x3, 0x3})
/opt/hostedtoolcache/go/pkg/mod/github.com/spf13/cobra@v1.6.1/command.go:920 +0x847
github.com/spf13/cobra.(*Command).ExecuteC(0x1f866e0)
/opt/hostedtoolcache/go/pkg/mod/github.com/spf13/cobra@v1.6.1/command.go:1044 +0x3bd
github.com/spf13/cobra.(*Command).Execute(...)
/opt/hostedtoolcache/go/pkg/mod/github.com/spf13/cobra@v1.6.1/command.go:968
oh-my-posh/cli.Execute({0x1579710?, 0xc000082000?})
/home/runner/work/oh-my-posh/oh-my-posh/src/cli/root.go:41 +0x4a
main.main()
/home/runner/work/oh-my-posh/oh-my-posh/src/main.go:10 +0x27
fatal error: all goroutines are asleep - deadlock!
goroutine 1 [semacquire]:
sync.runtime_SemacquireMutex(0x8?, 0x5?, 0x7?)
/opt/hostedtoolcache/go/src/runtime/sema.go:77 +0x25
sync.(*Mutex).lockSlow(0x2002d80)
/opt/hostedtoolcache/go/src/sync/mutex.go:171 +0x165
sync.(*Mutex).Lock(...)
/opt/hostedtoolcache/go/src/sync/mutex.go:90
sync.(*RWMutex).Lock(0x0?)
/opt/hostedtoolcache/go/src/sync/rwmutex.go:147 +0x36
oh-my-posh/platform.(*Shell).Pwd(0xc00009cb40)
/home/runner/work/oh-my-posh/oh-my-posh/src/platform/shell.go:334 +0xa5
oh-my-posh/platform.(*Shell).TemplateCache(0xc00009cb40)
/home/runner/work/oh-my-posh/oh-my-posh/src/platform/shell.go:736 +0x35b
oh-my-posh/platform.(*Shell).Close(0xc00009cb40)
/home/runner/work/oh-my-posh/oh-my-posh/src/platform/shell.go:684 +0x87
oh-my-posh/cli.glob..func10(0x1f86400?, {0xc0002b0870, 0x1?, 0x3?})
/home/runner/work/oh-my-posh/oh-my-posh/src/cli/print.go:84 +0x5a3
github.com/spf13/cobra.(*Command).execute(0x1f86400, {0xc0002b0810, 0x3, 0x3})
/opt/hostedtoolcache/go/pkg/mod/github.com/spf13/cobra@v1.6.1/command.go:920 +0x847
github.com/spf13/cobra.(*Command).ExecuteC(0x1f866e0)
/opt/hostedtoolcache/go/pkg/mod/github.com/spf13/cobra@v1.6.1/command.go:1044 +0x3bd
github.com/spf13/cobra.(*Command).Execute(...)
/opt/hostedtoolcache/go/pkg/mod/github.com/spf13/cobra@v1.6.1/command.go:968
oh-my-posh/cli.Execute({0x1579710?, 0xc000084000?})
/home/runner/work/oh-my-posh/oh-my-posh/src/cli/root.go:41 +0x4a
main.main()
/home/runner/work/oh-my-posh/oh-my-posh/src/main.go:10 +0x27
Loading personal and system profiles took 6584ms.
fatal error: all goroutines are asleep - deadlock!
goroutine 1 [semacquire]:
sync.runtime_Semacquire(0xc238f1?)
/opt/hostedtoolcache/go/src/runtime/sema.go:62 +0x25
sync.(*WaitGroup).Wait(0x125e818?)
/opt/hostedtoolcache/go/src/sync/waitgroup.go:139 +0x52
oh-my-posh/engine.(*Block).setEnabledSegments(0xc0001b6300)
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/block.go:117 +0x187
oh-my-posh/engine.(*Block).executeSegmentLogic(0xc0001b6300)
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/block.go:86 +0x7d
oh-my-posh/engine.(*Block).Init(...)
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/block.go:64
oh-my-posh/engine.(*Engine).renderBlock(0xc000157f80, 0xc0001b6300)
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/engine.go:158 +0x196
oh-my-posh/engine.(*Engine).PrintPrimary(0xc000157f80)
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/engine.go:71 +0x45
oh-my-posh/cli.glob..func10(0x1f86400?, {0xc000292240, 0x1?, 0x9?})
/home/runner/work/oh-my-posh/oh-my-posh/src/cli/print.go:68 +0x216
github.com/spf13/cobra.(*Command).execute(0x1f86400, {0xc0002921b0, 0x9, 0x9})
/opt/hostedtoolcache/go/pkg/mod/github.com/spf13/cobra@v1.6.1/command.go:920 +0x847
github.com/spf13/cobra.(*Command).ExecuteC(0x1f866e0)
/opt/hostedtoolcache/go/pkg/mod/github.com/spf13/cobra@v1.6.1/command.go:1044 +0x3bd
github.com/spf13/cobra.(*Command).Execute(...)
/opt/hostedtoolcache/go/pkg/mod/github.com/spf13/cobra@v1.6.1/command.go:968
oh-my-posh/cli.Execute({0x1579710?, 0xc000084000?})
/home/runner/work/oh-my-posh/oh-my-posh/src/cli/root.go:41 +0x4a
main.main()
/home/runner/work/oh-my-posh/oh-my-posh/src/main.go:10 +0x27
goroutine 19 [semacquire]:
sync.runtime_SemacquireMutex(0xc0003a4000?, 0xe0?, 0xc000389b80?)
/opt/hostedtoolcache/go/src/runtime/sema.go:77 +0x25
sync.(*Mutex).lockSlow(0x2002d80)
/opt/hostedtoolcache/go/src/sync/mutex.go:171 +0x165
sync.(*Mutex).Lock(...)
/opt/hostedtoolcache/go/src/sync/mutex.go:90
sync.(*RWMutex).Lock(0xc000394060?)
/opt/hostedtoolcache/go/src/sync/rwmutex.go:147 +0x36
oh-my-posh/platform.(*Shell).Pwd(0xc00015aae0)
/home/runner/work/oh-my-posh/oh-my-posh/src/platform/shell.go:334 +0xa5
oh-my-posh/engine.(*Segment).cwdExcluded(0xc0001b8480)
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/segment.go:250 +0xab
oh-my-posh/engine.(*Segment).shouldIncludeFolder(0xc0001b8480)
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/segment.go:219 +0x36
oh-my-posh/engine.(*Segment).SetEnabled(0xc0001b8480, {0x158e638, 0xc00015aae0})
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/segment.go:392 +0x9e
oh-my-posh/engine.(*Block).setEnabledSegments.func1(0x0?)
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/block.go:114 +0x6a
created by oh-my-posh/engine.(*Block).setEnabledSegments
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/block.go:112 +0x98
goroutine 20 [semacquire]:
sync.runtime_SemacquireMutex(0xc0003a40b0?, 0x80?, 0xc0003aa420?)
/opt/hostedtoolcache/go/src/runtime/sema.go:77 +0x25
sync.(*Mutex).lockSlow(0x2002d80)
/opt/hostedtoolcache/go/src/sync/mutex.go:171 +0x165
sync.(*Mutex).Lock(...)
/opt/hostedtoolcache/go/src/sync/mutex.go:90
sync.(*RWMutex).Lock(0xc000394180?)
/opt/hostedtoolcache/go/src/sync/rwmutex.go:147 +0x36
oh-my-posh/platform.(*Shell).Pwd(0xc00015aae0)
/home/runner/work/oh-my-posh/oh-my-posh/src/platform/shell.go:334 +0xa5
oh-my-posh/engine.(*Segment).cwdExcluded(0xc0001b8600)
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/segment.go:250 +0xab
oh-my-posh/engine.(*Segment).shouldIncludeFolder(0xc0001b8600)
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/segment.go:219 +0x36
oh-my-posh/engine.(*Segment).SetEnabled(0xc0001b8600, {0x158e638, 0xc00015aae0})
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/segment.go:392 +0x9e
oh-my-posh/engine.(*Block).setEnabledSegments.func1(0x0?)
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/block.go:114 +0x6a
created by oh-my-posh/engine.(*Block).setEnabledSegments
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/block.go:112 +0x98
goroutine 21 [semacquire]:
sync.runtime_SemacquireMutex(0x8?, 0x2?, 0x7?)
/opt/hostedtoolcache/go/src/runtime/sema.go:77 +0x25
sync.(*Mutex).lockSlow(0x2002d80)
/opt/hostedtoolcache/go/src/sync/mutex.go:171 +0x165
sync.(*Mutex).Lock(...)
/opt/hostedtoolcache/go/src/sync/mutex.go:90
sync.(*RWMutex).Lock(0xbf4106?)
/opt/hostedtoolcache/go/src/sync/rwmutex.go:147 +0x36
oh-my-posh/platform.(*Shell).Pwd(0xc00015aae0)
/home/runner/work/oh-my-posh/oh-my-posh/src/platform/shell.go:334 +0xa5
oh-my-posh/platform.(*Shell).TemplateCache(0xc00015aae0)
/home/runner/work/oh-my-posh/oh-my-posh/src/platform/shell.go:736 +0x35b
oh-my-posh/engine.(*Segment).SetEnabled(0xc0001b8780, {0x158e638, 0xc00015aae0})
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/segment.go:413 +0x252
oh-my-posh/engine.(*Block).setEnabledSegments.func1(0x0?)
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/block.go:114 +0x6a
created by oh-my-posh/engine.(*Block).setEnabledSegments
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/block.go:112 +0x98
PS>
Theme
M365Princess.omp.json
I init the theme by following line in my $PROFILE:
oh-my-posh init pwsh --config “C:\Users\TommiGrönlund\AppData\Local\Programs\oh-my-posh\themes\M365Princess.omp.json” | Invoke-Expression
(mind that my profile name DOES have 8-bit ascii letter ö)
What OS are you seeing the problem on?
No response
Which shell are you using?
No response
Log output
PS>oh-my-posh debug
fatal error: all goroutines are asleep - deadlock!
goroutine 1 [semacquire]:
sync.runtime_SemacquireMutex(0x8?, 0x1?, 0x7?)
/opt/hostedtoolcache/go/src/runtime/sema.go:77 +0x25
sync.(*Mutex).lockSlow(0x2002d80)
/opt/hostedtoolcache/go/src/sync/mutex.go:171 +0x165
sync.(*Mutex).Lock(...)
/opt/hostedtoolcache/go/src/sync/mutex.go:90
sync.(*RWMutex).Lock(0xbf4106?)
/opt/hostedtoolcache/go/src/sync/rwmutex.go:147 +0x36
oh-my-posh/platform.(*Shell).Pwd(0xc00013a0c0)
/home/runner/work/oh-my-posh/oh-my-posh/src/platform/shell.go:334 +0xa5
oh-my-posh/platform.(*Shell).TemplateCache(0xc00013a0c0)
/home/runner/work/oh-my-posh/oh-my-posh/src/platform/shell.go:736 +0x35b
oh-my-posh/engine.(*Segment).SetEnabled(0xc00031e000, {0x158e638, 0xc00013a0c0})
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/segment.go:413 +0x252
oh-my-posh/engine.(*Block).Debug(0xc00031c000)
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/block.go:217 +0x145
oh-my-posh/engine.(*Engine).PrintDebug(0xc0000c7cc0, {0xc00013a0c0?, 0x0?, 0x1fad1e0?}, {0x1579710?, 0x0?})
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/engine.go:251 +0x658
oh-my-posh/cli.glob..func6(0x1f85e40?, {0x20029f8?, 0x0?, 0x0?})
/home/runner/work/oh-my-posh/oh-my-posh/src/cli/debug.go:56 +0x3b2
github.com/spf13/cobra.(*Command).execute(0x1f85e40, {0x20029f8, 0x0, 0x0})
/opt/hostedtoolcache/go/pkg/mod/github.com/spf13/cobra@v1.6.1/command.go:920 +0x847
github.com/spf13/cobra.(*Command).ExecuteC(0x1f866e0)
/opt/hostedtoolcache/go/pkg/mod/github.com/spf13/cobra@v1.6.1/command.go:1044 +0x3bd
github.com/spf13/cobra.(*Command).Execute(...)
/opt/hostedtoolcache/go/pkg/mod/github.com/spf13/cobra@v1.6.1/command.go:968
oh-my-posh/cli.Execute({0x1579710?, 0xc000084000?})
/home/runner/work/oh-my-posh/oh-my-posh/src/cli/root.go:41 +0x4a
main.main()
/home/runner/work/oh-my-posh/oh-my-posh/src/main.go:10 +0x27
fatal error: all goroutines are asleep - deadlock!
goroutine 1 [semacquire]:
sync.runtime_Semacquire(0xc238f1?)
/opt/hostedtoolcache/go/src/runtime/sema.go:62 +0x25
sync.(*WaitGroup).Wait(0x125e818?)
/opt/hostedtoolcache/go/src/sync/waitgroup.go:139 +0x52
oh-my-posh/engine.(*Block).setEnabledSegments(0xc000304000)
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/block.go:117 +0x187
oh-my-posh/engine.(*Block).executeSegmentLogic(0xc000304000)
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/block.go:86 +0x7d
oh-my-posh/engine.(*Block).Init(...)
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/block.go:64
oh-my-posh/engine.(*Engine).renderBlock(0xc000116780, 0xc000304000)
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/engine.go:158 +0x196
oh-my-posh/engine.(*Engine).PrintPrimary(0xc000116780)
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/engine.go:71 +0x45
oh-my-posh/cli.glob..func10(0x1f86400?, {0xc00013a120, 0x1?, 0x9?})
/home/runner/work/oh-my-posh/oh-my-posh/src/cli/print.go:68 +0x216
github.com/spf13/cobra.(*Command).execute(0x1f86400, {0xc00013a090, 0x9, 0x9})
/opt/hostedtoolcache/go/pkg/mod/github.com/spf13/cobra@v1.6.1/command.go:920 +0x847
github.com/spf13/cobra.(*Command).ExecuteC(0x1f866e0)
/opt/hostedtoolcache/go/pkg/mod/github.com/spf13/cobra@v1.6.1/command.go:1044 +0x3bd
github.com/spf13/cobra.(*Command).Execute(...)
/opt/hostedtoolcache/go/pkg/mod/github.com/spf13/cobra@v1.6.1/command.go:968
oh-my-posh/cli.Execute({0x1579710?, 0xc000084000?})
/home/runner/work/oh-my-posh/oh-my-posh/src/cli/root.go:41 +0x4a
main.main()
/home/runner/work/oh-my-posh/oh-my-posh/src/main.go:10 +0x27
goroutine 18 [semacquire]:
sync.runtime_SemacquireMutex(0x8?, 0x0?, 0x7?)
/opt/hostedtoolcache/go/src/runtime/sema.go:77 +0x25
sync.(*Mutex).lockSlow(0x2002d80)
/opt/hostedtoolcache/go/src/sync/mutex.go:171 +0x165
sync.(*Mutex).Lock(...)
/opt/hostedtoolcache/go/src/sync/mutex.go:90
sync.(*RWMutex).Lock(0xbf4106?)
/opt/hostedtoolcache/go/src/sync/rwmutex.go:147 +0x36
oh-my-posh/platform.(*Shell).Pwd(0xc00013c060)
/home/runner/work/oh-my-posh/oh-my-posh/src/platform/shell.go:334 +0xa5
oh-my-posh/platform.(*Shell).TemplateCache(0xc00013c060)
/home/runner/work/oh-my-posh/oh-my-posh/src/platform/shell.go:736 +0x35b
oh-my-posh/engine.(*Segment).SetEnabled(0xc000306000, {0x158e638, 0xc00013c060})
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/segment.go:413 +0x252
oh-my-posh/engine.(*Block).setEnabledSegments.func1(0x0?)
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/block.go:114 +0x6a
created by oh-my-posh/engine.(*Block).setEnabledSegments
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/block.go:112 +0x98
goroutine 19 [semacquire]:
sync.runtime_SemacquireMutex(0x0?, 0x0?, 0xc000095db0?)
/opt/hostedtoolcache/go/src/runtime/sema.go:77 +0x25
sync.(*Mutex).lockSlow(0x2002d80)
/opt/hostedtoolcache/go/src/sync/mutex.go:171 +0x165
sync.(*Mutex).Lock(...)
/opt/hostedtoolcache/go/src/sync/mutex.go:90
sync.(*RWMutex).Lock(0x138e5e0?)
/opt/hostedtoolcache/go/src/sync/rwmutex.go:147 +0x36
oh-my-posh/platform.(*Shell).TemplateCache(0xc00013c060)
/home/runner/work/oh-my-posh/oh-my-posh/src/platform/shell.go:711 +0x51
oh-my-posh/engine.(*Segment).SetEnabled(0xc000306180, {0x158e638, 0xc00013c060})
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/segment.go:413 +0x252
oh-my-posh/engine.(*Block).setEnabledSegments.func1(0x0?)
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/block.go:114 +0x6a
created by oh-my-posh/engine.(*Block).setEnabledSegments
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/block.go:112 +0x98
goroutine 20 [semacquire]:
sync.runtime_SemacquireMutex(0x0?, 0x0?, 0xc000325db0?)
/opt/hostedtoolcache/go/src/runtime/sema.go:77 +0x25
sync.(*Mutex).lockSlow(0x2002d80)
/opt/hostedtoolcache/go/src/sync/mutex.go:171 +0x165
sync.(*Mutex).Lock(...)
/opt/hostedtoolcache/go/src/sync/mutex.go:90
sync.(*RWMutex).Lock(0x2?)
/opt/hostedtoolcache/go/src/sync/rwmutex.go:147 +0x36
oh-my-posh/platform.(*Shell).TemplateCache(0xc00013c060)
/home/runner/work/oh-my-posh/oh-my-posh/src/platform/shell.go:711 +0x51
oh-my-posh/engine.(*Segment).SetEnabled(0xc000306300, {0x158e638, 0xc00013c060})
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/segment.go:413 +0x252
oh-my-posh/engine.(*Block).setEnabledSegments.func1(0x0?)
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/block.go:114 +0x6a
created by oh-my-posh/engine.(*Block).setEnabledSegments
/home/runner/work/oh-my-posh/oh-my-posh/src/engine/block.go:112 +0x98
PS>
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Reactions: 2
- Comments: 15 (5 by maintainers)
That worked perfectly, thanks
Great! Really my fault for not reading the FAQ, thanks for the solution!
@brian-pickens I have a very strict “You break it, you fix it” policy.
Holy shit that was a fast turn around! I already updated. @JanDeDobbeleer 🙌