-
-
Notifications
You must be signed in to change notification settings - Fork 12
Freeze on Linux #6
Comments
Hey there! Apologies for the late reply. You need to clone with the |
Ah, thanks. This now builds, although the UI freezes the moment I click the "open" button. No error is logged. |
@ryanheise I wanted to confirm few things.
A little "tutorial" on
After that you'll see complete stacktrace where the error has occurred. I'd be helped by it. I have tested it on Manjaro Linux (worked with no additional dependencies), and Ubuntu (required above command). Along Harmonoid, Other things: I haven't got time to test any changes from @bdlukaa & I just merged them. So, a possibility can be that something in his commits broke it, in that case you may try to |
I'm on arch linux.
Maybe the issue is that I don't have gtk 4? |
I don't think it has anything to do with GTK 4.0. Since, Flutter embedding is 3.0. |
Running with gdb it still just freezes without any error:
The blank line is where I tried to interact with the running app and the freeze occurred. But those 3 exited threads didn't immediately exit after the freeze. |
I get the same behavior(App Freeze) under Ubuntu after calling PlayerOpen.
|
Example is working with v0.0.4 |
Addressed by @Sotneo, a minor typo in the JavaScript that does the callback. Since, the webview needs to wait for the page to be loaded first, after that only A minor typo possibly resulted in whole JavaScript error being faulty, thus no callback made the Thanks to @Sotneo for the fix. Checkout latest commit to apply the minor change yourself. (I'm kinda busy with the things, Harmonoid is pinned to 0.0.4 since the beginning & I didn't get time to check the PRs myself) |
I'm sorry for breaking this! |
@bdlukaa maybe we could get the fix into just_audio_libwinmedia ? |
@ryanheise according to @Sotneo it's not working on Linux even after the fix :/ |
The Flutter example produces this error on Linux:
Do I need to copy or symlink some files into
external
?The text was updated successfully, but these errors were encountered: