Komodo 12 does not start on macOS [RESOLVED]

  • macOS 10.14.6 Mojave
  • Komodo 12

I too am unable to get past the login screen in Komodo, despite having set up an account and verified the password, and successfully logged onto the website. I also get the “Saving private key failed with:” error, but that’s as far as the error message goes! I’ve tried contacting @activestate on Twitter but there’s been no response as yet.

The logfile pystderr.log is as follows…

[2020-01-24 20:03:07,698] [INFO] Startup: Welcome to Komodo IDE 12.0.0 build 91824 (platform macosx, running on Darwin 18.7.0 version Darwin Kernel Version 18.7.0: Tue Aug 20 16:57:14 PDT 2019; root:xnu-4903.271.2~2/RELEASE_X86_64)
[2020-01-24 20:03:07,698] [INFO] Startup: /Applications/Komodo IDE 12.app/Contents/MacOS/komodo built on Tue Jan 14 11:05:01 2020
[2020-01-24 20:03:07,817] [WARNING] koInitService: Unable to determine the current locale settings, defaulting to mac-roman
[2020-01-24 20:03:08,320] [WARNING] console-logger: mutating the [[Prototype]] of an object will cause your code to run very slowly; instead create the object with the correct initial [[Prototype]] value using Object.create (1) in resource://gre/modules/Preferences.jsm:381
[2020-01-24 20:03:08,415] [INFO] Platform Auth: Using API URL: https://platform.activestate.com//api/v1
[2020-01-24 20:03:08,416] [WARNING] root: [object Object].logging has been converted to a CommonJS module; use require("ko/logging") instead (since Komodo 9.0.0a1).
    @chrome://komodo/content/komodo.js:15:1

[2020-01-24 20:03:08,757] [WARNING] console-logger: Unknown descriptor 'font-display' in @font-face rule.  Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-01-24 20:03:08,804] [WARNING] console-logger: Unknown descriptor 'font-display' in @font-face rule.  Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-01-24 20:03:09,205] [ERROR] console-logger: bad script XDR magic number (0) in :0
Traceback (most recent call last):
  File "", line 0, in 

[2020-01-24 20:03:09,307] [WARNING] console-logger: Unknown descriptor 'font-display' in @font-face rule.  Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-01-24 20:03:09,391] [WARNING] keybindings: [Shift+Down] was used for 'cmd_selectLineNext', overriding to use 'cmd_selectLineNext'
[2020-01-24 20:03:09,848] [WARNING] ko.widgets: Pref path doesn't exist: windowWorkspace, 1
[2020-01-24 20:03:09,917] [WARNING] ko.widgets: Could not restore widget unittest-widget
[2020-01-24 20:03:09,925] [WARNING] ko.widgets: Could not restore widget symbolbrowser-widget
[2020-01-24 20:03:10,111] [DEBUG] ko.launch: versioncheck on http://docs.komodoide.com/changelog/12
[2020-01-24 20:03:10,231] [INFO] koInitService: Adding pre startup service for 'koFileStatusService': '@activestate.com/koFileStatusService;1'
[2020-01-24 20:03:10,418] [INFO] codeintel/process: Starting CodeIntel
[2020-01-24 20:03:10,420] [DEBUG] codeintel/process: PYTHONPATH: /Applications/Komodo IDE 12.app/Contents/MacOS/../lib/python2.7;/Applications/Komodo IDE 12.app/Contents/SharedSupport/dbgp/pythonlib;/Applications/Komodo IDE 12.app/Contents/Resources/extensions/codeintel@activestate.com/content/../pylib/codeintel/lib;/Applications/Komodo IDE 12.app/Contents/Resources/extensions/codeintel@activestate.com/content/../pylib/codeintel/env/Lib/site-packages
[2020-01-24 20:03:10,489] [INFO] elastic_tabstops: Elastic tabstops loaded.
[2020-01-24 20:03:10,530] [INFO] komodospellchecker: Spell checker loaded.
[2020-01-24 20:03:10,530] [INFO] komodospellchecker: Using dictionary en-US
[2020-01-24 20:03:11,567] [WARNING] console-logger: Unknown descriptor 'font-display' in @font-face rule.  Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-01-24 20:03:11,802] [ERROR] console-logger: Exception while registering Focus Mode (0) in resource://gre/modules/addons/XPIProvider.jsm -> file:///Applications/Komodo%20IDE%2012.app/Contents/Resources/extensions/focusmode@activestate.com/bootstrap.js:11
Traceback (most recent call last):
  File "resource://gre/modules/addons/XPIProvider.jsm -> file:///Applications/Komodo%20IDE%2012.app/Contents/Resources/extensions/focusmode@activestate.com/bootstrap.js", line 11, in 

