Error trying to install Qt on Windows



  • I was trying to install QT and got an error

    I have windows 7 64bit

    I went to
    https://download.qt.io/archive/qt/5.10/5.10.0/

    and I downloaded and tried to install

    qt-opensource-windows-x86-5.10.0.exe

    It completes the installation and gives me the option to launch it and then it says

    alt text



  • Hi, maybe you have a too old driver for your Intel Graphics card? if it is a Intel HDGraphics 4000 then you can try updating it here



  • While it seems I do have intel graphics hd4000 in my laptop, (according to msinfo32), I installed the latest driver from the link you mentioned, and I still get the same error.


  • Lifetime Qt Champion

    @samhoppo1
    hi can you try starting it with
    C:\Qt\Tools\QtCreator\bin\qtcreator.exe -noload Welcome -noload QmlDesigner -noload QmlProfiler
    (adjust path)



  • still get the error even with those parameters, even with -noload all



  • Hmm, just guessing: you could try going into your BIOS setup and increase the video memory for the HD4000



  • Hi, also I forgot, make sure you have Windows 7 SP1 installed and the latest DirectX drivers, available here



  • I have Win7 SP1, and the latest directx drivers at that link and nothing in the 'bios' is decreasing my video memory.
    what makes you focus on video memory, video card etc as opposed to anything else?



  • Just guessing, but usually video/opengl is the culprit when QtCreator crashes in ig7icd32.dll.



  • Oh one other test, if you launch Qt Creator from a CMD window: qtcreator -help
    do you get a help display or another crash?



  • I get a crash



  • Hmm, also if you have an antivirus program running, try disabling it.



  • thanks, I just tried safe mode and qt creator started fine, so it's probably something starting up that is causing the issue. I did install a bunch of anti-malware, it'll take some fiddling but I should find it and then i'll report back.



  • okay.. I have found a workaround. I created a new user account and qtcreator opens there no error.
    Thanks


  • Qt Champions 2018

    @samhoppo1 said in error trying to install qt on windows:

    okay.. I have found a workaround. I created a new user account and qtcreator opens there no error.
    Thanks

    In this case you should compare the PATH environment variable for both users. it may be QtCreator loads some incompatible DLLs and is crashing therefore.



  • @aha_1980 Going back to the user account with the issue, I see it's not the PATH variable. I have tried a PATH of the absolute minimum, the win7 default. PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem and it crashes the same.


  • Moderators

    @samhoppo1 said in error trying to install qt on windows:

    I did install a bunch of anti-malware

    That could be the issue. Why do you need a bunch of anti-malware? One virus scanner is actually enough. Too many anti-malware tools do not make your machine more secure but add problems and can be even less secure (as such tools often have issues as well).



  • The anti-malware I installed isn't the issue. I just tried removing it and the issue remains. I had some malware on my computer recently just before I ever tried QT, and I installed 3 antl-malware programs to let them all scan and remove anything. I wanted to make sure any malware was gone. Anyhow, the anti-malware I installed was not the issue. I can see in my list of installed programs there were 3 anti-malware programs that I installed. I just tried removing each one and restarting and trying to run QT, and having removed all 3, and restarted, QT still gives that error. So the anti-malware software wasn't /isn't the issue. Though clearly something specific to the main profile/user account that I use, is the issue, but we don't know what.


  • Qt Champions 2018

    @samhoppo1 said in error trying to install qt on windows:

    I had some malware on my computer recently just before I ever tried QT

    That alone would be a good reason (for me) to completely erase Windows and re-install from scratch.

    As you see, you have problems that other users don't have; you (and us) invest a lot of time in this. Wouldn't it be faster to start from the beginning?

    BTW: You should boot your computer from a Anti-Virus CD like [1] and do a scan from there.

    [1] https://www.heise.de/download/product/desinfect-71642


  • Moderators

    @samhoppo1 Installing 3 anti-malware applications isn't a solution if your machine is already infected. You can never be sure these applications will find everything and clean your machine. As @aha_1980 suggested you should wipe your machine and reinstall.



  • Scans showing that my computer doesn't have malware is sufficient for my security, and i'm not asking here about malware. Reinstalling windows and the many software applications I use, isn't something i'll be doing for a while as I don't have all the ISOs and executables in one place.

    For now I will simply use the new user account that QT works from, that I created to get QT to work. QT does work on my computer from the new user account that I made just for it.

    I think possibly, regarding the ig7icd32.dll that people often get, and where the solution is usually perhaps to update the intel hd4000 graphics driver. My graphics driver is 64bit. So maybe it doesn't update the ig7icd32.dll file

    Is there perhaps a 64bit QT Creator for Windows that uses the ig7icd64.dll file?

    My graphics driver probably installed the latest ig7icd64.dll file which miht not help the issue of qtcreator reading the ig7icd32.dll file

    It's possible that my 32 files are being left not up to date because my graphics driver is 64bit. And because qt is reading the 32bit one.

    C:>dir ig7icd??.dll /s/b/p
    C:\Windows\System32\ig7icd64.dll
    C:\Windows\System32\DriverStore\FileRepository\igdlh64.inf_amd64_neutral_3daeca3838e011e0\ig7icd32.dll
    C:\Windows\System32\DriverStore\FileRepository\igdlh64.inf_amd64_neutral_3daeca3838e011e0\ig7icd64.dll
    C:\Windows\System32\DriverStore\FileRepository\kit44642.inf_amd64_neutral_41131c359f1b5758\ig7icd32.dll
    C:\Windows\System32\DriverStore\FileRepository\kit44642.inf_amd64_neutral_41131c359f1b5758\ig7icd64.dll
    C:\Windows\SysWOW64\ig7icd32.dll

    C:\blah>dir C:\Windows\System32\ig7icd64.dll | find "/"
    18/05/2017 03:11 PM 8,530,944 ig7icd64.dll

    C:\blah>dir C:\Windows\System32\DriverStore\FileRepository\igdlh64.inf_amd64_neutral_3daeca3838e011e0\ig7icd32.dll | find "/"
    18/05/2017 03:11 PM 6,518,272 ig7icd32.dll

    C:\blah>dir C:\Windows\System32\DriverStore\FileRepository\igdlh64.inf_amd64_neutral_3daeca3838e011e0\ig7icd64.dll | find "/"
    18/05/2017 03:11 PM 8,530,944 ig7icd64.dll

    C:\blah>dir C:\Windows\System32\DriverStore\FileRepository\kit44642.inf_amd64_neutral_41131c359f1b5758\ig7icd32.dll | find "/"
    31/08/2013 02:18 AM 13,024,768 ig7icd32.dll

    C:\blah>dir C:\Windows\System32\DriverStore\FileRepository\kit44642.inf_amd64_neutral_41131c359f1b5758\ig7icd64.dll | find "/"
    31/08/2013 02:18 AM 17,226,240 ig7icd64.dll

    C:\blah>dir C:\Windows\SysWOW64\ig7icd32.dll | find "/"
    18/05/2017 03:11 PM 6,518,272 ig7icd32.dll

    Or maybe it's something worth trying anyway, Is there a 64bit QT Creator for Windows?


  • Lifetime Qt Champion

    @samhoppo1
    Hi,
    nope. as far as i know QtCreator on windows is 32 bit.


  • Moderators

    @samhoppo1 said in Error trying to install Qt on Windows:

    My graphics driver is 64bit. So maybe it doesn't update the ig7icd32.dll file

    I doubt that's the issue, because your new account would use the same drivers as your old account. However, your new account can run Qt Creator without crashing.



  • Hi, think @JKSH is right, that ig7icd32.dll is shown in the crash report is a red herring and that the real reason for crashing is due to some other dll.



  • @samhoppo1 said in Error trying to install Qt on Windows:

    Though clearly something specific to the main profile/user account that I use, is the issue, but we don't know what.

    My experience (from helping others) is that once Windoze has corrupted your user profile --- for whatever reason and in whatever respect --- everything is kaput till you create another profile to use, and nothing on-line actually helps you properly recover the old profile. My 2 cents.


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.