4.8-dev ~ GTK File Dialog Lags and Freezes

Today I built UE4’s editor from source so that I could give it another try. One problem I noticed (which I find to be very unusual) is that the GTK file selection dialog is showing performance problems. It is slow to repaint and whenever I use it a second time in a session, it freezes after selecting a file. The file is selected and I can continue working, but the file selector remains behind as a “zombie” window that won’t go away even after the UE4 editor is closed. When this happens, I need to force-kill it to make it go away.

Perhaps a bad version of GTK was packaged with the build dependencies?

Operating System: amd64 Manjaro Linux, kernel 3.19

Hey Zauber Paracelsus-

I’m not sure which file you’re referring to as the GTK file. Could you list the steps you’re taking when building the editor and where you’re encountering an issue? Please provide as much information as possible to help explain what is happening.

Cheers

I meant to type “GTK file dialog”. The issue comes up most often when trying to import files, and typically causes importing to become unusable without restarting the editor. Thankfully I can work around the issue by dragging and dropping files from my file managed into the UE4 editor.

PS: answerhub seems to be having serious issues. Every other page I load throws an internel error message, and it took me 4-5 tries to post this reply.

The slowness should be fixed with this commit: https://github.com/EpicGames/UnrealEngine/commit/187fa3c94eccb664ca0d1e278e94fbae3ca35de5 . Not sure about the freeze, this may need further investigation. We’re however in process of developing our own (even if less featureful) open/save/etc dialogs which hopefully will solve those problems once and for all :slight_smile:

Alright, I’ll try recompiling later today, once I’m finished with my monthly file backups.