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

ST3: plugin_host dies when trying to install Package Control #409

Closed
clintolsen opened this issue Apr 22, 2013 · 4 comments
Closed

ST3: plugin_host dies when trying to install Package Control #409

clintolsen opened this issue Apr 22, 2013 · 4 comments

Comments

@clintolsen
Copy link

Hi:

Note this is an odd installation on Linux CentOS 5.7. I had to work around some ST3 issues by patching the sublime_text and plugin_host binaries.

I followed the "git" instructions on http://wbond.net/sublime_packages/package_control/installation#ST3 and the console shows:

[snip]
reloading plugin Diff.diff
reloading plugin HTML.encode_html_entities
reloading plugin HTML.html_completions
reloading plugin Package Control.Package Control
loaded 837 snippets
plugins loaded
error: plugin_host has exited unexpectedly, plugin functionality won't be available until Sublime Text has been restarted

plugin_host generates a core file. The backtrace reads:

Program terminated with signal 6, Aborted.
#0 0x00002aaaab7c38ee in raise () from /home/local/lib/glibc/2.13/lib/libc.so.6

(gdb) bt
#0 0x00002aaaab7c38ee in raise () from /home/local/lib/glibc/2.13/lib/libc.so.6
#1 0x00002aaaab7c4d9b in abort () from /home/local/lib/glibc/2.13/lib/libc.so.6
#2 0x00002aaaab7fc733 in __libc_message () from /home/local/lib/glibc/2.13/lib/libc.so.6
#3 0x00002aaaab7fc7fe in __libc_fatal () from /home/local/lib/glibc/2.13/lib/libc.so.6
#4 0x00002aaaaacdd4e1 in pthread_cancel_init () from /home/local/lib/glibc/2.13/lib/libpthread.so.0
#5 0x00002aaaaacdd5cc in _Unwind_ForcedUnwind () from /home/local/lib/glibc/2.13/lib/libpthread.so.0
#6 0x00002aaaaacdb700 in __pthread_unwind () from /home/local/lib/glibc/2.13/lib/libpthread.so.0
#7 0x00002aaaaacd5f25 in pthread_exit () from /home/local/lib/glibc/2.13/lib/libpthread.so.0
#8 0x000000000050bb5e in PyThread_exit_thread ()
#9 0x000000000050e396 in ?? ()
#10 0x00002aaaaacd4e1c in start_thread () from /home/local/lib/glibc/2.13/lib/libpthread.so.0
#11 0x00002aaaab86307d in clone () from /home/local/lib/glibc/2.13/lib/libc.so.6

Since plugin_host is a binary with no debugging symbols, I'm not quite sure how to go about diagnosing this. Plugin_host seems to work OK without Package Control

@wbond
Copy link
Owner

wbond commented Apr 23, 2013

What build version of Sublime Text 3 are you using? I know Jon today released 3029 and then took it down because he said it "had issues".

@clintolsen
Copy link
Author

I'm on the 3021 release. I didn't know about the 3029, and it sounds like that was a good thing :)

@wbond
Copy link
Owner

wbond commented Apr 23, 2013

Yeah, if you patched things, then I can only assume it is something related to that. I can confirm that the python3 branch works on lots of other linux installs with the regular ST3 builds.

I'm going to close this, but feel free to reopen if you have a proposed solution that seems to fix it for you.

@wbond wbond closed this as completed Apr 23, 2013
@clintolsen
Copy link
Author

Yeah, I don't know how to debug it since it's a child process of sublime_text. Thanks for taking a look, though.

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

No branches or pull requests

2 participants