Skip to content

[MacOS] Slicer does not start after installing SlicerJupyter #77

@che85

Description

@che85

After installing SlicerJupyter from the ExtensionManager and restarting Slicer, Slicer crashes at bootup time. (@lassoan, @jcfr). See the problem report below.

When manually removing SlicerJupyter from the Extensions directory, Slicer starts and doesn't crash.

Problem Report

-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process:               Slicer [59784]
Path:                  /Applications/Slicer-5.6.0_stable.app/Contents/MacOS/Slicer
Identifier:            org.slicer.slicer
Version:               5.6.0 (5.6.0)
Code Type:             X86-64 (Translated)
Parent Process:        launchd [1]
User ID:               1555809845

Date/Time:             2023-11-27 11:52:30.0779 -0500
OS Version:            macOS 14.1.1 (23B81)
Report Version:        12
Anonymous UUID:        999C5FD2-B9E5-F767-487C-E099C9C72384

Sleep/Wake UUID:       07EE913B-564B-4262-93C7-9F9E2C101C79

Time Awake Since Boot: 410000 seconds
Time Since Wake:       6841 seconds

System Integrity Protection: enabled

Notes:
PC register does not match crashing frame (0x0 vs 0x18B0A404F)

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes:       0x0000000000000001, 0x0000000000000000

Termination Reason:    Namespace SIGNAL, Code 4 Illegal instruction: 4
Terminating Process:   exc handler [59784]

Error Formulating Crash Report:
PC register does not match crashing frame (0x0 vs 0x18B0A404F)

Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   libqSlicerJupyterKernelModule.dylib	       0x18b0a404f qt_plugin_instance + 175
1   QtCore                        	       0x10e426d98 0x10e248000 + 1961368
2   libqSlicerBaseQTCore.dylib    	       0x10b14bfa9 ctkFactoryPluginItem<qSlicerAbstractCoreModule>::instanciator() + 25
3   libqSlicerBaseQTCore.dylib    	       0x10b14b56c qSlicerLoadableModuleFactoryItem::instanciator() + 28
4   libqSlicerBaseQTCore.dylib    	       0x10b14d8d8 ctkAbstractFactory<qSlicerAbstractCoreModule>::instantiate(QString const&) + 200
5   libqSlicerBaseQTCore.dylib    	       0x10b11fc59 qSlicerAbstractModuleFactoryManager::instantiateModule(QString const&) + 57
6   libqSlicerBaseQTCore.dylib    	       0x10b11fa3b qSlicerAbstractModuleFactoryManager::instantiateModules() + 171
7   Slicer                        	       0x100fdc49f int qSlicerApplicationHelper::postInitializeApplication<qSlicerAppMainWindow>(qSlicerApplication&, QScopedPointer<QSplashScreen, QScopedPointerDeleter<QSplashScreen>>&, QScopedPointer<qSlicerAppMainWindow, QScopedPointerDeleter<qSlicerAppMainWindow>>&) + 2063
8   Slicer                        	       0x100fdb9a0 main + 144
9   dyld                          	       0x20103c3a6 start + 1942

Thread 1:: com.apple.rosetta.exceptionserver
0   runtime                       	    0x7ff7ffd67228 0x7ff7ffd63000 + 16936

Thread 2:
0   runtime                       	    0x7ff7ffd8594c 0x7ff7ffd63000 + 141644

Thread 3:
0   runtime                       	    0x7ff7ffd8594c 0x7ff7ffd63000 + 141644

Thread 4:
0   runtime                       	    0x7ff7ffd8594c 0x7ff7ffd63000 + 141644

Thread 5:


...


Model: Mac14,6, BootROM 10151.41.12, proc 12:8:4 processors, 64 GB, SMC 
Graphics: Apple M2 Max, Apple M2 Max, Built-In

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions