~sewn

only for contributing


#580 wayland: window.Perform(system.ActionClose) causes panic 16 days ago

Comment by ~sewn on ~eliasnaur/gio

Can reproduce, below is a stacktrace:

panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x40 pc=0x69a5d3]

goroutine 6 [running, locked to thread]:
gioui.org/app.(*Window).validateAndProcess(0xc000194008, {0x0?, 0x0?}, 0x50?, 0xc000194350, 0x0)
	/home/sewn/.cache/go/mod/gioui.org@v0.6.0/app/window.go:139 +0xd3
gioui.org/app.(*Window).processFrame(0xc000194008, 0xc00f82f980, 0x0)
	/home/sewn/.cache/go/mod/gioui.org@v0.6.0/app/window.go:224 +0x4f7
gioui.org/app.(*callbacks).ProcessFrame(...)
	/home/sewn/.cache/go/mod/gioui.org@v0.6.0/app/window.go:385
gioui.org/app.(*window).Frame(0xc00f82f980?, 0xc000029c68?)
	/home/sewn/.cache/go/mod/gioui.org@v0.6.0/app/os_wayland.go:1431 +0x1b
main.loop(0xc000194008)
	/home/sewn/src/tmp/cmd/gio/main.go:48 +0x43a
main.main.func1()
	/home/sewn/src/tmp/cmd/gio/main.go:24 +0x1f
created by main.main in goroutine 1
	/home/sewn/src/tmp/cmd/gio/main.go:22 +0x1a

This only started appearing recently, i never had this issue before.

#570 Ugly progress indicator at a low value 2 months ago

Ticket created by ~sewn on ~eliasnaur/gio

#556 xkb_compose_table_new_from_locale failure 3 months ago

Comment by ~sewn on ~eliasnaur/gio

I've seen some people have this issue, when using ANY locale other than en_US.

On January 30, 2024 9:17:21 PM GMT+03:00, ~dominikh outgoing@sr.ht wrote:

Is that the only output you get? What is your locale? This looks similar to https://github.com/dominikh/gotraceui/issues/148

#556 xkb_compose_table_new_from_locale failure 3 months ago

Comment by ~sewn on ~eliasnaur/gio

Maybe figuring out why this error happens would be better than just having a handler for it. I do not quite understand Gio or X11 so i don't quite believe i can prepare a patch.

#546 egl backend mysteriously fails only on X11, vulkan fails on wayland 4 months ago

Comment by ~sewn on ~eliasnaur/gio

The eglSwapBuffers error seems to happen only within my software, which i will be trying to debug...

#546 egl backend mysteriously fails only on X11, vulkan fails on wayland 4 months ago

Comment by ~sewn on ~eliasnaur/gio

there is a error returned: panic: eglSwapBuffers failed (3008) which has no backtrace whatsoever.

#546 egl backend mysteriously fails only on X11, vulkan fails on wayland 4 months ago

Comment by ~sewn on ~eliasnaur/gio

(gdb) bt
No stack.
(gdb)

#546 egl backend mysteriously fails only on X11, vulkan fails on wayland 5 months ago

Comment by ~sewn on ~eliasnaur/gio

How can i debug this?

#557 update typesetting usage 5 months ago

Comment by ~sewn on ~eliasnaur/gio

Oops, i accidentally submitted too early.

Running go get -u ./... in my program that utilizes causes these errors when building:

# gioui.org/text
../../.cache/go/mod/gioui.org@v0.4.1/text/gotext.go:279:35: not enough arguments in call to s.fontMap.AddFace
        have (*"github.com/go-text/typesetting/opentype/api/font".Face, metadata.Description)
        want (*"github.com/go-text/typesetting/opentype/api/font".Face, api.FontID, metadata.Description)

#557 update typesetting usage 5 months ago

Ticket created by ~sewn on ~eliasnaur/gio

Running