diamondburned / dissent

Tiny native Discord app
https://flathub.org/apps/details/so.libdb.dissent
GNU General Public License v3.0
1.18k stars 38 forks source link

Latest Linux Arm64 version binary is broken #232

Closed coreybruce closed 5 months ago

coreybruce commented 5 months ago

Hey I just wanted to report that the latest version binary for Linux Arm64 which is used in the gtkcord4-bin packager on the AUR is broken, here is my log when I run it and I even deleted the .config folder to try and reset it but that didn't work either. I am using Manjaro Arm64 on a Raspberry pi 4

[corey@corey-pi4 ~]$ gtkcord4
2024/02/10 13:58:17 failed to read user.css: open /home/corey/.config/gtkcord4/user.css: no such file or directory
2024/02/10 13:58:19 State: WidgetHandler: binding to *adw.ApplicationWindow...
2024/02/10 13:58:22 connected: READY
2024/02/10 13:58:22 loadPixbufFromFile: PixbufAnimationFromFile failed, manually loading it; error: Failed to open file “/home/corey/.cache/gtkcord4/img2/mA4gyoPu_mwH0dfxsNL2mvt0GQ4=”: No such file or directory
2024/02/10 13:58:22 loadPixbufFromFile: PixbufAnimationFromFile failed, manually loading it; error: Failed to open file “/home/corey/.cache/gtkcord4/img2/ygFZ5xkzy-nS3g668XhcChD-lj0=”: No such file or directory
2024/02/10 13:58:22 loadPixbufFromFile: PixbufAnimationFromFile failed, manually loading it; error: Failed to open file “/home/corey/.cache/gtkcord4/img2/rp1BrewUS2bH0Dud8fiAXkk_EmI=”: No such file or directory
2024/02/10 13:58:22 loadPixbufFromFile: PixbufAnimationFromFile failed, manually loading it; error: Failed to open file “/home/corey/.cache/gtkcord4/img2/dHtHd_yY_RDiaFbI7hVfqeCytjs=”: No such file or directory
2024/02/10 13:58:22 loadPixbufFromFile: PixbufAnimationFromFile failed, manually loading it; error: Failed to open file “/home/corey/.cache/gtkcord4/img2/sjMfNdVQzIly4USzCgoQLbCKz1M=”: No such file or directory
2024/02/10 13:58:22 loadPixbufFromFile: PixbufAnimationFromFile failed, manually loading it; error: Failed to open file “/home/corey/.cache/gtkcord4/img2/G4-yyXyi8-FlwcJXLXvGwDpFRLE=”: No such file or directory
2024/02/10 13:58:22 loadPixbufFromFile: PixbufAnimationFromFile failed, manually loading it; error: Failed to open file “/home/corey/.cache/gtkcord4/img2/GtIYOyt_cSUYyBw6U_b5fAllNts=”: No such file or directory
2024/02/10 13:58:22 loadPixbufFromFile: PixbufAnimationFromFile failed, manually loading it; error: Failed to open file “/home/corey/.cache/gtkcord4/img2/8ldHwFzUNppGsZvRpsybUuQyYQs=”: No such file or directory
2024/02/10 13:58:22 loadPixbufFromFile: PixbufAnimationFromFile failed, manually loading it; error: Failed to open file “/home/corey/.cache/gtkcord4/img2/PadewMRrfnL0Ag9Nz9MjKKZWo44=”: No such file or directory
2024/02/10 13:58:22 loadPixbufFromFile: PixbufAnimationFromFile failed, manually loading it; error: Failed to open file “/home/corey/.cache/gtkcord4/img2/YKxyvAuK9h0fI9VTDIQ64aQeHsA=”: No such file or directory
2024/02/10 13:58:22 loadPixbufFromFile: PixbufAnimationFromFile failed, manually loading it; error: Failed to open file “/home/corey/.cache/gtkcord4/img2/bPt7RI5kLdjYDSBY7BEjhOIrUHo=”: No such file or directory
2024/02/10 13:58:22 loadPixbufFromFile: PixbufAnimationFromFile failed, manually loading it; error: Failed to open file “/home/corey/.cache/gtkcord4/img2/pJPI6QyjfmTndu_rUc0dPKxku0o=”: No such file or directory
2024/02/10 13:58:22 loadPixbufFromFile: PixbufAnimationFromFile failed, manually loading it; error: Failed to open file “/home/corey/.cache/gtkcord4/img2/a7xtdfYmCCn1BhCd8TzRO-9VgAQ=”: No such file or directory
2024/02/10 13:58:22 loadPixbufFromFile: PixbufAnimationFromFile failed, manually loading it; error: Failed to open file “/home/corey/.cache/gtkcord4/img2/4fxzrEP1byLOWb4DE-TRNKLOWAs=”: No such file or directory
2024/02/10 13:58:22 loadPixbufFromFile: PixbufAnimationFromFile failed, manually loading it; error: Failed to open file “/home/corey/.cache/gtkcord4/img2/r23dWsdFMCYIk6epmc1aiwNLaY8=”: No such file or directory
2024/02/10 13:58:22 loadPixbufFromFile: PixbufAnimationFromFile failed, manually loading it; error: Failed to open file “/home/corey/.cache/gtkcord4/img2/x7MgmQTzsevn1RiXReWsvuyMopQ=”: No such file or directory
2024/02/10 13:58:22 loadPixbufFromFile: PixbufAnimationFromFile failed, manually loading it; error: Failed to open file “/home/corey/.cache/gtkcord4/img2/mR4bCoEUvx01HAyiOoLMLrL4OJc=”: No such file or directory
2024/02/10 13:58:22 loadPixbufFromFile: PixbufAnimationFromFile failed, manually loading it; error: Failed to open file “/home/corey/.cache/gtkcord4/img2/8-viRb6uqA4dYAGYsZ0Kax26w9Q=”: No such file or directory
2024/02/10 13:58:22 loadPixbufFromFile: PixbufAnimationFromFile failed, manually loading it; error: Failed to open file “/home/corey/.cache/gtkcord4/img2/qZo2creA1T_KEZHcO4FEcRR0VSc=”: No such file or directory
2024/02/10 13:58:22 loadPixbufFromFile: PixbufAnimationFromFile failed, manually loading it; error: Failed to open file “/home/corey/.cache/gtkcord4/img2/6nOZ_nBBe9kzDiTAY3eTX0SK7Ms=”: No such file or directory
2024/02/10 13:58:22 loadPixbufFromFile: PixbufAnimationFromFile failed, manually loading it; error: Failed to open file “/home/corey/.cache/gtkcord4/img2/hDX6_IVXDpARoaEqdv2WbaFSAqc=”: No such file or directory
2024/02/10 13:58:22 loadPixbufFromFile: PixbufAnimationFromFile failed, manually loading it; error: Failed to open file “/home/corey/.cache/gtkcord4/img2/UoIgVP66JaSAPeQL74pbe3cfOYw=”: No such file or directory
2024/02/10 13:58:22 loadPixbufFromFile: PixbufAnimationFromFile failed, manually loading it; error: Failed to open file “/home/corey/.cache/gtkcord4/img2/3ZpNC8pLW4O8As6toQoi5nSXcg0=”: No such file or directory
2024/02/10 13:58:22 loadPixbufFromFile: PixbufAnimationFromFile failed, manually loading it; error: Failed to open file “/home/corey/.cache/gtkcord4/img2/d05JVTDeweN93JIfCRIQ6ngwuxs=”: No such file or directory
2024/02/10 13:58:22 loadPixbufFromFile: PixbufAnimationFromFile failed, manually loading it; error: Failed to open file “/home/corey/.cache/gtkcord4/img2/dHwnDk0V0_h5_0SoZrKNdd9omIE=”: No such file or directory
2024/02/10 13:58:22 loadPixbufFromFile: PixbufAnimationFromFile failed, manually loading it; error: Failed to open file “/home/corey/.cache/gtkcord4/img2/_ZK7Xh-XKcP4iLRY_sC9DAZGZtg=”: No such file or directory
2024/02/10 13:58:22 loadPixbufFromFile: PixbufAnimationFromFile failed, manually loading it; error: Failed to open file “/home/corey/.cache/gtkcord4/img2/Dm-riuFAiE4-fRrYRxahLlB495k=”: No such file or directory
2024/02/10 13:58:22 loadPixbufFromFile: PixbufAnimationFromFile failed, manually loading it; error: Failed to open file “/home/corey/.cache/gtkcord4/img2/FGdcAUsCElg2p5D0wM3vZ9mtOhM=”: No such file or directory
2024/02/10 13:58:23 Critical: GLib-GObject: g_object_remove_toggle_ref: assertion 'G_IS_OBJECT (object)' failed
2024/02/10 13:58:23 Critical: GLib-GObject: g_object_remove_toggle_ref: assertion 'G_IS_OBJECT (object)' failed
2024/02/10 13:58:23 Critical: GLib-GObject: g_object_remove_toggle_ref: assertion 'G_IS_OBJECT (object)' failed
2024/02/10 13:58:23 Critical: GLib-GObject: g_object_remove_toggle_ref: assertion 'G_IS_OBJECT (object)' failed
2024/02/10 13:58:23 Critical: GLib-GObject: g_object_remove_toggle_ref: assertion 'G_IS_OBJECT (object)' failed
2024/02/10 13:58:23 Critical: GLib-GObject: g_object_remove_toggle_ref: assertion 'G_IS_OBJECT (object)' failed
2024/02/10 13:58:23 Critical: GLib-GObject: g_object_remove_toggle_ref: assertion 'G_IS_OBJECT (object)' failed
2024/02/10 13:58:23 Critical: GLib-GObject: g_object_remove_toggle_ref: assertion 'G_IS_OBJECT (object)' failed
2024/02/10 13:58:23 Critical: GLib-GObject: g_object_remove_toggle_ref: assertion 'G_IS_OBJECT (object)' failed
SIGSEGV: segmentation violation
PC=0xffffab35419c m=0 sigcode=1
signal arrived during cgo execution

