Project

General

Profile

Bug #4617

Remove QT_PLUGIN_PATH from startup

Added by Stuart Sides over 1 year ago. Updated 10 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Christopher Combs
Category:
Applications
Target version:
Impact:
Software Version:
Test Reviewer:

Description

The isis3Startup.sh and .csh are setting QT_PLUGIN_PATH. This is causing Linux boxes with ISIS 3.5.0 set and running Windows inside virtualbox to crash. Unsetting that environment variable fixes vbox. The problem looks like a conflict between ISIS' QT and vbox's QT. See if we can remove the environment variable from the startup. Make sure to test everything on non-development systems before calling this one done.

NOTES from original reporter:

Stuart,

It turns out the variable that does it is QT_PLUGIN_PATH. Apparently
virtualbox also pays attention to that variable, and with the earlier
version of isis, it worked despite that pointing to 3rdParty/plugins,
but the new contents of that directory is apparently different enough
to mess up virtualbox. The error it prints is this:

Qt FATAL: This application failed to start because it could not find or
load the Qt platform plugin "xcb"
in "".

Available platform plugins are: eglfs, linuxfb, minimal, minimalegl,
offscreen, wayland-egl, wayland, xcb.

Reinstalling the application may fix this problem.
Aborted

Now that I see what's happening, it's no big deal really (all I have to
do to fix virtualbox is unset that variable), but I thought I should at
least let you know. (I'm running fc25, and virtualbox 5.1.14, and the
behavior is the same for all 4 linux versions of newest isis).


History

#1 Updated by Stuart Sides over 1 year ago

  • Description updated (diff)

#2 Updated by Stuart Sides about 1 year ago

  • Tracker changed from Recommendation to Bug
  • Target version set to 3.5.1 (Sprint 1)

#3 Updated by Ian Humphrey about 1 year ago

  • Status changed from Acknowledged to Assigned
  • Assignee set to Christopher Combs

#4 Updated by Christopher Combs about 1 year ago

  • Status changed from Assigned to In Progress

#5 Updated by Christopher Combs about 1 year ago

  • Status changed from In Progress to Resolved
  • Impact updated (diff)

#6 Updated by Christopher Combs about 1 year ago

  • Status changed from Resolved to In Progress
  • Impact updated (diff)

#7 Updated by Stuart Sides 11 months ago

  • Target version changed from 3.5.1 (Sprint 1) to 3.5.2 (2017-01-31 Jan)

#8 Updated by Christopher Combs 10 months ago

  • Status changed from In Progress to Resolved

#9 Updated by Christopher Combs 10 months ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF