Still completely unable to run any Pharo on my main development machine. I tried running with --trace. It would appear that no Smalltalk is being run on mouse clicks or on keystrokes, with the exception of Alt-., which generates the output shown below. Regards, -Martin PharoUserPermissions>canDebug User Interrupt Delay>>wait in Block: IRBytecodeGenerator>pushReceiver IRBytecodeGenerator>pushInstVar: IRBytecodeGenerator>pushReceiver IRBytecodeGenerator>returnReceiver IRBytecodeGenerator>closureFrom:to:copyNumCopiedValues:numArgs: IRBytecodeGenerator>closureFrom:to:copyNumCopiedValues:numArgs: IRBytecodeGenerator>closureFrom:to:copyNumCopiedValues:numArgs: IRBytecodeGenerator>closureFrom:to:copyNumCopiedValues:numArgs: CompiledMethodTrailer>encodeNoTrailer [ delaySemaphore wait ] BlockClosure>>ifCurtailed: Delay>>wait WorldState>>interCyclePause: WorldState>>doOneCycleFor: WorldMorph>>doOneCycle MorphicUIManager>>spawnNewProcess in Block: CompiledMethodTrailer>decodeEmbeddedSourceZip ZipReadStream(InflateStream)>processDynamicBlock OCASTTranslatorForValue>emitWhileFalse: IRBytecodeGenerator>pushLiteralVariable: IRBytecodeGenerator>pushLiteralVariable: IRBytecodeGenerator>pushLiteral: IRBytecodeGenerator>pushLiteral: IRBytecodeGenerator>pushLiteralVariable: IRBytecodeGenerator>storePopIntoLiteralVariable: IRBytecodeGenerator>pushLiteralVariable: IRBytecodeGenerator>pushLiteral: IRBytecodeGenerator>pushLiteralVariable: IRBytecodeGenerator>returnReceiver IRBytecodeGenerator>closureFrom:to:copyNumCopiedValues:numArgs: IRBytecodeGenerator>from:if:goto:otherwise: IRBytecodeGenerator>from:goto: IRBytecodeGenerator>closureFrom:to:copyNumCopiedValues:numArgs: IRBytecodeGenerator>from:if:goto:otherwise: IRBytecodeGenerator>from:goto: CompiledMethodTrailer>encodeNoTrailer [ ... BlockClosure>>newProcess in Block: CompiledMethodTrailer>decodeEmbeddedSourceZip ZipReadStream(InflateStream)>processDynamicBlock IRBytecodeGenerator>pushLiteralVariable: IRBytecodeGenerator>pushReceiver IRBytecodeGenerator>pushLiteralVariable: IRBytecodeGenerator>pushLiteralVariable: IRBytecodeGenerator>closureFrom:to:copyNumCopiedValues:numArgs: IRBytecodeGenerator>closureFrom:to:copyNumCopiedValues:numArgs: CompiledMethodTrailer>encodeNoTrailer [ ... IRBytecodeGenerator>pushReceiver IRBytecodeGenerator>storePopTemp: IRBytecodeGenerator>pushLiteral: IRBytecodeGenerator>storePopTemp: CompiledMethodTrailer>encodeNoTrailer OCTempVariable(OCAbstractLocalVariable)>name OCTempVariable(OCAbstractLocalVariable)>name OCTempVariable(OCAbstractLocalVariable)>name OCTempVariable(OCAbstractLocalVariable)>name OCTempVariable(OCAbstractLocalVariable)>name OCTempVariable(OCAbstractLocalVariable)>name OCTempVariable(OCAbstractLocalVariable)>name OCTempVariable(OCAbstractLocalVariable)>name OCTempVariable(OCAbstractLocalVariable)>name OCTempVariable(OCAbstractLocalVariable)>name OCTempVariable(OCAbstractLocalVariable)>name OCTempVariable(OCAbstractLocalVariable)>name OCASTTranslatorForEffect(OCASTTranslator)>emitIfFalseIfTrue: OCASTTranslatorForEffect>emitIfTrue: OCASTTranslatorForValue>emitAnd: OCASTTranslatorForEffect>emitIfTrue: OCASTTranslatorForValue>emitAnd: IRBytecodeGenerator>pushReceiver IRBytecodeGenerator>pushInstVar: IRBytecodeGenerator>pushLiteralVariable: IRBytecodeGenerator>pushLiteral: IRBytecodeGenerator>pushLiteralVariable: IRBytecodeGenerator>storePopTemp: IRBytecodeGenerator>pushInstVar: IRBytecodeGenerator>storePopTemp: IRBytecodeGenerator>pushLiteral: IRBytecodeGenerator>pushLiteralVariable: IRBytecodeGenerator>pushLiteralVariable: IRBytecodeGenerator>pushLiteral: IRBytecodeGenerator>pushLiteralVariable: IRBytecodeGenerator>storePopInstVar: IRBytecodeGenerator>pushLiteral: IRBytecodeGenerator>storePopIntoLiteralVariable: IRBytecodeGenerator>returnReceiver IRBytecodeGenerator>from:if:goto:otherwise: IRBytecodeGenerator>from:if:goto:otherwise: IRBytecodeGenerator>from:goto: IRBytecodeGenerator>from:if:goto:otherwise: IRBytecodeGenerator>from:if:goto:otherwise: IRBytecodeGenerator>from:goto: IRBytecodeGenerator>from:if:goto:otherwise: IRBytecodeGenerator>from:goto: IRBytecodeGenerator>from:goto: IRBytecodeGenerator>from:goto: IRBytecodeGenerator>from:if:goto:otherwise: IRBytecodeGenerator>from:if:goto:otherwise: IRBytecodeGenerator>from:goto: IRBytecodeGenerator>from:if:goto:otherwise: IRBytecodeGenerator>from:if:goto:otherwise: IRBytecodeGenerator>from:goto: IRBytecodeGenerator>from:if:goto:otherwise: IRBytecodeGenerator>from:goto: IRBytecodeGenerator>from:goto: IRBytecodeGenerator>from:goto: CompiledMethodTrailer>encodeNoTrailer OCTempVariable(OCAbstractLocalVariable)>name OCTempVariable(OCAbstractLocalVariable)>name OCTempVariable(OCAbstractLocalVariable)>name OCTempVariable(OCAbstractLocalVariable)>name OCTempVariable(OCAbstractLocalVariable)>name OCTempVariable(OCAbstractLocalVariable)>name OCTempVariable(OCAbstractLocalVariable)>name OCTempVariable(OCAbstractLocalVariable)>name OCTempVariable(OCAbstractLocalVariable)>name OCTempVariable(OCAbstractLocalVariable)>name OCTempVariable(OCAbstractLocalVariable)>name OCTempVariable(OCAbstractLocalVariable)>name IRBytecodeGenerator>pushReceiver IRBytecodeGenerator>pushLiteralVariable: IRBytecodeGenerator>pushReceiver IRBytecodeGenerator>returnReceiver CompiledMethodTrailer>encodeNoTrailer OCTempVariable(OCAbstractLocalVariable)>name OCTempVariable(OCAbstractLocalVariable)>name IRBytecodeGenerator>pushInstVar: IRBytecodeGenerator>pushReceiver IRBytecodeGenerator>returnReceiver CompiledMethodTrailer>encodeNoTrailer Float>* Float>* Float>* Float>* Float>* Float>* Float>* Float>* Float>* Float>* Float>* Float>* Float>* Float>* OCASTTranslatorForValue>emitIfTrue: OCASTTranslatorForValue>emitIfFalse: IRBytecodeGenerator>pushReceiver IRBytecodeGenerator>pushReceiver IRBytecodeGenerator>pushReceiver IRBytecodeGenerator>pushLiteral: IRBytecodeGenerator>pushInstVar: IRBytecodeGenerator>pushReceiver IRBytecodeGenerator>pushLiteral: IRBytecodeGenerator>storePopInstVar: IRBytecodeGenerator>returnReceiver IRBytecodeGenerator>from:if:goto:otherwise: IRBytecodeGenerator>closureFrom:to:copyNumCopiedValues:numArgs: IRBytecodeGenerator>from:if:goto:otherwise: IRBytecodeGenerator>from:goto: IRBytecodeGenerator>from:goto: IRBytecodeGenerator>from:goto: IRBytecodeGenerator>from:goto: IRBytecodeGenerator>from:if:goto:otherwise: IRBytecodeGenerator>closureFrom:to:copyNumCopiedValues:numArgs: IRBytecodeGenerator>from:if:goto:otherwise: IRBytecodeGenerator>from:goto: IRBytecodeGenerator>from:goto: IRBytecodeGenerator>from:goto: IRBytecodeGenerator>from:goto: CompiledMethodTrailer>encodeNoTrailer