goroutine 1 [syscall, locked to thread]:
non-Go function
    pc=0xffffab35419c
runtime.cgocall(0xaaaac17d7120, 0x40014cd928)
    runtime/cgocall.go:157 +0x44 fp=0x40014cd8f0 sp=0x40014cd8b0 pc=0xaaaabfc09024
github.com/diamondburned/gotk4/pkg/gio/v2._Cfunc_g_application_run(0xaaaae8abe440, 0x1, 0xaaaae8ac2f30)
    _cgo_gotypes.go:13791 +0x34 fp=0x40014cd920 sp=0x40014cd8f0 pc=0xaaaabfdb2f44
github.com/diamondburned/gotk4/pkg/gio/v2.(*Application).Run.func3(0x400049d310?, 0x8?, 0xaaaae8ac2f30?)
    github.com/diamondburned/gotk4/pkg/gio/v2/gio.go:41611 +0x74 fp=0x40014cd970 sp=0x40014cd920 pc=0xaaaabfe34134
github.com/diamondburned/gotk4/pkg/gio/v2.(*Application).Run(0x400000e4b0, {0x400010e080?, 0x1, 0x1})
    github.com/diamondburned/gotk4/pkg/gio/v2/gio.go:41611 +0x1d4 fp=0x40014cda40 sp=0x40014cd970 pc=0xaaaabfe34044
github.com/diamondburned/gotkit/app.(*Application).Run(0x400036cb80, {0x400010e080, 0x1, 0x1})
    github.com/diamondburned/gotkit/app/app.go:272 +0x144 fp=0x40014cdaa0 sp=0x40014cda40 pc=0xaaaac0b02b74
github.com/diamondburned/gotkit/app.(*Application).RunMain(0xaaaac20e63a8?)
    github.com/diamondburned/gotkit/app/app.go:277 +0x34 fp=0x40014cdad0 sp=0x40014cdaa0 pc=0xaaaac0b02cc4
main.main()
    github.com/diamondburned/gtkcord4/main.go:70 +0x608 fp=0x40014cdf30 sp=0x40014cdad0 pc=0xaaaac1739258
runtime.main()
    runtime/proc.go:267 +0x2bc fp=0x40014cdfd0 sp=0x40014cdf30 pc=0xaaaabfc3f58c
runtime.goexit()
    runtime/asm_arm64.s:1197 +0x4 fp=0x40014cdfd0 sp=0x40014cdfd0 pc=0xaaaabfc716b4

goroutine 17 [syscall, locked to thread]:
runtime.goexit()
    runtime/asm_arm64.s:1197 +0x4 fp=0x400006afe0 sp=0x400006afe0 pc=0xaaaabfc716b4

goroutine 2 [force gc (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
    runtime/proc.go:398 +0xc8 fp=0x4000056f90 sp=0x4000056f70 pc=0xaaaabfc3f9e8
runtime.goparkunlock(...)
    runtime/proc.go:404
runtime.forcegchelper()
    runtime/proc.go:322 +0xb8 fp=0x4000056fd0 sp=0x4000056f90 pc=0xaaaabfc3f848
runtime.goexit()
    runtime/asm_arm64.s:1197 +0x4 fp=0x4000056fd0 sp=0x4000056fd0 pc=0xaaaabfc716b4
created by runtime.init.6 in goroutine 1
    runtime/proc.go:310 +0x24

goroutine 3 [GC sweep wait]:
runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?)
    runtime/proc.go:398 +0xc8 fp=0x4000057760 sp=0x4000057740 pc=0xaaaabfc3f9e8
runtime.goparkunlock(...)
    runtime/proc.go:404
runtime.bgsweep(0x0?)
    runtime/mgcsweep.go:321 +0x108 fp=0x40000577b0 sp=0x4000057760 pc=0xaaaabfc29c98
runtime.gcenable.func1()
    runtime/mgc.go:200 +0x28 fp=0x40000577d0 sp=0x40000577b0 pc=0xaaaabfc1e748
runtime.goexit()
    runtime/asm_arm64.s:1197 +0x4 fp=0x40000577d0 sp=0x40000577d0 pc=0xaaaabfc716b4
created by runtime.gcenable in goroutine 1
    runtime/mgc.go:200 +0x6c

goroutine 18 [GC scavenge wait]:
runtime.gopark(0x400007e000?, 0xaaaac1b454f0?, 0x0?, 0x0?, 0x0?)
    runtime/proc.go:398 +0xc8 fp=0x4000052750 sp=0x4000052730 pc=0xaaaabfc3f9e8
runtime.goparkunlock(...)
    runtime/proc.go:404
runtime.(*scavengerState).park(0xaaaac3e1f740)
    runtime/mgcscavenge.go:425 +0x5c fp=0x4000052780 sp=0x4000052750 pc=0xaaaabfc274fc
runtime.bgscavenge(0x0?)
    runtime/mgcscavenge.go:658 +0xac fp=0x40000527b0 sp=0x4000052780 pc=0xaaaabfc27aac
runtime.gcenable.func2()
    runtime/mgc.go:201 +0x28 fp=0x40000527d0 sp=0x40000527b0 pc=0xaaaabfc1e6e8
runtime.goexit()
    runtime/asm_arm64.s:1197 +0x4 fp=0x40000527d0 sp=0x40000527d0 pc=0xaaaabfc716b4
created by runtime.gcenable in goroutine 1
    runtime/mgc.go:201 +0xac

goroutine 19 [chan receive]:
runtime.gopark(0x4000044000?, 0x400008a008?, 0x50?, 0x0?, 0xc14fd6f741?)
    runtime/proc.go:398 +0xc8 fp=0x40000566e0 sp=0x40000566c0 pc=0xaaaabfc3f9e8
runtime.chanrecv(0x4000088000, 0x40000567b0, 0x1)
    runtime/chan.go:583 +0x414 fp=0x4000056760 sp=0x40000566e0 pc=0xaaaabfc0b3e4
runtime.chanrecv2(0xdf8475800?, 0xaaaac3dd0b20?)
    runtime/chan.go:447 +0x14 fp=0x4000056790 sp=0x4000056760 pc=0xaaaabfc0afb4
github.com/diamondburned/gotkit/gtkutil/aggressivegc.init.0.func1()
    github.com/diamondburned/gotkit/gtkutil/aggressivegc/aggressivegc.go:17 +0x54 fp=0x40000567d0 sp=0x4000056790 pc=0xaaaac1738ac4
runtime.goexit()
    runtime/asm_arm64.s:1197 +0x4 fp=0x40000567d0 sp=0x40000567d0 pc=0xaaaabfc716b4
created by github.com/diamondburned/gotkit/gtkutil/aggressivegc.init.0 in goroutine 1
    github.com/diamondburned/gotkit/gtkutil/aggressivegc/aggressivegc.go:16 +0x24

goroutine 20 [finalizer wait]:
runtime.gopark(0x0?, 0xaaaac20cce30?, 0x0?, 0x1?, 0x1000000010?)
    runtime/proc.go:398 +0xc8 fp=0x4000e00d80 sp=0x4000e00d60 pc=0xaaaabfc3f9e8
runtime.runfinq()
    runtime/mfinal.go:193 +0x108 fp=0x4000e00fd0 sp=0x4000e00d80 pc=0xaaaabfc1d778
runtime.goexit()
    runtime/asm_arm64.s:1197 +0x4 fp=0x4000e00fd0 sp=0x4000e00fd0 pc=0xaaaabfc716b4
created by runtime.createfing in goroutine 1
    runtime/mfinal.go:163 +0x80

goroutine 21 [GC worker (idle)]:
runtime.gopark(0xb53939f40c?, 0x0?, 0x0?, 0x0?, 0x0?)
    runtime/proc.go:398 +0xc8 fp=0x4000053730 sp=0x4000053710 pc=0xaaaabfc3f9e8
runtime.gcBgMarkWorker()
    runtime/mgc.go:1295 +0xd8 fp=0x40000537d0 sp=0x4000053730 pc=0xaaaabfc203a8
runtime.goexit()
    runtime/asm_arm64.s:1197 +0x4 fp=0x40000537d0 sp=0x40000537d0 pc=0xaaaabfc716b4
created by runtime.gcBgMarkStartWorkers in goroutine 1
    runtime/mgc.go:1219 +0x28

goroutine 4 [GC worker (idle)]:
runtime.gopark(0xb48434afad?, 0x3?, 0xae?, 0x2d?, 0x0?)
    runtime/proc.go:398 +0xc8 fp=0x4000057f30 sp=0x4000057f10 pc=0xaaaabfc3f9e8
runtime.gcBgMarkWorker()
    runtime/mgc.go:1295 +0xd8 fp=0x4000057fd0 sp=0x4000057f30 pc=0xaaaabfc203a8
runtime.goexit()
    runtime/asm_arm64.s:1197 +0x4 fp=0x4000057fd0 sp=0x4000057fd0 pc=0xaaaabfc716b4
created by runtime.gcBgMarkStartWorkers in goroutine 1
    runtime/mgc.go:1219 +0x28

goroutine 5 [GC worker (idle)]:
runtime.gopark(0xb53939cc8e?, 0x3?, 0xaa?, 0x4b?, 0x0?)
    runtime/proc.go:398 +0xc8 fp=0x4000058730 sp=0x4000058710 pc=0xaaaabfc3f9e8
runtime.gcBgMarkWorker()
    runtime/mgc.go:1295 +0xd8 fp=0x40000587d0 sp=0x4000058730 pc=0xaaaabfc203a8
runtime.goexit()
    runtime/asm_arm64.s:1197 +0x4 fp=0x40000587d0 sp=0x40000587d0 pc=0xaaaabfc716b4
created by runtime.gcBgMarkStartWorkers in goroutine 1
    runtime/mgc.go:1219 +0x28

goroutine 6 [GC worker (idle)]:
runtime.gopark(0xb5391e3eb8?, 0x3?, 0x6e?, 0x9f?, 0x0?)
    runtime/proc.go:398 +0xc8 fp=0x4000058f30 sp=0x4000058f10 pc=0xaaaabfc3f9e8
runtime.gcBgMarkWorker()
    runtime/mgc.go:1295 +0xd8 fp=0x4000058fd0 sp=0x4000058f30 pc=0xaaaabfc203a8
runtime.goexit()
    runtime/asm_arm64.s:1197 +0x4 fp=0x4000058fd0 sp=0x4000058fd0 pc=0xaaaabfc716b4
created by runtime.gcBgMarkStartWorkers in goroutine 1
    runtime/mgc.go:1219 +0x28

goroutine 22 [IO wait]:
runtime.gopark(0x40004f59f8?, 0xaaaabfc19940?, 0x10?, 0x0?, 0xaaaac1d2c980?)
    runtime/proc.go:398 +0xc8 fp=0x40004f59d0 sp=0x40004f59b0 pc=0xaaaabfc3f9e8
runtime.netpollblock(0x0?, 0x0?, 0x0?)
    runtime/netpoll.go:564 +0x158 fp=0x40004f5a10 sp=0x40004f59d0 pc=0xaaaabfc38438
internal/poll.runtime_pollWait(0xffff5c1ee7c0, 0x72)
    runtime/netpoll.go:343 +0xa0 fp=0x40004f5a40 sp=0x40004f5a10 pc=0xaaaabfc6b170
internal/poll.(*pollDesc).wait(0x400036cd00?, 0x40003270f0?, 0x0)
    internal/poll/fd_poll_runtime.go:84 +0x28 fp=0x40004f5a70 sp=0x40004f5a40 pc=0xaaaabfcaca48
internal/poll.(*pollDesc).waitRead(...)
    internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).ReadMsg(0x400036cd00, {0x40003270f0, 0x10, 0x10}, {0x40000b1320, 0x1000, 0x1000}, 0x400001c540?)
    internal/poll/fd_unix.go:301 +0x284 fp=0x40004f5b60 sp=0x40004f5a70 pc=0xaaaabfcaed34
net.(*netFD).readMsg(0x400036cd00, {0x40003270f0?, 0x4?, 0x4000451dd0?}, {0x40000b1320?, 0x0?, 0x400001c480?}, 0xaaaac3e55040?)
    net/fd_posix.go:78 +0x30 fp=0x40004f5bf0 sp=0x40004f5b60 pc=0xaaaac0c13480
net.(*UnixConn).readMsg(0x400005ab80, {0x40003270f0?, 0xaaaac3de9458?, 0x1?}, {0x40000b1320?, 0x400007e430?, 0xaaaac20d6568?})
    net/unixsock_posix.go:115 +0x38 fp=0x40004f5c80 sp=0x40004f5bf0 pc=0xaaaac0c2c428
net.(*UnixConn).ReadMsgUnix(0x400005ab80, {0x40003270f0?, 0x40004f5d50?, 0x4000451dd0?}, {0x40000b1320?, 0xaaaabfc11ccc?, 0x400034e180?})
    net/unixsock.go:143 +0x30 fp=0x40004f5d00 sp=0x40004f5c80 pc=0xaaaac0c2b100
github.com/godbus/dbus/v5.(*oobReader).Read(0x40000b1300, {0x40003270f0?, 0x40004f5dc8?, 0xaaaac1629248?})
    github.com/godbus/dbus/v5/transport_unix.go:21 +0x3c fp=0x40004f5d80 sp=0x40004f5d00 pc=0xaaaac1628d1c
io.ReadAtLeast({0xaaaac20d83a0, 0x40000b1300}, {0x40003270f0, 0x10, 0x10}, 0x10)
    io/io.go:335 +0xa0 fp=0x40004f5dd0 sp=0x40004f5d80 pc=0xaaaabfca5170
io.ReadFull(...)
    io/io.go:354
github.com/godbus/dbus/v5.(*unixTransport).ReadMessage(0x400000e6c0)
    github.com/godbus/dbus/v5/transport_unix.go:91 +0xe0 fp=0x40004f5f30 sp=0x40004f5dd0 pc=0xaaaac16292e0
github.com/godbus/dbus/v5.(*Conn).inWorker(0x40001ffb30)
    github.com/godbus/dbus/v5/conn.go:389 +0x44 fp=0x40004f5fb0 sp=0x40004f5f30 pc=0xaaaac1614104
github.com/godbus/dbus/v5.(*Conn).Auth.func1()
    github.com/godbus/dbus/v5/auth.go:118 +0x28 fp=0x40004f5fd0 sp=0x40004f5fb0 pc=0xaaaac1611528
runtime.goexit()
    runtime/asm_arm64.s:1197 +0x4 fp=0x40004f5fd0 sp=0x40004f5fd0 pc=0xaaaabfc716b4
created by github.com/godbus/dbus/v5.(*Conn).Auth in goroutine 36
    github.com/godbus/dbus/v5/auth.go:118 +0x730

goroutine 8 [select, locked to thread]:
runtime.gopark(0x4000053fa0?, 0x2?, 0x0?, 0x0?, 0x4000053f9c?)
    runtime/proc.go:398 +0xc8 fp=0x4000053e30 sp=0x4000053e10 pc=0xaaaabfc3f9e8
runtime.selectgo(0x4000053fa0, 0x4000053f98, 0x0?, 0x0, 0x0?, 0x1)
    runtime/select.go:327 +0x608 fp=0x4000053f40 sp=0x4000053e30 pc=0xaaaabfc50468
runtime.ensureSigM.func1()
    runtime/signal_unix.go:1014 +0x198 fp=0x4000053fd0 sp=0x4000053f40 pc=0xaaaabfc676a8
runtime.goexit()
    runtime/asm_arm64.s:1197 +0x4 fp=0x4000053fd0 sp=0x4000053fd0 pc=0xaaaabfc716b4
created by runtime.ensureSigM in goroutine 1
    runtime/signal_unix.go:997 +0xd8

goroutine 9 [syscall]:
runtime.notetsleepg(0x0?, 0x0?)
    runtime/lock_futex.go:236 +0x34 fp=0x4000054790 sp=0x4000054750 pc=0xaaaabfc10564
os/signal.signal_recv()
    runtime/sigqueue.go:152 +0x30 fp=0x40000547b0 sp=0x4000054790 pc=0xaaaabfc6d6b0
os/signal.loop()
    os/signal/signal_unix.go:23 +0x1c fp=0x40000547d0 sp=0x40000547b0 pc=0xaaaac0a5f0cc
runtime.goexit()
    runtime/asm_arm64.s:1197 +0x4 fp=0x40000547d0 sp=0x40000547d0 pc=0xaaaabfc716b4
created by os/signal.Notify.func1.1 in goroutine 1
    os/signal/signal.go:151 +0x28

goroutine 10 [select]:
runtime.gopark(0x4000054fa8?, 0x2?, 0x0?, 0x0?, 0x4000054f94?)
    runtime/proc.go:398 +0xc8 fp=0x4000054e40 sp=0x4000054e20 pc=0xaaaabfc3f9e8
runtime.selectgo(0x4000054fa8, 0x4000054f90, 0x0?, 0x0, 0x0?, 0x1)
    runtime/select.go:327 +0x608 fp=0x4000054f50 sp=0x4000054e40 pc=0xaaaabfc50468
os/signal.NotifyContext.func1()
    os/signal/signal.go:288 +0x68 fp=0x4000054fd0 sp=0x4000054f50 pc=0xaaaac0a5ece8
runtime.goexit()
    runtime/asm_arm64.s:1197 +0x4 fp=0x4000054fd0 sp=0x4000054fd0 pc=0xaaaabfc716b4
created by os/signal.NotifyContext in goroutine 1
    os/signal/signal.go:287 +0x15c

goroutine 11 [chan receive]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
    runtime/proc.go:398 +0xc8 fp=0x40000556f0 sp=0x40000556d0 pc=0xaaaabfc3f9e8
runtime.chanrecv(0x40001163c0, 0x0, 0x1)
    runtime/chan.go:583 +0x414 fp=0x4000055770 sp=0x40000556f0 pc=0xaaaabfc0b3e4
runtime.chanrecv1(0x0?, 0x0?)
    runtime/chan.go:442 +0x14 fp=0x40000557a0 sp=0x4000055770 pc=0xaaaabfc0af94
github.com/diamondburned/gotkit/app.(*Application).Run.func1()
    github.com/diamondburned/gotkit/app/app.go:268 +0x38 fp=0x40000557d0 sp=0x40000557a0 pc=0xaaaac0b02c18
runtime.goexit()
    runtime/asm_arm64.s:1197 +0x4 fp=0x40000557d0 sp=0x40000557d0 pc=0xaaaabfc716b4
created by github.com/diamondburned/gotkit/app.(*Application).Run in goroutine 1
    github.com/diamondburned/gotkit/app/app.go:267 +0x128

goroutine 12 [chan receive]:
runtime.gopark(0xaaaac1d26f80?, 0xaaaac1809cdc?, 0x98?, 0xc7?, 0xaaaac1613b80?)
    runtime/proc.go:398 +0xc8 fp=0x40000bc6f0 sp=0x40000bc6d0 pc=0xaaaabfc3f9e8
runtime.chanrecv(0x400001a000, 0x0, 0x1)
    runtime/chan.go:583 +0x414 fp=0x40000bc770 sp=0x40000bc6f0 pc=0xaaaabfc0b3e4
runtime.chanrecv1(0x400008a460?, 0xaaaac20dc040?)
    runtime/chan.go:442 +0x14 fp=0x40000bc7a0 sp=0x40000bc770 pc=0xaaaabfc0af94
github.com/godbus/dbus/v5.newConn.func1()
    github.com/godbus/dbus/v5/conn.go:288 +0x38 fp=0x40000bc7d0 sp=0x40000bc7a0 pc=0xaaaac1613b88
runtime.goexit()
    runtime/asm_arm64.s:1197 +0x4 fp=0x40000bc7d0 sp=0x40000bc7d0 pc=0xaaaabfc716b4
created by github.com/godbus/dbus/v5.newConn in goroutine 36
    github.com/godbus/dbus/v5/conn.go:287 +0x17c

goroutine 70 [IO wait]:
runtime.gopark(0xb597d159cc53b657?, 0x9901d7ba389a2ace?, 0x98?, 0x5e?, 0xb03d0ea541e6b05d?)
    runtime/proc.go:398 +0xc8 fp=0x4000527530 sp=0x4000527510 pc=0xaaaabfc3f9e8
runtime.netpollblock(0x0?, 0xffffffff?, 0xff?)
    runtime/netpoll.go:564 +0x158 fp=0x4000527570 sp=0x4000527530 pc=0xaaaabfc38438
internal/poll.runtime_pollWait(0xffff5c1ee6c8, 0x72)
    runtime/netpoll.go:343 +0xa0 fp=0x40005275a0 sp=0x4000527570 pc=0xaaaabfc6b170
internal/poll.(*pollDesc).wait(0x4000094300?, 0x40000c6d80?, 0x0)
    internal/poll/fd_poll_runtime.go:84 +0x28 fp=0x40005275d0 sp=0x40005275a0 pc=0xaaaabfcaca48
internal/poll.(*pollDesc).waitRead(...)
    internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0x4000094300, {0x40000c6d80, 0xd80, 0xd80})
    internal/poll/fd_unix.go:164 +0x200 fp=0x4000527670 sp=0x40005275d0 pc=0xaaaabfcadd90
net.(*netFD).Read(0x4000094300, {0x40000c6d80?, 0x4000527828?, 0xaaaac0c51efc?})
    net/fd_posix.go:55 +0x28 fp=0x40005276c0 sp=0x4000527670 pc=0xaaaac0c130a8
net.(*conn).Read(0x4000514588, {0x40000c6d80?, 0x4000527798?, 0xaaaabfc18438?})
    net/net.go:179 +0x34 fp=0x4000527710 sp=0x40005276c0 pc=0xaaaac0c1f304
net.(*TCPConn).Read(0x4000527788?, {0x40000c6d80?, 0x40004fb140?, 0x18?})
    <autogenerated>:1 +0x2c fp=0x4000527740 sp=0x4000527710 pc=0xaaaac0c2fc8c
crypto/tls.(*atLeastReader).Read(0x40004fb140, {0x40000c6d80?, 0x40004fb140?, 0x0?})
    crypto/tls/conn.go:805 +0x40 fp=0x4000527790 sp=0x4000527740 pc=0xaaaac0c537f0
bytes.(*Buffer).ReadFrom(0x40003797a8, {0xaaaac20d76c0, 0x40004fb140})
    bytes/buffer.go:211 +0x90 fp=0x40005277f0 sp=0x4000527790 pc=0xaaaabfd17210
crypto/tls.(*Conn).readFromUntil(0x4000379500, {0xaaaac20d7860?, 0x4000514588}, 0xd3e?)
    crypto/tls/conn.go:827 +0xd0 fp=0x4000527830 sp=0x40005277f0 pc=0xaaaac0c539d0
crypto/tls.(*Conn).readRecordOrCCS(0x4000379500, 0x0)
    crypto/tls/conn.go:625 +0x1e4 fp=0x4000527be0 sp=0x4000527830 pc=0xaaaac0c51704
crypto/tls.(*Conn).readRecord(...)
    crypto/tls/conn.go:587
crypto/tls.(*Conn).Read(0x4000379500, {0x4000564000, 0x1000, 0xaaaac0cbc3bc?})
    crypto/tls/conn.go:1369 +0x168 fp=0x4000527c50 sp=0x4000527be0 pc=0xaaaac0c56d08
bufio.(*Reader).Read(0x4000549020, {0x400052b1c0, 0x9, 0xaaaac3db2ed0?})
    bufio/bufio.go:244 +0x1b4 fp=0x4000527c90 sp=0x4000527c50 pc=0xaaaabfd1b904
io.ReadAtLeast({0xaaaac20d67e8, 0x4000549020}, {0x400052b1c0, 0x9, 0x9}, 0x9)
    io/io.go:335 +0xa0 fp=0x4000527ce0 sp=0x4000527c90 pc=0xaaaabfca5170
io.ReadFull(...)
    io/io.go:354
net/http.http2readFrameHeader({0x400052b1c0, 0x9, 0x4000552bd0?}, {0xaaaac20d67e8?, 0x4000549020?})
    net/http/h2_bundle.go:1635 +0x58 fp=0x4000527d30 sp=0x4000527ce0 pc=0xaaaac0ca6da8
net/http.(*http2Framer).ReadFrame(0x400052b180)
    net/http/h2_bundle.go:1899 +0x78 fp=0x4000527de0 sp=0x4000527d30 pc=0xaaaac0ca7498
net/http.(*http2clientConnReadLoop).run(0x4000527f88)
    net/http/h2_bundle.go:9339 +0xf8 fp=0x4000527f40 sp=0x4000527de0 pc=0xaaaac0cb9318
net/http.(*http2ClientConn).readLoop(0x4000562000)
    net/http/h2_bundle.go:9234 +0x5c fp=0x4000527fb0 sp=0x4000527f40 pc=0xaaaac0cb883c
net/http.(*http2Transport).newClientConn.func3()
    net/http/h2_bundle.go:7906 +0x28 fp=0x4000527fd0 sp=0x4000527fb0 pc=0xaaaac0cb1a68
runtime.goexit()
    runtime/asm_arm64.s:1197 +0x4 fp=0x4000527fd0 sp=0x4000527fd0 pc=0xaaaabfc716b4
created by net/http.(*http2Transport).newClientConn in goroutine 69
    net/http/h2_bundle.go:7906 +0xabc

goroutine 73 [chan receive]:
runtime.gopark(0x40005491a0?, 0xaaaabfc0b0e8?, 0x60?, 0xc0?, 0x40008bddf0?)
    runtime/proc.go:398 +0xc8 fp=0x4000160e80 sp=0x4000160e60 pc=0xaaaabfc3f9e8
runtime.chanrecv(0x4000549080, 0x40008bdf98, 0x1)
    runtime/chan.go:583 +0x414 fp=0x4000160f00 sp=0x4000160e80 pc=0xaaaabfc0b3e4
runtime.chanrecv2(0x40000bbf78?, 0xaaaac1dbaea0?)
    runtime/chan.go:447 +0x14 fp=0x4000160f30 sp=0x4000160f00 pc=0xaaaabfc0afb4
github.com/diamondburned/arikawa/v3/utils/ws/ophandler.Loop.func1()
    github.com/diamondburned/arikawa/v3/utils/ws/ophandler/ophandler.go:18 +0x60 fp=0x4000160fd0 sp=0x4000160f30 pc=0xaaaac0d4d5a0
runtime.goexit()
    runtime/asm_arm64.s:1197 +0x4 fp=0x4000160fd0 sp=0x4000160fd0 pc=0xaaaabfc716b4
created by github.com/diamondburned/arikawa/v3/utils/ws/ophandler.Loop in goroutine 39
    github.com/diamondburned/arikawa/v3/utils/ws/ophandler/ophandler.go:17 +0x94

goroutine 72 [select]:
runtime.gopark(0x4000068f38?, 0x4?, 0x58?, 0x8c?, 0x4000068d80?)
    runtime/proc.go:398 +0xc8 fp=0x4000068bf0 sp=0x4000068bd0 pc=0xaaaabfc3f9e8
runtime.selectgo(0x4000068f38, 0x4000068d78, 0x40003e5ae0?, 0x0, 0xaaaac20d93d8?, 0x1)
    runtime/select.go:327 +0x608 fp=0x4000068d00 sp=0x4000068bf0 pc=0xaaaabfc50468
github.com/diamondburned/arikawa/v3/utils/ws.(*Gateway).spin(0x40001a4480, {0xaaaac20dc040?, 0x40003e5ae0}, {0xaaaac20db598?, 0x4000552f60})
    github.com/diamondburned/arikawa/v3/utils/ws/gateway.go:321 +0x164 fp=0x4000068f90 sp=0x4000068d00 pc=0xaaaac0d3c4b4
github.com/diamondburned/arikawa/v3/utils/ws.(*Gateway).Connect.func2()
    github.com/diamondburned/arikawa/v3/utils/ws/gateway.go:239 +0x38 fp=0x4000068fd0 sp=0x4000068f90 pc=0xaaaac0d3bcc8
runtime.goexit()
    runtime/asm_arm64.s:1197 +0x4 fp=0x4000068fd0 sp=0x4000068fd0 pc=0xaaaabfc716b4
created by github.com/diamondburned/arikawa/v3/utils/ws.(*Gateway).Connect in goroutine 39
    github.com/diamondburned/arikawa/v3/utils/ws/gateway.go:239 +0x1cc

goroutine 55 [IO wait]:
runtime.gopark(0x400038f5f8?, 0xaaaabfc11e20?, 0xe0?, 0xf5?, 0x20e000?)
    runtime/proc.go:398 +0xc8 fp=0x40004f1460 sp=0x40004f1440 pc=0xaaaabfc3f9e8
runtime.netpollblock(0x0?, 0xffffffff?, 0xff?)
    runtime/netpoll.go:564 +0x158 fp=0x40004f14a0 sp=0x40004f1460 pc=0xaaaabfc38438
internal/poll.runtime_pollWait(0xffff5c1ee5d0, 0x72)
    runtime/netpoll.go:343 +0xa0 fp=0x40004f14d0 sp=0x40004f14a0 pc=0xaaaabfc6b170
internal/poll.(*pollDesc).wait(0x4000213000?, 0x400037e000?, 0x0)
    internal/poll/fd_poll_runtime.go:84 +0x28 fp=0x40004f1500 sp=0x40004f14d0 pc=0xaaaabfcaca48
internal/poll.(*pollDesc).waitRead(...)
    internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0x4000213000, {0x400037e000, 0xa000, 0xa000})
    internal/poll/fd_unix.go:164 +0x200 fp=0x40004f15a0 sp=0x40004f1500 pc=0xaaaabfcadd90
net.(*netFD).Read(0x4000213000, {0x400037e000?, 0x400114e000?, 0x20e000?})
    net/fd_posix.go:55 +0x28 fp=0x40004f15f0 sp=0x40004f15a0 pc=0xaaaac0c130a8
net.(*conn).Read(0x40001203f8, {0x400037e000?, 0xaaaac20f7901?, 0xaaaac1cb0de0?})
    net/net.go:179 +0x34 fp=0x40004f1640 sp=0x40004f15f0 pc=0xaaaac0c1f304
net.(*TCPConn).Read(0x400038f6b8?, {0x400037e000?, 0x4000abe348?, 0x18?})
    <autogenerated>:1 +0x2c fp=0x40004f1670 sp=0x40004f1640 pc=0xaaaac0c2fc8c
crypto/tls.(*atLeastReader).Read(0x4000abe348, {0x400037e000?, 0x4000abe348?, 0x0?})
    crypto/tls/conn.go:805 +0x40 fp=0x40004f16c0 sp=0x40004f1670 pc=0xaaaac0c537f0
bytes.(*Buffer).ReadFrom(0x40000349a8, {0xaaaac20d76c0, 0x4000abe348})
    bytes/buffer.go:211 +0x90 fp=0x40004f1720 sp=0x40004f16c0 pc=0xaaaabfd17210
crypto/tls.(*Conn).readFromUntil(0x4000034700, {0xaaaac20d7860?, 0x40001203f8}, 0x4000f40000?)
    crypto/tls/conn.go:827 +0xd0 fp=0x40004f1760 sp=0x40004f1720 pc=0xaaaac0c539d0
crypto/tls.(*Conn).readRecordOrCCS(0x4000034700, 0x0)
    crypto/tls/conn.go:625 +0x1e4 fp=0x40004f1b10 sp=0x40004f1760 pc=0xaaaac0c51704
crypto/tls.(*Conn).readRecord(...)
    crypto/tls/conn.go:587
crypto/tls.(*Conn).Read(0x4000034700, {0x40005a0000, 0x8000, 0x40007660c8?})
    crypto/tls/conn.go:1369 +0x168 fp=0x40004f1b80 sp=0x40004f1b10 pc=0xaaaac0c56d08
bufio.(*Reader).fill(0x400076ff20)
    bufio/bufio.go:113 +0xf8 fp=0x40004f1bc0 sp=0x40004f1b80 pc=0xaaaabfd1b328
bufio.(*Reader).Peek(0x400076ff20, 0x2)
    bufio/bufio.go:151 +0x60 fp=0x40004f1be0 sp=0x40004f1bc0 pc=0xaaaabfd1b490
github.com/gorilla/websocket.(*Conn).read(0x400076a2c0, 0x3?)
    github.com/gorilla/websocket/conn.go:370 +0x28 fp=0x40004f1c40 sp=0x40004f1be0 pc=0xaaaac0d2fbc8
github.com/gorilla/websocket.(*Conn).advanceFrame(0x400076a2c0)
    github.com/gorilla/websocket/conn.go:798 +0x60 fp=0x40004f1d30 sp=0x40004f1c40 pc=0xaaaac0d31b40
github.com/gorilla/websocket.(*Conn).NextReader(0x400076a2c0)
    github.com/gorilla/websocket/conn.go:980 +0x8c fp=0x40004f1d70 sp=0x40004f1d30 pc=0xaaaac0d3257c
github.com/diamondburned/arikawa/v3/utils/ws.(*loopState).handle(0x40004f1f00, {0xaaaac20dc040, 0x40007643c0}, 0xaaaabfc0a324?)
    github.com/diamondburned/arikawa/v3/utils/ws/conn.go:262 +0x44 fp=0x40004f1e30 sp=0x40004f1d70 pc=0xaaaac0d3ae64
github.com/diamondburned/arikawa/v3/utils/ws.readLoop({0xaaaac20dc040, 0x40007643c0}, 0x400076a2c0, {{0x4000477230?}, 0x4000552f00?}, 0x400076ff80)
    github.com/diamondburned/arikawa/v3/utils/ws/conn.go:235 +0xec fp=0x40004f1f90 sp=0x40004f1e30 pc=0xaaaac0d3ab6c
github.com/diamondburned/arikawa/v3/utils/ws.(*Conn).Dial.func2()
    github.com/diamondburned/arikawa/v3/utils/ws/conn.go:108 +0x3c fp=0x40004f1fd0 sp=0x40004f1f90 pc=0xaaaac0d39f9c
runtime.goexit()
    runtime/asm_arm64.s:1197 +0x4 fp=0x40004f1fd0 sp=0x40004f1fd0 pc=0xaaaabfc716b4
created by github.com/diamondburned/arikawa/v3/utils/ws.(*Conn).Dial in goroutine 72
    github.com/diamondburned/arikawa/v3/utils/ws/conn.go:108 +0x264

goroutine 45 [select]:
runtime.gopark(0x4000d97188?, 0x4?, 0xb8?, 0x6f?, 0x4000d970e0?)
    runtime/proc.go:398 +0xc8 fp=0x4000d96f80 sp=0x4000d96f60 pc=0xaaaabfc3f9e8
runtime.selectgo(0x4000d97188, 0x4000d970d8, 0xaaaac3e55040?, 0x0, 0xaaaac3e55040?, 0x1)
    runtime/select.go:327 +0x608 fp=0x4000d97090 sp=0x4000d96f80 pc=0xaaaabfc50468
net/http.(*http2ClientConn).RoundTrip(0x4000792000, 0x400016f100)
    net/http/h2_bundle.go:8381 +0x398 fp=0x4000d971d0 sp=0x4000d97090 pc=0xaaaac0cb4178
net/http.(*http2Transport).RoundTripOpt(0x40001aa6c0, 0x400016f100, {0x58?})
    net/http/h2_bundle.go:7649 +0x1d4 fp=0x4000d97300 sp=0x4000d971d0 pc=0xaaaac0cb0164
net/http.(*http2Transport).RoundTrip(...)
    net/http/h2_bundle.go:7598
net/http.http2noDialH2RoundTripper.RoundTrip({0xaaaac3dbf2e0?}, 0x400016f100?)
    net/http/h2_bundle.go:10203 +0x24 fp=0x4000d97360 sp=0x4000d97300 pc=0xaaaac0cbe284
net/http.(*Transport).roundTrip(0xaaaac3dbf2e0, 0x400016f100)
    net/http/transport.go:549 +0x368 fp=0x4000d97590 sp=0x4000d97360 pc=0xaaaac0ccddb8
net/http.(*Transport).RoundTrip(0x400016f100?, 0xaaaac20d6ba8?)
    net/http/roundtrip.go:17 +0x1c fp=0x4000d975b0 sp=0x4000d97590 pc=0xaaaac0cc4f0c
net/http.send(0x400016ef00, {0xaaaac20d6ba8, 0xaaaac3dbf2e0}, {0xaaaac0c9f430?, 0x8?, 0xaaaac3e1f5c0?})
    net/http/client.go:260 +0x4e0 fp=0x4000d977e0 sp=0x4000d975b0 pc=0xaaaac0c9dce0
net/http.(*Client).send(0xaaaac3db9040, 0x400016ef00, {0x1?, 0xaaaabfc48098?, 0xaaaac3e1f5c0?})
    net/http/client.go:181 +0x9c fp=0x4000d97860 sp=0x4000d977e0 pc=0xaaaac0c9d69c
net/http.(*Client).do(0xaaaac3db9040, 0x400016ef00)
    net/http/client.go:724 +0x6f4 fp=0x4000d97a70 sp=0x4000d97860 pc=0xaaaac0c9f484
net/http.(*Client).Do(...)
    net/http/client.go:590
github.com/diamondburned/gotkit/gtkutil/imgutil.getBody({0xaaaac20dc040, 0x40001a2f50}, {0x4000cf63c0, 0x5a})
    github.com/diamondburned/gotkit/gtkutil/imgutil/http.go:205 +0xa4 fp=0x4000d97b20 sp=0x4000d97a70 pc=0xaaaac0da0d14
github.com/diamondburned/gotkit/gtkutil/imgutil.downloadTo({0xaaaac20dc040?, 0x40001a2f50?}, {0x4000cf63c0?, 0x400003b6c0?}, {0xaaaac20d6388, 0x400005b880})
    github.com/diamondburned/gotkit/gtkutil/imgutil/http.go:184 +0x40 fp=0x4000d97bb0 sp=0x4000d97b20 pc=0xaaaac0da0ab0
github.com/diamondburned/gotkit/gtkutil/imgutil.fetchURL.func2(0x400003b6c0?)
    github.com/diamondburned/gotkit/gtkutil/imgutil/http.go:179 +0x3c fp=0x4000d97bf0 sp=0x4000d97bb0 pc=0xaaaac0da086c
github.com/diamondburned/gotkit/utils/cachegc.WithTmpFile({0x400003b6c0, 0x3d}, {0xaaaac1b45578, 0x1}, 0x400015bd48)
    github.com/diamondburned/gotkit/utils/cachegc/gc.go:131 +0x108 fp=0x4000d97cb0 sp=0x4000d97bf0 pc=0xaaaac0d8c008
github.com/diamondburned/gotkit/gtkutil/imgutil.fetchURL({0xaaaac20dc040?, 0x40001a2f50}, {0x4000cf63c0, 0x5a}, {0x400003b6c0, 0x3d})
    github.com/diamondburned/gotkit/gtkutil/imgutil/http.go:178 +0x308 fp=0x4000d97d90 sp=0x4000d97cb0 pc=0xaaaac0da06e8
github.com/diamondburned/gotkit/gtkutil/imgutil.fetchImage({0xaaaac20dc040, 0x40001a2f50}, {0x4000cf63c0, 0x5a}, {0x4000cbc900?, 0x4000cbc920?, 0x0?}, {0x0, 0x0, {0x4000cbc900, ...}, ...})
    github.com/diamondburned/gotkit/gtkutil/imgutil/http.go:112 +0x1c4 fp=0x4000d97f20 sp=0x4000d97d90 pc=0xaaaac0da0024
github.com/diamondburned/gotkit/gtkutil/imgutil.get.func1()
    github.com/diamondburned/gotkit/gtkutil/imgutil/imgutil.go:292 +0x64 fp=0x4000d97fd0 sp=0x4000d97f20 pc=0xaaaac0da1ab4
runtime.goexit()
    runtime/asm_arm64.s:1197 +0x4 fp=0x4000d97fd0 sp=0x4000d97fd0 pc=0xaaaabfc716b4
created by github.com/diamondburned/gotkit/gtkutil/imgutil.get in goroutine 1
    github.com/diamondburned/gotkit/gtkutil/imgutil/imgutil.go:301 +0x230

goroutine 59 [select]:
runtime.gopark(0x4000d8f1b8?, 0x4?, 0x40?, 0xc0?, 0x4000d8f110?)
    runtime/proc.go:398 +0xc8 fp=0x4000d8efb0 sp=0x4000d8ef90 pc=0xaaaabfc3f9e8
runtime.selectgo(0x4000d8f1b8, 0x4000d8f108, 0xaaaac3e55040?, 0x0, 0xaaaac3e55040?, 0x1)
    runtime/select.go:327 +0x608 fp=0x4000d8f0c0 sp=0x4000d8efb0 pc=0xaaaabfc50468
net/http.(*http2ClientConn).RoundTrip(0x4000792000, 0x4000d80900)
    net/http/h2_bundle.go:8381 +0x398 fp=0x4000d8f200 sp=0x4000d8f0c0 pc=0xaaaac0cb4178
net/http.(*http2Transport).RoundTripOpt(0x40001aa6c0, 0x4000d80900, {0x10?})
    net/http/h2_bundle.go:7649 +0x1d4 fp=0x4000d8f330 sp=0x4000d8f200 pc=0xaaaac0cb0164
net/http.(*http2Transport).RoundTrip(0xaaaac3dbf2e0?, 0x4000328ec0?)
    net/http/h2_bundle.go:7598 +0x20 fp=0x4000d8f360 sp=0x4000d8f330 pc=0xaaaac0cafcd0
net/http.(*Transport).roundTrip(0xaaaac3dbf2e0, 0x4000d80900)
    net/http/transport.go:602 +0x690 fp=0x4000d8f590 sp=0x4000d8f360 pc=0xaaaac0cce0e0
net/http.(*Transport).RoundTrip(0x4000d80900?, 0xaaaac20d6ba8?)
    net/http/roundtrip.go:17 +0x1c fp=0x4000d8f5b0 sp=0x4000d8f590 pc=0xaaaac0cc4f0c
net/http.send(0x4000d80800, {0xaaaac20d6ba8, 0xaaaac3dbf2e0}, {0xaaaac0c9f430?, 0x8?, 0xaaaac3e1f5c0?})
    net/http/client.go:260 +0x4e0 fp=0x4000d8f7e0 sp=0x4000d8f5b0 pc=0xaaaac0c9dce0
net/http.(*Client).send(0xaaaac3db9040, 0x4000d80800, {0x1?, 0xaaaabfc48098?, 0xaaaac3e1f5c0?})
    net/http/client.go:181 +0x9c fp=0x4000d8f860 sp=0x4000d8f7e0 pc=0xaaaac0c9d69c
net/http.(*Client).do(0xaaaac3db9040, 0x4000d80800)
    net/http/client.go:724 +0x6f4 fp=0x4000d8fa70 sp=0x4000d8f860 pc=0xaaaac0c9f484
net/http.(*Client).Do(...)
    net/http/client.go:590
github.com/diamondburned/gotkit/gtkutil/imgutil.getBody({0xaaaac20dc040, 0x4000114c30}, {0x4000d5a180, 0x63})
    github.com/diamondburned/gotkit/gtkutil/imgutil/http.go:205 +0xa4 fp=0x4000d8fb20 sp=0x4000d8fa70 pc=0xaaaac0da0d14
github.com/diamondburned/gotkit/gtkutil/imgutil.downloadTo({0xaaaac20dc040?, 0x4000114c30?}, {0x4000d5a180?, 0x400003af40?}, {0xaaaac20d6388, 0x4000ca80e0})
    github.com/diamondburned/gotkit/gtkutil/imgutil/http.go:184 +0x40 fp=0x4000d8fbb0 sp=0x4000d8fb20 pc=0xaaaac0da0ab0
github.com/diamondburned/gotkit/gtkutil/imgutil.fetchURL.func2(0x400003af40?)
    github.com/diamondburned/gotkit/gtkutil/imgutil/http.go:179 +0x3c fp=0x4000d8fbf0 sp=0x4000d8fbb0 pc=0xaaaac0da086c
github.com/diamondburned/gotkit/utils/cachegc.WithTmpFile({0x400003af40, 0x3d}, {0xaaaac1b45578, 0x1}, 0x400015cd48)
    github.com/diamondburned/gotkit/utils/cachegc/gc.go:131 +0x108 fp=0x4000d8fcb0 sp=0x4000d8fbf0 pc=0xaaaac0d8c008
github.com/diamondburned/gotkit/gtkutil/imgutil.fetchURL({0xaaaac20dc040?, 0x4000114c30}, {0x4000d5a180, 0x63}, {0x400003af40, 0x3d})
    github.com/diamondburned/gotkit/gtkutil/imgutil/http.go:178 +0x308 fp=0x4000d8fd90 sp=0x4000d8fcb0 pc=0xaaaac0da06e8
github.com/diamondburned/gotkit/gtkutil/imgutil.fetchImage({0xaaaac20dc040, 0x4000114c30}, {0x4000d5a180, 0x63}, {0x4000d0c380?, 0x4000d0c3a0?, 0x0?}, {0x0, 0x0, {0x4000d0c380, ...}, ...})
    github.com/diamondburned/gotkit/gtkutil/imgutil/http.go:112 +0x1c4 fp=0x4000d8ff20 sp=0x4000d8fd90 pc=0xaaaac0da0024
github.com/diamondburned/gotkit/gtkutil/imgutil.get.func1()
    github.com/diamondburned/gotkit/gtkutil/imgutil/imgutil.go:292 +0x64 fp=0x4000d8ffd0 sp=0x4000d8ff20 pc=0xaaaac0da1ab4
runtime.goexit()
    runtime/asm_arm64.s:1197 +0x4 fp=0x4000d8ffd0 sp=0x4000d8ffd0 pc=0xaaaabfc716b4
created by github.com/diamondburned/gotkit/gtkutil/imgutil.get in goroutine 1
    github.com/diamondburned/gotkit/gtkutil/imgutil/imgutil.go:301 +0x230

