Well ■■■■, I can confirm it! No useful logs whatsoever, love it (I’m leaning towards some webview issue)!
I think I might have gotten a hint on what’s causing kernels to load (partly probably because of having a situation like the reported ones myself?) while debugging. Code died while executing k.kernelVersion.match while parsing shell output, which was undefined and threw an exception, causing things to never finish.
Note for future bugs like this: instruct people to run the debuggable version locally:
Clone repo
Install needed deps
Run pnpm exec tauri dev
Replicate situation, watching the webview console that’s automatically opened when the application starts. Unhandled or not explicitly logged JavaScript errors will be visible only in that console.
Alternatively provide debug version via Debug | Tauri.
And when there’s one thing that’s good about the whole freeze situation, then it’s that the freezes are replicable 100%.
Edit 2:
No idea what’s even going on. Even the web inspector console dies upon the freeze, while Tauri seemingly sends more events. Filed a bug report at Tauri’s repo:
A new git version with updated deps and the kernel fix is out. I’m quite sure it doesn’t fix the freezing issue, but at least we could try verifying the other fix on systems other than mine.