Komodo 9 - Publish won't save configuration

Just upgraded to Komodo IDE 9. I have successfully used the publish feature on v8 and have many configurations saved. None of them came over i the v9 install, although the project itself did. When I use Tools/Publish/New Configuration and enter the same parameters (Name, local/remote paths, includes/excludes, Push on Save, etc), the tool runs properly - one time. But it does not save my configuration. I have to reload everything, every time. My only solution is go to back to v8 unless I can solve this.

Hi jim,

Could you post your error log (Help > Troubleshooting > View Log File) after having created a new publishing config?

[2015-04-29 05:36:19,219] [INFO] Startup: Welcome to Komodo IDE 9.0.1 build 87208 (platform win32-x86, running on Windows post2012Server version 6.3.9600)
[2015-04-29 05:36:19,219] [INFO] Startup: C:\Program Files (x86)\ActiveState Komodo IDE 9\lib\mozilla\komodo.exe built on Thu Apr 16 11:54:31 2015
[2015-04-29 05:36:20,819] [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
[2015-04-29 05:36:20,819] [WARNING] console-logger: Bootstrapped manifest not allowed to use 'component' directive. (1) in file:///C:/Program%20Files%20(x86)/ActiveState%20Komodo%20IDE%209/lib/mozilla/extensions/scope-files@activestate.com/components/component.manifest:1
[2015-04-29 05:36:20,819] [WARNING] console-logger: Bootstrapped manifest not allowed to use 'contract' directive. (1) in file:///C:/Program%20Files%20(x86)/ActiveState%20Komodo%20IDE%209/lib/mozilla/extensions/scope-files@activestate.com/components/component.manifest:2
[2015-04-29 05:36:20,819] [WARNING] console-logger: Bootstrapped manifest not allowed to use 'interfaces' directive. (1) in file:///C:/Program%20Files%20(x86)/ActiveState%20Komodo%20IDE%209/lib/mozilla/extensions/scope-files@activestate.com/components/component.manifest:3
[2015-04-29 05:36:21,167] [WARNING] root: ko.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

[2015-04-29 05:36:21,572] [WARNING] console-logger: Unknown property 'border-radius-top-left'.  Declaration dropped. (1) in less://commando/skin/commando.less:19
[2015-04-29 05:36:21,573] [WARNING] console-logger: Unknown property 'border-radius-top-right'.  Declaration dropped. (1) in less://commando/skin/commando.less:20
[2015-04-29 05:36:22,644] [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:///C:/Program%20Files%20(x86)/ActiveState%20Komodo%20IDE%209/lib/mozilla/components/koamAddonManager.js:138
[2015-04-29 05:36:22,880] [WARNING] keybindings: [Ctrl+Shift+U] was used for 'cmd_convertLowerCase', overriding to use 'cmd_scope-sections'
[2015-04-29 05:36:26,345] [WARNING] root: ko.findresults was already loaded, re-creating it.

[2015-04-29 05:36:26,773] [DEBUG] places_js: waiting for document complete
[2015-04-29 05:36:29,200] [ERROR] koPHPLinter: Error getting phpInfoEx.version.  Is a PHP interpreter defined?
[2015-04-29 05:38:34,959] [ERROR] console-logger: ReferenceError: nsITreeView is not defined (2) in chrome://komodo/content/dialogs/filebrowser/filebrowseview.js:123
Traceback (most recent call last):
  File "chrome://komodo/content/dialogs/filebrowser/filebrowseview.js", line 123, in 

[2015-04-29 05:38:40,854] [ERROR] console-logger: ReferenceError: nsITreeView is not defined (2) in chrome://komodo/content/dialogs/filebrowser/filebrowseview.js:123
Traceback (most recent call last):
  File "chrome://komodo/content/dialogs/filebrowser/filebrowseview.js", line 123, in 

[2015-04-29 05:38:40,855] [ERROR] console-logger: ReferenceError: nsITreeView is not defined (2) in chrome://komodo/content/dialogs/filebrowser/filebrowseview.js:123
Traceback (most recent call last):
  File "chrome://komodo/content/dialogs/filebrowser/filebrowseview.js", line 123, in 

[2015-04-29 05:38:44,555] [ERROR] console-logger: ReferenceError: nsITreeView is not defined (2) in chrome://komodo/content/dialogs/filebrowser/filebrowseview.js:123
Traceback (most recent call last):
  File "chrome://komodo/content/dialogs/filebrowser/filebrowseview.js", line 123, in 

[2015-04-29 05:38:44,559] [ERROR] console-logger: ReferenceError: nsITreeView is not defined (2) in chrome://komodo/content/dialogs/filebrowser/filebrowseview.js:123
Traceback (most recent call last):
  File "chrome://komodo/content/dialogs/filebrowser/filebrowseview.js", line 123, in 

[2015-04-29 05:39:01,240] [ERROR] koFTPConnection: FTP close ERROR: Could not acquire remote connection lock. Multi-threaded access detected!
[2015-04-29 05:39:01,240] [WARNING] koPublishing: Error closing the sync connection: Exception(2147500037L,)
[2015-04-29 05:41:43,688] [ERROR] console-logger: ReferenceError: nsITreeView is not defined (2) in chrome://komodo/content/dialogs/filebrowser/filebrowseview.js:123
Traceback (most recent call last):
  File "chrome://komodo/content/dialogs/filebrowser/filebrowseview.js", line 123, in 

[2015-04-29 05:41:47,980] [ERROR] console-logger: ReferenceError: nsITreeView is not defined (2) in chrome://komodo/content/dialogs/filebrowser/filebrowseview.js:123
Traceback (most recent call last):
  File "chrome://komodo/content/dialogs/filebrowser/filebrowseview.js", line 123, in 

[2015-04-29 05:41:47,980] [ERROR] console-logger: ReferenceError: nsITreeView is not defined (2) in chrome://komodo/content/dialogs/filebrowser/filebrowseview.js:123
Traceback (most recent call last):
  File "chrome://komodo/content/dialogs/filebrowser/filebrowseview.js", line 123, in 

[2015-04-29 05:41:54,019] [ERROR] console-logger: ReferenceError: nsITreeView is not defined (2) in chrome://komodo/content/dialogs/filebrowser/filebrowseview.js:123
Traceback (most recent call last):
  File "chrome://komodo/content/dialogs/filebrowser/filebrowseview.js", line 123, in 

[2015-04-29 05:41:54,023] [ERROR] console-logger: ReferenceError: nsITreeView is not defined (2) in chrome://komodo/content/dialogs/filebrowser/filebrowseview.js:123
Traceback (most recent call last):
  File "chrome://komodo/content/dialogs/filebrowser/filebrowseview.js", line 123, in 

[2015-04-29 05:49:03,447] [WARNING] console-logger: Key event not available on GTK2: key="u" modifiers="control,shift" (1) in chrome://komodo/content/tail/tail.xul:0
[2015-04-29 05:49:03,447] [WARNING] console-logger: Key event not available on GTK2: key="u" modifiers="control,shift" (1) in chrome://komodo/content/tail/tail.xul:0
[2015-04-29 05:49:03,450] [WARNING] console-logger: Key event not available on some keyboard layouts: key="v" modifiers="control,alt" (1) in chrome://komodo/content/tail/tail.xul:0
[2015-04-29 05:50:15,687] [WARNING] console-logger: Key event not available on GTK2: key="u" modifiers="control,shift" (1) in chrome://komodo/content/komodo.xul:0
[2015-04-29 05:50:15,688] [WARNING] console-logger: Key event not available on GTK2: key="u" modifiers="control,shift" (1) in chrome://komodo/content/komodo.xul:0
[2015-04-29 05:50:15,688] [WARNING] console-logger: Key event not available on some keyboard layouts: key="v" modifiers="control,alt" (1) in chrome://komodo/content/komodo.xul:0
[2015-04-29 05:51:01,835] [ERROR] console-logger: ReferenceError: nsITreeView is not defined (2) in chrome://komodo/content/dialogs/filebrowser/filebrowseview.js:123
Traceback (most recent call last):
  File "chrome://komodo/content/dialogs/filebrowser/filebrowseview.js", line 123, in 

[2015-04-29 05:51:07,049] [ERROR] console-logger: ReferenceError: nsITreeView is not defined (2) in chrome://komodo/content/dialogs/filebrowser/filebrowseview.js:123
Traceback (most recent call last):
  File "chrome://komodo/content/dialogs/filebrowser/filebrowseview.js", line 123, in 

[2015-04-29 05:51:07,052] [ERROR] console-logger: ReferenceError: nsITreeView is not defined (2) in chrome://komodo/content/dialogs/filebrowser/filebrowseview.js:123
Traceback (most recent call last):
  File "chrome://komodo/content/dialogs/filebrowser/filebrowseview.js", line 123, in 

[2015-04-29 05:51:09,145] [ERROR] console-logger: ReferenceError: nsITreeView is not defined (2) in chrome://komodo/content/dialogs/filebrowser/filebrowseview.js:123
Traceback (most recent call last):
  File "chrome://komodo/content/dialogs/filebrowser/filebrowseview.js", line 123, in 

[2015-04-29 05:51:09,148] [ERROR] console-logger: ReferenceError: nsITreeView is not defined (2) in chrome://komodo/content/dialogs/filebrowser/filebrowseview.js:123
Traceback (most recent call last):
  File "chrome://komodo/content/dialogs/filebrowser/filebrowseview.js", line 123, in 

[2015-04-29 05:54:40,048] [ERROR] koFTPConnection: FTP CLOSE ERROR: 421 No transfer timeout (600 seconds): closing control connection
[2015-04-29 05:56:34,028] [WARNING] console-logger: Key event not available on GTK2: key="u" modifiers="control,shift" (1) in chrome://komodo/content/tail/tail.xul:0
[2015-04-29 05:56:34,029] [WARNING] console-logger: Key event not available on GTK2: key="u" modifiers="control,shift" (1) in chrome://komodo/content/tail/tail.xul:0
[2015-04-29 05:56:34,032] [WARNING] console-logger: Key event not available on some keyboard layouts: key="v" modifiers="control,alt" (1) in chrome://komodo/content/tail/tail.xul:0

Is there any help for htis issue? As requested, I have posted the log file. v8 saves the Publishing configuration fine - can I just import the save publishing configrations file from v8?

I’ll be tracking this issue further here: https://github.com/Komodo/KomodoEdit/issues/49

Will be looking into a fix asap.