goroutine 66 [select]:
runtime.gopark(0x40014e3188?, 0x4?, 0xb8?, 0x2f?, 0x40014e30e0?)
    runtime/proc.go:398 +0xc8 fp=0x40014e2f80 sp=0x40014e2f60 pc=0xaaaabfc3f9e8
runtime.selectgo(0x40014e3188, 0x40014e30d8, 0xaaaac3e55040?, 0x0, 0xaaaac3e55040?, 0x1)
    runtime/select.go:327 +0x608 fp=0x40014e3090 sp=0x40014e2f80 pc=0xaaaabfc50468
net/http.(*http2ClientConn).RoundTrip(0x4000792000, 0x400009f000)
    net/http/h2_bundle.go:8381 +0x398 fp=0x40014e31d0 sp=0x40014e3090 pc=0xaaaac0cb4178
net/http.(*http2Transport).RoundTripOpt(0x40001aa6c0, 0x400009f000, {0x58?})
    net/http/h2_bundle.go:7649 +0x1d4 fp=0x40014e3300 sp=0x40014e31d0 pc=0xaaaac0cb0164
net/http.(*http2Transport).RoundTrip(...)
    net/http/h2_bundle.go:7598
net/http.http2noDialH2RoundTripper.RoundTrip({0xaaaac3dbf2e0?}, 0x400009f000?)
    net/http/h2_bundle.go:10203 +0x24 fp=0x40014e3360 sp=0x40014e3300 pc=0xaaaac0cbe284
net/http.(*Transport).roundTrip(0xaaaac3dbf2e0, 0x400009f000)
    net/http/transport.go:549 +0x368 fp=0x40014e3590 sp=0x40014e3360 pc=0xaaaac0ccddb8
net/http.(*Transport).RoundTrip(0x400009f000?, 0xaaaac20d6ba8?)
    net/http/roundtrip.go:17 +0x1c fp=0x40014e35b0 sp=0x40014e3590 pc=0xaaaac0cc4f0c
net/http.send(0x400009ef00, {0xaaaac20d6ba8, 0xaaaac3dbf2e0}, {0xaaaac0c9f430?, 0x8?, 0xaaaac3e1f5c0?})
    net/http/client.go:260 +0x4e0 fp=0x40014e37e0 sp=0x40014e35b0 pc=0xaaaac0c9dce0
net/http.(*Client).send(0xaaaac3db9040, 0x400009ef00, {0x4000d63958?, 0xaaaac0cc2510?, 0xaaaac3e1f5c0?})
    net/http/client.go:181 +0x9c fp=0x40014e3860 sp=0x40014e37e0 pc=0xaaaac0c9d69c
net/http.(*Client).do(0xaaaac3db9040, 0x400009ef00)
    net/http/client.go:724 +0x6f4 fp=0x40014e3a70 sp=0x40014e3860 pc=0xaaaac0c9f484
net/http.(*Client).Do(...)
    net/http/client.go:590
github.com/diamondburned/gotkit/gtkutil/imgutil.getBody({0xaaaac20dc040, 0x400008a5f0}, {0x4000d5a6c0, 0x61})
    github.com/diamondburned/gotkit/gtkutil/imgutil/http.go:205 +0xa4 fp=0x40014e3b20 sp=0x40014e3a70 pc=0xaaaac0da0d14
github.com/diamondburned/gotkit/gtkutil/imgutil.downloadTo({0xaaaac20dc040?, 0x400008a5f0?}, {0x4000d5a6c0?, 0x400051e9c0?}, {0xaaaac20d6388, 0x4000fee070})
    github.com/diamondburned/gotkit/gtkutil/imgutil/http.go:184 +0x40 fp=0x40014e3bb0 sp=0x40014e3b20 pc=0xaaaac0da0ab0
github.com/diamondburned/gotkit/gtkutil/imgutil.fetchURL.func2(0x400051e9c0?)
    github.com/diamondburned/gotkit/gtkutil/imgutil/http.go:179 +0x3c fp=0x40014e3bf0 sp=0x40014e3bb0 pc=0xaaaac0da086c
github.com/diamondburned/gotkit/utils/cachegc.WithTmpFile({0x400051e9c0, 0x3d}, {0xaaaac1b45578, 0x1}, 0x4000d63d48)
    github.com/diamondburned/gotkit/utils/cachegc/gc.go:131 +0x108 fp=0x40014e3cb0 sp=0x40014e3bf0 pc=0xaaaac0d8c008
github.com/diamondburned/gotkit/gtkutil/imgutil.fetchURL({0xaaaac20dc040?, 0x400008a5f0}, {0x4000d5a6c0, 0x61}, {0x400051e9c0, 0x3d})
    github.com/diamondburned/gotkit/gtkutil/imgutil/http.go:178 +0x308 fp=0x40014e3d90 sp=0x40014e3cb0 pc=0xaaaac0da06e8
github.com/diamondburned/gotkit/gtkutil/imgutil.fetchImage({0xaaaac20dc040, 0x400008a5f0}, {0x4000d5a6c0, 0x61}, {0x4000d0c7e0?, 0x4000d0c800?, 0x0?}, {0x0, 0x0, {0x4000d0c7e0, ...}, ...})
    github.com/diamondburned/gotkit/gtkutil/imgutil/http.go:112 +0x1c4 fp=0x40014e3f20 sp=0x40014e3d90 pc=0xaaaac0da0024
github.com/diamondburned/gotkit/gtkutil/imgutil.get.func1()
    github.com/diamondburned/gotkit/gtkutil/imgutil/imgutil.go:292 +0x64 fp=0x40014e3fd0 sp=0x40014e3f20 pc=0xaaaac0da1ab4
runtime.goexit()
    runtime/asm_arm64.s:1197 +0x4 fp=0x40014e3fd0 sp=0x40014e3fd0 pc=0xaaaabfc716b4
created by github.com/diamondburned/gotkit/gtkutil/imgutil.get in goroutine 1
    github.com/diamondburned/gotkit/gtkutil/imgutil/imgutil.go:301 +0x230

goroutine 143 [select]:
runtime.gopark(0x40014dff10?, 0x6?, 0x88?, 0xfc?, 0x40014dfde4?)
    runtime/proc.go:398 +0xc8 fp=0x400006cc30 sp=0x400006cc10 pc=0xaaaabfc3f9e8
runtime.selectgo(0x400006cf10, 0x40014dfdd8, 0xaaaac18053a9?, 0x0, 0x0?, 0x1)
    runtime/select.go:327 +0x608 fp=0x400006cd40 sp=0x400006cc30 pc=0xaaaabfc50468
net/http.(*http2clientStream).writeRequest(0x4000784d80, 0x400016f100)
    net/http/h2_bundle.go:8549 +0x900 fp=0x400006cf80 sp=0x400006cd40 pc=0xaaaac0cb4f20
net/http.(*http2clientStream).doRequest(0x40001a3ef0?, 0x40001a3f40?)
    net/http/h2_bundle.go:8411 +0x20 fp=0x400006cfb0 sp=0x400006cf80 pc=0xaaaac0cb45e0
net/http.(*http2ClientConn).RoundTrip.func4()
    net/http/h2_bundle.go:8317 +0x2c fp=0x400006cfd0 sp=0x400006cfb0 pc=0xaaaac0cb458c
runtime.goexit()
    runtime/asm_arm64.s:1197 +0x4 fp=0x400006cfd0 sp=0x400006cfd0 pc=0xaaaabfc716b4
created by net/http.(*http2ClientConn).RoundTrip in goroutine 45
    net/http/h2_bundle.go:8317 +0x2d4

goroutine 112 [runnable]:
internal/poll.(*fdMutex).rwunlock(0x4000ab2880?, 0x1?)
    internal/poll/fd_mutex.go:162 +0x114 fp=0x4000d73590 sp=0x4000d73590 pc=0xaaaabfcac634
internal/poll.(*FD).readUnlock(0x4000ab2880)
    internal/poll/fd_mutex.go:231 +0x28 fp=0x4000d735b0 sp=0x4000d73590 pc=0xaaaabfcac738
internal/poll.(*FD).Read.func1()
    internal/poll/fd_unix.go:144 +0x28 fp=0x4000d735d0 sp=0x4000d735b0 pc=0xaaaabfcadee8
internal/poll.(*FD).Read(0x4000ab2880, {0x4000e5e000, 0xa000, 0xa000})
    internal/poll/fd_unix.go:170 +0x2c8 fp=0x4000d73670 sp=0x4000d735d0 pc=0xaaaabfcade58
net.(*netFD).Read(0x4000ab2880, {0x4000e5e000?, 0x4000d73828?, 0xaaaac0c51efc?})
    net/fd_posix.go:55 +0x28 fp=0x4000d736c0 sp=0x4000d73670 pc=0xaaaac0c130a8
net.(*conn).Read(0x4000d320f8, {0x4000e5e000?, 0xffff06f98508?, 0x1?})
    net/net.go:179 +0x34 fp=0x4000d73710 sp=0x4000d736c0 pc=0xaaaac0c1f304
net.(*TCPConn).Read(0x4000d73788?, {0x4000e5e000?, 0x40000c5878?, 0x18?})
    <autogenerated>:1 +0x2c fp=0x4000d73740 sp=0x4000d73710 pc=0xaaaac0c2fc8c
