CharlesSkelton / studio

Studio for kdb+ / Rapid execution environment for q
Apache License 2.0
94 stars 61 forks source link

ubuntu #3

Open heshriti opened 5 years ago

heshriti commented 5 years ago

Hi Charles,

Does this work on non-windows OS? e.g ubuntu? I tied on ubuntu- the program aborted with core dump error.

CharlieSkelton-Kx commented 5 years ago

what error do you see? using today's release (3.35 2019.04.09) of studio for kdb+, it works ok for me for these versions: $ java -version openjdk version "1.8.0_03-Ubuntu" OpenJDK Runtime Environment (build 1.8.0_03-Ubuntu-8u77-b03-3ubuntu3-b03) OpenJDK 64-Bit Server VM (build 25.03-b03, mixed mode) $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 16.04.4 LTS Release: 16.04 Codename: xenial

maybe you don't have a windows x11 server running? Please provide more info...

heshriti commented 5 years ago

Good point, no- I dont have x11 running. bizarre though- other java apps seem to open fine.

Java details

$ java -version openjdk version "9-internal" OpenJDK Runtime Environment (build 9-internal+0-2016-04-14-195246.buildd.src) OpenJDK 64-Bit Server VM (build 9-internal+0-2016-04-14-195246.buildd.src, mixed mode)

Here is the portion from the logs:

j java.awt.EventDispatchThread.pumpEventsForHierarchy(ILjava/awt/Conditional;Ljava/awt/Component;)V+11 java.desktop@9-internal j java.awt.EventDispatchThread.pumpEvents(ILjava/awt/Conditional;)V+4 java.desktop@9-internal j java.awt.EventDispatchThread.pumpEvents(Ljava/awt/Conditional;)V+3 java.desktop@9-internal j java.awt.EventDispatchThread.run()V+9 java.desktop@9-internal v ~StubRoutines::call_stub

siginfo: si_signo: 11 (SIGSEGV), si_code: 1 (SEGV_MAPERR), si_addr: 0x0000000000000000

CharlieSkelton-Kx commented 5 years ago

ok, a brief googling suggests there are general issues with openjdk 9. So all I can suggest is to try a more recent release of openjdk or Oracle JDK/JRE 8.