Closed inancgumus closed 5 years ago
Update:
When I comment these lines: 26 and 32; It loads up with other modules and works fine.
Here, in line 121, it throws an exception:
"TypeError: coercing to str: need bytes, bytearray or buffer-like object, NoneType found"
It maybe the cause of this problem.
This is bizarre... I think this might be the same as https://github.com/DisposaBoy/GoSublime/issues/840 so I'll respond there.
Hey; my ST3 has started crashing since the last update only when saving .go
files. Does GoSublime use "subprocess32 module"? I'm afraid this renders ST3 unusable for me at the moment.
Could not import subprocess32 module, falling back to subprocess module
error: plugin_host has exited unexpectedly, plugin functionality won't be available until Sublime Text has been restarted
My only debugging mechanism is fresh install and start installing plugins until it starts crashing again.
@marianogappa it doesn't import that module, but I don't know that python or the ST3 distro won't do that under the hood. If it crashes when saving .go
files when GS is enabled, depending on your settup, it could be caused by a command be run.
If it's the same issue as #840, I was able to reproduce that by using the subprocess module directly on OSX but being a Linux user who doesn't even have a Mac keyboard, it's very difficult to debug what the problem might be let alone fix or work around it.
@DisposaBoy thanks for the insight. I think I can help narrow down the root cause, as later on the day I found out on certain conditions it doesn't crash or takes longer to crash. Will post here if I find something useful.
@marianogappa thanks. that would be very helpful.
After plugins loaded it crashes the plugin host. I've removed almost all the plugins just to narrow down the issue, but it still fails.
Note: Packages directory is soft-linked to another directory.
Full Log: