Skip to content

Failure to create a wayland window after updating system #17

@Vesper-Works

Description

@Vesper-Works

I'm not really sure what to make of this, I updated my system and now hexecute won't start, here's what it logs:

SIGABRT: abort
PC=0x7f9f4169caac m=0 sigcode=18446744073709551610
signal arrived during cgo execution

goroutine 1 gp=0xc000002380 m=0 mp=0x696280 [syscall, locked to thread]:
runtime.cgocall(0x526770, 0xc0000a7b38)
	runtime/cgocall.go:167 +0x4b fp=0xc0000a7b10 sp=0xc0000a7ad8 pc=0x473f6b
github.com/ThatOtherAndrew/Hexecute/pkg/wayland._Cfunc_wl_display_roundtrip(0x278380d0)
	_cgo_gotypes.go:560 +0x45 fp=0xc0000a7b38 sp=0xc0000a7b10 pc=0x4fd245
github.com/ThatOtherAndrew/Hexecute/pkg/wayland.NewWaylandWindow.func7(...)
	github.com/ThatOtherAndrew/Hexecute/pkg/wayland/wayland.go:77
github.com/ThatOtherAndrew/Hexecute/pkg/wayland.NewWaylandWindow()
	github.com/ThatOtherAndrew/Hexecute/pkg/wayland/wayland.go:77 +0x34d fp=0xc0000a7c38 sp=0xc0000a7b38 pc=0x4fd98d
main.main()
	github.com/ThatOtherAndrew/Hexecute/cmd/hexecute/main.go:95 +0x235 fp=0xc0000a7f50 sp=0xc0000a7c38 pc=0x524475
runtime.main()
	runtime/proc.go:285 +0x29d fp=0xc0000a7fe0 sp=0xc0000a7f50 pc=0x44431d
runtime.goexit({})
	runtime/asm_amd64.s:1693 +0x1 fp=0xc0000a7fe8 sp=0xc0000a7fe0 pc=0x47d021

goroutine 2 gp=0xc000002e00 m=nil [force gc (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	runtime/proc.go:460 +0xce fp=0xc000092fa8 sp=0xc000092f88 pc=0x47624e
runtime.goparkunlock(...)
	runtime/proc.go:466
runtime.forcegchelper()
	runtime/proc.go:373 +0xb3 fp=0xc000092fe0 sp=0xc000092fa8 pc=0x444653
runtime.goexit({})
	runtime/asm_amd64.s:1693 +0x1 fp=0xc000092fe8 sp=0xc000092fe0 pc=0x47d021
created by runtime.init.7 in goroutine 1
	runtime/proc.go:361 +0x1a

goroutine 3 gp=0xc000003340 m=nil [GC sweep wait]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	runtime/proc.go:460 +0xce fp=0xc000093780 sp=0xc000093760 pc=0x47624e
runtime.goparkunlock(...)
	runtime/proc.go:466
runtime.bgsweep(0xc00002a080)
	runtime/mgcsweep.go:279 +0x94 fp=0xc0000937c8 sp=0xc000093780 pc=0x42f5b4
runtime.gcenable.gowrap1()
	runtime/mgc.go:212 +0x25 fp=0xc0000937e0 sp=0xc0000937c8 pc=0x423805
runtime.goexit({})
	runtime/asm_amd64.s:1693 +0x1 fp=0xc0000937e8 sp=0xc0000937e0 pc=0x47d021
created by runtime.gcenable in goroutine 1
	runtime/mgc.go:212 +0x66

goroutine 4 gp=0xc000003500 m=nil [GC scavenge wait]:
runtime.gopark(0xc00002a080?, 0x5aa2e0?, 0x1?, 0x0?, 0xc000003500?)
	runtime/proc.go:460 +0xce fp=0xc000093f78 sp=0xc000093f58 pc=0x47624e
runtime.goparkunlock(...)
	runtime/proc.go:466
runtime.(*scavengerState).park(0x695280)
	runtime/mgcscavenge.go:425 +0x49 fp=0xc000093fa8 sp=0xc000093f78 pc=0x42d089
runtime.bgscavenge(0xc00002a080)
	runtime/mgcscavenge.go:653 +0x3c fp=0xc000093fc8 sp=0xc000093fa8 pc=0x42d61c
runtime.gcenable.gowrap2()
	runtime/mgc.go:213 +0x25 fp=0xc000093fe0 sp=0xc000093fc8 pc=0x4237a5
runtime.goexit({})
	runtime/asm_amd64.s:1693 +0x1 fp=0xc000093fe8 sp=0xc000093fe0 pc=0x47d021
created by runtime.gcenable in goroutine 1
	runtime/mgc.go:213 +0xa5

goroutine 5 gp=0xc000003a40 m=nil [GOMAXPROCS updater (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	runtime/proc.go:460 +0xce fp=0xc000094788 sp=0xc000094768 pc=0x47624e
runtime.goparkunlock(...)
	runtime/proc.go:466
runtime.updateMaxProcsGoroutine()
	runtime/proc.go:6706 +0xe7 fp=0xc0000947e0 sp=0xc000094788 pc=0x452567
runtime.goexit({})
	runtime/asm_amd64.s:1693 +0x1 fp=0xc0000947e8 sp=0xc0000947e0 pc=0x47d021
created by runtime.defaultGOMAXPROCSUpdateEnable in goroutine 1
	runtime/proc.go:6694 +0x37

goroutine 6 gp=0xc0000da000 m=nil [finalizer wait]:
runtime.gopark(0x453535?, 0x41b2a5?, 0xb8?, 0x1?, 0xc000002380?)
	runtime/proc.go:460 +0xce fp=0xc000092620 sp=0xc000092600 pc=0x47624e
runtime.runFinalizers()
	runtime/mfinal.go:210 +0x107 fp=0xc0000927e0 sp=0xc000092620 pc=0x4227a7
runtime.goexit({})
	runtime/asm_amd64.s:1693 +0x1 fp=0xc0000927e8 sp=0xc0000927e0 pc=0x47d021
created by runtime.createfing in goroutine 1
	runtime/mfinal.go:172 +0x3d

rax    0x0
rbx    0x5d6c
rcx    0x7f9f4169caac
rdx    0x6
rdi    0x5d6c
rsi    0x5d6c
rbp    0x7ffe89f1dbb0
rsp    0x7ffe89f1db70
r8     0x0
r9     0x0
r10    0x8
r11    0x246
r12    0x7f9f413f5740
r13    0x7ffe89f1ddd0
r14    0x6
r15    0x7ffe89f1ddf8
rip    0x7f9f4169caac
rflags 0x246
cs     0x33
fs     0x0
gs     0x0```

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions