Linux AppImage crash on start

Observed behavior

Appimage crashing on start

Expected behavior

For app not to crash

Steps required to reproduce

  1. Start AppImage

Operating system/Hardware used

Arch Linux
Kernel 6.5.7
Nvidia RTX 3080
128GB RAM
AMD 5950X

scuttle@ranma ~/Downloads> ./aspect-1.0.0-preview.30-x86_64.AppImage -vvv
[main(----) dia] Write crash detection lock file to /home/scuttle/.cache/aspect/crashreport.lock (initializing)
[main(----) ERR] Failed to write crash reporter lock file: Failed to open file '/home/scuttle/.cache/aspect/crashreport.lock': notFound
[main(----) dia] Full exception: object.Exception@../../.dub/packages/vibe-core/2.4.0/vibe-core/source/vibe/core/file.d(53): Failed to open file '/home/scuttle/.cache/aspect/crashreport.lock': notFound
[main(----) dia] ----------------
[main(----) dia] ??:? [0x564681f72946]
[main(----) dia] ??:? [0x564681f725c2]
[main(----) dia] ??:? [0x564681f99c26]
[main(----) dia] ??:? [0x564681f7b08f]
[main(----) dia] ??:? [0x5646817c2ac3]
[main(----) dia] ??:? [0x5646817c31d5]
[main(----) dia] ??:? [0x564680aa2e02]
[main(----) dia] ??:? [0x5646809ec3c6]
[main(----) dia] ??:? [0x5646809eb7f3]
[main(----) dia] ??:? [0x5646809eb755]
[main(----) dia] ??:? [0x564681f7ad5c]
[main(----) dia] ??:? [0x564681f7ac56]
[main(----) dia] ??:? [0x564681f7aaad]
[main(----) dia] ??:? [0x7f4e5cc45ccf]
[main(----) dia] ??:? __libc_start_main [0x7f4e5cc45d89]
[main(----) dia] ??:? [0x5646809eb684]
Starting Aspect 1.0.0-preview.30
Command line arguments: ["./aspect-1.0.0-preview.30-x86_64.AppImage", "-vvv"]
[vibe-12(AmDA) ERR] Failed to set worker thread priority: Unable to set thread priority
[vibe-28(7RGj) ERR] Failed to set worker thread priority: Unable to set thread priority
[vibe-4(IcRU) ERR] Failed to set worker thread priority: Unable to set thread priority
[vibe-1(/nU5) ERR] Failed to set worker thread priority: Unable to set thread priority
[vibe-24(PYqE) ERR] Failed to set worker thread priority: Unable to set thread priority
[vibe-23(Tz+Y) ERR] Failed to set worker thread priority: Unable to set thread priority
[vibe-3(aRH1) ERR] Failed to set worker thread priority: Unable to set thread priority
[vibe-21(ESq9) ERR] Failed to set worker thread priority: Unable to set thread priority
[vibe-25(vmi0) ERR] Failed to set worker thread priority: Unable to set thread priority
[vibe-26(3dhW) ERR] Failed to set worker thread priority: Unable to set thread priority
[vibe-31(giBu) ERR] Failed to set worker thread priority: Unable to set thread priority
[vibe-7(wXPx) ERR] Failed to set worker thread priority: Unable to set thread priority
[vibe-0(CFmo) ERR] Failed to set worker thread priority: Unable to set thread priority
[vibe-2(/C9B) ERR] Failed to set worker thread priority: Unable to set thread priority
[vibe-30(9zft) ERR] Failed to set worker thread priority: Unable to set thread priority
[vibe-22(5sVF) ERR] Failed to set worker thread priority: Unable to set thread priority
[vibe-11(hUUk) ERR] Failed to set worker thread priority: Unable to set thread priority
[vibe-15(xdab) ERR] Failed to set worker thread priority: Unable to set thread priority
[vibe-19(vDMs) ERR] Failed to set worker thread priority: Unable to set thread priority
[vibe-16(RAwE) ERR] Failed to set worker thread priority: Unable to set thread priority
[vibe-8(4DH5) ERR] Failed to set worker thread priority: Unable to set thread priority
[vibe-20(NJWv) ERR] Failed to set worker thread priority: Unable to set thread priority
[vibe-27(OEu6) ERR] Failed to set worker thread priority: Unable to set thread priority
[vibe-6(c81o) ERR] Failed to set worker thread priority: Unable to set thread priority
[vibe-18(EROt) ERR] Failed to set worker thread priority: Unable to set thread priority
[vibe-29(kRx8) ERR] Failed to set worker thread priority: Unable to set thread priority
[vibe-13(SdE1) ERR] Failed to set worker thread priority: Unable to set thread priority
[vibe-14(G8jA) ERR] Failed to set worker thread priority: Unable to set thread priority
[vibe-10(5oJV) ERR] Failed to set worker thread priority: Unable to set thread priority
[vibe-5(xI+d) ERR] Failed to set worker thread priority: Unable to set thread priority
[vibe-17(gUKw) ERR] Failed to set worker thread priority: Unable to set thread priority
[vibe-9(SiW0) ERR] Failed to set worker thread priority: Unable to set thread priority
[vibe-1(/nU5) dia] Full exception: core.thread.threadbase.ThreadException@core/thread/osthread.d(883): Unable to set thread priority
[vibe-1(/nU5) dia] ----------------
[vibe-1(/nU5) dia] ??:? [0x564681f72946]
[vibe-1(/nU5) dia] ??:? [0x564681f725c2]
[vibe-1(/nU5) dia] ??:? [0x564681f99c26]
[vibe-1(/nU5) dia] ??:? [0x564681f7b08f]
[vibe-1(/nU5) dia] ??:? [0x564681f73f99]
[vibe-1(/nU5) dia] ??:? [0x5646809ec555]
[vibe-1(/nU5) dia] ??:? [0x5646817d74fe]
[vibe-1(/nU5) dia] ??:? [0x564681f735da]
[vibe-14(G8jA) dia] Full exception: core.thread.threadbase.ThreadException@core/thread/osthread.d(883): Unable to set thread priority
[vibe-14(G8jA) dia] ----------------
[vibe-14(G8jA) dia] ??:? [0x564681f72946]
[vibe-14(G8jA) dia] ??:? [0x564681f725c2]
[vibe-14(G8jA) dia] ??:? [0x564681f99c26]
[vibe-14(G8jA) dia] ??:? [0x564681f7b08f]
[vibe-14(G8jA) dia] ??:? [0x564681f73f99]
[vibe-14(G8jA) dia] ??:? [0x5646809ec555]
[vibe-14(G8jA) dia] ??:? [0x5646817d74fe]
[vibe-14(G8jA) dia] ??:? [0x564681f735da]
[vibe-12(AmDA) dia] Full exception: core.thread.threadbase.ThreadException@core/thread/osthread.d(883): Unable to set thread priority
[vibe-12(AmDA) dia] ----------------
[vibe-12(AmDA) dia] ??:? [0x564681f72946]
[vibe-12(AmDA) dia] ??:? [0x564681f725c2]
[vibe-12(AmDA) dia] ??:? [0x564681f99c26]
[vibe-12(AmDA) dia] ??:? [0x564681f7b08f]
[vibe-12(AmDA) dia] ??:? [0x564681f73f99]
[vibe-12(AmDA) dia] ??:? [0x5646809ec555]
[vibe-12(AmDA) dia] ??:? [0x5646817d74fe]
[vibe-12(AmDA) dia] ??:? [0x564681f735da]
[vibe-5(xI+d) dia] Full exception: core.thread.threadbase.ThreadException@core/thread/osthread.d(883): Unable to set thread priority
[vibe-5(xI+d) dia] ----------------
[vibe-5(xI+d) dia] ??:? [0x564681f72946]
[vibe-5(xI+d) dia] ??:? [0x564681f725c2]
[vibe-5(xI+d) dia] ??:? [0x564681f99c26]
[vibe-5(xI+d) dia] ??:? [0x564681f7b08f]
[vibe-5(xI+d) dia] ??:? [0x564681f73f99]
[vibe-5(xI+d) dia] ??:? [0x5646809ec555]
[vibe-5(xI+d) dia] ??:? [0x5646817d74fe]
[vibe-5(xI+d) dia] ??:? [0x564681f735da]
[vibe-21(ESq9) dia] Full exception: core.thread.threadbase.ThreadException@core/thread/osthread.d(883): Unable to set thread priority
[vibe-21(ESq9) dia] ----------------
[vibe-21(ESq9) dia] ??:? [0x564681f72946]
[vibe-21(ESq9) dia] ??:? [0x564681f725c2]
[vibe-21(ESq9) dia] ??:? [0x564681f99c26]
[vibe-21(ESq9) dia] ??:? [0x564681f7b08f]
[vibe-21(ESq9) dia] ??:? [0x564681f73f99]
[vibe-21(ESq9) dia] ??:? [0x5646809ec555]
[vibe-21(ESq9) dia] ??:? [0x5646817d74fe]
[vibe-21(ESq9) dia] ??:? [0x564681f735da]
[vibe-2(/C9B) dia] Full exception: core.thread.threadbase.ThreadException@core/thread/osthread.d(883): Unable to set thread priority
[vibe-2(/C9B) dia] ----------------
[vibe-2(/C9B) dia] ??:? [0x564681f72946]
[vibe-2(/C9B) dia] ??:? [0x564681f725c2]
[vibe-2(/C9B) dia] ??:? [0x564681f99c26]
[vibe-2(/C9B) dia] ??:? [0x564681f7b08f]
[vibe-2(/C9B) dia] ??:? [0x564681f73f99]
[vibe-2(/C9B) dia] ??:? [0x5646809ec555]
[vibe-2(/C9B) dia] ??:? [0x5646817d74fe]
[vibe-2(/C9B) dia] ??:? [0x564681f735da]
[vibe-23(Tz+Y) dia] Full exception: core.thread.threadbase.ThreadException@core/thread/osthread.d(883): Unable to set thread priority
[vibe-23(Tz+Y) dia] ----------------
[vibe-23(Tz+Y) dia] ??:? [0x564681f72946]
[vibe-23(Tz+Y) dia] ??:? [0x564681f725c2]
[vibe-23(Tz+Y) dia] ??:? [0x564681f99c26]
[vibe-23(Tz+Y) dia] ??:? [0x564681f7b08f]
[vibe-23(Tz+Y) dia] ??:? [0x564681f73f99]
[vibe-23(Tz+Y) dia] ??:? [0x5646809ec555]
[vibe-23(Tz+Y) dia] ??:? [0x5646817d74fe]
[vibe-23(Tz+Y) dia] ??:? [0x564681f735da]
[vibe-19(vDMs) dia] Full exception: core.thread.threadbase.ThreadException@core/thread/osthread.d(883): Unable to set thread priority
[vibe-19(vDMs) dia] ----------------
[vibe-19(vDMs) dia] ??:? [0x564681f72946]
[vibe-19(vDMs) dia] ??:? [0x564681f725c2]
[vibe-19(vDMs) dia] ??:? [0x564681f99c26]
[vibe-19(vDMs) dia] ??:? [0x564681f7b08f]
[vibe-19(vDMs) dia] ??:? [0x564681f73f99]
[vibe-19(vDMs) dia] ??:? [0x5646809ec555]
[vibe-19(vDMs) dia] ??:? [0x5646817d74fe]
[vibe-19(vDMs) dia] ??:? [0x564681f735da]
[vibe-27(OEu6) dia] Full exception: core.thread.threadbase.ThreadException@core/thread/osthread.d(883): Unable to set thread priority
[vibe-27(OEu6) dia] ----------------
[vibe-27(OEu6) dia] ??:? [0x564681f72946]
[vibe-27(OEu6) dia] ??:? [0x564681f725c2]
[vibe-27(OEu6) dia] ??:? [0x564681f99c26]
[vibe-27(OEu6) dia] ??:? [0x564681f7b08f]
[vibe-27(OEu6) dia] ??:? [0x564681f73f99]
[vibe-27(OEu6) dia] ??:? [0x5646809ec555]
[vibe-27(OEu6) dia] ??:? [0x5646817d74fe]
[vibe-27(OEu6) dia] ??:? [0x564681f735da]
[vibe-30(9zft) dia] Full exception: core.thread.threadbase.ThreadException@core/thread/osthread.d(883): Unable to set thread priority
[vibe-30(9zft) dia] ----------------
[vibe-30(9zft) dia] ??:? [0x564681f72946]
[vibe-30(9zft) dia] ??:? [0x564681f725c2]
[vibe-30(9zft) dia] ??:? [0x564681f99c26]
[vibe-30(9zft) dia] ??:? [0x564681f7b08f]
[vibe-30(9zft) dia] ??:? [0x564681f73f99]
[vibe-30(9zft) dia] ??:? [0x5646809ec555]
[vibe-30(9zft) dia] ??:? [0x5646817d74fe]
[vibe-30(9zft) dia] ??:? [0x564681f735da]
[vibe-7(wXPx) dia] Full exception: core.thread.threadbase.ThreadException@core/thread/osthread.d(883): Unable to set thread priority
[vibe-7(wXPx) dia] ----------------
[vibe-7(wXPx) dia] ??:? [0x564681f72946]
[vibe-7(wXPx) dia] ??:? [0x564681f725c2]
[vibe-7(wXPx) dia] ??:? [0x564681f99c26]
[vibe-7(wXPx) dia] ??:? [0x564681f7b08f]
[vibe-7(wXPx) dia] ??:? [0x564681f73f99]
[vibe-7(wXPx) dia] ??:? [0x5646809ec555]
[vibe-7(wXPx) dia] ??:? [0x5646817d74fe]
[vibe-7(wXPx) dia] ??:? [0x564681f735da]
[vibe-26(3dhW) dia] Full exception: core.thread.threadbase.ThreadException@core/thread/osthread.d(883): Unable to set thread priority
[vibe-26(3dhW) dia] ----------------
[vibe-26(3dhW) dia] ??:? [0x564681f72946]
[vibe-26(3dhW) dia] ??:? [0x564681f725c2]
[vibe-26(3dhW) dia] ??:? [0x564681f99c26]
[vibe-26(3dhW) dia] ??:? [0x564681f7b08f]
[vibe-26(3dhW) dia] ??:? [0x564681f73f99]
[vibe-26(3dhW) dia] ??:? [0x5646809ec555]
[vibe-26(3dhW) dia] ??:? [0x5646817d74fe]
[vibe-26(3dhW) dia] ??:? [0x564681f735da]
[vibe-6(c81o) dia] Full exception: core.thread.threadbase.ThreadException@core/thread/osthread.d(883): Unable to set thread priority
[vibe-6(c81o) dia] ----------------
[vibe-6(c81o) dia] ??:? [0x564681f72946]
[vibe-6(c81o) dia] ??:? [0x564681f725c2]
[vibe-6(c81o) dia] ??:? [0x564681f99c26]
[vibe-6(c81o) dia] ??:? [0x564681f7b08f]
[vibe-6(c81o) dia] ??:? [0x564681f73f99]
[vibe-6(c81o) dia] ??:? [0x5646809ec555]
[vibe-6(c81o) dia] ??:? [0x5646817d74fe]
[vibe-6(c81o) dia] ??:? [0x564681f735da]
[vibe-17(gUKw) dia] Full exception: core.thread.threadbase.ThreadException@core/thread/osthread.d(883): Unable to set thread priority
[vibe-17(gUKw) dia] ----------------
[vibe-17(gUKw) dia] ??:? [0x564681f72946]
[vibe-17(gUKw) dia] ??:? [0x564681f725c2]
[vibe-17(gUKw) dia] ??:? [0x564681f99c26]
[vibe-17(gUKw) dia] ??:? [0x564681f7b08f]
[vibe-17(gUKw) dia] ??:? [0x564681f73f99]
[vibe-17(gUKw) dia] ??:? [0x5646809ec555]
[vibe-17(gUKw) dia] ??:? [0x5646817d74fe]
[vibe-17(gUKw) dia] ??:? [0x564681f735da]
[vibe-8(4DH5) dia] Full exception: core.thread.threadbase.ThreadException@core/thread/osthread.d(883): Unable to set thread priority
[vibe-8(4DH5) dia] ----------------
[vibe-8(4DH5) dia] ??:? [0x564681f72946]
[vibe-8(4DH5) dia] ??:? [0x564681f725c2]
[vibe-8(4DH5) dia] ??:? [0x564681f99c26]
[vibe-8(4DH5) dia] ??:? [0x564681f7b08f]
[vibe-8(4DH5) dia] ??:? [0x564681f73f99]
[vibe-8(4DH5) dia] ??:? [0x5646809ec555]
[vibe-8(4DH5) dia] ??:? [0x5646817d74fe]
[vibe-8(4DH5) dia] ??:? [0x564681f735da]
[vibe-18(EROt) dia] Full exception: core.thread.threadbase.ThreadException@core/thread/osthread.d(883): Unable to set thread priority
[vibe-18(EROt) dia] ----------------
[vibe-18(EROt) dia] ??:? [0x564681f72946]
[vibe-18(EROt) dia] ??:? [0x564681f725c2]
[vibe-18(EROt) dia] ??:? [0x564681f99c26]
[vibe-18(EROt) dia] ??:? [0x564681f7b08f]
[vibe-18(EROt) dia] ??:? [0x564681f73f99]
[vibe-18(EROt) dia] ??:? [0x5646809ec555]
[vibe-18(EROt) dia] ??:? [0x5646817d74fe]
[vibe-18(EROt) dia] ??:? [0x564681f735da]
[vibe-0(CFmo) dia] Full exception: core.thread.threadbase.ThreadException@core/thread/osthread.d(883): Unable to set thread priority
[vibe-0(CFmo) dia] ----------------
[vibe-0(CFmo) dia] ??:? [0x564681f72946]
[vibe-0(CFmo) dia] ??:? [0x564681f725c2]
[vibe-0(CFmo) dia] ??:? [0x564681f99c26]
[vibe-0(CFmo) dia] ??:? [0x564681f7b08f]
[vibe-0(CFmo) dia] ??:? [0x564681f73f99]
[vibe-0(CFmo) dia] ??:? [0x5646809ec555]
[vibe-0(CFmo) dia] ??:? [0x5646817d74fe]
[vibe-0(CFmo) dia] ??:? [0x564681f735da]
[vibe-22(5sVF) dia] Full exception: core.thread.threadbase.ThreadException@core/thread/osthread.d(883): Unable to set thread priority
[vibe-22(5sVF) dia] ----------------
[vibe-22(5sVF) dia] ??:? [0x564681f72946]
[vibe-22(5sVF) dia] ??:? [0x564681f725c2]
[vibe-22(5sVF) dia] ??:? [0x564681f99c26]
[vibe-22(5sVF) dia] ??:? [0x564681f7b08f]
[vibe-22(5sVF) dia] ??:? [0x564681f73f99]
[vibe-22(5sVF) dia] ??:? [0x5646809ec555]
[vibe-22(5sVF) dia] ??:? [0x5646817d74fe]
[vibe-22(5sVF) dia] ??:? [0x564681f735da]
[vibe-13(SdE1) dia] Full exception: core.thread.threadbase.ThreadException@core/thread/osthread.d(883): Unable to set thread priority
[vibe-13(SdE1) dia] ----------------
[vibe-13(SdE1) dia] ??:? [0x564681f72946]
[vibe-13(SdE1) dia] ??:? [0x564681f725c2]
[vibe-13(SdE1) dia] ??:? [0x564681f99c26]
[vibe-13(SdE1) dia] ??:? [0x564681f7b08f]
[vibe-13(SdE1) dia] ??:? [0x564681f73f99]
[vibe-13(SdE1) dia] ??:? [0x5646809ec555]
[vibe-13(SdE1) dia] ??:? [0x5646817d74fe]
[vibe-13(SdE1) dia] ??:? [0x564681f735da]
[vibe-24(PYqE) dia] Full exception: core.thread.threadbase.ThreadException@core/thread/osthread.d(883): Unable to set thread priority
[vibe-24(PYqE) dia] ----------------
[vibe-24(PYqE) dia] ??:? [0x564681f72946]
[vibe-24(PYqE) dia] ??:? [0x564681f725c2]
[vibe-24(PYqE) dia] ??:? [0x564681f99c26]
[vibe-24(PYqE) dia] ??:? [0x564681f7b08f]
[vibe-24(PYqE) dia] ??:? [0x564681f73f99]
[vibe-24(PYqE) dia] ??:? [0x5646809ec555]
[vibe-24(PYqE) dia] ??:? [0x5646817d74fe]
[vibe-24(PYqE) dia] ??:? [0x564681f735da]
[vibe-28(7RGj) dia] Full exception: core.thread.threadbase.ThreadException@core/thread/osthread.d(883): Unable to set thread priority
[vibe-28(7RGj) dia] ----------------
[vibe-28(7RGj) dia] ??:? [0x564681f72946]
[vibe-28(7RGj) dia] ??:? [0x564681f725c2]
[vibe-28(7RGj) dia] ??:? [0x564681f99c26]
[vibe-28(7RGj) dia] ??:? [0x564681f7b08f]
[vibe-28(7RGj) dia] ??:? [0x564681f73f99]
[vibe-28(7RGj) dia] ??:? [0x5646809ec555]
[vibe-28(7RGj) dia] ??:? [0x5646817d74fe]
[vibe-28(7RGj) dia] ??:? [0x564681f735da]
[vibe-11(hUUk) dia] Full exception: core.thread.threadbase.ThreadException@core/thread/osthread.d(883): Unable to set thread priority
[vibe-11(hUUk) dia] ----------------
[vibe-11(hUUk) dia] ??:? [0x564681f72946]
[vibe-11(hUUk) dia] ??:? [0x564681f725c2]
[vibe-11(hUUk) dia] ??:? [0x564681f99c26]
[vibe-11(hUUk) dia] ??:? [0x564681f7b08f]
[vibe-11(hUUk) dia] ??:? [0x564681f73f99]
[vibe-11(hUUk) dia] ??:? [0x5646809ec555]
[vibe-11(hUUk) dia] ??:? [0x5646817d74fe]
[vibe-11(hUUk) dia] ??:? [0x564681f735da]
[vibe-29(kRx8) dia] Full exception: core.thread.threadbase.ThreadException@core/thread/osthread.d(883): Unable to set thread priority
[vibe-29(kRx8) dia] ----------------
[vibe-29(kRx8) dia] ??:? [0x564681f72946]
[vibe-29(kRx8) dia] ??:? [0x564681f725c2]
[vibe-29(kRx8) dia] ??:? [0x564681f99c26]
[vibe-29(kRx8) dia] ??:? [0x564681f7b08f]
[vibe-29(kRx8) dia] ??:? [0x564681f73f99]
[vibe-29(kRx8) dia] ??:? [0x5646809ec555]
[vibe-29(kRx8) dia] ??:? [0x5646817d74fe]
[vibe-29(kRx8) dia] ??:? [0x564681f735da]
[vibe-25(vmi0) dia] Full exception: core.thread.threadbase.ThreadException@core/thread/osthread.d(883): Unable to set thread priority
[vibe-25(vmi0) dia] ----------------
[vibe-25(vmi0) dia] ??:? [0x564681f72946]
[vibe-25(vmi0) dia] ??:? [0x564681f725c2]
[vibe-25(vmi0) dia] ??:? [0x564681f99c26]
[vibe-25(vmi0) dia] ??:? [0x564681f7b08f]
[vibe-25(vmi0) dia] ??:? [0x564681f73f99]
[vibe-25(vmi0) dia] ??:? [0x5646809ec555]
[vibe-25(vmi0) dia] ??:? [0x5646817d74fe]
[vibe-25(vmi0) dia] ??:? [0x564681f735da]
[vibe-16(RAwE) dia] Full exception: core.thread.threadbase.ThreadException@core/thread/osthread.d(883): Unable to set thread priority
[vibe-16(RAwE) dia] ----------------
[vibe-16(RAwE) dia] ??:? [0x564681f72946]
[vibe-16(RAwE) dia] ??:? [0x564681f725c2]
[vibe-16(RAwE) dia] ??:? [0x564681f99c26]
[vibe-16(RAwE) dia] ??:? [0x564681f7b08f]
[vibe-16(RAwE) dia] ??:? [0x564681f73f99]
[vibe-16(RAwE) dia] ??:? [0x5646809ec555]
[vibe-16(RAwE) dia] ??:? [0x5646817d74fe]
[vibe-16(RAwE) dia] ??:? [0x564681f735da]
[vibe-10(5oJV) dia] Full exception: core.thread.threadbase.ThreadException@core/thread/osthread.d(883): Unable to set thread priority
[vibe-10(5oJV) dia] ----------------
[vibe-10(5oJV) dia] ??:? [0x564681f72946]
[vibe-10(5oJV) dia] ??:? [0x564681f725c2]
[vibe-10(5oJV) dia] ??:? [0x564681f99c26]
[vibe-10(5oJV) dia] ??:? [0x564681f7b08f]
[vibe-10(5oJV) dia] ??:? [0x564681f73f99]
[vibe-10(5oJV) dia] ??:? [0x5646809ec555]
[vibe-10(5oJV) dia] ??:? [0x5646817d74fe]
[vibe-10(5oJV) dia] ??:? [0x564681f735da]
[vibe-31(giBu) dia] Full exception: core.thread.threadbase.ThreadException@core/thread/osthread.d(883): Unable to set thread priority
[vibe-31(giBu) dia] ----------------
[vibe-31(giBu) dia] ??:? [0x564681f72946]
[vibe-31(giBu) dia] ??:? [0x564681f725c2]
[vibe-31(giBu) dia] ??:? [0x564681f99c26]
[vibe-31(giBu) dia] ??:? [0x564681f7b08f]
[vibe-31(giBu) dia] ??:? [0x564681f73f99]
[vibe-31(giBu) dia] ??:? [0x5646809ec555]
[vibe-31(giBu) dia] ??:? [0x5646817d74fe]
[vibe-31(giBu) dia] ??:? [0x564681f735da]
[vibe-9(SiW0) dia] Full exception: core.thread.threadbase.ThreadException@core/thread/osthread.d(883): Unable to set thread priority
[vibe-9(SiW0) dia] ----------------
[vibe-9(SiW0) dia] ??:? [0x564681f72946]
[vibe-9(SiW0) dia] ??:? [0x564681f725c2]
[vibe-9(SiW0) dia] ??:? [0x564681f99c26]
[vibe-9(SiW0) dia] ??:? [0x564681f7b08f]
[vibe-9(SiW0) dia] ??:? [0x564681f73f99]
[vibe-9(SiW0) dia] ??:? [0x5646809ec555]
[vibe-9(SiW0) dia] ??:? [0x5646817d74fe]
[vibe-9(SiW0) dia] ??:? [0x564681f735da]
[vibe-4(IcRU) dia] Full exception: core.thread.threadbase.ThreadException@core/thread/osthread.d(883): Unable to set thread priority
[vibe-4(IcRU) dia] ----------------
[vibe-4(IcRU) dia] ??:? [0x564681f72946]
[vibe-4(IcRU) dia] ??:? [0x564681f725c2]
[vibe-4(IcRU) dia] ??:? [0x564681f99c26]
[vibe-4(IcRU) dia] ??:? [0x564681f7b08f]
[vibe-4(IcRU) dia] ??:? [0x564681f73f99]
[vibe-4(IcRU) dia] ??:? [0x5646809ec555]
[vibe-4(IcRU) dia] ??:? [0x5646817d74fe]
[vibe-4(IcRU) dia] ??:? [0x564681f735da]
[vibe-20(NJWv) dia] Full exception: core.thread.threadbase.ThreadException@core/thread/osthread.d(883): Unable to set thread priority
[vibe-20(NJWv) dia] ----------------
[vibe-20(NJWv) dia] ??:? [0x564681f72946]
[vibe-20(NJWv) dia] ??:? [0x564681f725c2]
[vibe-20(NJWv) dia] ??:? [0x564681f99c26]
[vibe-20(NJWv) dia] ??:? [0x564681f7b08f]
[vibe-20(NJWv) dia] ??:? [0x564681f73f99]
[vibe-20(NJWv) dia] ??:? [0x5646809ec555]
[vibe-20(NJWv) dia] ??:? [0x5646817d74fe]
[vibe-20(NJWv) dia] ??:? [0x564681f735da]
[vibe-15(xdab) dia] Full exception: core.thread.threadbase.ThreadException@core/thread/osthread.d(883): Unable to set thread priority
[vibe-15(xdab) dia] ----------------
[vibe-15(xdab) dia] ??:? [0x564681f72946]
[vibe-15(xdab) dia] ??:? [0x564681f725c2]
[vibe-15(xdab) dia] ??:? [0x564681f99c26]
[vibe-15(xdab) dia] ??:? [0x564681f7b08f]
[vibe-15(xdab) dia] ??:? [0x564681f73f99]
[vibe-15(xdab) dia] ??:? [0x5646809ec555]
[vibe-15(xdab) dia] ??:? [0x5646817d74fe]
[vibe-15(xdab) dia] ??:? [0x564681f735da]
[vibe-3(aRH1) dia] Full exception: core.thread.threadbase.ThreadException@core/thread/osthread.d(883): Unable to set thread priority
[vibe-3(aRH1) dia] ----------------
[vibe-3(aRH1) dia] ??:? [0x564681f72946]
[vibe-3(aRH1) dia] ??:? [0x564681f725c2]
[vibe-3(aRH1) dia] ??:? [0x564681f99c26]
[vibe-3(aRH1) dia] ??:? [0x564681f7b08f]
[vibe-3(aRH1) dia] ??:? [0x564681f73f99]
[vibe-3(aRH1) dia] ??:? [0x5646809ec555]
[vibe-3(aRH1) dia] ??:? [0x5646817d74fe]
[vibe-3(aRH1) dia] ??:? [0x564681f735da]
[Main(----) ERR] Settings: failed to load file 'file:///home/scuttle/.config/aspect/app.settings': Failed to locate file file:///home/scuttle/.config/aspect/app.settings
Initializing SDL2...
Loaded OpenGL version: gl33
[Main(----) dia] OpenGL driver:
[Main(----) dia]   Vendor: NVIDIA Corporation
[Main(----) dia]   Renderer: NVIDIA GeForce RTX 3080/PCIe/SSE2
[Main(----) dia]   Version: 3.3.0 NVIDIA 535.113.01
[Main(----) dia]   GLSL-Version: 3.30 NVIDIA via Cg compiler
Creating SDL window...
Loaded OpenGL version: gl33
[Main(----) dia] OpenGL driver:
[Main(----) dia]   Vendor: NVIDIA Corporation
[Main(----) dia]   Renderer: NVIDIA GeForce RTX 3080/PCIe/SSE2
[Main(----) dia]   Version: 3.3.0 NVIDIA 535.113.01
[Main(----) dia]   GLSL-Version: 3.30 NVIDIA via Cg compiler
[Main(----) FATAL] 
[Main(----) FATAL] An unrecoverable segmentation fault was encountered.
[Main(----) FATAL]    Failing address: 0x0000000000000000
[Main(----) FATAL]    Callstack:
[Main(----) FATAL] ??:? [0x564681f72946]
[Main(----) FATAL] ??:? [0x564681f725c2]
[Main(----) FATAL] ??:? [0x564681f99c26]
[Main(----) FATAL] ??:? [0x564681f7b08f]
[Main(----) FATAL] ??:? [0x5646809ecb81]
[Main(----) FATAL] ??:? [0x5646809ef8b5]
[Main(----) FATAL] ??:? [0x7f4e5cc5c70f]
[Main(----) FATAL] ??:? [0x7f4e5cd78edc]
[Main(----) FATAL] ??:? [0x7f4e5d267ed2]
[Main(----) FATAL] ??:? XrmGetStringDatabase [0x7f4e5d268e3e]
[Main(----) FATAL] ??:? [0x56468161a6d7]
[Main(----) FATAL] ??:? [0x564681617cd4]
[Main(----) FATAL] ??:? [0x564681617533]
[Main(----) FATAL] ??:? [0x564681581a97]
[Main(----) FATAL] ??:? [0x564681581e69]
[Main(----) FATAL] ??:? [0x564681601045]
[Main(----) FATAL] ??:? [0x5646809ed604]
[Main(----) FATAL] ??:? [0x5646809ed179]
[Main(----) FATAL] ??:? [0x564680a00930]
[Main(----) FATAL] ??:? [0x5646816157bc]
[Main(----) FATAL] ??:? [0x5646816183e6]
[Main(----) FATAL] ??:? [0x5646816150c8]
[Main(----) FATAL] ??:? [0x5646809ec194]
[Main(----) FATAL] ??:? [0x5646809eb755]
[Main(----) FATAL] ??:? [0x564681f7ad5c]
[Main(----) FATAL] ??:? [0x564681f7ac56]
[Main(----) FATAL] ??:? [0x564681f7aaad]
[Main(----) FATAL] ??:? [0x7f4e5cc45ccf]
[Main(----) FATAL] ??:? __libc_start_main [0x7f4e5cc45d89]
[Main(----) FATAL] ??:? [0x5646809eb684]
fish: Job 1, './aspect-1.0.0-preview.30-x86_6…' terminated by signal SIGABRT (Abort)
scuttle@ranma ~/Downloads [SIGABRT]>