crypto/tls.(*atLeastReader).Read(0x40000c5878, {0x4000e5e000?, 0x40000c5878?, 0x0?})
    crypto/tls/conn.go:805 +0x40 fp=0x4000d73790 sp=0x4000d73740 pc=0xaaaac0c537f0
bytes.(*Buffer).ReadFrom(0x400012d7a8, {0xaaaac20d76c0, 0x40000c5878})
    bytes/buffer.go:211 +0x90 fp=0x4000d737f0 sp=0x4000d73790 pc=0xaaaabfd17210
crypto/tls.(*Conn).readFromUntil(0x400012d500, {0xaaaac20d7860?, 0x4000d320f8}, 0x72cb?)
    crypto/tls/conn.go:827 +0xd0 fp=0x4000d73830 sp=0x4000d737f0 pc=0xaaaac0c539d0
crypto/tls.(*Conn).readRecordOrCCS(0x400012d500, 0x0)
    crypto/tls/conn.go:625 +0x1e4 fp=0x4000d73be0 sp=0x4000d73830 pc=0xaaaac0c51704
crypto/tls.(*Conn).readRecord(...)
    crypto/tls/conn.go:587
crypto/tls.(*Conn).Read(0x400012d500, {0x4000565000, 0x1000, 0xaaaac0cbc3bc?})
    crypto/tls/conn.go:1369 +0x168 fp=0x4000d73c50 sp=0x4000d73be0 pc=0xaaaac0c56d08
bufio.(*Reader).Read(0x40014bb8c0, {0x400052a120, 0x9, 0xaaaac3db2ed0?})
    bufio/bufio.go:244 +0x1b4 fp=0x4000d73c90 sp=0x4000d73c50 pc=0xaaaabfd1b904
io.ReadAtLeast({0xaaaac20d67e8, 0x40014bb8c0}, {0x400052a120, 0x9, 0x9}, 0x9)
    io/io.go:335 +0xa0 fp=0x4000d73ce0 sp=0x4000d73c90 pc=0xaaaabfca5170
io.ReadFull(...)
    io/io.go:354
net/http.http2readFrameHeader({0x400052a120, 0x9, 0x40008ec870?}, {0xaaaac20d67e8?, 0x40014bb8c0?})
    net/http/h2_bundle.go:1635 +0x58 fp=0x4000d73d30 sp=0x4000d73ce0 pc=0xaaaac0ca6da8
net/http.(*http2Framer).ReadFrame(0x400052a0e0)
    net/http/h2_bundle.go:1899 +0x78 fp=0x4000d73de0 sp=0x4000d73d30 pc=0xaaaac0ca7498
net/http.(*http2clientConnReadLoop).run(0x4000d73f88)
    net/http/h2_bundle.go:9339 +0xf8 fp=0x4000d73f40 sp=0x4000d73de0 pc=0xaaaac0cb9318
net/http.(*http2ClientConn).readLoop(0x4000792000)
    net/http/h2_bundle.go:9234 +0x5c fp=0x4000d73fb0 sp=0x4000d73f40 pc=0xaaaac0cb883c
net/http.(*http2Transport).newClientConn.func3()
    net/http/h2_bundle.go:7906 +0x28 fp=0x4000d73fd0 sp=0x4000d73fb0 pc=0xaaaac0cb1a68
runtime.goexit()
    runtime/asm_arm64.s:1197 +0x4 fp=0x4000d73fd0 sp=0x4000d73fd0 pc=0xaaaabfc716b4
created by net/http.(*http2Transport).newClientConn in goroutine 111
    net/http/h2_bundle.go:7906 +0xabc

goroutine 245 [select]:
runtime.gopark(0x40014d9f10?, 0x6?, 0x70?, 0x9c?, 0x40014d9de4?)
    runtime/proc.go:398 +0xc8 fp=0x40014d9c30 sp=0x40014d9c10 pc=0xaaaabfc3f9e8
runtime.selectgo(0x40014d9f10, 0x40014d9dd8, 0xaaaac18053a9?, 0x0, 0x0?, 0x1)
    runtime/select.go:327 +0x608 fp=0x40014d9d40 sp=0x40014d9c30 pc=0xaaaabfc50468
net/http.(*http2clientStream).writeRequest(0x400081c180, 0x400009f000)
    net/http/h2_bundle.go:8549 +0x900 fp=0x40014d9f80 sp=0x40014d9d40 pc=0xaaaac0cb4f20
net/http.(*http2clientStream).doRequest(0x400008b2c0?, 0x400008b310?)
    net/http/h2_bundle.go:8411 +0x20 fp=0x40014d9fb0 sp=0x40014d9f80 pc=0xaaaac0cb45e0
net/http.(*http2ClientConn).RoundTrip.func4()
    net/http/h2_bundle.go:8317 +0x2c fp=0x40014d9fd0 sp=0x40014d9fb0 pc=0xaaaac0cb458c
runtime.goexit()
    runtime/asm_arm64.s:1197 +0x4 fp=0x40014d9fd0 sp=0x40014d9fd0 pc=0xaaaabfc716b4
created by net/http.(*http2ClientConn).RoundTrip in goroutine 66
    net/http/h2_bundle.go:8317 +0x2d4

goroutine 189 [select]:
runtime.gopark(0x40014e3f10?, 0x6?, 0x70?, 0x3c?, 0x40014e3de4?)
    runtime/proc.go:398 +0xc8 fp=0x4000067c30 sp=0x4000067c10 pc=0xaaaabfc3f9e8
runtime.selectgo(0x4000067f10, 0x40014e3dd8, 0xaaaac18053a9?, 0x0, 0x0?, 0x1)
    runtime/select.go:327 +0x608 fp=0x4000067d40 sp=0x4000067c30 pc=0xaaaabfc50468
net/http.(*http2clientStream).writeRequest(0x4000796300, 0x4000d80900)
    net/http/h2_bundle.go:8549 +0x900 fp=0x4000067f80 sp=0x4000067d40 pc=0xaaaac0cb4f20
net/http.(*http2clientStream).doRequest(0x4000792000?, 0x0?)
    net/http/h2_bundle.go:8411 +0x20 fp=0x4000067fb0 sp=0x4000067f80 pc=0xaaaac0cb45e0
net/http.(*http2ClientConn).RoundTrip.func4()
    net/http/h2_bundle.go:8317 +0x2c fp=0x4000067fd0 sp=0x4000067fb0 pc=0xaaaac0cb458c
runtime.goexit()
    runtime/asm_arm64.s:1197 +0x4 fp=0x4000067fd0 sp=0x4000067fd0 pc=0xaaaabfc716b4
created by net/http.(*http2ClientConn).RoundTrip in goroutine 59
    net/http/h2_bundle.go:8317 +0x2d4

r0      0xaaa000000001
r1      0x50
r2      0xaaa000000000
r3      0xfffef8029df0
r4      0x2b8f405b
r5      0x1284a74a
r6      0x30a
r7      0x56676
r8      0x18
r9      0x2b4a7b9344045d
r10     0xffffffffffffff
r11     0x9cd559e34
r12     0xfffff796d320
r13     0xfffff796ce60
r14     0x97
r15     0x0
r16     0xaaaac3d93dc0
r17     0xffffab335ab0
r18     0x5
r19     0xaaaac17fb720
r20     0x0
r21     0xaaaaebc1ed60
r22     0xffffab2fe390
r23     0xffffab1e4740
r24     0xb54ff9245b
r25     0xfffef8029e60
r26     0xfffef8029df0
r27     0x1
r28     0xffffab2fe6bc
r29     0xfffff796d2f0
lr      0xffffab335adc
sp      0xfffff796d2f0
pc      0xffffab35419c
fault   0xaaa000000014
diamondburned commented 5 months ago

Is this on v0.0.18? How do you reproduce this crash? Can you obtain a stack trace (bt) from gdb?

coreybruce commented 5 months ago

Is this on v0.0.18? How do you reproduce this crash? Can you obtain a stack trace (bt) from gdb?

Yep I updated to v0.0.18 and noticed it broke, I just run the gtkcord4 command and it gives me the error because I noticed it would open and then crash.

Sure how do I use gbd?

diamondburned commented 5 months ago

Sorry, could you try the latest pre-release instead? It should have this fixed.

coreybruce commented 5 months ago

Sorry, could you try the latest pre-release instead? It should have this fixed.

Sure and yep it works now on the pre release

coreybruce commented 5 months ago

also I notice this issue when playing a embedded mp4 video, I am not sure which gst-plugins package I need but I do have gst-plugins-base and gst-plugins-base-libs and tried gst-plugins-bad but it still doesn't play

maxrdz commented 5 months ago

I have also noticed this crash for 0.0.18, as well as the crash with playing mp4 videos.

Can a patch release be made containing the fix for this crash? So that we do not have to use another upstream like prerelease or neither have to revert our flatpak installations to get it working at the moment, since 0.0.18 is unusable. Would also help new users who are installing for the first time and are pulling v0.0.18.

diamondburned commented 5 months ago

v0.0.19 is out now.

coreybruce commented 5 months ago

Hey thanks for all the hard work, v0.0.19 works tho I still have the playback issue, should I make a new issue report about it? also would it be because I am running the binary from downloads or would it be something else?

diamondburned commented 5 months ago

Yes, please make a new issue on it.

diamondburned commented 5 months ago

Your player shouldn't crash when playing MP4s, it should show an error in the worst case. When you make the issue, please be sure to also attach the stack trace of the crash.

Also, make sure you have FFmpeg installed before trying again.

diamondburned commented 5 months ago

Closing this issue since it's resolved in v0.0.19.