[2020-01-24 20:03:11,804] [ERROR] console-logger: [object Object] (0) in resource://gre/modules/addons/XPIProvider.jsm -> file:///Applications/Komodo%20IDE%2012.app/Contents/Resources/extensions/focusmode@activestate.com/bootstrap.js:12
Traceback (most recent call last):
  File "resource://gre/modules/addons/XPIProvider.jsm -> file:///Applications/Komodo%20IDE%2012.app/Contents/Resources/extensions/focusmode@activestate.com/bootstrap.js", line 12, in 

[2020-01-24 20:03:11,928] [WARNING] console-logger: Unknown descriptor 'font-display' in @font-face rule.  Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-01-24 20:03:11,986] [WARNING] console-logger: Unknown descriptor 'font-display' in @font-face rule.  Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-01-24 20:03:12,053] [WARNING] console-logger: Unknown descriptor 'font-display' in @font-face rule.  Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-01-24 20:03:12,184] [WARNING] console-logger: Unknown descriptor 'font-display' in @font-face rule.  Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-01-24 20:03:12,241] [WARNING] console-logger: Unknown descriptor 'font-display' in @font-face rule.  Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-01-24 20:03:12,336] [WARNING] console-logger: Unknown descriptor 'font-display' in @font-face rule.  Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-01-24 20:03:12,411] [WARNING] console-logger: Unknown descriptor 'font-display' in @font-face rule.  Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-01-24 20:03:12,459] [WARNING] console-logger: Unknown descriptor 'font-display' in @font-face rule.  Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-01-24 20:03:12,512] [WARNING] console-logger: Unknown descriptor 'font-display' in @font-face rule.  Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-01-24 20:03:12,791] [WARNING] console-logger: Unknown descriptor 'font-display' in @font-face rule.  Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-01-24 20:03:12,851] [WARNING] console-logger: XUL box for tab element contained an inline #text child, forcing all its children to be wrapped in a block. (1) in file:///Applications/Komodo%20IDE%2012.app/Contents/Resources/components/koLessProtocolHandler.js:154
[2020-01-24 20:03:12,852] [WARNING] console-logger: XUL box for tab element contained an inline #text child, forcing all its children to be wrapped in a block. (1) in file:///Applications/Komodo%20IDE%2012.app/Contents/Resources/components/koLessProtocolHandler.js:154
[2020-01-24 20:03:12,852] [WARNING] console-logger: XUL box for tab element contained an inline #text child, forcing all its children to be wrapped in a block. (1) in file:///Applications/Komodo%20IDE%2012.app/Contents/Resources/components/koLessProtocolHandler.js:154
[2020-01-24 20:03:12,892] [WARNING] console-logger: XUL box for tab element contained an inline #text child, forcing all its children to be wrapped in a block. (1) in file:///Applications/Komodo%20IDE%2012.app/Contents/Resources/components/koLessProtocolHandler.js:154
[2020-01-24 20:03:12,893] [WARNING] console-logger: XUL box for tab element contained an inline #text child, forcing all its children to be wrapped in a block. (1) in file:///Applications/Komodo%20IDE%2012.app/Contents/Resources/components/koLessProtocolHandler.js:154
[2020-01-24 20:03:12,893] [WARNING] console-logger: XUL box for tab element contained an inline #text child, forcing all its children to be wrapped in a block. (1) in file:///Applications/Komodo%20IDE%2012.app/Contents/Resources/components/koLessProtocolHandler.js:154
[2020-01-24 20:03:14,754] [WARNING] console-logger: Unknown descriptor 'font-display' in @font-face rule.  Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-01-24 20:03:14,930] [WARNING] console-logger: Unknown descriptor 'font-display' in @font-face rule.  Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-01-24 20:03:15,030] [INFO] koInitService: Adding pre startup service for 'KoMemoryReporter': '@activestate.com/koMemoryReporter;1'
[2020-01-24 20:03:15,073] [INFO] koInitService: Adding pre startup service for 'koCommandmentService': '@activestate.com/koCommandmentService;1'
[2020-01-24 20:03:15,075] [INFO] koInitService: Adding pre startup service for 'koDBGPManager': '@activestate.com/koDBGPManager;1'
[2020-01-24 20:03:15,107] [WARNING] console-logger: XUL box for tab element contained an inline #text child, forcing all its children to be wrapped in a block. (1) in chrome://unittest/content/views/panel.xul:0
[2020-01-24 20:03:15,108] [WARNING] console-logger: XUL box for tab element contained an inline #text child, forcing all its children to be wrapped in a block. (1) in chrome://unittest/content/views/panel.xul:0
[2020-01-24 20:03:15,109] [WARNING] console-logger: XUL box for tab element contained an inline #text child, forcing all its children to be wrapped in a block. (1) in chrome://unittest/content/views/panel.xul:0
[2020-01-24 20:03:15,116] [ERROR] console-logger: TypeError: n is undefined (2) in chrome://komodo/content/contrib/commonjs/underscore.js:5
Traceback (most recent call last):
  File "chrome://komodo/content/contrib/commonjs/underscore.js", line 5, in 

[2020-01-24 20:03:15,416] [WARNING] tool.js: Stderr while running state tool installer: tput: No value for $TERM and no -T specified
tput: No value for $TERM and no -T specified
tput: No value for $TERM and no -T specified
tput: No value for $TERM and no -T specified
tput: No value for $TERM and no -T specified
tput: No value for $TERM and no -T specified
dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
  Referenced from: /usr/local/bin/wget
  Reason: image not found
/private/var/folders/1d/1rqcnlq51zd4j_vqhp1kv3540000gp/T/TemporaryItems/d469e0de-f87b-b94c-ae80-c9b556de42abinstall.sh: line 184: 51648 Abort trap: 6           $FETCH $TMPDIR/$STATEJSON $STATEURL$STATEJSON

[2020-01-24 20:03:15,617] [DEBUG] ko.launch: Response: http://docs.komodoide.com/__omnigollum__/auth/github?origin=%2Fcreate%2Fchangelog%2F12 (404)
[2020-01-24 20:03:15,618] [DEBUG] ko.launch: versioncheck on http://docs.komodoide.com/changelog/120
[2020-01-24 20:03:15,881] [WARNING] console-logger: mutating the [[Prototype]] of an object will cause your code to run very slowly; instead create the object with the correct initial [[Prototype]] value using Object.create (1) in file:///Applications/Komodo%20IDE%2012.app/Contents/Resources/components/koamAddonManager.js:138
[2020-01-24 20:03:16,056] [DEBUG] codeintel/process: stdout: 
port:50084

pid:51619

[2020-01-24 20:03:16,057] [INFO] codeintel/process: CodeIntel started on port 50084
[2020-01-24 20:03:16,057] [DEBUG] codeintel/process: Calling callbacks for: started, number: 1
[2020-01-24 20:03:16,189] [DEBUG] ko.launch: Response: http://docs.komodoide.com/__omnigollum__/auth/github?origin=%2Fcreate%2Fchangelog%2F120 (404)
[2020-01-24 20:03:20,741] [WARNING] console-logger: Unknown descriptor 'font-display' in @font-face rule.  Skipped to next declaration. (1) in less://komodo/skin/global/global.less:1429
[2020-01-24 20:03:23,479] [ERROR] ko.main: error when running 'function places_onUnload() {
    ko.places.manager.finalize();
    ko.places.viewMgr.finalize();
    ko.places.projects.terminate();
    ko.places.manager = ko.places._viewMgr = null;
}' shutdown handler (object='null':
-- EXCEPTION START --
TypeError: _placePrefs is undefined
+ stack
    this.terminate@chrome://komodo-places/content/project_places.js:389:5
    places_onUnload@chrome://komodo-places/content/places.js:3637:5
    this.runWillCloseHandlers@chrome://komodo/content/komodo.js:322:17
    this._onDOMWindowClose@chrome://komodo/content/komodo.js:244:5
    goQuitApplication@chrome://global/content/globalOverlay.js:44:3
    this.quitApplication@chrome://komodo/content/komodo.js:68:9
    openLoginDialog@chrome://komodo/content/komodo.js:33:9
    authenticateUser/<@chrome://komodo/content/komodo.js:27:67
    this.authenticated@chrome://komodo/content/sdk/auth.js:39:13
    authenticateUser@chrome://komodo/content/komodo.js:27:5
    onloadDelay/</<@chrome://komodo/content/komodo.js:454:13
-- EXCEPTION END --
[2020-01-24 20:03:23,482] [WARNING] views: Inconsistent view count in view_closed event
[2020-01-24 20:03:23,687] [WARNING] tool.js: Could not retrieve api key credentials
ERROR:xpcom:Unhandled exception calling 'G     int8 * currentProject(out retval nsISomething);'
Traceback (most recent call last):
  File "/Applications/Komodo IDE 12.app/Contents/Resources/python/xpcom/server/policy.py", line 276, in _CallMethod_
    ret = func(*params)
  File "/Applications/Komodo IDE 12.app/Contents/Resources/python/xpcom/components.py", line 259, in wrapperFn
    threadMgr = classes["@mozilla.org/thread-manager;1"]\
TypeError: 'NoneType' object has no attribute '__getitem__'
[2020-01-24 20:03:25,686] [DEBUG] console: error: {}

I was able to get around the problem by installing the nightly build from http://downloads.activestate.com/Komodo/nightly/komodoide/latest-12.0.0/. It looks like they’ve fixed whatever the problem was!

1 Like

@carlcaulkett, you are correct sir! Thanks for sharing the link!

  • Carey