Аварии Eclipse с ядром Linux 4.4.0-81-generic

7

Я запускаю версию Gnome Ubuntu 16.04.2 LTS 32 бит. Я также запускаю Eclipse 3.8.1 с плагином PyDev.

Недавно мои обновления программного обеспечения обновили меня до ядра Linux 4.4.0-81-generic, и теперь Eclipse вылетает с ошибкой сегментации и дампом ядра.

Я много пробовал, но, наконец, перезагрузился с ядром 4.4.0-79, и теперь он отлично работает.

Есть ли известная проблема здесь, и если да, план ее исправить?

Обновление: Я нашел эту ссылку: Ссылка

Мой немецкий язык не самый большой, но похоже, что у этого человека есть та же самая проблема.

    
задан Pete P 21.06.2017 в 13:05
источник

4 ответа

6

Это, как представляется, было подтверждено как ошибка ядра

Существует временное решение увеличение размера стека JVM max с использованием -Xss1280k при запуске Java. Это также можно выполнить для процессов, в которых у вас нет доступа к аргументам командной строки для Java, установив переменная среды export JAVA_TOOL_OPTIONS=-Xss1280k (просто не забудьте перезапустить процесс после установки переменной).

Обновление . Исправлено в последнем ядре .

    
ответ дан Raven 21.06.2017 в 19:09
источник
5

Я являюсь оригинальным автором публикации на немецком форуме пользователей Ubuntu. Вы абсолютно правы, что у меня такая же проблема, как и вы.

В качестве обходного пути я сделал откат к ядру 4.4.0-79 на ноутбуке моих коллег, и все кажется прекрасным, поэтому я уверен, что теперь это проблема с linux-kernel.

Сначала я попытался создать bugreport на панели запуска, но, к сожалению, он спасет какой-то странный код ошибки, пытаясь войти в систему.

Что меня больше всего удивляет, так это то, что ресурсов там практически не было (поиск google почти ничего не дает) в отношении проблемы с 4.4.0-81-ядром и eclipse, когда это произошло. Разве мы были тремя единственными разработчиками JAVA, использующими Ubuntu 16.04, с eclipse, регулярно выполняющими свои предложенные обновления linux-ядра ubuntu?

Вернувшись к самой проблеме, обновление ядра появилось всего несколько минут назад. Я пошел и установил его. Результат был таким, каким я ожидал: обновленный 4.4.0-81-generic с сегодняшнего дня, и eclipse все еще терпит крах, поэтому для этого. Я также попробовал исправление Raven, увеличивающее размер стека с помощью

export JAVA_TOOL_OPTIONS=-Xss1280k

, и, похоже, он отлично работает с моими затмениями, а также с неоном из eclipse.org.

К счастью, мне просто нужно сделать некоторые другие вещи прямо сейчас, и мне не нужна моя установка eclipse. Если бы я это сделал, я бы также откатился к предыдущему ядру 4.4.0-79, так как мне не нравится возиться с размером системного стека, даже если он выглядит безопасным здесь.

Итак, мое предложение для пользователей Ubuntu 16.04 LTS: Откат до 4.4.0-79 и ожидание работающего ядра, поскольку исправления уже прошли upsteram и, похоже, работает ядро, как написано в последнем сообщении on: Ссылка .

    
ответ дан Andreas 23.06.2017 в 08:19
источник
3

Даже я столкнулся с той же проблемой. Мой eclipse не запускался сразу после перезагрузки моего ПК.

export JAVA_TOOL_OPTIONS=-Xss1280k

Выполнение вышеописанного помогло запустить затмение.

2017-06-19 11:54:34 install libxkbcommon-x11-0:i386 <none> 0.4.1-0ubuntu1
2017-06-19 11:54:59 install linux-image-3.13.0-119-generic:i386 <none> 3.13.0-119.166
2017-06-19 11:58:12 install linux-image-extra-3.13.0-119-generic:i386 <none> 3.13.0-119.166
2017-06-19 11:58:19 install linux-headers-3.13.0-119:all <none> 3.13.0-119.166
2017-06-19 11:58:24 install linux-headers-3.13.0-119-generic:i386 <none> 3.13.0-119.166
2017-06-19 11:58:51 install python-urllib3:all <none> 1.7.1-1ubuntu4
2017-06-19 11:58:52 install python-requests:all <none> 2.2.1-1ubuntu0.3
2017-06-19 11:59:09 install libandroid-properties1:i386 <none> 0.1.0+git20131207+e452e83-0ubuntu12
2017-06-19 11:59:09 install liboxideqtquick0:i386 <none> 1.21.5-0ubuntu0.14.04.1
2017-06-19 19:15:49 install p7zip-full:i386 <none> 9.20.1~dfsg.1-4+deb7u2build0.14.04.1
2017-06-21 10:38:35 install linux-image-3.13.0-121-generic:i386 <none> 3.13.0-121.170
2017-06-21 10:38:39 install linux-image-extra-3.13.0-121-generic:i386 <none> 3.13.0-121.170
2017-06-21 10:38:46 install linux-headers-3.13.0-121:all <none> 3.13.0-121.170
2017-06-21 10:38:50 install linux-headers-3.13.0-121-generic:i386 <none> 3.13.0-121.170
2017-06-21 10:38:24 upgrade libc6-dev:i386 2.19-0ubuntu6.11 2.19-0ubuntu6.13
2017-06-21 10:38:25 upgrade libc-dev-bin:i386 2.19-0ubuntu6.11 2.19-0ubuntu6.13
2017-06-21 10:38:26 upgrade linux-libc-dev:i386 3.13.0-119.166 3.13.0-121.170
2017-06-21 10:38:26 upgrade libc6-dbg:i386 2.19-0ubuntu6.11 2.19-0ubuntu6.13
2017-06-21 10:38:27 upgrade libc-bin:i386 2.19-0ubuntu6.11 2.19-0ubuntu6.13
2017-06-21 10:38:31 upgrade libc6:i386 2.19-0ubuntu6.11 2.19-0ubuntu6.13
2017-06-21 10:38:38 upgrade multiarch-support:i386 2.19-0ubuntu6.11 2.19-0ubuntu6.13
2017-06-21 10:38:44 upgrade linux-generic:i386 3.13.0.119.129 3.13.0.121.131
2017-06-21 10:38:45 upgrade linux-image-generic:i386 3.13.0.119.129 3.13.0.121.131
2017-06-21 10:38:53 upgrade linux-headers-generic:i386 3.13.0.119.129 3.13.0.121.131

Выше перечислены пакеты, которые недавно обновились на моей машине. Может кто-нибудь, пожалуйста, дайте мне знать, какой конкретный пакет мне нужно ломать или понижать. ??

    
ответ дан lakki369 23.06.2017 в 12:22
источник
0

Это, похоже, исправлено в linux kernel 4.4.0-87-generic. Я не знаю, было ли исправлено в более ранней версии, но это определенно работает в этом.

    
ответ дан Pete P 03.08.2017 в 17:04
источник

Ознакомьтесь с другими вопросами по меткам