Size: a a a

2020 April 11

AS

Aleksey Shipilev in pro.jvm
https://builds.shipilev.net/ -- выбирай по вкусу
источник

ПФ

Паша Финкельштейн in pro.jvm
нашёл, да
источник

AS

Aleksey Shipilev in pro.jvm
а GC у тебя какой включён?
источник

ПФ

Паша Финкельштейн in pro.jvm
Aleksey Shipilev
а GC у тебя какой включён?
/usr/lib/jvm/jdk14-fastdebug/bin/java: symbol lookup error: /usr/lib/jvm/jdk14-fastdebug/lib/libnio.so: undefined symbol: initInetAddressIDs
источник

ПФ

Паша Финкельштейн in pro.jvm
Aleksey Shipilev
а GC у тебя какой включён?
умолчальный для 13шки
источник

ПФ

Паша Финкельштейн in pro.jvm
у меня эта хрень во время компиляцмм
источник

AS

Aleksey Shipilev in pro.jvm
то есть G1; у меня есть подозрение, что это какой-нибудь гигантский массив, который не получается аллоцировать ввиду фрагментированной кучи, ну и приехали. Попробуй Parallel включить, что ли :)
источник

AA

Alexey Abashev in pro.jvm
Паша Финкельштейн
Взываю к коллективному разуму: что такое
 java.lang.OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects 

И как это дебажить?
я бы вот это включил https://docs.oracle.com/javase/8/docs/technotes/guides/troubleshoot/tooldescr007.html и напихал больше памяти куда надо
источник

AS

Aleksey Shipilev in pro.jvm
Паша Финкельштейн
/usr/lib/jvm/jdk14-fastdebug/bin/java: symbol lookup error: /usr/lib/jvm/jdk14-fastdebug/lib/libnio.so: undefined symbol: initInetAddressIDs
Это намекает, что динамический линкер не может найти всякие .so. В LD_LIBRARY_PATH лежит что-нибудь?
источник

ПФ

Паша Финкельштейн in pro.jvm
Aleksey Shipilev
Это намекает, что динамический линкер не может найти всякие .so. В LD_LIBRARY_PATH лежит что-нибудь?
конечно
источник

ПФ

Паша Финкельштейн in pro.jvm
весь /lib
источник

AS

Aleksey Shipilev in pro.jvm
йопта, а зачем?
источник

ПФ

Паша Финкельштейн in pro.jvm
Aleksey Shipilev
йопта, а зачем?
ну так вот арч работает мило )
источник

AS

Aleksey Shipilev in pro.jvm
ну класс. "ldd /usr/lib/jvm/jdk14-fastdebug/lib/libnio.so" тебе поди скажет "я не знаю, где ваще libjvm.so"
источник

ПФ

Паша Финкельштейн in pro.jvm
но при этом вся остальная джавка работает, а вот этот билд мимо
источник

ПФ

Паша Финкельштейн in pro.jvm
-XX:+UseParallelGC не спас отца русской демократии
источник

ПФ

Паша Финкельштейн in pro.jvm
Aleksey Shipilev
ну класс. "ldd /usr/lib/jvm/jdk14-fastdebug/lib/libnio.so" тебе поди скажет "я не знаю, где ваще libjvm.so"
libjvm.so => not found
А то!
источник

AK

Alexander Komarov in pro.jvm
ну вот когда мне совсем нихрена неясно что происходит и оно ломается где-то в кишках, я обычно локализую проблему путем комментирования кода, пока не перестанет падать.
источник

AK

Alexander Komarov in pro.jvm
а потом уже начинаю думать над местом где падает
источник

AS

Aleksey Shipilev in pro.jvm
Ну тогда найти его и добавить его папку в LD_LIBRARY_PATH, конешн.
источник