Ошибка сегментации Scilab 6.0.0 (сбрасывание ядра) при запуске

У меня есть Scilab 6.0.0 на ubuntu 16.04 LTS, и он работал отлично до вчерашнего дня. Я попытался выполнить программу через терминал (./bin/scilab), и я получил сообщение об ошибке «Ошибка сегментации (core dumped)».

Я уже обновил и обновил ubuntu, и эта версия Scilab является последней версией , Ищете ответ на мою проблему. Я попытался запустить Scilab на сеансе debug в gdb, и я получил это:

> Running debug of Scilab [gdb] : gdb --args scilab-bin -debug gdb: > /home/alexandregsoares/Scilab/lib/thirdparty/redist/libncurses.so.5: > no version information available (required by gdb) gdb: > /home/alexandregsoares/Scilab/lib/thirdparty/redist/libncurses.so.5: > no version information available (required by gdb) GNU gdb (Ubuntu > 7.11.1-0ubuntu1~16.04) 7.11.1 Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later > //gnu.org/licenses/gpl.html This is free software: you are free > to change and redistribute it. There is NO WARRANTY, to the extent > permitted by law. Type "show copying" and "show warranty" for > details. This GDB was configured as "x86_64-linux-gnu". Type "show > configuration" for configuration details. For bug reporting > instructions, please see: <http://www.gnu.org/software/gdb/bugs/>. > Find the GDB manual and other documentation resources online at: > <http://www.gnu.org/software/gdb/documentation/>. For help, type > "help". Type "apropos word" to search for commands related to > "word"... Lendo símbolos de scilab-bin...(no debugging symbols > found)...concluído. (gdb) run Starting program: > /home/alexandregsoares/Scilab/bin/scilab-bin -debug warning: the debug > information found in > "/home/alexandregsoares/Scilab/lib/thirdparty/libtk8.5.so.debug" does > not match "/home/alexandregsoares/Scilab/lib/thirdparty/libtk8.5.so" > (CRC mismatch). > > warning: the debug information found in > "/home/alexandregsoares/Scilab/lib/thirdparty/libtcl8.5.so.debug" does > not match "/home/alexandregsoares/Scilab/lib/thirdparty/libtcl8.5.so" > (CRC mismatch). > > warning: the debug information found in > "/home/alexandregsoares/Scilab/lib/thirdparty/libhdf5.so.7.0.2.debug" > does not match > "/home/alexandregsoares/Scilab/lib/thirdparty/libhdf5.so.7" (CRC > mismatch). > > warning: the debug information found in > "/home/alexandregsoares/Scilab/lib/thirdparty/libfftw3.so.3.3.2.debug" > does not match > "/home/alexandregsoares/Scilab/lib/thirdparty/libfftw3.so.3" (CRC > mismatch). > > warning: the debug information found in > "/home/alexandregsoares/Scilab/lib/thirdparty/redist/libgfortran.so.3.0.0.debug" > does not match > "/home/alexandregsoares/Scilab/lib/thirdparty/redist/libgfortran.so.3" > (CRC mismatch). > > [Thread debugging using libthread_db enabled] Using host libthread_db > library "/lib/x86_64-linux-gnu/libthread_db.so.1". warning: the debug > information found in > "/home/alexandregsoares/Scilab/lib/thirdparty/redist/libncurses.so.5.5.debug" > does not match > "/home/alexandregsoares/Scilab/lib/thirdparty/redist/libncurses.so.5" > (CRC mismatch). > > [New Thread 0x7fffea9fc700 (LWP 2267)] [New Thread 0x7fffdbfff700 (LWP > 2268)] [New Thread 0x7fffe146f700 (LWP 2269)] [New Thread > 0x7fffe136e700 (LWP 2270)] [New Thread 0x7fffe126d700 (LWP 2271)] [New > Thread 0x7fffe116c700 (LWP 2272)] [New Thread 0x7fffbfdfd700 (LWP > 2273)] > > Thread 1 "scilab-bin" received signal SIGSEGV, Segmentation fault. > 0x00007fffc500fe43 in ?? () (gdb) backtrace > #0 0x00007fffc500fe43 in ?? () > #1 0x00007fffffffccd0 in ?? () > #2 0x00007fffc47ffca8 in ?? () > #3 0x00007fffffffcd18 in ?? () > #4 0x00007fffc48a8f38 in ?? () > #5 0x0000000000000000 in ?? ()

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

edit: Я также использовал SCIVERBOSE=y ./bin/scilab, и вот что я получил:

SCILABBIN : scilab-bin DISABLE_JAVA_DETECTION : 0 SCILAB_MODE : gui OS : Linux MODEL : x86_64 IS_SCILAB_BINARY : 1 SCI : /home/alexandregsoares/Scilab/share/scilab SCIBIN : PATH : Scilab/./bin:/opt/ros/kinetic/bin:/home/alexandregsoares/bin:/home/alexandregsoares/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/alexandregsoares/Scilab/share/scilab/modules/scicos/ CLASSPATH : /home/alexandregsoares/Scilab/share/scilab/modules/core/jar/org.scilab.modules.core.jar EGL_DRIVER : LD_LIBRARY_PATH : /home/alexandregsoares/Scilab/share/scilab/bin:/home/alexandregsoares/Scilab/share/scilab/lib/scilab/:/home/alexandregsoares/Scilab/share/scilab/lib64/scilab/:.:/home/alexandregsoares/Scilab/lib/scilab:/home/alexandregsoares/Scilab/lib/thirdparty:/home/alexandregsoares/Scilab/thirdparty/java//lib/amd64/:/home/alexandregsoares/Scilab/thirdparty/java//lib/amd64/server/:/home/alexandregsoares/Scilab/thirdparty/java//lib/amd64/native_threads/:/opt/ros/kinetic/lib:/home/alexandregsoares/Scilab/lib/thirdparty/redist Segmentation fault (core dumped)
0
задан 24 June 2017 в 17:59

6 ответов

Запустите этот код в консоли терминала перед запуском вашей программы:

export JAVA_TOOL_OPTIONS=-Xss1280k

Источник: Eclipse Crashes with Linux Kernel 4.4.0-81-generic

3
ответ дан 22 May 2018 в 21:12
  • 1
    Отлично работает даже в этой версии ядра. Благодаря! – Alexandre Soares 27 June 2017 в 19:27
  • 2
    Работал как шарм в CentOS 7 для Scilab 6.0.0, спасибо! – Maxim Mazurok 7 July 2017 в 00:58
  • 3
    Не решение в Ubuntu 17.10. Он открывается, но он срабатывает, когда я пытаюсь: A = rand (100,100); INV (А). – ThePunisher 3 December 2017 в 14:58

Запустите этот код в консоли терминала перед запуском вашей программы:

export JAVA_TOOL_OPTIONS=-Xss1280k

Источник: Eclipse Crashes with Linux Kernel 4.4.0-81-generic

3
ответ дан 18 July 2018 в 11:10

Запустите этот код в консоли терминала перед запуском вашей программы:

export JAVA_TOOL_OPTIONS=-Xss1280k

Источник: Eclipse Crashes with Linux Kernel 4.4.0-81-generic

3
ответ дан 24 July 2018 в 19:44

Известна регрессия ядра 4.4.0-81. Он затрагивает многие приложения, которые используют Java: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1699772. Загрузитесь с предыдущей версией ядра или дождитесь выпуска будущего ядра.

3
ответ дан 22 May 2018 в 21:12
  • 1
    Загрузка с предыдущей версией ядра работала нормально. Благодаря! – Alexandre Soares 24 June 2017 в 17:14
  • 2
    Пожалуйста, сообщите нам, какое ядро ​​работает для вас, под каким дистрибутивом. У меня Ubuntu 17.10, я пробовал: linux-image-3.14.74-031474-generic, linux-image-4.3.6-040306-generic, linux-image-4.4.0-040400-generic, linux-image- 4.13.0-17-generic, linux-image-4.14.0-041400-generic. Все они сделали segfault, когда я попытался инвертировать матрицу 100x100 с: A = rand (100 100); INV (А). – ThePunisher 3 December 2017 в 15:04
  • 3
    Большое спасибо! Исправлено в SciLab 6.0.1 – v_mil 1 March 2018 в 18:14

Известна регрессия ядра 4.4.0-81. Он затрагивает многие приложения, которые используют Java: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1699772. Загрузитесь с предыдущей версией ядра или дождитесь выпуска будущего ядра.

3
ответ дан 18 July 2018 в 11:10

Известна регрессия ядра 4.4.0-81. Он затрагивает многие приложения, которые используют Java: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1699772. Загрузитесь с предыдущей версией ядра или дождитесь выпуска будущего ядра.

3
ответ дан 24 July 2018 в 19:44
  • 1
    Загрузка с предыдущей версией ядра работала нормально. Благодаря! – Alexandre Soares 24 June 2017 в 17:14
  • 2
    Пожалуйста, сообщите нам, какое ядро ​​работает для вас, под каким дистрибутивом. У меня Ubuntu 17.10, я пробовал: linux-image-3.14.74-031474-generic, linux-image-4.3.6-040306-generic, linux-image-4.4.0-040400-generic, linux-image- 4.13.0-17-generic, linux-image-4.14.0-041400-generic. Все они сделали segfault, когда я попытался инвертировать матрицу 100x100 с: A = rand (100 100); INV (А). – ThePunisher 3 December 2017 в 15:04
  • 3
    Большое спасибо! Исправлено в SciLab 6.0.1 – v_mil 1 March 2018 в 18:14

Другие вопросы по тегам:

Похожие вопросы: