bug-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug classpath/111586] New: java.lang.ProcessBuilder does not search PAT


From: guillerodriguez.dev at gmail dot com
Subject: [Bug classpath/111586] New: java.lang.ProcessBuilder does not search PATH
Date: Mon, 25 Sep 2023 08:54:44 +0000

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111586

            Bug ID: 111586
           Summary: java.lang.ProcessBuilder does not search PATH
           Product: classpath
           Version: 0.99
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: classpath
          Assignee: unassigned at gcc dot gnu.org
          Reporter: guillerodriguez.dev at gmail dot com
  Target Milestone: ---

Running a process via java.lang.ProcessBuilder does not search the PATH, while
running it via Runtime.exec does.

Test code:

    Process process = new ProcessBuilder(args[0]).start();
    Scanner in = new Scanner(process.getInputStream());
    while (in.hasNextLine())
        System.out.println(in.nextLine());
    System.out.println("waitFor: " + process.waitFor());

Output on JDK:

    LC_ALL=C
    SHELL=/bin/bash
    [...]
    waitFor: 0

Output on JamVM + GNU Classpath:

    waitFor: -6


reply via email to

[Prev in Thread] Current Thread [Next in Thread]