[Bug 274162] editors/libreoffice missing after update

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 22 Oct 2023 20:22:10 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=274162

--- Comment #8 from Peter Much <pmc@citylink.dinoex.sub.org> ---
I just observed the problem again (libreoffice build not completing).
This is the hanging process:

UID   PID  PPID  C PRI NI     VSZ    RSS MWCHAN   STAT TT        TIME COMMAND
0 85059 71727 0 20 0 1713960 22856 uwait I - 19:52.43
/usr/local/openjdk11/bin/javac -J-Xmx128M -encoding utf8 --release 8
-Xlint:-options -g -d
/var/local/ports/usr/ports/editors/libreoffice/work/libreoffice-7.6.2.1/workdir/CustomTarget/jvmfwk/jreproperties/
/var/local/ports/usr/ports/editors/libreoffice/work/libreoffice-7.6.2.1/jvmfwk/plugins/sunmajor/pluginlib/JREProperties.java

# ps axH | grep 85059
85059  -  I       0:00.02 /usr/local/openjdk11/bin/javac -J-Xmx128M -encoding u
85059  -  I       0:00.05 /usr/local/openjdk11/bin/javac -J-Xmx128M -encoding u
85059  -  I       0:00.00 /usr/local/openjdk11/bin/javac -J-Xmx128M -encoding u
85059  -  S       6:46.50 /usr/local/openjdk11/bin/javac -J-Xmx128M -encoding u
85059  -  I       0:00.00 /usr/local/openjdk11/bin/javac -J-Xmx128M -encoding u
85059  -  S       6:43.71 /usr/local/openjdk11/bin/javac -J-Xmx128M -encoding u
85059  -  S       6:32.78 /usr/local/openjdk11/bin/javac -J-Xmx128M -encoding u
85059  -  S       0:00.68 /usr/local/openjdk11/bin/javac -J-Xmx128M -encoding u
85059  -  I       0:00.00 /usr/local/openjdk11/bin/javac -J-Xmx128M -encoding u
85059  -  I       0:00.03 /usr/local/openjdk11/bin/javac -J-Xmx128M -encoding u

And this (truss) is what it does:
85059: 0.011988157 0.012034650
_umtx_op(0x18c56bee2068,UMTX_OP_WAIT_UINT_PRIVATE,0x0,0x18,0x18c5a8e0ddb8)
ERR#60 'Operation timed out'
85059: 0.014322564 0.014362192
_umtx_op(0x18c56bee2080,UMTX_OP_WAIT_UINT_PRIVATE,0x0,0x18,0x18c5a9b08db8)
ERR#60 'Operation timed out'
85059: 0.014734241 0.000229620
_umtx_op(0x18c56bee2038,UMTX_OP_WAIT_UINT_PRIVATE,0x0,0x18,0x18c59ef43db8)
ERR#60 'Operation timed out'
85059: 0.015662659 0.001040724
_umtx_op(0x18c56bee2068,UMTX_OP_WAIT_UINT_PRIVATE,0x0,0x18,0x18c5a8e0ddb8)
ERR#60 'Operation timed out'

Ther is no other system call shown, only these _umtx_op going on endlessly.


IS there somebody knowlegdeable about the behaviours of the javac? Can we
somehow fix this?

There is a similar bug description for a different product here - seems like
that is a FreeBSD specific problem:
https://github.com/bazelbuild/bazel/issues/1250

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.