Closed BlueCannonBall closed 4 years ago
Gtkcord only loads for a second on launch, then immediately closes.
Heres what was printed in the console:
(gtkcord3:40098): Gtk-CRITICAL **: 17:06:00.997: gtk_bin_remove: assertion 'priv->child == child' failed (gtkcord3:40098): Gtk-CRITICAL **: 17:06:00.997: gtk_bin_remove: assertion 'priv->child == child' failed (gtkcord3:40098): Gtk-CRITICAL **: 17:06:00.998: gtk_bin_remove: assertion 'priv->child == child' failed (gtkcord3:40098): Gtk-CRITICAL **: 17:06:00.999: gtk_bin_remove: assertion 'priv->child == child' failed (gtkcord3:40098): Gtk-CRITICAL **: 17:06:00.999: gtk_bin_remove: assertion 'priv->child == child' failed (gtkcord3:40098): Gtk-CRITICAL **: 17:06:01.000: gtk_bin_remove: assertion 'priv->child == child' failed (gtkcord3:40098): Gtk-CRITICAL **: 17:06:01.000: gtk_bin_remove: assertion 'priv->child == child' failed (gtkcord3:40098): Gtk-CRITICAL **: 17:06:01.001: gtk_bin_remove: assertion 'priv->child == child' failed (gtkcord3:40098): Gtk-CRITICAL **: 17:06:01.002: gtk_bin_remove: assertion 'priv->child == child' failed (gtkcord3:40098): Gtk-CRITICAL **: 17:06:01.002: gtk_bin_remove: assertion 'priv->child == child' failed (gtkcord3:40098): Gtk-CRITICAL **: 17:06:01.003: gtk_bin_remove: assertion 'priv->child == child' failed (gtkcord3:40098): Gtk-CRITICAL **: 17:06:01.004: gtk_bin_remove: assertion 'priv->child == child' failed (gtkcord3:40098): Gtk-CRITICAL **: 17:06:01.004: gtk_bin_remove: assertion 'priv->child == child' failed (gtkcord3:40098): Gtk-CRITICAL **: 17:06:01.005: gtk_bin_remove: assertion 'priv->child == child' failed (gtkcord3:40098): Gtk-CRITICAL **: 17:06:01.006: gtk_bin_remove: assertion 'priv->child == child' failed (gtkcord3:40098): Gtk-CRITICAL **: 17:06:01.006: gtk_bin_remove: assertion 'priv->child == child' failed (gtkcord3:40098): Gtk-CRITICAL **: 17:06:01.007: gtk_bin_remove: assertion 'priv->child == child' failed (gtkcord3:40098): Gtk-CRITICAL **: 17:06:01.008: gtk_bin_remove: assertion 'priv->child == child' failed (gtkcord3:40098): Gtk-CRITICAL **: 17:06:01.008: gtk_bin_remove: assertion 'priv->child == child' failed (gtkcord3:40098): Gtk-CRITICAL **: 17:06:01.009: gtk_bin_remove: assertion 'priv->child == child' failed (gtkcord3:40098): Gtk-CRITICAL **: 17:06:01.010: gtk_bin_remove: assertion 'priv->child == child' failed (gtkcord3:40098): Gtk-CRITICAL **: 17:06:01.010: gtk_bin_remove: assertion 'priv->child == child' failed (gtkcord3:40098): Gtk-CRITICAL **: 17:06:01.011: gtk_bin_remove: assertion 'priv->child == child' failed (gtkcord3:40098): Gtk-CRITICAL **: 17:06:01.011: gtk_bin_remove: assertion 'priv->child == child' failed panic: reflect.Value.Convert: value of type *gdk.PixbufLoader cannot be converted to type *glib.Object goroutine 122 [running]: reflect.Value.Convert(0x1cd1e40, 0xc00059e048, 0x16, 0x2041380, 0x1cacce0, 0xbfb1c235bb72bfcc, 0xc0005b67e0, 0xc0005b6810) /usr/lib/go-1.13/src/reflect/value.go:2415 +0x224 github.com/gotk3/gotk3/glib.goMarshal(0x46a99d0, 0x0, 0xc000000003, 0x7f383f7fd660, 0x7f383f7fd5e0, 0x0) /home/hamudik/go/src/github.com/gotk3/gotk3/glib/glib.go:244 +0x381 github.com/gotk3/gotk3/glib._cgoexpwrap_3a432a83c3cf_goMarshal(0x46a99d0, 0x0, 0x3, 0x7f383f7fd660, 0x7f383f7fd5e0, 0x0) _cgo_gotypes.go:5501 +0x5b github.com/gotk3/gotk3/gdk._Cfunc_gdk_pixbuf_loader_write(0x4712660, 0xc000ebe000, 0x4089, 0xc00059e038, 0x0) _cgo_gotypes.go:5237 +0x4d github.com/gotk3/gotk3/gdk.(*PixbufLoader).Write.func1(0xc00059c0d8, 0xc000ebe000, 0x4089, 0x8000, 0xc00059e038, 0xc000ebe000) /home/hamudik/go/src/github.com/gotk3/gotk3/gdk/pixbuf.go:502 +0x102 github.com/gotk3/gotk3/gdk.(*PixbufLoader).Write(0xc00059c0d8, 0xc000ebe000, 0x4089, 0x8000, 0x0, 0x0, 0x0) /home/hamudik/go/src/github.com/gotk3/gotk3/gdk/pixbuf.go:502 +0xae io.copyBuffer(0x1fd3ea0, 0xc00059c0d8, 0x1fd47a0, 0xc00059c068, 0xc000ebe000, 0x8000, 0x8000, 0x72, 0x1, 0xc00059c068) /usr/lib/go-1.13/src/io/io.go:404 +0x1fb io.Copy(...) /usr/lib/go-1.13/src/io/io.go:364 github.com/diamondburned/gtkcord3/gtkcord/cache.setImageStream(0x1fd47a0, 0xc00059c068, 0xc00013e538, 0xc000000000, 0x34, 0x34, 0x0, 0x0, 0x0) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:392 +0x2f3 github.com/diamondburned/gtkcord3/gtkcord/cache.setImageFromFile(0xc00013e538, 0xc000034680, 0x72, 0x0, 0x34, 0x34, 0x0, 0x0) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:330 +0x10e github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaledContext(0x20121a0, 0xc000024130, 0xc000734420, 0x60, 0xc00013e538, 0x34, 0x34, 0xc000ecdf50, 0x1, 0x1, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:202 +0xee github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaled(...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:191 github.com/diamondburned/gtkcord3/gtkcord/components/guild.(*Guild).UpdateImage(0xc00044bb80) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:150 +0xf8 github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow.func1(0xc00044bb80, 0xc0009f89f0, 0x9ea3547dd02003e) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:121 +0x2f created by github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:119 +0x4a8 goroutine 1 [runnable, locked to thread]: github.com/gotk3/gotk3/gtk.wrapTextView(...) /home/hamudik/go/src/github.com/gotk3/gotk3/gtk/text_view.go:55 github.com/gotk3/gotk3/gtk.TextViewNew(0x1d6d860, 0xc000ebc000, 0x2bf) /home/hamudik/go/src/github.com/gotk3/gotk3/gtk/text_view.go:64 +0x4c github.com/diamondburned/gtkcord3/gtkcord/components/message.NewInput(0xc000e660a0, 0x0) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/message/input.go:62 +0x8d github.com/diamondburned/gtkcord3/gtkcord/components/message.NewMessages.func1() /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/message/messages.go:76 +0xc2 github.com/diamondburned/gtkcord3/gtkcord/semaphore.init.0.func1.1() /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/semaphore/semaphore.go:44 +0x226 reflect.Value.call(0x1b80460, 0xc000a3e3a0, 0x13, 0x1d96d51, 0x4, 0x2e97730, 0x0, 0x0, 0xc0007199d8, 0xeeadfc, ...) /usr/lib/go-1.13/src/reflect/value.go:460 +0x5f6 reflect.Value.Call(0x1b80460, 0xc000a3e3a0, 0x13, 0x2e97730, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/lib/go-1.13/src/reflect/value.go:321 +0xb4 github.com/gotk3/gotk3/glib.goMarshal(0x7f3854002ca0, 0x7ffec207ed50, 0xc000000000, 0x0, 0x0, 0x0) /home/hamudik/go/src/github.com/gotk3/gotk3/glib/glib.go:255 +0x700 github.com/gotk3/gotk3/glib._cgoexpwrap_3a432a83c3cf_goMarshal(0x7f3854002ca0, 0x7ffec207ed50, 0x0, 0x0, 0x0, 0x0) _cgo_gotypes.go:5501 +0x5b github.com/gotk3/gotk3/glib._Cfunc_g_application_run(0x45130f0, 0x1, 0x4511c20, 0x0) _cgo_gotypes.go:1426 +0x4d github.com/gotk3/gotk3/glib.(*Application).Run.func4(0xc00069e390, 0xc0000201b0, 0x1, 0x1, 0x4511c20, 0x4515f70) /home/hamudik/go/src/github.com/gotk3/gotk3/glib/application.go:185 +0xa6 github.com/gotk3/gotk3/glib.(*Application).Run(0xc00069e390, 0xc0000201b0, 0x1, 0x1, 0x0) /home/hamudik/go/src/github.com/gotk3/gotk3/glib/application.go:185 +0x181 main.main() /home/hamudik/go/src/github.com/diamondburned/gtkcord3/main.go:132 +0x24b goroutine 22 [chan receive, locked to thread]: github.com/diamondburned/gtkcord3/gtkcord/semaphore.init.0.func1() /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/semaphore/semaphore.go:33 +0x7b created by github.com/diamondburned/gtkcord3/gtkcord/semaphore.init.0 /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/semaphore/semaphore.go:30 +0x35 goroutine 83 [chan receive]: github.com/diamondburned/gtkcord3/gtkcord/components/message/completer.init.0.func1() /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/message/completer/completer.go:26 +0x5f created by github.com/diamondburned/gtkcord3/gtkcord/components/message/completer.init.0 /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/message/completer/completer.go:25 +0x63 goroutine 118 [select]: net/http.(*Transport).getConn(0x2e237c0, 0xc0004cef30, 0x0, 0xc000734000, 0x5, 0xc000e28020, 0x16, 0x0, 0x0, 0x0, ...) /usr/lib/go-1.13/src/net/http/transport.go:1239 +0x553 net/http.(*Transport).roundTrip(0x2e237c0, 0xc00048a400, 0xc0004ceea0, 0xc00079e02c, 0xc00079e020) /usr/lib/go-1.13/src/net/http/transport.go:522 +0x603 net/http.(*Transport).RoundTrip(0x2e237c0, 0xc00048a400, 0x2e237c0, 0xbfb1c231fb71e009, 0x3d64f178a) /usr/lib/go-1.13/src/net/http/roundtrip.go:17 +0x35 net/http.send(0xc00048a000, 0x1fd44a0, 0x2e237c0, 0xbfb1c231fb71e009, 0x3d64f178a, 0x2e7a660, 0xc00059c048, 0xbfb1c231fb71e009, 0x1, 0x0) /usr/lib/go-1.13/src/net/http/client.go:250 +0x443 net/http.(*Client).send(0x2e1d880, 0xc00048a000, 0xbfb1c231fb71e009, 0x3d64f178a, 0x2e7a660, 0xc00059c048, 0x0, 0x1, 0x1cd5d40) /usr/lib/go-1.13/src/net/http/client.go:174 +0xfa net/http.(*Client).do(0x2e1d880, 0xc00048a000, 0x0, 0x0, 0x0) /usr/lib/go-1.13/src/net/http/client.go:641 +0x3ce net/http.(*Client).Do(...) /usr/lib/go-1.13/src/net/http/client.go:509 github.com/diamondburned/gtkcord3/gtkcord/cache.download(0x20121a0, 0xc000024130, 0xc000734000, 0x60, 0xc0004f3f50, 0x1, 0x1, 0xc00013a200, 0x0, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:117 +0x162 github.com/diamondburned/gtkcord3/gtkcord/cache.get(0x20121a0, 0xc000024130, 0xc000734000, 0x60, 0xc000034080, 0x72, 0xc0005b6f50, 0x1, 0x1, 0xc000057700, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:147 +0x8c github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaledContext(0x20121a0, 0xc000024130, 0xc000734000, 0x60, 0xc00013e218, 0x34, 0x34, 0xc0005b6f50, 0x1, 0x1, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:207 +0x179 github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaled(...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:191 github.com/diamondburned/gtkcord3/gtkcord/components/guild.(*Guild).UpdateImage(0xc00044b680) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:150 +0xf8 github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow.func1(0xc00044b680, 0xc0009f89f0, 0x9fb4547be02005c) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:121 +0x2f created by github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:119 +0x4a8 goroutine 15 [trace reader (blocked)]: runtime.goparkunlock(...) /usr/lib/go-1.13/src/runtime/proc.go:310 runtime.ReadTrace(0xc00059c1a8, 0xc000527410, 0x10) /usr/lib/go-1.13/src/runtime/trace.go:395 +0x4ed runtime/trace.Start.func1(0x1fd47c0, 0xc00059c1a8) /usr/lib/go-1.13/src/runtime/trace/trace.go:129 +0x47 created by runtime/trace.Start /usr/lib/go-1.13/src/runtime/trace/trace.go:127 +0xd8 goroutine 98 [chan receive]: github.com/godbus/dbus.newConn.func1(0xc0002ba0f0) /home/hamudik/go/src/github.com/godbus/dbus/conn.go:272 +0x4b created by github.com/godbus/dbus.newConn /home/hamudik/go/src/github.com/godbus/dbus/conn.go:271 +0x138 goroutine 25 [IO wait]: internal/poll.runtime_pollWait(0x7f386c1f6dd8, 0x72, 0x1000) /usr/lib/go-1.13/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc00044ae98, 0x72, 0x0, 0x10, 0xc000112020) /usr/lib/go-1.13/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go-1.13/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).ReadMsg(0xc00044ae80, 0xc0007ca1e0, 0x10, 0x10, 0xc000112020, 0x1000, 0x1000, 0x0, 0x0, 0x0, ...) /usr/lib/go-1.13/src/internal/poll/fd_unix.go:243 +0x22e net.(*netFD).readMsg(0xc00044ae80, 0xc0007ca1e0, 0x10, 0x10, 0xc000112020, 0x1000, 0x1000, 0x1bd4b60, 0xc000724330, 0x1f9f407, ...) /usr/lib/go-1.13/src/net/fd_unix.go:214 +0x90 net.(*UnixConn).readMsg(0xc00059c028, 0xc0007ca1e0, 0x10, 0x10, 0xc000112020, 0x1000, 0x1000, 0xc0007ca0e0, 0xc0007ca0dc, 0xc000b6c3c0, ...) /usr/lib/go-1.13/src/net/unixsock_posix.go:115 +0x91 net.(*UnixConn).ReadMsgUnix(0xc00059c028, 0xc0007ca1e0, 0x10, 0x10, 0xc000112020, 0x1000, 0x1000, 0xc000b6c7a0, 0x20, 0x18, ...) /usr/lib/go-1.13/src/net/unixsock.go:143 +0x98 github.com/godbus/dbus.(*oobReader).Read(0xc000112000, 0xc0007ca1e0, 0x10, 0x10, 0xc0004f1de8, 0xeb1758, 0x20) /home/hamudik/go/src/github.com/godbus/dbus/transport_unix.go:21 +0x8d io.ReadAtLeast(0x1fd3da0, 0xc000112000, 0xc0007ca1e0, 0x10, 0x10, 0x10, 0x0, 0x0, 0x0) /usr/lib/go-1.13/src/io/io.go:310 +0x87 io.ReadFull(...) /usr/lib/go-1.13/src/io/io.go:329 github.com/godbus/dbus.(*unixTransport).ReadMessage(0xc0002ce100, 0xc, 0xc000724270, 0xc00000000c) /home/hamudik/go/src/github.com/godbus/dbus/transport_unix.go:91 +0x118 github.com/godbus/dbus.(*Conn).inWorker(0xc0002ba0f0) /home/hamudik/go/src/github.com/godbus/dbus/conn.go:368 +0x52 created by github.com/godbus/dbus.(*Conn).Auth /home/hamudik/go/src/github.com/godbus/dbus/auth.go:118 +0x621 goroutine 106 [select]: github.com/diamondburned/arikawa/utils/wsutil.(*PacemakerLoop).startLoop(0xc0001a14f0, 0x0, 0x0) /home/hamudik/go/src/github.com/diamondburned/arikawa/utils/wsutil/heart.go:85 +0x1c9 github.com/diamondburned/arikawa/utils/wsutil.(*PacemakerLoop).RunAsync.func1(0xc000a2adb0, 0xc0001a14f0) /home/hamudik/go/src/github.com/diamondburned/arikawa/utils/wsutil/heart.go:76 +0x2b created by github.com/diamondburned/arikawa/utils/wsutil.(*PacemakerLoop).RunAsync /home/hamudik/go/src/github.com/diamondburned/arikawa/utils/wsutil/heart.go:75 +0xce goroutine 105 [select]: github.com/diamondburned/arikawa/utils/heart.(*Pacemaker).start(0xc0000bc3c0, 0x0, 0x0) /home/hamudik/go/src/github.com/diamondburned/arikawa/utils/heart/heart.go:140 +0x206 github.com/diamondburned/arikawa/utils/heart.(*Pacemaker).StartAsync.func1(0xc0000bc3c0, 0x0) /home/hamudik/go/src/github.com/diamondburned/arikawa/utils/heart/heart.go:159 +0x2f created by github.com/diamondburned/arikawa/utils/heart.(*Pacemaker).StartAsync /home/hamudik/go/src/github.com/diamondburned/arikawa/utils/heart/heart.go:158 +0xbf goroutine 55 [select]: net.(*netFD).connect.func2(0x20121e0, 0xc000e50840, 0xc000e4a380, 0xc000722660, 0xc000722600) /usr/lib/go-1.13/src/net/fd_unix.go:129 +0xba created by net.(*netFD).connect /usr/lib/go-1.13/src/net/fd_unix.go:128 +0x275 goroutine 101 [IO wait]: internal/poll.runtime_pollWait(0x7f386c1f6c38, 0x72, 0xffffffffffffffff) /usr/lib/go-1.13/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc0004d4998, 0x72, 0x1100, 0x116d, 0xffffffffffffffff) /usr/lib/go-1.13/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go-1.13/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc0004d4980, 0xc0003cc600, 0x116d, 0x116d, 0x0, 0x0, 0x0) /usr/lib/go-1.13/src/internal/poll/fd_unix.go:169 +0x1cf net.(*netFD).Read(0xc0004d4980, 0xc0003cc600, 0x116d, 0x116d, 0x203000, 0x0, 0xf4f) /usr/lib/go-1.13/src/net/fd_unix.go:202 +0x4f net.(*conn).Read(0xc0004d86c0, 0xc0003cc600, 0x116d, 0x116d, 0x0, 0x0, 0x0) /usr/lib/go-1.13/src/net/net.go:184 +0x68 crypto/tls.(*atLeastReader).Read(0xc00069a320, 0xc0003cc600, 0x116d, 0x116d, 0x7f3864f7a000, 0xc00058b998, 0xc00058b970) /usr/lib/go-1.13/src/crypto/tls/conn.go:780 +0x60 bytes.(*Buffer).ReadFrom(0xc000473058, 0x1fd38e0, 0xc00069a320, 0xeaeec5, 0x1c008e0, 0x1ca3920) /usr/lib/go-1.13/src/bytes/buffer.go:204 +0xb4 crypto/tls.(*Conn).readFromUntil(0xc000472e00, 0x1fd4400, 0xc0004d86c0, 0x5, 0xc0004d86c0, 0x9) /usr/lib/go-1.13/src/crypto/tls/conn.go:802 +0xec crypto/tls.(*Conn).readRecordOrCCS(0xc000472e00, 0x0, 0x0, 0xeb09ec) /usr/lib/go-1.13/src/crypto/tls/conn.go:609 +0x124 crypto/tls.(*Conn).readRecord(...) /usr/lib/go-1.13/src/crypto/tls/conn.go:577 crypto/tls.(*Conn).Read(0xc000472e00, 0xc0006b1000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/lib/go-1.13/src/crypto/tls/conn.go:1255 +0x161 bufio.(*Reader).Read(0xc0004d2c60, 0xc000606038, 0x9, 0x9, 0xc00058bd10, 0x0, 0x13daae2) /usr/lib/go-1.13/src/bufio/bufio.go:226 +0x26a io.ReadAtLeast(0x1fd3760, 0xc0004d2c60, 0xc000606038, 0x9, 0x9, 0x9, 0xc000020050, 0x0, 0x1fd39e0) /usr/lib/go-1.13/src/io/io.go:310 +0x87 io.ReadFull(...) /usr/lib/go-1.13/src/io/io.go:329 net/http.http2readFrameHeader(0xc000606038, 0x9, 0x9, 0x1fd3760, 0xc0004d2c60, 0x0, 0x0, 0xc0009f8720, 0x0) /usr/lib/go-1.13/src/net/http/h2_bundle.go:1477 +0x87 net/http.(*http2Framer).ReadFrame(0xc000606000, 0xc0009f8720, 0x0, 0x0, 0x0) /usr/lib/go-1.13/src/net/http/h2_bundle.go:1735 +0xa1 net/http.(*http2clientConnReadLoop).run(0xc00058bfb8, 0xc000039210, 0x19f460f) /usr/lib/go-1.13/src/net/http/h2_bundle.go:8175 +0x8e net/http.(*http2ClientConn).readLoop(0xc00051a780) /usr/lib/go-1.13/src/net/http/h2_bundle.go:8103 +0xa3 created by net/http.(*http2Transport).newClientConn /usr/lib/go-1.13/src/net/http/h2_bundle.go:7162 +0x62f goroutine 103 [IO wait]: internal/poll.runtime_pollWait(0x7f386c1f6ea8, 0x72, 0xffffffffffffffff) /usr/lib/go-1.13/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc00074c518, 0x72, 0x2f00, 0x2f0b, 0xffffffffffffffff) /usr/lib/go-1.13/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go-1.13/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc00074c500, 0xc00062c000, 0x2f0b, 0x2f0b, 0x0, 0x0, 0x0) /usr/lib/go-1.13/src/internal/poll/fd_unix.go:169 +0x1cf net.(*netFD).Read(0xc00074c500, 0xc00062c000, 0x2f0b, 0x2f0b, 0x203000, 0x0, 0x0) /usr/lib/go-1.13/src/net/fd_unix.go:202 +0x4f net.(*conn).Read(0xc00059c000, 0xc00062c000, 0x2f0b, 0x2f0b, 0x0, 0x0, 0x0) /usr/lib/go-1.13/src/net/net.go:184 +0x68 crypto/tls.(*atLeastReader).Read(0xc0006f5c20, 0xc00062c000, 0x2f0b, 0x2f0b, 0x1, 0xc000067950, 0xc000067970) /usr/lib/go-1.13/src/crypto/tls/conn.go:780 +0x60 bytes.(*Buffer).ReadFrom(0xc000473758, 0x1fd38e0, 0xc0006f5c20, 0xeaeec5, 0x1c008e0, 0x1ca3920) /usr/lib/go-1.13/src/bytes/buffer.go:204 +0xb4 crypto/tls.(*Conn).readFromUntil(0xc000473500, 0x1fd4400, 0xc00059c000, 0x5, 0xc00059c000, 0xc000067a78) /usr/lib/go-1.13/src/crypto/tls/conn.go:802 +0xec crypto/tls.(*Conn).readRecordOrCCS(0xc000473500, 0x0, 0x0, 0x1388de5) /usr/lib/go-1.13/src/crypto/tls/conn.go:609 +0x124 crypto/tls.(*Conn).readRecord(...) /usr/lib/go-1.13/src/crypto/tls/conn.go:577 crypto/tls.(*Conn).Read(0xc000473500, 0xc0005f9000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/lib/go-1.13/src/crypto/tls/conn.go:1255 +0x161 bufio.(*Reader).fill(0xc00030f080) /usr/lib/go-1.13/src/bufio/bufio.go:100 +0x103 bufio.(*Reader).Peek(0xc00030f080, 0x2, 0x0, 0x0, 0x1c9e980, 0x4, 0x1fd3760) /usr/lib/go-1.13/src/bufio/bufio.go:138 +0x4f github.com/gorilla/websocket.(*Conn).read(0xc0002cc420, 0x2, 0x0, 0x0, 0xcb00000051, 0x10100450000005d, 0x0) /home/hamudik/go/src/github.com/gorilla/websocket/conn.go:370 +0x40 github.com/gorilla/websocket.(*Conn).advanceFrame(0xc0002cc420, 0x0, 0x0, 0xea9fcc) /home/hamudik/go/src/github.com/gorilla/websocket/conn.go:798 +0x5c github.com/gorilla/websocket.(*Conn).NextReader(0xc0002cc420, 0xc000067fa0, 0xc000067ec8, 0x3, 0x0, 0xc2635) /home/hamudik/go/src/github.com/gorilla/websocket/conn.go:980 +0xa0 github.com/diamondburned/arikawa/utils/wsutil.(*Conn).handle(0xc00074c080, 0x0, 0x0, 0x0, 0x0, 0x0) /home/hamudik/go/src/github.com/diamondburned/arikawa/utils/wsutil/conn.go:183 +0x62 github.com/diamondburned/arikawa/utils/wsutil.(*Conn).readLoop(0xc00074c080) /home/hamudik/go/src/github.com/diamondburned/arikawa/utils/wsutil/conn.go:133 +0x7b created by github.com/diamondburned/arikawa/utils/wsutil.(*Conn).Dial /home/hamudik/go/src/github.com/diamondburned/arikawa/utils/wsutil/conn.go:109 +0x24a goroutine 54 [IO wait]: internal/poll.runtime_pollWait(0x7f386c1f6758, 0x77, 0xc00014b500) /usr/lib/go-1.13/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc000e68118, 0x77, 0x2012100, 0xc000141080, 0xc000e68100) /usr/lib/go-1.13/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitWrite(...) /usr/lib/go-1.13/src/internal/poll/fd_poll_runtime.go:96 internal/poll.(*FD).WaitWrite(...) /usr/lib/go-1.13/src/internal/poll/fd_unix.go:498 net.(*netFD).connect(0xc000e68100, 0x20121e0, 0xc000141080, 0x0, 0x0, 0x1fd4960, 0xc000e28140, 0x0, 0x0, 0x0, ...) /usr/lib/go-1.13/src/net/fd_unix.go:152 +0x29d net.(*netFD).dial(0xc000e68100, 0x20121e0, 0xc000141080, 0x2015c20, 0x0, 0x2015c20, 0xc0004cf500, 0x0, 0x1, 0xc000e61360) /usr/lib/go-1.13/src/net/sock_posix.go:149 +0xff net.socket(0x20121e0, 0xc000141080, 0x1d96652, 0x3, 0x2, 0x1, 0x0, 0x0, 0x2015c20, 0x0, ...) /usr/lib/go-1.13/src/net/sock_posix.go:70 +0x1c0 net.internetSocket(0x20121e0, 0xc000141080, 0x1d96652, 0x3, 0x2015c20, 0x0, 0x2015c20, 0xc0004cf500, 0x1, 0x0, ...) /usr/lib/go-1.13/src/net/ipsock_posix.go:141 +0x141 net.(*sysDialer).doDialTCP(0xc000e68000, 0x20121e0, 0xc000141080, 0x0, 0xc0004cf500, 0x1bf2140, 0x2e97730, 0x0) /usr/lib/go-1.13/src/net/tcpsock_posix.go:65 +0xc2 net.(*sysDialer).dialTCP(0xc000e68000, 0x20121e0, 0xc000141080, 0x0, 0xc0004cf500, 0x1be31d697, 0xed3170, 0xc000e61598) /usr/lib/go-1.13/src/net/tcpsock_posix.go:61 +0xd7 net.(*sysDialer).dialSingle(0xc000e68000, 0x20121e0, 0xc000141080, 0x2003620, 0xc0004cf500, 0x0, 0x0, 0x0, 0x0) /usr/lib/go-1.13/src/net/dial.go:578 +0x36e net.(*sysDialer).dialSerial(0xc000e68000, 0x20121e0, 0xc000e50600, 0xc000e68080, 0x5, 0x8, 0x0, 0x0, 0x0, 0x0) /usr/lib/go-1.13/src/net/dial.go:546 +0x221 net.(*Dialer).DialContext(0xc00007e2a0, 0x20121a0, 0xc000024130, 0x1d96652, 0x3, 0xc000e54080, 0x16, 0x0, 0x0, 0x0, ...) /usr/lib/go-1.13/src/net/dial.go:424 +0x666 net/http.(*Transport).dial(0x2e237c0, 0x20121a0, 0xc000024130, 0x1d96652, 0x3, 0xc000e54080, 0x16, 0x0, 0x1c6af20, 0xc0000fca80, ...) /usr/lib/go-1.13/src/net/http/transport.go:1045 +0x1f5 net/http.(*Transport).dialConn(0x2e237c0, 0x20121a0, 0xc000024130, 0x0, 0xc000722360, 0x5, 0xc000e54080, 0x16, 0x0, 0xc0001644e0, ...) /usr/lib/go-1.13/src/net/http/transport.go:1483 +0x195d net/http.(*Transport).dialConnFor(0x2e237c0, 0xc000e560b0) /usr/lib/go-1.13/src/net/http/transport.go:1313 +0xdc created by net/http.(*Transport).queueForDial /usr/lib/go-1.13/src/net/http/transport.go:1282 +0x41d goroutine 104 [chan receive]: github.com/diamondburned/arikawa/utils/wsutil.(*Conn).writeLoop(0xc00074c080) /home/hamudik/go/src/github.com/diamondburned/arikawa/utils/wsutil/conn.go:162 +0x105 created by github.com/diamondburned/arikawa/utils/wsutil.(*Conn).Dial /home/hamudik/go/src/github.com/diamondburned/arikawa/utils/wsutil/conn.go:113 +0x2d1 goroutine 121 [select]: net/http.(*Transport).getConn(0x2e237c0, 0xc00069f320, 0x0, 0xc000030a80, 0x5, 0xc000b6e300, 0x16, 0x0, 0x0, 0x0, ...) /usr/lib/go-1.13/src/net/http/transport.go:1239 +0x553 net/http.(*Transport).roundTrip(0x2e237c0, 0xc000225d00, 0xc00069f2f0, 0xc0007b6bec, 0xc0007b6be0) /usr/lib/go-1.13/src/net/http/transport.go:522 +0x603 net/http.(*Transport).RoundTrip(0x2e237c0, 0xc000225d00, 0x2e237c0, 0xbfb1c231fb8f9851, 0x3d66ccfbf) /usr/lib/go-1.13/src/net/http/roundtrip.go:17 +0x35 net/http.send(0xc000225c00, 0x1fd44a0, 0x2e237c0, 0xbfb1c231fb8f9851, 0x3d66ccfbf, 0x2e7a660, 0xc0004d8128, 0xbfb1c231fb8f9851, 0x1, 0x0) /usr/lib/go-1.13/src/net/http/client.go:250 +0x443 net/http.(*Client).send(0x2e1d880, 0xc000225c00, 0xbfb1c231fb8f9851, 0x3d66ccfbf, 0x2e7a660, 0xc0004d8128, 0x0, 0x1, 0x1cd5d40) /usr/lib/go-1.13/src/net/http/client.go:174 +0xfa net/http.(*Client).do(0x2e1d880, 0xc000225c00, 0x0, 0x0, 0x0) /usr/lib/go-1.13/src/net/http/client.go:641 +0x3ce net/http.(*Client).Do(...) /usr/lib/go-1.13/src/net/http/client.go:509 github.com/diamondburned/gtkcord3/gtkcord/cache.download(0x20121a0, 0xc000024130, 0xc000030a80, 0x60, 0xc000e43f50, 0x1, 0x1, 0xc00013a200, 0x0, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:117 +0x162 github.com/diamondburned/gtkcord3/gtkcord/cache.get(0x20121a0, 0xc000024130, 0xc000030a80, 0x60, 0xc0007bc180, 0x72, 0xc000e19f50, 0x1, 0x1, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:147 +0x8c github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaledContext(0x20121a0, 0xc000024130, 0xc000030a80, 0x60, 0xc00013e450, 0x34, 0x34, 0xc000e19f50, 0x1, 0x1, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:207 +0x179 github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaled(...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:191 github.com/diamondburned/gtkcord3/gtkcord/components/guild.(*Guild).UpdateImage(0xc00044bb00) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:150 +0xf8 github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow.func1(0xc00044bb00, 0xc0009f89f0, 0x9ed29db8d4200de) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:121 +0x2f created by github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:119 +0x4a8 goroutine 52 [chan receive]: net.(*netFD).connect.func1(0xc000030d80, 0xc000030de0, 0xc000e41230, 0xc00074cd00) /usr/lib/go-1.13/src/net/fd_unix.go:117 +0x4f net.(*netFD).connect(0xc00074cd00, 0x20121e0, 0xc000b74e40, 0x0, 0x0, 0x1fd4960, 0xc000b6e3a0, 0x1fd4960, 0xc000b6e3e0, 0x0, ...) /usr/lib/go-1.13/src/net/fd_unix.go:173 +0x42c net.(*netFD).dial(0xc00074cd00, 0x20121e0, 0xc000b74e40, 0x2015c20, 0x0, 0x2015c20, 0xc00069f410, 0x0, 0x1, 0xc000e41360) /usr/lib/go-1.13/src/net/sock_posix.go:149 +0xff net.socket(0x20121e0, 0xc000b74e40, 0x1d96652, 0x3, 0x2, 0x1, 0x0, 0x0, 0x2015c20, 0x0, ...) /usr/lib/go-1.13/src/net/sock_posix.go:70 +0x1c0 net.internetSocket(0x20121e0, 0xc000b74e40, 0x1d96652, 0x3, 0x2015c20, 0x0, 0x2015c20, 0xc00069f410, 0x1, 0x0, ...) /usr/lib/go-1.13/src/net/ipsock_posix.go:141 +0x141 net.(*sysDialer).doDialTCP(0xc00074cc00, 0x20121e0, 0xc000b74e40, 0x0, 0xc00069f410, 0x1bf2140, 0x2e97730, 0x0) /usr/lib/go-1.13/src/net/tcpsock_posix.go:65 +0xc2 net.(*sysDialer).dialTCP(0xc00074cc00, 0x20121e0, 0xc000b74e40, 0x0, 0xc00069f410, 0x1be172f01, 0xed3170, 0xc000e41598) /usr/lib/go-1.13/src/net/tcpsock_posix.go:61 +0xd7 net.(*sysDialer).dialSingle(0xc00074cc00, 0x20121e0, 0xc000b74e40, 0x2003620, 0xc00069f410, 0x0, 0x0, 0x0, 0x0) /usr/lib/go-1.13/src/net/dial.go:578 +0x36e net.(*sysDialer).dialSerial(0xc00074cc00, 0x20121e0, 0xc000e501e0, 0xc00074cc80, 0x5, 0x8, 0x0, 0x0, 0x0, 0x0) /usr/lib/go-1.13/src/net/dial.go:546 +0x221 net.(*Dialer).DialContext(0xc00007e2a0, 0x20121a0, 0xc000024130, 0x1d96652, 0x3, 0xc000e54020, 0x16, 0x0, 0x0, 0x0, ...) /usr/lib/go-1.13/src/net/dial.go:424 +0x666 net/http.(*Transport).dial(0x2e237c0, 0x20121a0, 0xc000024130, 0x1d96652, 0x3, 0xc000e54020, 0x16, 0x0, 0x1c6af20, 0xc0000fca80, ...) /usr/lib/go-1.13/src/net/http/transport.go:1045 +0x1f5 net/http.(*Transport).dialConn(0x2e237c0, 0x20121a0, 0xc000024130, 0x0, 0xc000722060, 0x5, 0xc000e54020, 0x16, 0x0, 0xc00066a1e8, ...) /usr/lib/go-1.13/src/net/http/transport.go:1483 +0x195d net/http.(*Transport).dialConnFor(0x2e237c0, 0xc000e56000) /usr/lib/go-1.13/src/net/http/transport.go:1313 +0xdc created by net/http.(*Transport).queueForDial /usr/lib/go-1.13/src/net/http/transport.go:1282 +0x41d goroutine 53 [select]: net/http.setRequestCancel.func3(0x0, 0xc0004f8390, 0xc0007e40a0, 0xc0007d803c, 0xc000722420) /usr/lib/go-1.13/src/net/http/client.go:321 +0xcf created by net/http.setRequestCancel /usr/lib/go-1.13/src/net/http/client.go:320 +0x24b goroutine 89 [select]: github.com/diamondburned/arikawa/session.(*Session).startHandler(0xc0000bc080, 0xc0007221e0) /home/hamudik/go/src/github.com/diamondburned/arikawa/session/session.go:115 +0xe2 created by github.com/diamondburned/arikawa/session.(*Session).Open /home/hamudik/go/src/github.com/diamondburned/arikawa/session/session.go:97 +0x79 goroutine 51 [select]: net/http.setRequestCancel.func3(0x0, 0xc0004f80c0, 0xc0007e4000, 0xc0007d800c, 0xc000722120) /usr/lib/go-1.13/src/net/http/client.go:321 +0xcf created by net/http.setRequestCancel /usr/lib/go-1.13/src/net/http/client.go:320 +0x24b goroutine 117 [select]: net/http.(*Transport).getConn(0x2e237c0, 0xc00069eea0, 0x0, 0xc000030540, 0x5, 0xc000b6e200, 0x16, 0x0, 0x0, 0x0, ...) /usr/lib/go-1.13/src/net/http/transport.go:1239 +0x553 net/http.(*Transport).roundTrip(0x2e237c0, 0xc000224e00, 0xc00069ee70, 0xc0007b6b18, 0xc0007b6b20) /usr/lib/go-1.13/src/net/http/transport.go:522 +0x603 net/http.(*Transport).RoundTrip(0x2e237c0, 0xc000224e00, 0x2e237c0, 0xbfb1c231fb66ffea, 0x3d644376b) /usr/lib/go-1.13/src/net/http/roundtrip.go:17 +0x35 net/http.send(0xc000224100, 0x1fd44a0, 0x2e237c0, 0xbfb1c231fb66ffea, 0x3d644376b, 0x2e7a660, 0xc0004d80d0, 0xbfb1c231fb66ffea, 0x1, 0x0) /usr/lib/go-1.13/src/net/http/client.go:250 +0x443 net/http.(*Client).send(0x2e1d880, 0xc000224100, 0xbfb1c231fb66ffea, 0x3d644376b, 0x2e7a660, 0xc0004d80d0, 0x0, 0x1, 0x1cd5d40) /usr/lib/go-1.13/src/net/http/client.go:174 +0xfa net/http.(*Client).do(0x2e1d880, 0xc000224100, 0x0, 0x0, 0x0) /usr/lib/go-1.13/src/net/http/client.go:641 +0x3ce net/http.(*Client).Do(...) /usr/lib/go-1.13/src/net/http/client.go:509 github.com/diamondburned/gtkcord3/gtkcord/cache.download(0x20121a0, 0xc000024130, 0xc000030540, 0x60, 0xc000587f50, 0x1, 0x1, 0xc00013a200, 0x0, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:117 +0x162 github.com/diamondburned/gtkcord3/gtkcord/cache.get(0x20121a0, 0xc000024130, 0xc000030540, 0x60, 0xc0007bc080, 0x72, 0xc000e19f50, 0x1, 0x1, 0x100000000000000, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:147 +0x8c github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaledContext(0x20121a0, 0xc000024130, 0xc000030540, 0x60, 0xc00013e140, 0x34, 0x34, 0xc000e19f50, 0x1, 0x1, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:207 +0x179 github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaled(...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:191 github.com/diamondburned/gtkcord3/gtkcord/components/guild.(*Guild).UpdateImage(0xc00044b380) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:150 +0xf8 github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow.func1(0xc00044b380, 0xc0009f89f0, 0xa02dd7be7000033) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:121 +0x2f created by github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:119 +0x4a8 goroutine 119 [select]: net/http.(*Transport).getConn(0x2e237c0, 0xc0009f97a0, 0x0, 0xc0005974a0, 0x5, 0xc000e2e020, 0x16, 0x0, 0x0, 0x0, ...) /usr/lib/go-1.13/src/net/http/transport.go:1239 +0x553 net/http.(*Transport).roundTrip(0x2e237c0, 0xc000300c00, 0xc0009f9770, 0xc00078d3bc, 0xc00078d3b0) /usr/lib/go-1.13/src/net/http/transport.go:522 +0x603 net/http.(*Transport).RoundTrip(0x2e237c0, 0xc000300c00, 0x2e237c0, 0xbfb1c231fb7af058, 0x3d65827da) /usr/lib/go-1.13/src/net/http/roundtrip.go:17 +0x35 net/http.send(0xc000300500, 0x1fd44a0, 0x2e237c0, 0xbfb1c231fb7af058, 0x3d65827da, 0x2e7a660, 0xc000010910, 0xbfb1c231fb7af058, 0x1, 0x0) /usr/lib/go-1.13/src/net/http/client.go:250 +0x443 net/http.(*Client).send(0x2e1d880, 0xc000300500, 0xbfb1c231fb7af058, 0x3d65827da, 0x2e7a660, 0xc000010910, 0x0, 0x1, 0x1cd5d40) /usr/lib/go-1.13/src/net/http/client.go:174 +0xfa net/http.(*Client).do(0x2e1d880, 0xc000300500, 0x0, 0x0, 0x0) /usr/lib/go-1.13/src/net/http/client.go:641 +0x3ce net/http.(*Client).Do(...) /usr/lib/go-1.13/src/net/http/client.go:509 github.com/diamondburned/gtkcord3/gtkcord/cache.download(0x20121a0, 0xc000024130, 0xc0005974a0, 0x60, 0xc000589f50, 0x1, 0x1, 0xc00013a200, 0x0, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:117 +0x162 github.com/diamondburned/gtkcord3/gtkcord/cache.get(0x20121a0, 0xc000024130, 0xc0005974a0, 0x60, 0xc0005bc800, 0x72, 0xc00006df50, 0x1, 0x1, 0xc0005d3f00, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:147 +0x8c github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaledContext(0x20121a0, 0xc000024130, 0xc0005974a0, 0x60, 0xc00013e2d8, 0x34, 0x34, 0xc00006df50, 0x1, 0x1, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:207 +0x179 github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaled(...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:191 github.com/diamondburned/gtkcord3/gtkcord/components/guild.(*Guild).UpdateImage(0xc00044b780) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:150 +0xf8 github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow.func1(0xc00044b780, 0xc0009f89f0, 0x9f77529efc40000) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:121 +0x2f created by github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:119 +0x4a8 goroutine 67 [select]: net/http.setRequestCancel.func3(0x0, 0xc0004ceea0, 0xc00066a410, 0xc00079e02c, 0xc0007340c0) /usr/lib/go-1.13/src/net/http/client.go:321 +0xcf created by net/http.setRequestCancel /usr/lib/go-1.13/src/net/http/client.go:320 +0x24b goroutine 120 [select]: net/http.(*Transport).getConn(0x2e237c0, 0xc0009f9920, 0x0, 0xc0005977a0, 0x5, 0xc000e2e080, 0x16, 0x0, 0x0, 0x0, ...) /usr/lib/go-1.13/src/net/http/transport.go:1239 +0x553 net/http.(*Transport).roundTrip(0x2e237c0, 0xc000301400, 0xc0009f98f0, 0xc00078d3dc, 0xc00078d3d0) /usr/lib/go-1.13/src/net/http/transport.go:522 +0x603 net/http.(*Transport).RoundTrip(0x2e237c0, 0xc000301400, 0x2e237c0, 0xbfb1c231fb84c298, 0x3d661fa07) /usr/lib/go-1.13/src/net/http/roundtrip.go:17 +0x35 net/http.send(0xc000300e00, 0x1fd44a0, 0x2e237c0, 0xbfb1c231fb84c298, 0x3d661fa07, 0x2e7a660, 0xc000010920, 0xbfb1c231fb84c298, 0x1, 0x0) /usr/lib/go-1.13/src/net/http/client.go:250 +0x443 net/http.(*Client).send(0x2e1d880, 0xc000300e00, 0xbfb1c231fb84c298, 0x3d661fa07, 0x2e7a660, 0xc000010920, 0x0, 0x1, 0x1cd5d40) /usr/lib/go-1.13/src/net/http/client.go:174 +0xfa net/http.(*Client).do(0x2e1d880, 0xc000300e00, 0x0, 0x0, 0x0) /usr/lib/go-1.13/src/net/http/client.go:641 +0x3ce net/http.(*Client).Do(...) /usr/lib/go-1.13/src/net/http/client.go:509 github.com/diamondburned/gtkcord3/gtkcord/cache.download(0x20121a0, 0xc000024130, 0xc0005977a0, 0x60, 0xc0004f7f50, 0x1, 0x1, 0xc00013a200, 0x0, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:117 +0x162 github.com/diamondburned/gtkcord3/gtkcord/cache.get(0x20121a0, 0xc000024130, 0xc0005977a0, 0x60, 0xc0005bc900, 0x72, 0xc00006df50, 0x1, 0x1, 0xc0005d0700, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:147 +0x8c github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaledContext(0x20121a0, 0xc000024130, 0xc0005977a0, 0x60, 0xc00013e390, 0x34, 0x34, 0xc00006df50, 0x1, 0x1, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:207 +0x179 github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaled(...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:191 github.com/diamondburned/gtkcord3/gtkcord/components/guild.(*Guild).UpdateImage(0xc00044b880) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:150 +0xf8 github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow.func1(0xc00044b880, 0xc0009f89f0, 0x9ed59697104000a) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:121 +0x2f created by github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:119 +0x4a8 goroutine 111 [chan receive]: github.com/diamondburned/gtkcord3/gtkcord/semaphore.idleAdd(0x1db61cf, 0xb, 0xc000a3c600, 0x1b80460, 0xc000a3c680, 0x0, 0x0, 0x0, 0x0, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/semaphore/semaphore.go:84 +0x369 github.com/diamondburned/gtkcord3/gtkcord/semaphore.idle(0x1db61cf, 0xb, 0x1b80460, 0xc000a3c680, 0x0, 0x0, 0x0, 0xc000a3c680, 0xc000171ab8, 0xeeb02e, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/semaphore/semaphore.go:119 +0x93 github.com/diamondburned/gtkcord3/gtkcord/semaphore.IdleMust(0x1b80460, 0xc000a3c680, 0x0, 0x0, 0x0, 0x4, 0xc00066a140) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/semaphore/semaphore.go:148 +0x9f github.com/diamondburned/gtkcord3/gtkcord/components/message.NewMessages(0xc0009f89f0, 0xc000a30100, 0x2ee, 0x0, 0x1, 0x0) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/message/messages.go:67 +0x114 github.com/diamondburned/gtkcord3/gtkcord.(*Application).Ready(0xc000354000, 0xc0009f89f0, 0x0, 0x0) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/gtkcord.go:270 +0x484 main.Finish.func1(0xc0009f89f0) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/main.go:96 +0x38 github.com/diamondburned/gtkcord3/gtkcord/ningen.Connect.func3(0xc0000f2280) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/ningen/ningen.go:62 +0x2e reflect.Value.call(0x1b9dd60, 0xc00069a5c0, 0x13, 0x1d96d51, 0x4, 0xc00006df70, 0x1, 0x1, 0x44a4, 0x34, ...) /usr/lib/go-1.13/src/reflect/value.go:460 +0x5f6 reflect.Value.Call(0x1b9dd60, 0xc00069a5c0, 0x13, 0xc000057770, 0x1, 0x1, 0x0, 0x8, 0xc000057720) /usr/lib/go-1.13/src/reflect/value.go:321 +0xb4 github.com/diamondburned/arikawa/handler.handler.call(0x2041380, 0x1b83fe0, 0x1b9dd60, 0xc00069a5c0, 0x13, 0x0, 0x1b83fe0, 0xc0000f2280, 0x16) /home/hamudik/go/src/github.com/diamondburned/arikawa/handler/handler.go:288 +0xa0 created by github.com/diamondburned/arikawa/handler.(*Handler).Call /home/hamudik/go/src/github.com/diamondburned/arikawa/handler/handler.go:73 +0x3d5 goroutine 147 [select]: net/http.setRequestCancel.func3(0x0, 0xc0009f9770, 0xc0006a2050, 0xc00078d3bc, 0xc0005975c0) /usr/lib/go-1.13/src/net/http/client.go:321 +0xcf created by net/http.setRequestCancel /usr/lib/go-1.13/src/net/http/client.go:320 +0x24b goroutine 96 [select]: net/http.setRequestCancel.func3(0x0, 0xc00069ee70, 0xc000295360, 0xc0007b6b18, 0xc000030600) /usr/lib/go-1.13/src/net/http/client.go:321 +0xcf created by net/http.setRequestCancel /usr/lib/go-1.13/src/net/http/client.go:320 +0x24b goroutine 97 [chan receive]: net/http.(*persistConn).addTLS(0xc000b786c0, 0xc000b6e200, 0x12, 0x0, 0xc000b6e213, 0x3) /usr/lib/go-1.13/src/net/http/transport.go:1420 +0x1d3 net/http.(*Transport).dialConn(0x2e237c0, 0x20121a0, 0xc000024130, 0x0, 0xc000030540, 0x5, 0xc000b6e200, 0x16, 0x0, 0x0, ...) /usr/lib/go-1.13/src/net/http/transport.go:1493 +0x1c65 net/http.(*Transport).dialConnFor(0x2e237c0, 0xc000e1e000) /usr/lib/go-1.13/src/net/http/transport.go:1313 +0xdc created by net/http.(*Transport).queueForDial /usr/lib/go-1.13/src/net/http/transport.go:1282 +0x41d goroutine 76 [IO wait]: internal/poll.runtime_pollWait(0x7f386c1f6d08, 0x72, 0xffffffffffffffff) /usr/lib/go-1.13/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc00074c798, 0x72, 0x200, 0x205, 0xffffffffffffffff) /usr/lib/go-1.13/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go-1.13/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc00074c780, 0xc0007f8fc0, 0x205, 0x205, 0x0, 0x0, 0x0) /usr/lib/go-1.13/src/internal/poll/fd_unix.go:169 +0x1cf net.(*netFD).Read(0xc00074c780, 0xc0007f8fc0, 0x205, 0x205, 0x203000, 0xed3541, 0x1e84fe8) /usr/lib/go-1.13/src/net/fd_unix.go:202 +0x4f net.(*conn).Read(0xc00059c1f0, 0xc0007f8fc0, 0x205, 0x205, 0x0, 0x0, 0x0) /usr/lib/go-1.13/src/net/net.go:184 +0x68 crypto/tls.(*atLeastReader).Read(0xc000a3c5e0, 0xc0007f8fc0, 0x205, 0x205, 0xc0007f8fc0, 0x0, 0xc000e8f938) /usr/lib/go-1.13/src/crypto/tls/conn.go:780 +0x60 bytes.(*Buffer).ReadFrom(0xc000e965d8, 0x1fd38e0, 0xc000a3c5e0, 0xeaeec5, 0x1c008e0, 0x1ca3920) /usr/lib/go-1.13/src/bytes/buffer.go:204 +0xb4 crypto/tls.(*Conn).readFromUntil(0xc000e96380, 0x1fd4400, 0xc00059c1f0, 0x5, 0xc00059c1f0, 0x124) /usr/lib/go-1.13/src/crypto/tls/conn.go:802 +0xec crypto/tls.(*Conn).readRecordOrCCS(0xc000e96380, 0xc000e8fc00, 0x1330c5f, 0xc000e96548) /usr/lib/go-1.13/src/crypto/tls/conn.go:609 +0x124 crypto/tls.(*Conn).readRecord(...) /usr/lib/go-1.13/src/crypto/tls/conn.go:577 crypto/tls.(*Conn).readHandshake(0xc000e96380, 0xc000e9c116, 0xc000e9c180, 0x11f, 0x180) /usr/lib/go-1.13/src/crypto/tls/conn.go:993 +0x6d crypto/tls.(*Conn).clientHandshake(0xc000e96380, 0x0, 0x0) /usr/lib/go-1.13/src/crypto/tls/handshake_client.go:171 +0x19d crypto/tls.(*Conn).Handshake(0xc000e96380, 0x0, 0x0) /usr/lib/go-1.13/src/crypto/tls/conn.go:1362 +0x12b net/http.(*persistConn).addTLS.func2(0x0, 0xc000e96380, 0xc00066a6e0, 0xc000141f20) /usr/lib/go-1.13/src/net/http/transport.go:1414 +0x42 created by net/http.(*persistConn).addTLS /usr/lib/go-1.13/src/net/http/transport.go:1410 +0x1aa goroutine 75 [IO wait]: internal/poll.runtime_pollWait(0x7f386c1f6b68, 0x72, 0xffffffffffffffff) /usr/lib/go-1.13/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc00074c998, 0x72, 0x200, 0x205, 0xffffffffffffffff) /usr/lib/go-1.13/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go-1.13/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc00074c980, 0xc0007f8d80, 0x205, 0x205, 0x0, 0x0, 0x0) /usr/lib/go-1.13/src/internal/poll/fd_unix.go:169 +0x1cf net.(*netFD).Read(0xc00074c980, 0xc0007f8d80, 0x205, 0x205, 0x203000, 0xed3541, 0x1e84fe8) /usr/lib/go-1.13/src/net/fd_unix.go:202 +0x4f net.(*conn).Read(0xc00059c1e0, 0xc0007f8d80, 0x205, 0x205, 0x0, 0x0, 0x0) /usr/lib/go-1.13/src/net/net.go:184 +0x68 crypto/tls.(*atLeastReader).Read(0xc000a3c520, 0xc0007f8d80, 0x205, 0x205, 0xc0007f8d80, 0x0, 0xc000e8d938) /usr/lib/go-1.13/src/crypto/tls/conn.go:780 +0x60 bytes.(*Buffer).ReadFrom(0xc000e96258, 0x1fd38e0, 0xc000a3c520, 0xeaeec5, 0x1c008e0, 0x1ca3920) /usr/lib/go-1.13/src/bytes/buffer.go:204 +0xb4 crypto/tls.(*Conn).readFromUntil(0xc000e96000, 0x1fd4400, 0xc00059c1e0, 0x5, 0xc00059c1e0, 0x124) /usr/lib/go-1.13/src/crypto/tls/conn.go:802 +0xec crypto/tls.(*Conn).readRecordOrCCS(0xc000e96000, 0xc000e8dc00, 0x1330c5f, 0xc000e961c8) /usr/lib/go-1.13/src/crypto/tls/conn.go:609 +0x124 crypto/tls.(*Conn).readRecord(...) /usr/lib/go-1.13/src/crypto/tls/conn.go:577 crypto/tls.(*Conn).readHandshake(0xc000e96000, 0xc000e9c016, 0xc000e9c000, 0x11f, 0x180) /usr/lib/go-1.13/src/crypto/tls/conn.go:993 +0x6d crypto/tls.(*Conn).clientHandshake(0xc000e96000, 0x0, 0x0) /usr/lib/go-1.13/src/crypto/tls/handshake_client.go:171 +0x19d crypto/tls.(*Conn).Handshake(0xc000e96000, 0x0, 0x0) /usr/lib/go-1.13/src/crypto/tls/conn.go:1362 +0x12b net/http.(*persistConn).addTLS.func2(0x0, 0xc000e96000, 0xc00066a690, 0xc000141320) /usr/lib/go-1.13/src/net/http/transport.go:1414 +0x42 created by net/http.(*persistConn).addTLS /usr/lib/go-1.13/src/net/http/transport.go:1410 +0x1aa goroutine 68 [chan receive]: net/http.(*persistConn).addTLS(0xc0000b2120, 0xc000e28020, 0x12, 0x0, 0xc000e28033, 0x3) /usr/lib/go-1.13/src/net/http/transport.go:1420 +0x1d3 net/http.(*Transport).dialConn(0x2e237c0, 0x20121a0, 0xc000024130, 0x0, 0xc000734000, 0x5, 0xc000e28020, 0x16, 0x0, 0x0, ...) /usr/lib/go-1.13/src/net/http/transport.go:1493 +0x1c65 net/http.(*Transport).dialConnFor(0x2e237c0, 0xc000e2a000) /usr/lib/go-1.13/src/net/http/transport.go:1313 +0xdc created by net/http.(*Transport).queueForDial /usr/lib/go-1.13/src/net/http/transport.go:1282 +0x41d goroutine 148 [chan receive]: net/http.(*persistConn).addTLS(0xc0003d2a20, 0xc000e2e020, 0x12, 0x0, 0xc000e2e033, 0x3) /usr/lib/go-1.13/src/net/http/transport.go:1420 +0x1d3 net/http.(*Transport).dialConn(0x2e237c0, 0x20121a0, 0xc000024130, 0x0, 0xc0005974a0, 0x5, 0xc000e2e020, 0x16, 0x0, 0xc000024130, ...) /usr/lib/go-1.13/src/net/http/transport.go:1493 +0x1c65 net/http.(*Transport).dialConnFor(0x2e237c0, 0xc0001688f0) /usr/lib/go-1.13/src/net/http/transport.go:1313 +0xdc created by net/http.(*Transport).queueForDial /usr/lib/go-1.13/src/net/http/transport.go:1282 +0x41d goroutine 149 [select]: net/http.setRequestCancel.func3(0x0, 0xc0009f98f0, 0xc0006a20f0, 0xc00078d3dc, 0xc000597b60) /usr/lib/go-1.13/src/net/http/client.go:321 +0xcf created by net/http.setRequestCancel /usr/lib/go-1.13/src/net/http/client.go:320 +0x24b goroutine 150 [chan receive]: net/http.(*persistConn).addTLS(0xc0003d2b40, 0xc000e2e080, 0x12, 0x0, 0xc000e2e093, 0x3) /usr/lib/go-1.13/src/net/http/transport.go:1420 +0x1d3 net/http.(*Transport).dialConn(0x2e237c0, 0x20121a0, 0xc000024130, 0x0, 0xc0005977a0, 0x5, 0xc000e2e080, 0x16, 0x0, 0xc000024130, ...) /usr/lib/go-1.13/src/net/http/transport.go:1493 +0x1c65 net/http.(*Transport).dialConnFor(0x2e237c0, 0xc0001689a0) /usr/lib/go-1.13/src/net/http/transport.go:1313 +0xdc created by net/http.(*Transport).queueForDial /usr/lib/go-1.13/src/net/http/transport.go:1282 +0x41d goroutine 57 [IO wait]: internal/poll.runtime_pollWait(0x7f386c1f69c8, 0x72, 0xffffffffffffffff) /usr/lib/go-1.13/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc000152398, 0x72, 0x200, 0x205, 0xffffffffffffffff) /usr/lib/go-1.13/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go-1.13/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc000152380, 0xc0001b3440, 0x205, 0x205, 0x0, 0x0, 0x0) /usr/lib/go-1.13/src/internal/poll/fd_unix.go:169 +0x1cf net.(*netFD).Read(0xc000152380, 0xc0001b3440, 0x205, 0x205, 0x203000, 0xed3541, 0x1e84fe8) /usr/lib/go-1.13/src/net/fd_unix.go:202 +0x4f net.(*conn).Read(0xc00059e030, 0xc0001b3440, 0x205, 0x205, 0x0, 0x0, 0x0) /usr/lib/go-1.13/src/net/net.go:184 +0x68 crypto/tls.(*atLeastReader).Read(0xc000e4e360, 0xc0001b3440, 0x205, 0x205, 0xc0001b3440, 0x0, 0xc000e5d938) /usr/lib/go-1.13/src/crypto/tls/conn.go:780 +0x60 bytes.(*Buffer).ReadFrom(0xc000e845d8, 0x1fd38e0, 0xc000e4e360, 0xeaeec5, 0x1c008e0, 0x1ca3920) /usr/lib/go-1.13/src/bytes/buffer.go:204 +0xb4 crypto/tls.(*Conn).readFromUntil(0xc000e84380, 0x1fd4400, 0xc00059e030, 0x5, 0xc00059e030, 0x124) /usr/lib/go-1.13/src/crypto/tls/conn.go:802 +0xec crypto/tls.(*Conn).readRecordOrCCS(0xc000e84380, 0xc000e5dc00, 0x1330c5f, 0xc000e84548) /usr/lib/go-1.13/src/crypto/tls/conn.go:609 +0x124 crypto/tls.(*Conn).readRecord(...) /usr/lib/go-1.13/src/crypto/tls/conn.go:577 crypto/tls.(*Conn).readHandshake(0xc000e84380, 0xc000e92116, 0xc000e92180, 0x11f, 0x180) /usr/lib/go-1.13/src/crypto/tls/conn.go:993 +0x6d crypto/tls.(*Conn).clientHandshake(0xc000e84380, 0x0, 0x0) /usr/lib/go-1.13/src/crypto/tls/handshake_client.go:171 +0x19d crypto/tls.(*Conn).Handshake(0xc000e84380, 0x0, 0x0) /usr/lib/go-1.13/src/crypto/tls/conn.go:1362 +0x12b net/http.(*persistConn).addTLS.func2(0x0, 0xc000e84380, 0xc0007e41e0, 0xc000e51320) /usr/lib/go-1.13/src/net/http/transport.go:1414 +0x42 created by net/http.(*persistConn).addTLS /usr/lib/go-1.13/src/net/http/transport.go:1410 +0x1aa goroutine 56 [IO wait]: internal/poll.runtime_pollWait(0x7f386c1f6a98, 0x72, 0xffffffffffffffff) /usr/lib/go-1.13/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc0004d4f18, 0x72, 0x200, 0x205, 0xffffffffffffffff) /usr/lib/go-1.13/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go-1.13/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc0004d4f00, 0xc0005b8000, 0x205, 0x205, 0x0, 0x0, 0x0) /usr/lib/go-1.13/src/internal/poll/fd_unix.go:169 +0x1cf net.(*netFD).Read(0xc0004d4f00, 0xc0005b8000, 0x205, 0x205, 0x203000, 0xed3541, 0x1e84fe8) /usr/lib/go-1.13/src/net/fd_unix.go:202 +0x4f net.(*conn).Read(0xc00059e028, 0xc0005b8000, 0x205, 0x205, 0x0, 0x0, 0x0) /usr/lib/go-1.13/src/net/net.go:184 +0x68 crypto/tls.(*atLeastReader).Read(0xc000e4e2a0, 0xc0005b8000, 0x205, 0x205, 0xc0005b8000, 0x0, 0xc000e91938) /usr/lib/go-1.13/src/crypto/tls/conn.go:780 +0x60 bytes.(*Buffer).ReadFrom(0xc000e84258, 0x1fd38e0, 0xc000e4e2a0, 0xeaeec5, 0x1c008e0, 0x1ca3920) /usr/lib/go-1.13/src/bytes/buffer.go:204 +0xb4 crypto/tls.(*Conn).readFromUntil(0xc000e84000, 0x1fd4400, 0xc00059e028, 0x5, 0xc00059e028, 0x124) /usr/lib/go-1.13/src/crypto/tls/conn.go:802 +0xec crypto/tls.(*Conn).readRecordOrCCS(0xc000e84000, 0xc000e91c00, 0x1330c5f, 0xc000e841c8) /usr/lib/go-1.13/src/crypto/tls/conn.go:609 +0x124 crypto/tls.(*Conn).readRecord(...) /usr/lib/go-1.13/src/crypto/tls/conn.go:577 crypto/tls.(*Conn).readHandshake(0xc000e84000, 0xc000e92016, 0xc000e92000, 0x11f, 0x180) /usr/lib/go-1.13/src/crypto/tls/conn.go:993 +0x6d crypto/tls.(*Conn).clientHandshake(0xc000e84000, 0x0, 0x0) /usr/lib/go-1.13/src/crypto/tls/handshake_client.go:171 +0x19d crypto/tls.(*Conn).Handshake(0xc000e84000, 0x0, 0x0) /usr/lib/go-1.13/src/crypto/tls/conn.go:1362 +0x12b net/http.(*persistConn).addTLS.func2(0x0, 0xc000e84000, 0xc0007e4190, 0xc000e50900) /usr/lib/go-1.13/src/net/http/transport.go:1414 +0x42 created by net/http.(*persistConn).addTLS /usr/lib/go-1.13/src/net/http/transport.go:1410 +0x1aa goroutine 166 [select]: net/http.setRequestCancel.func3(0x0, 0xc00069f2f0, 0xc000295590, 0xc0007b6bec, 0xc000030b40) /usr/lib/go-1.13/src/net/http/client.go:321 +0xcf created by net/http.setRequestCancel /usr/lib/go-1.13/src/net/http/client.go:320 +0x24b goroutine 167 [IO wait]: internal/poll.runtime_pollWait(0x7f386c1f6828, 0x77, 0xc000e1c780) /usr/lib/go-1.13/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc00074cf18, 0x77, 0x2012100, 0xc000b74ea0, 0xc00074cf00) /usr/lib/go-1.13/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitWrite(...) /usr/lib/go-1.13/src/internal/poll/fd_poll_runtime.go:96 internal/poll.(*FD).WaitWrite(...) /usr/lib/go-1.13/src/internal/poll/fd_unix.go:498 net.(*netFD).connect(0xc00074cf00, 0x20121e0, 0xc000b74ea0, 0x0, 0x0, 0x1fd4960, 0xc000b6e3c0, 0x0, 0x0, 0x0, ...) /usr/lib/go-1.13/src/net/fd_unix.go:152 +0x29d net.(*netFD).dial(0xc00074cf00, 0x20121e0, 0xc000b74ea0, 0x2015c20, 0x0, 0x2015c20, 0xc00069f560, 0x0, 0x1, 0xc000e31360) /usr/lib/go-1.13/src/net/sock_posix.go:149 +0xff net.socket(0x20121e0, 0xc000b74ea0, 0x1d96652, 0x3, 0x2, 0x1, 0x0, 0x0, 0x2015c20, 0x0, ...) /usr/lib/go-1.13/src/net/sock_posix.go:70 +0x1c0 net.internetSocket(0x20121e0, 0xc000b74ea0, 0x1d96652, 0x3, 0x2015c20, 0x0, 0x2015c20, 0xc00069f560, 0x1, 0x0, ...) /usr/lib/go-1.13/src/net/ipsock_posix.go:141 +0x141 net.(*sysDialer).doDialTCP(0xc00074ce00, 0x20121e0, 0xc000b74ea0, 0x0, 0xc00069f560, 0x1bf2140, 0x2e97730, 0x0) /usr/lib/go-1.13/src/net/tcpsock_posix.go:65 +0xc2 net.(*sysDialer).dialTCP(0xc00074ce00, 0x20121e0, 0xc000b74ea0, 0x0, 0xc00069f560, 0x1be13b987, 0xed3170, 0xc000e31598) /usr/lib/go-1.13/src/net/tcpsock_posix.go:61 +0xd7 net.(*sysDialer).dialSingle(0xc00074ce00, 0x20121e0, 0xc000b74ea0, 0x2003620, 0xc00069f560, 0x0, 0x0, 0x0, 0x0) /usr/lib/go-1.13/src/net/dial.go:578 +0x36e net.(*sysDialer).dialSerial(0xc00074ce00, 0x20121e0, 0xc000b74ba0, 0xc00074ce80, 0x5, 0x8, 0x0, 0x0, 0x0, 0x0) /usr/lib/go-1.13/src/net/dial.go:546 +0x221 net.(*Dialer).DialContext(0xc00007e2a0, 0x20121a0, 0xc000024130, 0x1d96652, 0x3, 0xc000b6e300, 0x16, 0x0, 0x0, 0x0, ...) /usr/lib/go-1.13/src/net/dial.go:424 +0x666 net/http.(*Transport).dial(0x2e237c0, 0x20121a0, 0xc000024130, 0x1d96652, 0x3, 0xc000b6e300, 0x16, 0x0, 0x1c6af20, 0xc0004a4000, ...) /usr/lib/go-1.13/src/net/http/transport.go:1045 +0x1f5 net/http.(*Transport).dialConn(0x2e237c0, 0x20121a0, 0xc000024130, 0x0, 0xc000030a80, 0x5, 0xc000b6e300, 0x16, 0x0, 0x0, ...) /usr/lib/go-1.13/src/net/http/transport.go:1483 +0x195d net/http.(*Transport).dialConnFor(0x2e237c0, 0xc000e1e0b0) /usr/lib/go-1.13/src/net/http/transport.go:1313 +0xdc created by net/http.(*Transport).queueForDial /usr/lib/go-1.13/src/net/http/transport.go:1282 +0x41d goroutine 170 [runnable]: net.(*netFD).connect.func2(0x20121e0, 0xc000b74e40, 0xc00074cd00, 0xc000030de0, 0xc000030d80) /usr/lib/go-1.13/src/net/fd_unix.go:129 +0xba created by net.(*netFD).connect /usr/lib/go-1.13/src/net/fd_unix.go:128 +0x275 goroutine 171 [select]: net.(*netFD).connect.func2(0x20121e0, 0xc000b74ea0, 0xc00074cf00, 0xc000030f00, 0xc000030ea0) /usr/lib/go-1.13/src/net/fd_unix.go:129 +0xba created by net.(*netFD).connect /usr/lib/go-1.13/src/net/fd_unix.go:128 +0x275 goroutine 123 [select]: net/http.(*Transport).getConn(0x2e237c0, 0xc0004f80f0, 0x0, 0xc000722060, 0x5, 0xc000e54020, 0x16, 0x0, 0x0, 0x0, ...) /usr/lib/go-1.13/src/net/http/transport.go:1239 +0x553 net/http.(*Transport).roundTrip(0x2e237c0, 0xc0003eaa00, 0xc0004f80c0, 0xc0007d800c, 0xc0007d8000) /usr/lib/go-1.13/src/net/http/transport.go:522 +0x603 net/http.(*Transport).RoundTrip(0x2e237c0, 0xc0003eaa00, 0x2e237c0, 0xbfb1c2320008bf37, 0x3d680c0b2) /usr/lib/go-1.13/src/net/http/roundtrip.go:17 +0x35 net/http.send(0xc0003ea800, 0x1fd44a0, 0x2e237c0, 0xbfb1c2320008bf37, 0x3d680c0b2, 0x2e7a660, 0xc00059e010, 0xbfb1c2320008bf37, 0x1, 0x0) /usr/lib/go-1.13/src/net/http/client.go:250 +0x443 net/http.(*Client).send(0x2e1d880, 0xc0003ea800, 0xbfb1c2320008bf37, 0x3d680c0b2, 0x2e7a660, 0xc00059e010, 0x0, 0x1, 0x1cd5d40) /usr/lib/go-1.13/src/net/http/client.go:174 +0xfa net/http.(*Client).do(0x2e1d880, 0xc0003ea800, 0x0, 0x0, 0x0) /usr/lib/go-1.13/src/net/http/client.go:641 +0x3ce net/http.(*Client).Do(...) /usr/lib/go-1.13/src/net/http/client.go:509 github.com/diamondburned/gtkcord3/gtkcord/cache.download(0x20121a0, 0xc000024130, 0xc000722060, 0x60, 0xc000e3ff50, 0x1, 0x1, 0xc00013a200, 0x0, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:117 +0x162 github.com/diamondburned/gtkcord3/gtkcord/cache.get(0x20121a0, 0xc000024130, 0xc000722060, 0x60, 0xc0001c2000, 0x72, 0xc000e15f50, 0x1, 0x1, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:147 +0x8c github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaledContext(0x20121a0, 0xc000024130, 0xc000722060, 0x60, 0xc00013e5f0, 0x34, 0x34, 0xc000e15f50, 0x1, 0x1, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:207 +0x179 github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaled(...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:191 github.com/diamondburned/gtkcord3/gtkcord/components/guild.(*Guild).UpdateImage(0xc000e46000) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:150 +0xf8 github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow.func1(0xc000e46000, 0xc0009f89f0, 0x9e81b9f2cc20003) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:121 +0x2f created by github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:119 +0x4a8 goroutine 124 [select]: net/http.(*Transport).getConn(0x2e237c0, 0xc0004cf3e0, 0x0, 0xc0007344e0, 0x5, 0xc000e280a0, 0x16, 0x0, 0x0, 0x0, ...) /usr/lib/go-1.13/src/net/http/transport.go:1239 +0x553 net/http.(*Transport).roundTrip(0x2e237c0, 0xc00048a700, 0xc0004cf3b0, 0xc00079e078, 0xc00079e090) /usr/lib/go-1.13/src/net/http/transport.go:522 +0x603 net/http.(*Transport).RoundTrip(0x2e237c0, 0xc00048a700, 0x2e237c0, 0xbfb1c23200125f32, 0x3d68a60ae) /usr/lib/go-1.13/src/net/http/roundtrip.go:17 +0x35 net/http.send(0xc00048a600, 0x1fd44a0, 0x2e237c0, 0xbfb1c23200125f32, 0x3d68a60ae, 0x2e7a660, 0xc00059c128, 0xbfb1c23200125f32, 0x1, 0x0) /usr/lib/go-1.13/src/net/http/client.go:250 +0x443 net/http.(*Client).send(0x2e1d880, 0xc00048a600, 0xbfb1c23200125f32, 0x3d68a60ae, 0x2e7a660, 0xc00059c128, 0x0, 0x1, 0x1cd5d40) /usr/lib/go-1.13/src/net/http/client.go:174 +0xfa net/http.(*Client).do(0x2e1d880, 0xc00048a600, 0x0, 0x0, 0x0) /usr/lib/go-1.13/src/net/http/client.go:641 +0x3ce net/http.(*Client).Do(...) /usr/lib/go-1.13/src/net/http/client.go:509 github.com/diamondburned/gtkcord3/gtkcord/cache.download(0x20121a0, 0xc000024130, 0xc0007344e0, 0x60, 0xc000e63f50, 0x1, 0x1, 0xc00013a200, 0x0, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:117 +0x162 github.com/diamondburned/gtkcord3/gtkcord/cache.get(0x20121a0, 0xc000024130, 0xc0007344e0, 0x60, 0xc000034780, 0x72, 0xc000068f50, 0x1, 0x1, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:147 +0x8c github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaledContext(0x20121a0, 0xc000024130, 0xc0007344e0, 0x60, 0xc00013e6d8, 0x34, 0x34, 0xc000068f50, 0x1, 0x1, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:207 +0x179 github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaled(...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:191 github.com/diamondburned/gtkcord3/gtkcord/components/guild.(*Guild).UpdateImage(0xc000e46080) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:150 +0xf8 github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow.func1(0xc000e46080, 0xc0009f89f0, 0x9e7fcdcde02002b) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:121 +0x2f created by github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:119 +0x4a8 goroutine 70 [select]: net/http.setRequestCancel.func3(0x0, 0xc0004cf3b0, 0xc00066a500, 0xc00079e078, 0xc0007345a0) /usr/lib/go-1.13/src/net/http/client.go:321 +0xcf created by net/http.setRequestCancel /usr/lib/go-1.13/src/net/http/client.go:320 +0x24b goroutine 71 [IO wait]: internal/poll.runtime_pollWait(0x7f386c1f6688, 0x77, 0xc000e2c480) /usr/lib/go-1.13/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc000e4a398, 0x77, 0x2012100, 0xc000e50840, 0xc000e4a380) /usr/lib/go-1.13/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitWrite(...) /usr/lib/go-1.13/src/internal/poll/fd_poll_runtime.go:96 internal/poll.(*FD).WaitWrite(...) /usr/lib/go-1.13/src/internal/poll/fd_unix.go:498 net.(*netFD).connect(0xc000e4a380, 0x20121e0, 0xc000e50840, 0x0, 0x0, 0x1fd4960, 0xc000e540c0, 0x0, 0x0, 0x0, ...) /usr/lib/go-1.13/src/net/fd_unix.go:152 +0x29d net.(*netFD).dial(0xc000e4a380, 0x20121e0, 0xc000e50840, 0x2015c20, 0x0, 0x2015c20, 0xc0004f8570, 0x0, 0x203001, 0xc000e3d360) /usr/lib/go-1.13/src/net/sock_posix.go:149 +0xff net.socket(0x20121e0, 0xc000e50840, 0x1d96652, 0x3, 0x2, 0x1, 0x0, 0x0, 0x2015c20, 0x0, ...) /usr/lib/go-1.13/src/net/sock_posix.go:70 +0x1c0 net.internetSocket(0x20121e0, 0xc000e50840, 0x1d96652, 0x3, 0x2015c20, 0x0, 0x2015c20, 0xc0004f8570, 0x1, 0x0, ...) /usr/lib/go-1.13/src/net/ipsock_posix.go:141 +0x141 net.(*sysDialer).doDialTCP(0xc000e4a280, 0x20121e0, 0xc000e50840, 0x0, 0xc0004f8570, 0x1bf2140, 0x2e97730, 0x0) /usr/lib/go-1.13/src/net/tcpsock_posix.go:65 +0xc2 net.(*sysDialer).dialTCP(0xc000e4a280, 0x20121e0, 0xc000e50840, 0x0, 0xc0004f8570, 0x1be304795, 0x2e7a660, 0x0) /usr/lib/go-1.13/src/net/tcpsock_posix.go:61 +0xd7 net.(*sysDialer).dialSingle(0xc000e4a280, 0x20121e0, 0xc000e50840, 0x2003620, 0xc0004f8570, 0x0, 0x0, 0x0, 0x0) /usr/lib/go-1.13/src/net/dial.go:578 +0x36e net.(*sysDialer).dialSerial(0xc000e4a280, 0x20121e0, 0xc000140de0, 0xc000e4a300, 0x5, 0x8, 0x0, 0x0, 0x0, 0x0) /usr/lib/go-1.13/src/net/dial.go:546 +0x221 net.(*Dialer).DialContext(0xc00007e2a0, 0x20121a0, 0xc000024130, 0x1d96652, 0x3, 0xc000e280a0, 0x16, 0x0, 0x0, 0x0, ...) /usr/lib/go-1.13/src/net/dial.go:424 +0x666 net/http.(*Transport).dial(0x2e237c0, 0x20121a0, 0xc000024130, 0x1d96652, 0x3, 0xc000e280a0, 0x16, 0x0, 0x1c6af20, 0xc000510000, ...) /usr/lib/go-1.13/src/net/http/transport.go:1045 +0x1f5 net/http.(*Transport).dialConn(0x2e237c0, 0x20121a0, 0xc000024130, 0x0, 0xc0007344e0, 0x5, 0xc000e280a0, 0x16, 0x0, 0xc000024130, ...) /usr/lib/go-1.13/src/net/http/transport.go:1483 +0x195d net/http.(*Transport).dialConnFor(0x2e237c0, 0xc000e2a0b0) /usr/lib/go-1.13/src/net/http/transport.go:1313 +0xdc created by net/http.(*Transport).queueForDial /usr/lib/go-1.13/src/net/http/transport.go:1282 +0x41d goroutine 74 [select]: net.(*netFD).connect.func2(0x20121e0, 0xc000141080, 0xc000e68100, 0xc000734840, 0xc0007347e0) /usr/lib/go-1.13/src/net/fd_unix.go:129 +0xba created by net.(*netFD).connect /usr/lib/go-1.13/src/net/fd_unix.go:128 +0x275 goroutine 125 [select]: net/http.(*Transport).getConn(0x2e237c0, 0xc0004f83c0, 0x0, 0xc000722360, 0x5, 0xc000e54080, 0x16, 0x0, 0x0, 0x0, ...) /usr/lib/go-1.13/src/net/http/transport.go:1239 +0x553 net/http.(*Transport).roundTrip(0x2e237c0, 0xc0003eac00, 0xc0004f8390, 0xc0007d803c, 0xc0007d8030) /usr/lib/go-1.13/src/net/http/transport.go:522 +0x603 net/http.(*Transport).RoundTrip(0x2e237c0, 0xc0003eac00, 0x2e237c0, 0xbfb1c232001ce0d4, 0x3d694e24f) /usr/lib/go-1.13/src/net/http/roundtrip.go:17 +0x35 net/http.send(0xc0003eab00, 0x1fd44a0, 0x2e237c0, 0xbfb1c232001ce0d4, 0x3d694e24f, 0x2e7a660, 0xc00059e020, 0xbfb1c232001ce0d4, 0x1, 0x0) /usr/lib/go-1.13/src/net/http/client.go:250 +0x443 net/http.(*Client).send(0x2e1d880, 0xc0003eab00, 0xbfb1c232001ce0d4, 0x3d694e24f, 0x2e7a660, 0xc00059e020, 0x0, 0x1, 0x1cd5d40) /usr/lib/go-1.13/src/net/http/client.go:174 +0xfa net/http.(*Client).do(0x2e1d880, 0xc0003eab00, 0x0, 0x0, 0x0) /usr/lib/go-1.13/src/net/http/client.go:641 +0x3ce net/http.(*Client).Do(...) /usr/lib/go-1.13/src/net/http/client.go:509 github.com/diamondburned/gtkcord3/gtkcord/cache.download(0x20121a0, 0xc000024130, 0xc000722360, 0x60, 0xc000e5ff50, 0x1, 0x1, 0xc00013a200, 0x0, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:117 +0x162 github.com/diamondburned/gtkcord3/gtkcord/cache.get(0x20121a0, 0xc000024130, 0xc000722360, 0x60, 0xc0001c2180, 0x72, 0xc000e15f50, 0x1, 0x1, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:147 +0x8c github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaledContext(0x20121a0, 0xc000024130, 0xc000722360, 0x60, 0xc00013e7a8, 0x34, 0x34, 0xc000e15f50, 0x1, 0x1, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:207 +0x179 github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaled(...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:191 github.com/diamondburned/gtkcord3/gtkcord/components/guild.(*Guild).UpdateImage(0xc000e46100) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:150 +0xf8 github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow.func1(0xc000e46100, 0xc0009f89f0, 0x9e6b05d1b02005b) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:121 +0x2f created by github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:119 +0x4a8 goroutine 126 [select]: golang.org/x/sync/semaphore.(*Weighted).Acquire(0xc00018c050, 0x20121a0, 0xc000024130, 0x1, 0x20, 0x18) /home/hamudik/go/src/golang.org/x/sync/semaphore/semaphore.go:60 +0x28e github.com/diamondburned/gtkcord3/gtkcord/cache.download(0x20121a0, 0xc000024130, 0xc000030fc0, 0x60, 0xc000e19f50, 0x1, 0x1, 0xc00013a200, 0x0, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:107 +0x84 github.com/diamondburned/gtkcord3/gtkcord/cache.get(0x20121a0, 0xc000024130, 0xc000030fc0, 0x60, 0xc0007bc380, 0x72, 0xc000e19f50, 0x1, 0x1, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:147 +0x8c github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaledContext(0x20121a0, 0xc000024130, 0xc000030fc0, 0x60, 0xc00013e858, 0x34, 0x34, 0xc000e19f50, 0x1, 0x1, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:207 +0x179 github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaled(...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:191 github.com/diamondburned/gtkcord3/gtkcord/components/guild.(*Guild).UpdateImage(0xc000e46180) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:150 +0xf8 github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow.func1(0xc000e46180, 0xc0009f89f0, 0x9ce732ac0c4003c) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:121 +0x2f created by github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:119 +0x4a8 goroutine 127 [select]: golang.org/x/sync/semaphore.(*Weighted).Acquire(0xc00018c050, 0x20121a0, 0xc000024130, 0x1, 0x20, 0x18) /home/hamudik/go/src/golang.org/x/sync/semaphore/semaphore.go:60 +0x28e github.com/diamondburned/gtkcord3/gtkcord/cache.download(0x20121a0, 0xc000024130, 0xc000734900, 0x60, 0xc000068f50, 0x1, 0x1, 0xc00013a200, 0x0, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:107 +0x84 github.com/diamondburned/gtkcord3/gtkcord/cache.get(0x20121a0, 0xc000024130, 0xc000734900, 0x60, 0xc000034880, 0x72, 0xc000068f50, 0x1, 0x1, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:147 +0x8c github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaledContext(0x20121a0, 0xc000024130, 0xc000734900, 0x60, 0xc00013e920, 0x34, 0x34, 0xc000068f50, 0x1, 0x1, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:207 +0x179 github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaled(...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:191 github.com/diamondburned/gtkcord3/gtkcord/components/guild.(*Guild).UpdateImage(0xc000e46200) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:150 +0xf8 github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow.func1(0xc000e46200, 0xc0009f89f0, 0x9cd5d063704000a) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:121 +0x2f created by github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:119 +0x4a8 goroutine 128 [select]: golang.org/x/sync/semaphore.(*Weighted).Acquire(0xc00018c050, 0x20121a0, 0xc000024130, 0x1, 0x20, 0x18) /home/hamudik/go/src/golang.org/x/sync/semaphore/semaphore.go:60 +0x28e github.com/diamondburned/gtkcord3/gtkcord/cache.download(0x20121a0, 0xc000024130, 0xc000031080, 0x60, 0xc000e1af50, 0x1, 0x1, 0xc00013a200, 0x0, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:107 +0x84 github.com/diamondburned/gtkcord3/gtkcord/cache.get(0x20121a0, 0xc000024130, 0xc000031080, 0x60, 0xc0007bc480, 0x72, 0xc000e1af50, 0x1, 0x1, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:147 +0x8c github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaledContext(0x20121a0, 0xc000024130, 0xc000031080, 0x60, 0xc00013e9f0, 0x34, 0x34, 0xc000e1af50, 0x1, 0x1, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:207 +0x179 github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaled(...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:191 github.com/diamondburned/gtkcord3/gtkcord/components/guild.(*Guild).UpdateImage(0xc000e46280) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:150 +0xf8 github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow.func1(0xc000e46280, 0xc0009f89f0, 0x9c5b94d3c84005a) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:121 +0x2f created by github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:119 +0x4a8 goroutine 129 [select]: golang.org/x/sync/semaphore.(*Weighted).Acquire(0xc00018c050, 0x20121a0, 0xc000024130, 0x1, 0x20, 0x18) /home/hamudik/go/src/golang.org/x/sync/semaphore/semaphore.go:60 +0x28e github.com/diamondburned/gtkcord3/gtkcord/cache.download(0x20121a0, 0xc000024130, 0xc0007349c0, 0x60, 0xc00006bf50, 0x1, 0x1, 0xc00013a200, 0x0, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:107 +0x84 github.com/diamondburned/gtkcord3/gtkcord/cache.get(0x20121a0, 0xc000024130, 0xc0007349c0, 0x60, 0xc000034980, 0x72, 0xc00006bf50, 0x1, 0x1, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:147 +0x8c github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaledContext(0x20121a0, 0xc000024130, 0xc0007349c0, 0x60, 0xc00013eaa8, 0x34, 0x34, 0xc00006bf50, 0x1, 0x1, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:207 +0x179 github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaled(...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:191 github.com/diamondburned/gtkcord3/gtkcord/components/guild.(*Guild).UpdateImage(0xc000e46300) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:150 +0xf8 github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow.func1(0xc000e46300, 0xc0009f89f0, 0x9b718e5c4c40032) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:121 +0x2f created by github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:119 +0x4a8 goroutine 178 [select]: golang.org/x/sync/semaphore.(*Weighted).Acquire(0xc00018c050, 0x20121a0, 0xc000024130, 0x1, 0x20, 0x18) /home/hamudik/go/src/golang.org/x/sync/semaphore/semaphore.go:60 +0x28e github.com/diamondburned/gtkcord3/gtkcord/cache.download(0x20121a0, 0xc000024130, 0xc000031140, 0x60, 0xc000e1bf50, 0x1, 0x1, 0xc00013a200, 0x0, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:107 +0x84 github.com/diamondburned/gtkcord3/gtkcord/cache.get(0x20121a0, 0xc000024130, 0xc000031140, 0x60, 0xc0007bc580, 0x72, 0xc000e1bf50, 0x1, 0x1, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:147 +0x8c github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaledContext(0x20121a0, 0xc000024130, 0xc000031140, 0x60, 0xc00013eb68, 0x34, 0x34, 0xc000e1bf50, 0x1, 0x1, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:207 +0x179 github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaled(...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:191 github.com/diamondburned/gtkcord3/gtkcord/components/guild.(*Guild).UpdateImage(0xc000e46380) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:150 +0xf8 github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow.func1(0xc000e46380, 0xc0009f89f0, 0x985bc637842000a) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:121 +0x2f created by github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:119 +0x4a8 goroutine 179 [select]: golang.org/x/sync/semaphore.(*Weighted).Acquire(0xc00018c050, 0x20121a0, 0xc000024130, 0x1, 0x20, 0x18) /home/hamudik/go/src/golang.org/x/sync/semaphore/semaphore.go:60 +0x28e github.com/diamondburned/gtkcord3/gtkcord/cache.download(0x20121a0, 0xc000024130, 0xc00029e0e0, 0x62, 0xc000e79f50, 0x1, 0x1, 0xc00013a201, 0x0, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:107 +0x84 github.com/diamondburned/gtkcord3/gtkcord/cache.get(0x20121a0, 0xc000024130, 0xc00029e0e0, 0x62, 0xc000034a80, 0x74, 0xc000e79f50, 0x1, 0x1, 0x1, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:147 +0x8c github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaledContext(0x20121a0, 0xc000024130, 0xc00029e0e0, 0x62, 0xc00013ec40, 0x34, 0x34, 0xc000e79f50, 0x1, 0x1, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:207 +0x179 github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaled(...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:191 github.com/diamondburned/gtkcord3/gtkcord/components/guild.(*Guild).UpdateImage(0xc000e46400) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:150 +0xf8 github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow.func1(0xc000e46400, 0xc0009f89f0, 0x97b796de5460014) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:121 +0x2f created by github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:119 +0x4a8 goroutine 180 [select]: golang.org/x/sync/semaphore.(*Weighted).Acquire(0xc00018c050, 0x20121a0, 0xc000024130, 0x1, 0x20, 0x18) /home/hamudik/go/src/golang.org/x/sync/semaphore/semaphore.go:60 +0x28e github.com/diamondburned/gtkcord3/gtkcord/cache.download(0x20121a0, 0xc000024130, 0xc000e7c000, 0x62, 0xc0005b0f50, 0x1, 0x1, 0xc00013a201, 0x0, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:107 +0x84 github.com/diamondburned/gtkcord3/gtkcord/cache.get(0x20121a0, 0xc000024130, 0xc000e7c000, 0x62, 0xc0007bc680, 0x74, 0xc0005b0f50, 0x1, 0x1, 0x1, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:147 +0x8c github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaledContext(0x20121a0, 0xc000024130, 0xc000e7c000, 0x62, 0xc00013ed10, 0x34, 0x34, 0xc0005b0f50, 0x1, 0x1, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:207 +0x179 github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaled(...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:191 github.com/diamondburned/gtkcord3/gtkcord/components/guild.(*Guild).UpdateImage(0xc000e46480) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:150 +0xf8 github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow.func1(0xc000e46480, 0xc0009f89f0, 0x97b6046c380000a) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:121 +0x2f created by github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:119 +0x4a8 goroutine 181 [select]: golang.org/x/sync/semaphore.(*Weighted).Acquire(0xc00018c050, 0x20121a0, 0xc000024130, 0x1, 0x20, 0x18) /home/hamudik/go/src/golang.org/x/sync/semaphore/semaphore.go:60 +0x28e github.com/diamondburned/gtkcord3/gtkcord/cache.download(0x20121a0, 0xc000024130, 0xc000734ae0, 0x60, 0xc000e7af50, 0x1, 0x1, 0xc00013a200, 0x0, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:107 +0x84 github.com/diamondburned/gtkcord3/gtkcord/cache.get(0x20121a0, 0xc000024130, 0xc000734ae0, 0x60, 0xc000034b80, 0x72, 0xc000e7af50, 0x1, 0x1, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:147 +0x8c github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaledContext(0x20121a0, 0xc000024130, 0xc000734ae0, 0x60, 0xc00013ede0, 0x34, 0x34, 0xc000e7af50, 0x1, 0x1, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:207 +0x179 github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaled(...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:191 github.com/diamondburned/gtkcord3/gtkcord/components/guild.(*Guild).UpdateImage(0xc000e46500) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:150 +0xf8 github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow.func1(0xc000e46500, 0xc0009f89f0, 0x97377e6f8c60028) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:121 +0x2f created by github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:119 +0x4a8 goroutine 182 [select]: golang.org/x/sync/semaphore.(*Weighted).Acquire(0xc00018c050, 0x20121a0, 0xc000024130, 0x1, 0x20, 0x18) /home/hamudik/go/src/golang.org/x/sync/semaphore/semaphore.go:60 +0x28e github.com/diamondburned/gtkcord3/gtkcord/cache.download(0x20121a0, 0xc000024130, 0xc000031260, 0x60, 0xc000e75f50, 0x1, 0x1, 0xc00013a200, 0x0, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:107 +0x84 github.com/diamondburned/gtkcord3/gtkcord/cache.get(0x20121a0, 0xc000024130, 0xc000031260, 0x60, 0xc0007bc780, 0x72, 0xc000e75f50, 0x1, 0x1, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:147 +0x8c github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaledContext(0x20121a0, 0xc000024130, 0xc000031260, 0x60, 0xc00013ee90, 0x34, 0x34, 0xc000e75f50, 0x1, 0x1, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:207 +0x179 github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaled(...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:191 github.com/diamondburned/gtkcord3/gtkcord/components/guild.(*Guild).UpdateImage(0xc000e46580) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:150 +0xf8 github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow.func1(0xc000e46580, 0xc0009f89f0, 0x907c60bcc840015) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:121 +0x2f created by github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:119 +0x4a8 goroutine 183 [select]: golang.org/x/sync/semaphore.(*Weighted).Acquire(0xc00018c050, 0x20121a0, 0xc000024130, 0x1, 0x20, 0x18) /home/hamudik/go/src/golang.org/x/sync/semaphore/semaphore.go:60 +0x28e github.com/diamondburned/gtkcord3/gtkcord/cache.download(0x20121a0, 0xc000024130, 0xc000734ba0, 0x60, 0xc000e7bf50, 0x1, 0x1, 0xc00013a200, 0x0, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:107 +0x84 github.com/diamondburned/gtkcord3/gtkcord/cache.get(0x20121a0, 0xc000024130, 0xc000734ba0, 0x60, 0xc000034c80, 0x72, 0xc000e7bf50, 0x1, 0x1, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:147 +0x8c github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaledContext(0x20121a0, 0xc000024130, 0xc000734ba0, 0x60, 0xc00013ef40, 0x34, 0x34, 0xc000e7bf50, 0x1, 0x1, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:207 +0x179 github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaled(...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:191 github.com/diamondburned/gtkcord3/gtkcord/components/guild.(*Guild).UpdateImage(0xc000e46600) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:150 +0xf8 github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow.func1(0xc000e46600, 0xc0009f89f0, 0x6c22334c3400014) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:121 +0x2f created by github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:119 +0x4a8 goroutine 184 [select]: golang.org/x/sync/semaphore.(*Weighted).Acquire(0xc00018c050, 0x20121a0, 0xc000024130, 0x1, 0x20, 0x18) /home/hamudik/go/src/golang.org/x/sync/semaphore/semaphore.go:60 +0x28e github.com/diamondburned/gtkcord3/gtkcord/cache.download(0x20121a0, 0xc000024130, 0xc000031320, 0x60, 0xc000e76f50, 0x1, 0x1, 0xc00013a200, 0x0, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:107 +0x84 github.com/diamondburned/gtkcord3/gtkcord/cache.get(0x20121a0, 0xc000024130, 0xc000031320, 0x60, 0xc0007bc880, 0x72, 0xc000e76f50, 0x1, 0x1, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:147 +0x8c github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaledContext(0x20121a0, 0xc000024130, 0xc000031320, 0x60, 0xc00013eff0, 0x34, 0x34, 0xc000e76f50, 0x1, 0x1, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:207 +0x179 github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaled(...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:191 github.com/diamondburned/gtkcord3/gtkcord/components/guild.(*Guild).UpdateImage(0xc000e46680) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:150 +0xf8 github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow.func1(0xc000e46680, 0xc0009f89f0, 0x5eb3fdebec20015) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:121 +0x2f created by github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:119 +0x4a8 goroutine 185 [select]: golang.org/x/sync/semaphore.(*Weighted).Acquire(0xc00018c050, 0x20121a0, 0xc000024130, 0x1, 0x20, 0x18) /home/hamudik/go/src/golang.org/x/sync/semaphore/semaphore.go:60 +0x28e github.com/diamondburned/gtkcord3/gtkcord/cache.download(0x20121a0, 0xc000024130, 0xc000722780, 0x60, 0xc000e15f50, 0x1, 0x1, 0xc00013a200, 0x0, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:107 +0x84 github.com/diamondburned/gtkcord3/gtkcord/cache.get(0x20121a0, 0xc000024130, 0xc000722780, 0x60, 0xc0001c2280, 0x72, 0xc000e15f50, 0x1, 0x1, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:147 +0x8c github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaledContext(0x20121a0, 0xc000024130, 0xc000722780, 0x60, 0xc00013f0a0, 0x34, 0x34, 0xc000e15f50, 0x1, 0x1, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:207 +0x179 github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaled(...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:191 github.com/diamondburned/gtkcord3/gtkcord/components/guild.(*Guild).UpdateImage(0xc000e46700) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:150 +0xf8 github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow.func1(0xc000e46700, 0xc0009f89f0, 0x43010ed23020004) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:121 +0x2f created by github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:119 +0x4a8 goroutine 186 [select]: golang.org/x/sync/semaphore.(*Weighted).Acquire(0xc00018c050, 0x20121a0, 0xc000024130, 0x1, 0x20, 0x18) /home/hamudik/go/src/golang.org/x/sync/semaphore/semaphore.go:60 +0x28e github.com/diamondburned/gtkcord3/gtkcord/cache.download(0x20121a0, 0xc000024130, 0xc000ea0000, 0x62, 0xc000e16f50, 0x1, 0x1, 0xc00013a201, 0x0, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:107 +0x84 github.com/diamondburned/gtkcord3/gtkcord/cache.get(0x20121a0, 0xc000024130, 0xc000ea0000, 0x62, 0xc0001c2380, 0x74, 0xc000e16f50, 0x1, 0x1, 0x1, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:147 +0x8c github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaledContext(0x20121a0, 0xc000024130, 0xc000ea0000, 0x62, 0xc00013f150, 0x34, 0x34, 0xc000e16f50, 0x1, 0x1, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:207 +0x179 github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaled(...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:191 github.com/diamondburned/gtkcord3/gtkcord/components/guild.(*Guild).UpdateImage(0xc000e46780) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:150 +0xf8 github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow.func1(0xc000e46780, 0xc0009f89f0, 0x3b6caea5ec20002) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:121 +0x2f created by github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:119 +0x4a8 goroutine 187 [select]: golang.org/x/sync/semaphore.(*Weighted).Acquire(0xc00018c050, 0x20121a0, 0xc000024130, 0x1, 0x20, 0x18) /home/hamudik/go/src/golang.org/x/sync/semaphore/semaphore.go:60 +0x28e github.com/diamondburned/gtkcord3/gtkcord/cache.download(0x20121a0, 0xc000024130, 0xc000722900, 0x60, 0xc000e17f50, 0x1, 0x1, 0xc00013a200, 0x0, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:107 +0x84 github.com/diamondburned/gtkcord3/gtkcord/cache.get(0x20121a0, 0xc000024130, 0xc000722900, 0x60, 0xc0001c2480, 0x72, 0xc000e17f50, 0x1, 0x1, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:147 +0x8c github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaledContext(0x20121a0, 0xc000024130, 0xc000722900, 0x60, 0xc00013f210, 0x34, 0x34, 0xc000e17f50, 0x1, 0x1, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:207 +0x179 github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaled(...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:191 github.com/diamondburned/gtkcord3/gtkcord/components/guild.(*Guild).UpdateImage(0xc000e46800) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:150 +0xf8 github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow.func1(0xc000e46800, 0xc0009f89f0, 0x2f2111051c20002) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:121 +0x2f created by github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:119 +0x4a8 goroutine 188 [select]: golang.org/x/sync/semaphore.(*Weighted).Acquire(0xc00018c050, 0x20121a0, 0xc000024130, 0x1, 0x20, 0x18) /home/hamudik/go/src/golang.org/x/sync/semaphore/semaphore.go:60 +0x28e github.com/diamondburned/gtkcord3/gtkcord/cache.download(0x20121a0, 0xc000024130, 0xc00029e1c0, 0x62, 0xc000e14f50, 0x1, 0x1, 0xc00013a201, 0x0, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:107 +0x84 github.com/diamondburned/gtkcord3/gtkcord/cache.get(0x20121a0, 0xc000024130, 0xc00029e1c0, 0x62, 0xc000034d80, 0x74, 0xc000e14f50, 0x1, 0x1, 0x1, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:147 +0x8c github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaledContext(0x20121a0, 0xc000024130, 0xc00029e1c0, 0x62, 0xc00013f2f8, 0x34, 0x34, 0xc000e14f50, 0x1, 0x1, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:207 +0x179 github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaled(...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:191 github.com/diamondburned/gtkcord3/gtkcord/components/guild.(*Guild).UpdateImage(0xc000e46880) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:150 +0xf8 github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow.func1(0xc000e46880, 0xc0009f89f0, 0x2b1d4b326420001) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:121 +0x2f created by github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:119 +0x4a8 goroutine 189 [select]: golang.org/x/sync/semaphore.(*Weighted).Acquire(0xc00018c050, 0x20121a0, 0xc000024130, 0x1, 0x20, 0x18) /home/hamudik/go/src/golang.org/x/sync/semaphore/semaphore.go:60 +0x28e github.com/diamondburned/gtkcord3/gtkcord/cache.download(0x20121a0, 0xc000024130, 0xc0007229c0, 0x5f, 0xc000e18f50, 0x1, 0x1, 0xc00013a200, 0x0, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:107 +0x84 github.com/diamondburned/gtkcord3/gtkcord/cache.get(0x20121a0, 0xc000024130, 0xc0007229c0, 0x5f, 0xc0001c2580, 0x71, 0xc000e18f50, 0x1, 0x1, 0x0, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:147 +0x8c github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaledContext(0x20121a0, 0xc000024130, 0xc0007229c0, 0x5f, 0xc00013f3c8, 0x34, 0x34, 0xc000e18f50, 0x1, 0x1, ...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:207 +0x179 github.com/diamondburned/gtkcord3/gtkcord/cache.SetImageScaled(...) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/cache/cache.go:191 github.com/diamondburned/gtkcord3/gtkcord/components/guild.(*Guild).UpdateImage(0xc000e46900) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:150 +0xf8 github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow.func1(0xc000e46900, 0xc0009f89f0, 0x155e0adc8000000) /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:121 +0x2f created by github.com/diamondburned/gtkcord3/gtkcord/components/guild.newGuildRow /home/hamudik/go/src/github.com/diamondburned/gtkcord3/gtkcord/components/guild/guild.go:119 +0x4a8
uh oh
Gtkcord only loads for a second on launch, then immediately closes.
Heres what was printed in the console: