Backtraces don't seem to work(?)

seemingly Rust panics don't seem to have a backtrace for the Rust side of the stack, although oddly we get one for some of the Java side. I tried setting debug = true in the release profile, but it didn't help :(

2024-01-24 15:11:26.470 14515-14582 onionmasq               org.torproject.artitoyvpn            E  onionmasq_mobile::panic_handling: panic: panicked at /Users/eta/.cargo/git/checkouts/arti-effcf4d58f3b8d87/9a24e2b/crates/tor-keymgr/src/config/arti.rs:35:1:
                                                                                                    called `Result::unwrap()` on an `Err` value: Invalid { field: "path", problem: "Couldn't determine XDG Project Directories, needed to resolve a path; probably, unable to determine HOME directory" }
2024-01-24 15:11:26.475 14515-14582 onionmasq               org.torproject.artitoyvpn            E  onionmasq_mobile::panic_handling: backtrace:    0: <unknown>
                                                                                                       1: <unknown>
                                                                                                       2: <unknown>
                                                                                                       3: <unknown>
                                                                                                       4: <unknown>
                                                                                                       5: <unknown>
                                                                                                       6: <unknown>
                                                                                                       7: <unknown>
                                                                                                       8: <unknown>
                                                                                                       9: <unknown>
                                                                                                      10: <unknown>
                                                                                                      11: <unknown>
                                                                                                      12: <unknown>
                                                                                                      13: <unknown>
                                                                                                      14: <unknown>
                                                                                                      15: <unknown>
                                                                                                      16: <unknown>
                                                                                                      17: <unknown>
                                                                                                      18: <unknown>
                                                                                                      19: <unknown>
                                                                                                      20: <unknown>
                                                                                                      21: art_quick_generic_jni_trampoline
                                                                                                      22: art_quick_invoke_static_stub
                                                                                                      23: _ZN3art11interpreter6DoCallILb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtbPNS_6JValueE
                                                                                                      24: _ZN3art11interpreter20ExecuteSwitchImplCppILb0EEEvPNS0_17SwitchImplContextE
                                                                                                      25: ExecuteSwitchImplAsm
                                                                                                      26: _ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEbb.__uniq.112435418011751916792819755956732575238.llvm.420609892041422114
                                                                                                      27: _ZN3art11interpreter6DoCallILb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtbPNS_6JValueE
                                                                                                      28: _ZN3art11interpreter20ExecuteSwitchImplCppILb0EEEvPNS0_17SwitchImplContextE
                                                                                                      29: ExecuteSwitchImplAsm
                                                                                                      30: _ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEbb.__uniq.112435418011751916792819755956732575238.llvm.420609892041422114
                                                                                                      31: _ZN3art11interpreter6DoCallILb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtbPNS_6JValueE
                                                                                                      32: _ZN3art11interpreter20ExecuteSwitchImplCppILb0EEEvPNS0_17SwitchImplContextE
                                                                                                      33: ExecuteSwitchImplAsm
                                                                                                      34: _ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEbb.__uniq.112435418011751916792819755956732575238.llvm.420609892041422114
                                                                                                      35: _ZN3art11interpreter6DoCallILb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtbPNS_6JValueE
                                                                                                      36: _ZN3art11interpreter20ExecuteSwitchImplCppILb0EEEvPNS0_17SwitchImplContextE
                                                                                                      37: ExecuteSwitchImplAsm
                                                                                                      38: _ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEbb.__uniq.112435418011751916792819755956732575238.llvm.420609892041422114
                                                                                                      39: artQuickToInterpreterBridge
                                                                                                      40: art_quick_to_interpreter_bridge
                                                                                                      41: art_quick_invoke_stub
                                                                                                      42: _ZN3art9ArtMethod6InvokeEPNS_6ThreadEPjjPNS_6JValueEPKc
                                                                                                      43: _ZN3art6Thread14CreateCallbackEPv
                                                                                                      44: _ZL15__pthread_startPv
                                                                                                      45: __start_thread
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information