View Issue Details

IDProjectCategoryView StatusLast Update
0000581ascendinstaller-windowspublic2013-12-05 19:23
Reporterjohn 
Assigned Tojohn 
PrioritynormalSeverityminorReproducibilityhave not tried
Status assignedResolutionopen 
PlatformWindowsOSWindowsOS Version7
Product Version0.9.8 
Target Version0.9.9Fixed in Version 
Summary0000581: windows: installed versions 64-bit and 32-bit don't coexist
DescriptionIf the 32-bit version of ASCEND is installed after the 64-bit version has been installed on the same machine, the 32-bit version of ASCEND seems to work incorrectly and crash.

A possible cause of this is that both .ascend.ini and environment variable ASCENDLIBRARY etc are not sensitive to whether 64-bit or 32-bit ASCEND is running. This means that in some cases, attempts to load 64-bit DLLs from 32-bit ASCEND could be occurring.

The solution would appear to be get away from using environment variables for ASCEND, and not to store any (absolute) file paths in .ascend.ini. (Or to have different versions of .ascend.ini depending on which 32/64 version is running).

Alternatively, we just force only one ASCEND to be installed at a time!


TagsNo tags attached.

Relationships

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2013-12-05 19:23 john New Issue
2013-12-05 19:23 john Status new => assigned
2013-12-05 19:23 john Assigned To => john