Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

crash processing tools on vmware guest windows server (Citrix Master Server) #32387

Closed
guidohaefliger opened this issue Oct 24, 2019 · 9 comments
Labels
Bug Either a bug report, or a bug fix. Let's hope for the latter! Build/Install Related to compiling or installing QGIS

Comments

@guidohaefliger
Copy link

Cannot install QGIS 3.4.12 on VMware-Machine (Windows 2008 Server R2, Citrix Master Server for Deployment of Citrix-Apps). I tried different installers (OSGeo4W, Standalone). QGIS ist starting, then crash and disable the processing tool. After I can use QGis but without processing tools.
Is it not possible to install QGIS on Windows Server 2008 R2 and deploy as Citrix-App?
In annexe the crash dump
crash_dump.txt

@gioman gioman added Bug Either a bug report, or a bug fix. Let's hope for the latter! Build/Install Related to compiling or installing QGIS labels Oct 24, 2019
@guidohaefliger
Copy link
Author

I did downgrade to 3.4.8, this version is working. The problem seems to be here:
QgsPythonUtilsImpl::evalString qgspythonutilsimpl.cpp:524
QgsPythonUtilsImpl::loadPlugin qgspythonutilsimpl.cpp:610
QgsPluginRegistry::loadPythonPlugin :
QgsPluginRegistry::restoreSessionPlugins :
QgisApp::QgisApp :

Something has changed since version 3.4.9. I don't understand this code. Does anybody know which could be the problem? version 3.4.12 is running on other Windows Clients without problems, the problem persist on the Citrix Master Server (Windows Server 2008 R2).

@prusswan
Copy link

prusswan commented Oct 25, 2019

Possibly related: #32374 (comment)

@prusswan
Copy link

Something has changed since version 3.4.9. I don't understand this code. Does anybody know which could be the problem? version 3.4.12 is running on other Windows Clients without problems, the problem persist on the Citrix Master Server (Windows Server 2008 R2).

Need input from one of the devs who worked on this portion. This is likely down to some Windows dependency that changed. Do you know what are the operating systems running on the other Windows Clients?

@guidohaefliger
Copy link
Author

On Windows 7 and Windows 10 Clients there are no problems, the problem persist on Windows Server 2008 R2 (will soon be upgraded, support ends january 2020)

@jef-n
Copy link
Member

jef-n commented Oct 30, 2019

conda-forge/openblas-feedstock#60 suggests that it might be fixed by setting the environment variable OPENBLAS_CORETYPE to nehalem.

@prusswan
Copy link

prusswan commented Nov 6, 2019

conda-forge/openblas-feedstock#60 suggests that it might be fixed by setting the environment variable OPENBLAS_CORETYPE to nehalem.

@jef-n can you explain further? This workaround seems to work for #32374 as well

Edit: seems to be related to Skylake CPUs not properly detected by openblas. But back then I only had this issue with VMs..

@jef-n
Copy link
Member

jef-n commented Nov 6, 2019

@jef-n can you explain further? This workaround seems to work for #32374 as well

I suspect it's a problem with the virtualization (or CPU detection in openblas) - it probably implies features of the detected CPU that the VM later doesn't provide. Setting the environment variable circumvents the detection, sets it to nehalem as CPU and that matches better the provided features. But I just found the above information and didn't dig any deeper.

@jef-n
Copy link
Member

jef-n commented Nov 6, 2019

Duplicate of #32374

@jef-n jef-n marked this as a duplicate of #32374 Nov 6, 2019
@jef-n jef-n closed this as completed Nov 6, 2019
@prusswan
Copy link

prusswan commented Nov 6, 2019

BTW, is there any reason why the numpy errors are not reflected in the crash reports? This may need to be addressed as a separate issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Either a bug report, or a bug fix. Let's hope for the latter! Build/Install Related to compiling or installing QGIS
Projects
None yet
Development

No branches or pull requests

4 participants