-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 48
-
Component/s: None
-
Labels:None
-
Environment:
Any MacBook without XQuartz (ugene-macbook-2)
-
Sprint:DEV-48-5
-
Affect Type:Userdefined
On ugene-macbook-2:
- Run command line.
- Text export UGENE_TEST_CRASH_HANDLER=1.
- Run ugeneui.
- Help -> Crash UGENE.
Expected: GUI crash handler appeared.
Current: CMD crash handler appeared. If UGENE was run as just application (not from command line) and crashed in usual way nothing happened at all (because there is no terminal to text even a command-line message).
Explanation: since some time ago Apple removed X11 from OS by default (pruf) and now it's avaliable only if XQuartz is installed. Without this app the `DISPALY` environment variable is empty - and that is how we define if display is avaliable or not (see here).