Exact same error if I extract the appimage and run aspect directly

Small update: I tried on Ubuntu 22.04 with the same Nvidia driver on a 2060, but couldn’t reproduce the crash, neither with X.org, nor with Wayland. Next test will be on Arch. It’s unfortunate that the symbols are missing from the stack trace, that will have to be fixed for the next update, too.

I installed Arch Linux on a VM, with X.org and Mesa software renderer, and that also turned out to work fine. Looks like concentrating on getting a proper stack trace is the way to go. We’ll try to get an update out either this or next weekend that includes debug symbols in the AppImage.

We just released an update that includes debug symbols, can you give that one another shot? https://download.bildhuus.com/packages/aspect/aspect-1.0.0-preview.31-x86_64.AppImage

This is what I got when I ran the appimage directly:

[main(----) INF] Crash lock file found - preparing crash report
[main(----) INF] Starting Aspect 1.0.0-preview.31
[main(----) INF] Command line arguments: ["./aspect-1.0.0-preview.31-x86_64.AppImage"]
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Settings: failed to load file 'file:///home/scuttle/.config/aspect/app.settings': Failed to locate file file:///home/scuttle/.config/aspect/app.settings
[Main(----) INF] Initializing SDL2...
[Main(----) INF] Loaded OpenGL version: gl33
[Main(----) INF] Creating SDL window...
[Main(----) INF] Loaded OpenGL version: gl33

An unrecoverable segmentation fault was encountered.
   Failing address: 0x0000000000000000
   Callstack:
??:? [0x55913a8e1b36]
??:? [0x55913a8e17b2]
??:? [0x55913a908e16]
??:? [0x55913a8ea27f]
app-desktop/source/main.d:363 [0x5591393362d1]
app-desktop/source/main.d:306 [0x559139338f35]
??:? [0x7f86ee65c70f]
??:? [0x7f86ee778edc]
??:? [0x7f86eebe9ed2]
??:? XrmGetStringDatabase [0x7f86eebeae3e]
../../.dub/packages/inbase/0.32.8/inbase/gui/inbase/gui/drivers/sdl2.d:2038 [0x559139f867b7]
../../.dub/packages/inbase/0.32.8/inbase/gui/inbase/gui/drivers/sdl2.d:1384 [0x559139f83db4]
../../.dub/packages/inbase/0.32.8/inbase/gui/inbase/gui/drivers/sdl2.d:294 [0x559139f83613]
../../.dub/packages/inui/0.39.6/inui/source/inui/drivers/opengl3.d:52 [0x559139eeda67]
../../.dub/packages/inui/0.39.6/inui/source/inui/drivers/opengl3.d:48 [0x559139eede39]
../../.dub/packages/inui/0.39.6/inui/source/inui/window/oswindow.d:52 [0x559139f6d075]
app-desktop/source/krtek/desktop/app.d:143 [0x559139336cf4]
app-desktop/source/main.d:196 [0x55913933686d]
app-desktop/source/krtek/desktop/actions.d:617 [0x559139349f70]
../../.dub/packages/inbase/0.32.8/inbase/gui/inbase/gui/application.d:207 [0x559139f8189c]
../../.dub/packages/inbase/0.32.8/inbase/gui/inbase/gui/drivers/sdl2.d:316 [0x559139f844c6]
../../.dub/packages/inbase/0.32.8/inbase/gui/inbase/gui/application.d:73 [0x559139f81113]
app-desktop/source/main.d:190 [0x5591393352df]
app-desktop/source/main.d:57 [0x5591393347e5]
??:? [0x55913a8e9f4c]
??:? [0x55913a8e9e46]
??:? [0x55913a8e9c9d]
??:? [0x7f86ee645ccf]
??:? __libc_start_main [0x7f86ee645d89]
??:? [0x559139334714]
fish: Job 1, './aspect-1.0.0-preview.31-x86_6…' terminated by signal SIGABRT (Abort)

That looks like we failed to check for the existence of the RESOURCE_MANAGER property of the display’s root window, resulting in a null pointer access. I’ve uploaded a build that adds a proper check and hopefully fixes the crash: https://download.bildhuus.com/packages/aspect/aspect-1.0.0-preview.31.1-x86_64.AppImage

This time the application loaded, but all I got was a large, empty window and I had to kill -9 the process

[main(----) INF] Crash lock file found - preparing crash report
[main(----) INF] Found log from previous run - backing up for crash report
[main(----) INF] Starting Aspect 1.0.0-preview.31
[main(----) INF] Command line arguments: ["./aspect-1.0.0-preview.31.1-x86_64.AppImage"]
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Failed to set worker thread priority: Unable to set thread priority
Settings: failed to load file 'file:///home/scuttle/.config/aspect/app.settings': Failed to locate file file:///home/scuttle/.config/aspect/app.settings
[Main(----) INF] Initializing SDL2...
[Main(----) INF] Loaded OpenGL version: gl33
[Main(----) INF] Creating SDL window...
[Main(----) INF] Loaded OpenGL version: gl33
Failed to X resource manager string - assuming display scale factor of 1x
[Main(----) INF] subsys: SDL_SYSWM_X11
[Main(----) INF] Initializing Aspect 1.0.0-preview.31...
Failed to load global cache map: Failed to open file '/home/scuttle/.cache/aspect/globalcache/idmap.json': notFound
[Main(----) INF] Listening for requests on https://0.0.0.0:44877/
[Main(----) INF] Initialization finished.
[Main(4j6v) INF] Creating SDL window...
[Main(4j6v) INF] share window context
[Main(4j6v) INF] Loaded OpenGL version: gl33
Failed to X resource manager string - assuming display scale factor of 1x
[Main(4j6v) INF] subsys: SDL_SYSWM_X11
[Main(----) INF] Application initialization finished.
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
Failed to X resource manager string - assuming display scale factor of 1x
[Main(n6AD) INF] Window closed, shutting down library and application...
[Main(n6AD) INF] Waiting for delayed initialization to finish...
^C[Main(----) INF] Received signal 2. Shutting down.
[Main(----) INF] Initiating application shutdown.
[Main(----) INF] Shutting down...
[Main(----) INF] Waiting for delayed initialization to finish...
^C[Main(----) INF] Received signal 2. Shutting down.
^C[Main(----) INF] Received signal 2. Shutting down.
^C[Main(----) INF] Received signal 2. Shutting down.
^C[Main(----) INF] Received signal 2. Shutting down.
^C[Main(----) INF] Received signal 2. Shutting down.
^C[Main(----) INF] Received signal 2. Shutting down.
^C[Main(----) INF] Received signal 2. Shutting down.
^C[Main(----) INF] Received signal 2. Shutting down.
^C[Main(----) INF] Received signal 2. Shutting down.
^C[Main(----) INF] Received signal 2. Shutting down.
[Main(----) INF] Received signal 15. Shutting down.
fish: Job 1, './aspect-1.0.0-preview.31.1-x86…' terminated by signal SIGKILL (Forced quit)

Fix attempt #2: https://download.bildhuus.com/packages/aspect/aspect-1.0.0-preview.31.2-x86_64.AppImage

(I mixed up scale factor and DPI for the default value)

Sorry for the late reply. The app starts now and so far it looks really good. I’ll do some fiddling around and get back to you.

1 Like