Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

When I update tabby 1.0.148 to 1.01.149 and I can't use this app anymore. #4293

Closed
TheSonder opened this issue Jul 29, 2021 · 13 comments
Closed

Comments

@TheSonder
Copy link

I'm using window10 system, when I try to overwrite from version 1.0.148 to install the updated version 1.0.149, I can't open the tabby software, and after deleting the software, deleting the registry no matter install 1.0.148 or 1.0.149 does not work, still can't open.

@Eugeny
Copy link
Owner

Eugeny commented Jul 29, 2021

Please try deleting everything except config.json in your %APPDATA%/Tabby folder.

@miltlima
Copy link

Hello folks, I have the same problem, but I use Linux !

@Eugeny
Copy link
Owner

Eugeny commented Jul 29, 2021

@miltlima on Linux, it's ~/.config/tabby

@EvilExecutor
Copy link

I'm experiencing the same issue, tried following the below steps but still it won't open.

Please try deleting everything except config.json in your %APPDATA%/Tabby folder.

@Eugeny
Copy link
Owner

Eugeny commented Jul 29, 2021

OK - this next step requires a bit more work:

  • Start Tabby with the --inspect flag - i.e. tabby --inspect (or tabby.exe --inspect on Windows) from another terminal.
  • Note the port that is logged in the console (9229 by default).
  • Open Chrome and navigate to chrome://inspect
  • Add 127.0.0.1:port to "Network targets"
  • Tabby should show up in Remote Targets
  • Click "inspect" on it
  • Look for errors in the Console tab

@TheSonder
Copy link
Author

OK - this next step requires a bit more work:

  • Start Tabby with the --inspect flag - i.e. tabby --inspect (or tabby.exe --inspect on Windows) from another terminal.
  • Note the port that is logged in the console (9229 by default).
  • Open Chrome and navigate to chrome://inspect
  • Add 127.0.0.1:port to "Network targets"
  • Tabby should show up in Remote Targets
  • Click "inspect" on it
  • Look for errors in the Console tab

Thank you very much, I have solved the problem as you said.

@Eugeny
Copy link
Owner

Eugeny commented Jul 29, 2021

Uhh how did you solve it? Did Tabby "just" start with --inspect?

@cliope
Copy link

cliope commented Jul 29, 2021

OK - this next step requires a bit more work:

  • Start Tabby with the --inspect flag - i.e. tabby --inspect (or tabby.exe --inspect on Windows) from another terminal.
  • Note the port that is logged in the console (9229 by default).
  • Open Chrome and navigate to chrome://inspect
  • Add 127.0.0.1:port to "Network targets"
  • Tabby should show up in Remote Targets
  • Click "inspect" on it
  • Look for errors in the Console tab

Hi, I followed these steps and ended up with the following errors. I noticed that there ARE running tabby instances at backstage, since when I tried to re-install tabby, my security software tells me that the installation process is trying to kill running tabby instances.

DevTools failed to load source map: Could not load content for file:///C:/Program%20Files/Tabby/resources/app.asar/dist/main.js.map: System error: net::ERR_FILE_NOT_FOUND
DevTools failed to load source map: Could not load content for file:///C:/Program%20Files/Tabby/resources/app.asar/node_modules/node-pty/lib/index.js.map: System error: net::ERR_FILE_NOT_FOUND
DevTools failed to load source map: Could not load content for file:///C:/Program%20Files/Tabby/resources/app.asar/node_modules/node-pty/lib/windowsTerminal.js.map: System error: net::ERR_FILE_NOT_FOUND
DevTools failed to load source map: Could not load content for file:///C:/Program%20Files/Tabby/resources/app.asar/node_modules/node-pty/lib/terminal.js.map: System error: net::ERR_FILE_NOT_FOUND
DevTools failed to load source map: Could not load content for file:///C:/Program%20Files/Tabby/resources/app.asar/node_modules/node-pty/lib/eventEmitter2.js.map: System error: net::ERR_FILE_NOT_FOUND
DevTools failed to load source map: Could not load content for file:///C:/Program%20Files/Tabby/resources/app.asar/node_modules/node-pty/lib/windowsPtyAgent.js.map: System error: net::ERR_FILE_NOT_FOUND
DevTools failed to load source map: Could not load content for file:///C:/Program%20Files/Tabby/resources/app.asar/node_modules/node-pty/lib/utils.js.map: System error: net::ERR_FILE_NOT_FOUND

@Eugeny
Copy link
Owner

Eugeny commented Jul 29, 2021

Oh, so it was killing those instances that allowed you to start it again?

@Eugeny
Copy link
Owner

Eugeny commented Jul 29, 2021

Found it - for some reason, the config file ends up empty. I've taken down the release and am investigating this. To get the app to work again, delete the empty config.json file.

@Eugeny
Copy link
Owner

Eugeny commented Jul 31, 2021

Apparently there's a race condition - when the Settings tab is active when Tabby is being closed, it will try to save the config file (the Settings tab does this when closed) and the process ending.

@Eugeny Eugeny closed this as completed in 8b8bacd Jul 31, 2021
@Eugeny
Copy link
Owner

Eugeny commented Jul 31, 2021

Fixed nightly build: https://github.com/Eugeny/tabby/actions/runs/1085177985

GitHub
A terminal for a more modern age (formerly Terminus) - fixed config file getting spontaneously erased - fixes #4293 · 8b8bacd

@TheSonder
Copy link
Author

Uhh how did you solve it? Did Tabby "just" start with --inspect?

No,I just delete all the things the tabby created.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants