Bug 40587

Summary: scilab падает при вызове графических функций
Product: Sisyphus Reporter: Aleksey Borisenkov <grizlik78>
Component: scilabAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: dutyrok
Version: unstable   
Hardware: x86_64   
OS: Linux   
Bug Depends on:    
Bug Blocks: 40561    
Attachments:
Description Flags
лог падения при вызове plot none

Description Aleksey Borisenkov 2021-07-27 15:08:48 MSK
Created attachment 9539 [details]
лог падения при вызове plot

При использовании графических функций, например plot или clf, scilab аварийно завершается.

Прикладываю вывод $ scilab > scilab-crash.log 2>&1

$ rpm -qf /usr/lib/jvm/java/jre/lib/amd64/server/libjvm.so
java-1.8.0-openjdk-headless-1.8.0.282.b08-alt1_0jpp8.x86_64

Кстати, если просто закрыть scilab, то он тоже аварийно завершается с похожим бэктрейсом, но этой Internal error там уже нет.
Comment 1 Aleksey Borisenkov 2021-07-27 15:11:10 MSK
Запуск через
LIBGL_ALWAYS_SOFTWARE=1 scilab 
ничего не меняет
Comment 2 Aleksey Borisenkov 2021-07-28 12:55:58 MSK
При запуске в virtualbox завершается нормально, а при вызове plot падает с одной строкой, без бектрейса:

Internal error: cannot search into an NULL hashtable !

Так что тут, видимо, 2 отдельные ошибки.
Comment 3 Aleksey Borisenkov 2021-07-29 14:43:45 MSK
При запуске вызывается пустая функция loadGraphicModule из libscigraphics-disable.so.6 (scilab/modules/graphics/src/nographics/nographics.c).

Вот такой объезд позволяет получить работающую графику:
LD_PRELOAD=/usr/lib64/scilab/libscicommons.so.6.1.1:/usr/lib64/scilab/libscigui.so.6 scilab

Крэш при закрытии остался, но это что-то другое. Возможно связанное с nvidia.
Comment 4 Aleksey Borisenkov 2021-11-03 17:52:48 MSK
*** Bug 41288 has been marked as a duplicate of this bug. ***
Comment 5 Aleksey Borisenkov 2021-11-03 18:29:07 MSK
*** Bug 41287 has been marked as a duplicate of this bug. ***
Comment 6 Repository Robot 2021-11-23 10:09:19 MSK
scilab-1:6.0.2-alt2 -> sisyphus:

 Mon Nov 22 2021 Andrey Cherepanov <cas@altlinux> 1:6.0.2-alt2
 - Downgrade to working 6.0.2 (ALT #40587).