Project

General

Profile

Bug #12832

nuProcess 1.2.0 crashes on JDK 10

Added by François ARMAND 6 months ago. Updated 4 months ago.

Status:
Released
Priority:
N/A
Category:
Architecture - Internal libs
Target version:
Severity:
User visibility:
Effort required:
Priority:
0

Description

Exception is:

UNIXProcess_forkAndExec': /home/fanf/java/jdk-10.0.1/lib/libjava.so: undefined symbol: Java_java_lang_UNIXProcess_forkAndExec
        at com.sun.jna.Function.<init>(Function.java:245)
        at com.sun.jna.NativeLibrary.getFunction(NativeLibrary.java:566)
        at com.sun.jna.NativeLibrary.getFunction(NativeLibrary.java:542)
        at com.sun.jna.NativeLibrary.getFunction(NativeLibrary.java:528)
        at com.sun.jna.Native.register(Native.java:1777)
        at com.sun.jna.Native.register(Native.java:1370)
        at com.zaxxer.nuprocess.internal.LibJava8.<clinit>(LibJava8.java:36)
        at com.zaxxer.nuprocess.internal.BasePosixProcess.start(BasePosixProcess.java:163)
        at com.zaxxer.nuprocess.linux.LinProcessFactory.createProcess(LinProcessFactory.java:40)
        at com.zaxxer.nuprocess.NuProcessBuilder.start(NuProcessBuilder.java:266)
        at com.normation.rudder.hooks.RunNuCommand$.run(RunNuCommand.scala:153)
        at com.normation.rudder.hooks.RunNuCommandTest.$anonfun$new$7(RunNuCommandTe

Associated revisions

Revision 8a255624 (diff)
Added by François ARMAND 5 months ago

Fixes #12832: nuProcess 1.2.0 crashes on JDK 10

History

#1 Updated by François ARMAND 6 months ago

I opened a ticket here: https://github.com/brettwooldridge/NuProcess/issues/91

I believe there"s little we can do for now.

#2 Updated by François ARMAND 6 months ago

  • Category set to Architecture - Internal libs
  • Target version set to 4.1.13

#3 Updated by Vincent MEMBRÉ 5 months ago

  • Target version changed from 4.1.13 to 4.1.14

#4 Updated by François ARMAND 5 months ago

Nuprocess made a new release (1.2.4) with the correction.

#5 Updated by François ARMAND 5 months ago

  • Status changed from New to In progress
  • Assignee set to François ARMAND

#6 Updated by François ARMAND 5 months ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from François ARMAND to Vincent MEMBRÉ
  • Pull Request set to https://github.com/Normation/rudder/pull/1996

#7 Updated by François ARMAND 5 months ago

  • Status changed from Pending technical review to Pending release

#8 Updated by Benoît PECCATTE 4 months ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 4.1.14 and 4.3.4 which were released today.

Also available in: Atom PDF