Opened 13 years ago

Closed 13 years ago

#3368 closed bug (invalid)

QGIS 1.6.0 won't run: QHashData in QtCore4.dll on Windows machine

Reported by: mly Owned by: nobody
Priority: critical: causes crash or data corruption Milestone: Version 1.7.0
Component: Build/Install Version: 1.6.0
Keywords: QtCore4 QHashData Cc:
Must Fix for Release: No Platform: Windows
Platform Version: Windows Vista Awaiting user input: no

Description

I uninstalled the old versions of QGIS (v1.0?) & GRASS from a Windows Vista machine. I downloaded the QGIS Windows Standalone Installer from www.qgis.org. I installed QGIS-OSGeo4W-1.6.0-14615-Setup-2.exe as administrator. When I tried to run for the first time I get the error message shown below (?nextNode@QHashData@@SAPAUNode@1@PAU21@@Z could not be located in the dynamic link library QtCore4.dll). I uninstalled everything and tried again with the same result. I searched the machine and found 6 different copies of QtCore4.dll (including printer and Adobe programs). Ticket #2965 doesn't seem very helpful. How do I get QGIS to run?

Attachments (1)

qgis.jpg (21.9 KB ) - added by mly 13 years ago.

Download all attachments as: .zip

Change History (5)

by mly, 13 years ago

Attachment: qgis.jpg added

in reply to:  description ; comment:1 by jef, 13 years ago

Replying to mly:

I searched the machine and found 6 different copies of QtCore4.dll (including printer and Adobe programs). Ticket #2965 doesn't seem very helpful. How do I get QGIS to run?

Where are those copies? If you have any in %WINDIR%\system32 rename them and try again.

in reply to:  1 comment:2 by mly, 13 years ago


Replying to jef:

Replying to mly:

I searched the machine and found 6 different copies of QtCore4.dll (including printer and Adobe programs). Ticket #2965 doesn't seem very helpful. How do I get QGIS to run?

Where are those copies? If you have any in %WINDIR%\system32 rename them and try again.

Yes, one copy was in c:\windows\system32. I renamed it, rebooted, and again tried running QGIS. This time a different error message appeared: "The procedure entry point _Z10qAllocMoreii could not be located in the dynamic link library QtCore4.dll"

comment:3 by jef, 13 years ago

also check for other Qt related DLLs in system32

comment:4 by pcav, 13 years ago

Resolution: invalid
Status: newclosed

I think this is a local problem only. Please clean up your system and report back, reopening if necessary.

Note: See TracTickets for help on using tickets.