SlicerJupyter
SlicerJupyter copied to clipboard
[MacOS] Slicer does not start after installing SlicerJupyter
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