Project

General

Profile

Actions

Bug #12832

closed

nuProcess 1.2.0 crashes on JDK 10

Added by François ARMAND over 6 years ago. Updated over 6 years ago.

Status:
Released
Priority:
N/A
Category:
Architecture - Internal libs
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
0
Name check:
Fix check:
Regression:

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
Actions #1

Updated by François ARMAND over 6 years ago

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

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

Actions #2

Updated by François ARMAND over 6 years ago

  • Category set to Architecture - Internal libs
  • Target version set to 4.1.13
Actions #3

Updated by Vincent MEMBRÉ over 6 years ago

  • Target version changed from 4.1.13 to 4.1.14
Actions #4

Updated by François ARMAND over 6 years ago

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

Actions #5

Updated by François ARMAND over 6 years ago

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

Updated by François ARMAND over 6 years 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
Actions #7

Updated by François ARMAND over 6 years ago

  • Status changed from Pending technical review to Pending release
Actions #8

Updated by Benoît PECCATTE over 6 years 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.

Actions

Also available in: Atom PDF