Skip to content

JASP crashed in singularity container - hit new data & app crashes #4518

Description

@jvessellasmith

System Info

JASP Module

Unrelated

Is there a specific analysis that caused the crash?

no -

Log files

No log files are available. To get more information, please turn logging on. For this: open the file menu (the blue hamburger button left top), navigate to Advanced Preferences and check the 'Log to file' checkbox.
Debug information: Engine # 0 process does not exist (anymore) and it's state is resuming.

Steps to Reproduce

singularity run ~/jasp.sif
hit new data
crash

jared.smith27-umw@c4140c09 ~]$ singularity run ~/jasp.sif
Desktop: QML cache directory: /home/jared.smith27-umw/.cache/JASP/JASP/qmlcache_bba3b5e352e5a736344cd0d7bd4be806ddb83b65
Making new argument list for Application startup: /opt/jasp/bin/JASP
Starting JASP 0.98.1 from commit bba3b5e352e5a736344cd0d7bd4be806ddb83b65 and branch development
QtWebEngineQuick initialized
Application initialized
[1717616:1717688:0902/144357.699256:ERROR:bus.cc(408)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
Application init entered
MainWindow constructor started
Desktop: DEBUG createSessionDir: Creating session dir at /home/jared.smith27-umw/.local/share/JASP/JASP/temp//1717616
Desktop: '/home/jared.smith27-umw/.local/share/JASP/JASP/temp//1717616' about to be (removed and re)created.
Going to construct the necessary models for JASP to function.
Desktop: [JaspRpcDispatcher] Loaded 15 method specs from /opt/jasp/bin/../Resources/JASP_RPC.json
Desktop: Checking qm file: /opt/jasp/Resources/Translations/jaspDesktop-ar.qm
Desktop: Language (Arabic) not registered in LanguageModel, adding it now
Desktop: Checking qm file: /opt/jasp/Resources/Translations/jaspDesktop-de.qm
Desktop: Language (German) not registered in LanguageModel, adding it now
Desktop: Checking qm file: /opt/jasp/Resources/Translations/jaspDesktop-eo.qm
Desktop: Invalid translation file found with name: jaspDesktop-eo.qm
Desktop: Checking qm file: /opt/jasp/Resources/Translations/jaspDesktop-es.qm
Desktop: Language (Spanish) not registered in LanguageModel, adding it now
Desktop: Checking qm file: /opt/jasp/Resources/Translations/jaspDesktop-eu.qm
Desktop: Language (Basque) not registered in LanguageModel, adding it now
Desktop: Checking qm file: /opt/jasp/Resources/Translations/jaspDesktop-fa.qm
Desktop: Invalid translation file found with name: jaspDesktop-fa.qm
Desktop: Checking qm file: /opt/jasp/Resources/Translations/jaspDesktop-fr.qm
Desktop: Language (French) not registered in LanguageModel, adding it now
Desktop: Checking qm file: /opt/jasp/Resources/Translations/jaspDesktop-gl.qm
Desktop: Language (Galician) not registered in LanguageModel, adding it now
Desktop: Checking qm file: /opt/jasp/Resources/Translations/jaspDesktop-id.qm
Desktop: Language (Indonesian) not registered in LanguageModel, adding it now
Desktop: Checking qm file: /opt/jasp/Resources/Translations/jaspDesktop-it.qm
Desktop: Language (Italian) not registered in LanguageModel, adding it now
Desktop: Checking qm file: /opt/jasp/Resources/Translations/jaspDesktop-ja.qm
Desktop: Language (Japanese) not registered in LanguageModel, adding it now
Desktop: Checking qm file: /opt/jasp/Resources/Translations/jaspDesktop-mk.qm
Desktop: Invalid translation file found with name: jaspDesktop-mk.qm
Desktop: Checking qm file: /opt/jasp/Resources/Translations/jaspDesktop-nl.qm
Desktop: Language (Dutch) not registered in LanguageModel, adding it now
Desktop: Checking qm file: /opt/jasp/Resources/Translations/jaspDesktop-pl.qm
Desktop: Language (Polish) not registered in LanguageModel, adding it now
Desktop: Checking qm file: /opt/jasp/Resources/Translations/jaspDesktop-pt.qm
Desktop: Language (Portuguese) not registered in LanguageModel, adding it now
Desktop: Checking qm file: /opt/jasp/Resources/Translations/jaspDesktop-pt_BR.qm
Desktop: Invalid translation file found with name: jaspDesktop-pt_BR.qm
Desktop: Checking qm file: /opt/jasp/Resources/Translations/jaspDesktop-ru.qm
Desktop: Language (Russian) not registered in LanguageModel, adding it now
Desktop: Checking qm file: /opt/jasp/Resources/Translations/jaspDesktop-sr.qm
Desktop: Language (Serbian) not registered in LanguageModel, adding it now
Desktop: Checking qm file: /opt/jasp/Resources/Translations/jaspDesktop-ta.qm
Desktop: Language (Tamil) not registered in LanguageModel, adding it now
Desktop: Checking qm file: /opt/jasp/Resources/Translations/jaspDesktop-tr.qm
Desktop: Language (Turkish) not registered in LanguageModel, adding it now
Desktop: Checking qm file: /opt/jasp/Resources/Translations/jaspDesktop-zh_Hans.qm
Desktop: Language (Chinese) not registered in LanguageModel, adding it now
Desktop: Checking qm file: /opt/jasp/Resources/Translations/jaspDesktop-zh_Hant.qm
Desktop: Language (Chinese) not registered in LanguageModel, adding it now
Desktop: Opened internal sqlite database for creation at '/home/jared.smith27-umw/.local/share/JASP/JASP/temp/1717616/internal.sqlite'. This is for thread 23221508489536
Desktop: Opened internal sqlite database for loading at '/home/jared.smith27-umw/.local/share/JASP/JASP/temp/1717616/internal.sqlite'. This is for thread 23221508489536
Desktop: Loaded a database with #0 tables.
Desktop: DataSet::DataSet(index=-1)
Desktop: Msg from Qt Warning: beginResetModel called on DataSetPackageSubNodeModel(0x55e204c48d10) without calling endResetModel first [:0, ]
Desktop: Msg from Qt Warning: endResetModel called on DataSetPackageSubNodeModel(0x55e204c48d10) without calling beginResetModel first [:0, ]
Desktop: Msg from Qt Warning: beginResetModel called on DataSetPackageSubNodeModel(0x55e204c4a580) without calling endResetModel first [:0, ]
Desktop: Msg from Qt Warning: endResetModel called on DataSetPackageSubNodeModel(0x55e204c4a580) without calling beginResetModel first [:0, ]
Desktop: Msg from Qt Warning: beginResetModel called on DataSetPackageSubNodeModel(0x55e204c48cb0) without calling endResetModel first [:0, ]
Desktop: Msg from Qt Warning: endResetModel called on DataSetPackageSubNodeModel(0x55e204c48cb0) without calling beginResetModel first [:0, ]
Desktop: DataSetPackage::reset()
Desktop: EngineSync::enginesPrepareForData!
Desktop: Msg from Qt Warning: beginResetModel called on DataSetPackageSubNodeModel(0x55e204c48d10) without calling endResetModel first [:0, ]
Desktop: Msg from Qt Warning: beginResetModel called on DataSetPackageSubNodeModel(0x55e204c48d10) without calling endResetModel first [:0, ]
Desktop: Msg from Qt Warning: endResetModel called on DataSetPackageSubNodeModel(0x55e204c48d10) without calling beginResetModel first [:0, ]
Desktop: Msg from Qt Warning: beginResetModel called on DataSetPackageSubNodeModel(0x55e204c4a580) without calling endResetModel first [:0, ]
Desktop: Msg from Qt Warning: beginResetModel called on DataSetPackageSubNodeModel(0x55e204c4a580) without calling endResetModel first [:0, ]
Desktop: Msg from Qt Warning: endResetModel called on DataSetPackageSubNodeModel(0x55e204c4a580) without calling beginResetModel first [:0, ]
Desktop: DataSet::DataSet(index=-1)
Desktop: Msg from Qt Warning: beginResetModel called on DataSetPackage(0x55e204c15c60) without calling endResetModel first [:0, ]
Desktop: Msg from Qt Warning: beginResetModel called on DataSetPackageSubNodeModel(0x55e204c48cb0) without calling endResetModel first [:0, ]
Desktop: Msg from Qt Warning: beginResetModel called on DataSetPackageSubNodeModel(0x55e204c48d10) without calling endResetModel first [:0, ]
Desktop: Msg from Qt Warning: endResetModel called on DataSetPackageSubNodeModel(0x55e204c48d10) without calling beginResetModel first [:0, ]
Desktop: Msg from Qt Warning: beginResetModel called on DataSetPackageSubNodeModel(0x55e204c4a580) without calling endResetModel first [:0, ]
Desktop: Msg from Qt Warning: endResetModel called on DataSetPackageSubNodeModel(0x55e204c4a580) without calling beginResetModel first [:0, ]
Desktop: DataSetPackage::endLoadingData
Desktop: Msg from Qt Warning: endResetModel called on DataSetPackage(0x55e204c15c60) without calling beginResetModel first [:0, ]
Desktop: Msg from Qt Warning: endResetModel called on DataSetPackageSubNodeModel(0x55e204c48cb0) without calling beginResetModel first [:0, ]
Desktop: Msg from Qt Warning: endResetModel called on DataSetPackageSubNodeModel(0x55e204c48d10) without calling beginResetModel first [:0, ]
Desktop: Msg from Qt Warning: endResetModel called on DataSetPackageSubNodeModel(0x55e204c4a580) without calling beginResetModel first [:0, ]
Desktop: EngineSync::enginesReceiveNewData!
Entering eventloop
[1717716:7:0902/144402.724120:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer.
[1717719:7:0902/144402.724435:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer.
/opt/jasp/bin/JASPEngine: symbol lookup error: /opt/jasp/bin/JASPEngine: undefined symbol: R_getVarEx
/opt/jasp/bin/JASPEngine: symbol lookup error: /opt/jasp/bin/JASPEngine: undefined symbol: R_getVarEx

Metadata

Metadata

Assignees

Labels

CrashIssues that are causing unexpected termination, and crashesWaiting for requesterIf waiting for a long time it is reasonable to close an issue

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions