-
-
Notifications
You must be signed in to change notification settings - Fork 843
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Linux] GStreamer plugin lookup failures cause Interface stutter during video preview #1019
Comments
Hey, thanks for the report. Are you compiling Spacedrive yourself, or are you using the release AppImage? |
I did compile it myself. |
Could you try repeating these scenarios in the pre-release I know that some old WebKit/GStreamer combinations had some weird crashes when trying to reproduce media files (which seems to be the problem in the first example). About the folder issue, I will try to reproduce, but the name having diacritics should not impact the app as the code is utf-8 aware and should handle it correctly. |
Scenario 1 The error caused a 3 second long stutter this time, but the interface did not permanently freeze. Stacktrace
|
Thanks for the test. The |
A recent commit fixed Scenarios 2 to 4! Only the initial extensionless file that keeps causing the freeze on the compiled app. |
Describe the bug
During common app usage, I noticed these scenarios where the app becomes unresponsive:
Seeking file details on a file without an extension on the Overview Page only
![image](https://private-user-images.githubusercontent.com/39922116/248499525-5b94ef70-1fb0-47d3-b9b5-81e6d175a3a0.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE0MjcxNTksIm5iZiI6MTcyMTQyNjg1OSwicGF0aCI6Ii8zOTkyMjExNi8yNDg0OTk1MjUtNWI5NGVmNzAtMWZiMC00N2QzLWI5YjUtODFlNmQxNzVhM2EwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzE5VDIyMDczOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTQ3NjEwMGY3NTI0NzhlY2YxYzUzZmM0NDg5ODdkMmJkNDc2NDM0NGFlODA5MzIxNmFlZmE5ZTg0YTczNGE1YjUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.-kg2VYVF8ykmuasyYEF11696GwDunKfx7gSHDdqajus)
Seeking folder details on Root System Node (Likely due to accentuation on folder names)
![image](https://private-user-images.githubusercontent.com/39922116/248500358-2b37293f-72e6-4478-b97a-93d35393bdd2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE0MjcxNTksIm5iZiI6MTcyMTQyNjg1OSwicGF0aCI6Ii8zOTkyMjExNi8yNDg1MDAzNTgtMmIzNzI5M2YtNzJlNi00NDc4LWI5N2EtOTNkMzUzOTNiZGQyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzE5VDIyMDczOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPThlMmU1YzYzYTVmZjM0NmNmZGVjYjY3MmQ4NjY0YTU2NTgxNGY5NWIxOWVlZjA3YmE3OTRiZjA4ZDIwZWYzMTYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.zX0ubJ2JzW-Fld0Xco94r1cpoBlNfEgRoGsQBMQHd8M)
Reproduction
Scenario 1
Scenario 2
2.1. With only one folder
Vídeos
3.1 The bug should happen immediately.
Scenario 3
2.1. With two folders,
Vídeos
andTasks-and-Organizing
Vídeos
Folder5.1. The bug should occur at this point.
5.2.
Tasks-and-Organizing
won't cause the lockScenario 4
2.1. With three folders
Vídeos
,Tasks-and-Organizing
andMúsica
Vídeos
orMúsica
Folder5.1. The bug should occur at this point.
5.2.
Tasks-and-Organizing
won't cause the lockExpected behavior
The interface will become unresponsive.
Platform and versions
Stack trace
Additional context
No response
The text was updated successfully, but these errors were encountered: