Closed ttytm closed 1 year ago
I guess it's because the Firefox profile WebUI
exist, but the folder does not exist. Try running firefox -p
then remove the WebUI profile.
This is a known issue. We should fix it for users who manually delete the profile folder.
This is a known issue. We should fix it for users who manually delete the profile folder.
Yes I think this can save some headache for some users to have it handled by the lib. In my case I worked from a clean installation without deleting the profile folder. Also the profile doesn't exist:
Could have posted on #224
Sorry for the dup. Closing
Looking into adding linux arm to the release builds I'm running into a Firefox issue. The window fails to show. Chromium works 👍
debug log
``` [User] webui_new_window()... [Core] WebUI v2.4.0 [Core] _webui_init()... [Core] _webui_get_current_path()... [Core] _webui_malloc([4096])... [Core] _webui_ptr_add(0x0xaaab1584f6b0) -> Allocate 8192 bytes [Core] _webui_malloc([4096])... [Core] _webui_ptr_add(0x0xaaab158516c0) -> Allocate 8192 bytes [User] webui_get_new_window_id()... [Core] _webui_malloc([4288])... [Core] _webui_ptr_add(0x0xaaab15853750) -> Allocate 8192 bytes [Core] _webui_malloc([4096])... [Core] _webui_ptr_add(0x0xaaab15855760) -> Allocate 8192 bytes [Core] _webui_malloc([4096])... [Core] _webui_ptr_add(0x0xaaab15857770) -> Allocate 8192 bytes [Core] _webui_is_empty()... [User] webui_new_window() -> New window #1 @ 0x0xaaab15853750 [User] webui_bind([1], [MyID_One], [0x0xaaaadf4d4c54])... [Core] _webui_is_empty()... [Core] _webui_strlen()... [Core] _webui_is_empty()... [Core] _webui_malloc([12])... [Core] _webui_ptr_add(0x0xaaab15859780) -> Allocate 16 bytes [Core] _webui_get_cb_index([1/MyID_One])... [Core] _webui_set_cb_index([1/MyID_One])... [Core] _webui_is_empty()... [User] webui_bind([1], [MyID_Two], [0x0xaaaadf4d4c8c])... [Core] _webui_is_empty()... [Core] _webui_strlen()... [Core] _webui_is_empty()... [Core] _webui_malloc([12])... [Core] _webui_ptr_add(0x0xaaab158597a0) -> Allocate 16 bytes [Core] _webui_get_cb_index([1/MyID_Two])... [Core] _webui_is_empty()... [Core] _webui_set_cb_index([1/MyID_Two])... [Core] _webui_is_empty()... [Core] _webui_is_empty()... [User] webui_bind([1], [MyID_Three], [0x0xaaaadf4d4cc4])... [Core] _webui_is_empty()... [Core] _webui_strlen()... [Core] _webui_is_empty()... [Core] _webui_malloc([14])... [Core] _webui_ptr_add(0x0xaaab158597c0) -> Allocate 16 bytes [Core] _webui_get_cb_index([1/MyID_Three])... [Core] _webui_is_empty()... [Core] _webui_is_empty()... [Core] _webui_set_cb_index([1/MyID_Three])... [Core] _webui_is_empty()... [Core] _webui_is_empty()... [Core] _webui_is_empty()... [User] webui_bind([1], [MyID_Four], [0x0xaaaadf4d4dc4])... [Core] _webui_is_empty()... [Core] _webui_strlen()... [Core] _webui_is_empty()... [Core] _webui_malloc([13])... [Core] _webui_ptr_add(0x0xaaab158597e0) -> Allocate 16 bytes [Core] _webui_get_cb_index([1/MyID_Four])... [Core] _webui_is_empty()... [Core] _webui_is_empty()... [Core] _webui_is_empty()... [Core] _webui_set_cb_index([1/MyID_Four])... [Core] _webui_is_empty()... [Core] _webui_is_empty()... [Core] _webui_is_empty()... [Core] _webui_is_empty()... [User] webui_bind([1], [MyID_RawBinary], [0x0xaaaadf4d4d20])... [Core] _webui_is_empty()... [Core] _webui_strlen()... [Core] _webui_is_empty()... [Core] _webui_malloc([18])... [Core] _webui_ptr_add(0x0xaaab15859800) -> Allocate 32 bytes [Core] _webui_get_cb_index([1/MyID_RawBinary])... [Core] _webui_is_empty()... [Core] _webui_is_empty()... [Core] _webui_is_empty()... [Core] _webui_is_empty()... [Core] _webui_set_cb_index([1/MyID_RawBinary])... [Core] _webui_is_empty()... [Core] _webui_is_empty()... [Core] _webui_is_empty()... [Core] _webui_is_empty()... [Core] _webui_is_empty()... [User] webui_show([1])... [Core] _webui_find_the_best_browser()... [Core] _webui_is_process_running([chrome])... [Core] _webui_is_process_running([msedge])... [Core] _webui_is_process_running([vivaldi-bin])... [Core] _webui_is_process_running([brave])... [Core] _webui_is_process_running([firefox])... [Core] _webui_browser_exist([2])... [Core] _webui_cmd_sync()... [Core] _webui_cmd_sync() -> Running [firefox -v >>/dev/null 2>>/dev/null ] [Core] _webui_show([2])... [Core] _webui_is_empty()... [Core] _webui_strlen()... [Core] _webui_is_empty()... [Core] _webui_malloc([1438])... [Core] _webui_ptr_add(0x0xaaab15859830) -> Allocate 2048 bytes [Core] _webui_show() -> Embedded HTML: - - -[HTML]- - - - - - - - - -WebUI - Call C from JavaScript
Call C functions with arguments (See the logs in your terminal)
Call a C function that returns a response