KomodoEdit icon indicating copy to clipboard operation
KomodoEdit copied to clipboard

"Open Remote Directory" causes lockup when using *.local domains

Open GitDogg opened this issue 5 years ago • 1 comments

Short Summary

When attempting to use the "Open Remote Directory" feature while a server with host address *.local is configured (via Settings->Servers), the program locks up, shows beachball cursor on Mac.

After force-quitting, the Komodo Edit will not re-open: it loads the UI, and then shows a beachball. To recover, the Library/Application Support files must be deleted: rm -Rf ~/Library/Application\ Support/Komodo*

Steps to Reproduce

  1. Settings->Server, configure a new server with a *.local hostname. I used type=SCP.
  2. In the left-hand file nav, click on the gear icon in the top left, then Open Remote Directory

Expected results

  1. The Server & Directory selector window should open.
  2. You should be able to open a remote folder.

Actual results

  1. Server & Directory selector window opens
  2. The application locks up, shows a beachball icon, and requires force-quit to close.

Platform Information

*Komodo Edit 12, *Version 12.0.1, build 18441 *Operating System: macOS Big Sur 11.1 (20C69)

GitDogg avatar Jan 17 '21 16:01 GitDogg

It sounds like the .local address isn't reachable from the computer you're on and Komodo hangs while it's trying to connect. Yes it should be async. There is a ticket for that but it won't change any time soon unfortunately. You could try reducing the timeout in the server setting. I'm not sure why would hang on a subsequent opening of the application if you weren't able to actually select a remote directory.

Is the *.local address accessible for testing?

th3coop avatar Mar 04 '21 19:03 th3coop