crash on maximize with TreeView/FileSystemWatcher
-
Something's not clear, on your original post, you are writing about Qt 5.5.1 and not 5.1, which are you using ?
One thing that I find surprising is that the faulty module is Qt5Gui since QFileSystemModel is part of the widgets module.How did you prepare your application for deployment ? Did you use windeployqt ?
-
Sorry, version 5.5, I mistyped.. Note the faulty module is 5.5.1
All I did was compile the "release" build and then run it from a folder that contained all of the required DLLs.. Everything else about the application works just fine... Or maybe that's the problem, perhaps a required DLL is missing.. I'll go run depends.exe to see
I'm not familiar with windeployqt, I'll have to learn about that as well
-
windeployqt is a helper tool to ease Windows deployment. It should help you get started quickly.
-
So I ran the dependency walker, it only showed the following missing but I'm not sure where to acquire these:
API-MS-WIN-CORE-KERNAL32-PRIVATE-L1-1-1.DLL
API-MS-WIN-CORE-PRIVATEPROFILE-LT-1-1.DLL
API-MS-WIN-SERVICE-PRIVATE-L1-1-1.DLL
API-MS-WIN-CORE-SHUTDOWN-L1-1-1.DLL
EXT-MS-WIN-NTUSER-UICONTEXT-EXT-L1-1-0.DLL
IESHIMS.DLLJust to see, I copied over every single DLL from the Qt installation to my "production" machine runtime folder, and the problem persists.
Maybe I'll try a re-install/repair of the visual studio redists next.
-
None of these are needed.
Did you also take the plugins into account ?
And to be sure, you are not copying them from Qt Creator's folder ?
-
None of these are needed.
Did you also take the plugins into account ?
And to be sure, you are not copying them from Qt Creator's folder ?
I copied the DLLs from C:\Qt\Qt5.5.1\5.5\msvc2013_64\bin
(I think I also mispoke earlier when I said 2012. been a long weekend...)
Still no luck after doing "repair" on the VC redist packages..
I do have a /plugins folder present, and a qt.conf file which specifies the path to it
edit: how can I tell if a plugin is missing?
edit2: I put all plugins folders in my plugins folder, and still no luck..
-
ok so I tried this on a 4th PC (3 identical machines are showing the issue.) The 4th PC, no problem. This must have something to do with the filesystem or windows settings then, I really am at a loss! I have commercial license support from Qt, I've reached out to them as well.
-
How are you handling these machines ? All systems from a common clone ?
-
Ok, did these 4 PCs got setup the same way ? All running Windows 8.1 with the same level of updates ?
-
Still no luck on this one. I reached out to Qt support, they thought it might be the same as this bug:
https://bugreports.qt.io/browse/QTBUG-51065
But I verified there were no 3rd party software installed.. Baffling..
One one of the PCs that was failing consistently, I updated it to Win10 and the problem went away.This might be workable for me as all "production machines" are still under my control, but it's rather disappointing.
-
Any other application that might be using Qt on these systems ?
I have used QFileSystemModel with Windows 8.1 without any problem. However I've been in a similar case as described in the bug report so I'd say it's worth to check what may have been installed on these machines.