probablykasper / kadium

App for staying ontop of YouTube channels' uploads
https://kadium.kasper.space
MIT License
110 stars 8 forks source link

Help menu "learn more" option crashes the browsers #4

Open DoodlesEpic opened 2 years ago

DoodlesEpic commented 2 years ago

When trying to open the "learn more" option on the help thingy my browser crashes instead of opening the window for help page:

image image

For some reason I couldn't copy the error report by ABRT so I just screenshot, I hope this helps tracing the bug. Oh and I should note I am using the AppImage and not the deb package as it's Fedora.

DoodlesEpic commented 2 years ago

Oh well clicking on channels is also giving the same problem now, possibly all of the anchor tags are throwing errors then. It's probably a problem with Tauri itself, maybe using tauri-plugin-deep-link could work.

probablykasper commented 2 years ago

Just updated the app to 1.4.0, does that fix it? If not, my guess is that it's an issue with Tauri's AppImage building :/

DoodlesEpic commented 2 years ago

Nope, problem persists on 1.4.0. Probably a problem in Tauri indeed

probablykasper commented 2 years ago

Does it happen if you switch your default browser to Firefox?

Would you be able to test if it happens with the AppImage on a Debian-based distro?

DoodlesEpic commented 2 years ago

So the result is very strange when using Firefox, the application "crashes" but the tab opens and stays open which is very funny. I don't have Debian-based distro setup currently, will see if I manage to get a virtual machine going.

image image

DoodlesEpic commented 2 years ago

On Debian Testing both Brave Browser and Firefox work perfectly using the AppImage. I'm curious as to why this might be then. Differences between the system include the fact that my Fedora install is using Wayland and Pipewire on a NVIDIA graphics card which forces the browsers to start with a few parameters, namely --ozone-platform=wayland on chromium. I will test this on a Fedora virtual machine next to see what happens, but this is really a problem with Tauri it seems like, not sure Kadium can do much to mitigate.

image

DoodlesEpic commented 2 years ago

Fedora Workstation 36 live install using GNOME Boxed (QEMU) works out of the box without ABRT throwing any errors, so this is very likely related to NVIDIA-something on the system. Not sure where how we should report this to Tauri though? I'll create a temporary issue on the Tauri GitHub but I won't close this for now as I'll be referencing this there. Thank you very much @probablykasper, you are amazing with CSS btw, love your websites.

image

DoodlesEpic commented 2 years ago

Create the bug report on the Tauri repo https://github.com/tauri-apps/tauri/issues/4526

probablykasper commented 2 years ago

Great, I think it'll be best to continue discussion over there because it's not something that should really be fixed within Kadium itself

Thank you very much @probablykasper, you are amazing with CSS btw, love your websites.

haha thanks! :DD