-
Notifications
You must be signed in to change notification settings - Fork 57
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
"ggtags-find-tag-dwim" gives error ("Selecting deleted buffer") #89
Comments
Thanks for the report. I see this transient error as well but unfortunately I was often in a hurry and forgot to investigate it further. Meanwhile If you found a way to reliably reproduce the bug it could be very helpful. Thanks, |
@leoliu Before invoking (ggtags-find-tag-dwin), I did (setq debug-on-error t) to get the back trace and this is what I got. Debugger entered--Lisp error: (error "Selecting deleted buffer") Does this help? |
hi @curioussoul, Could you show me a recipe that doesn't involve enabling Thanks, |
Hi @leoliu,
Can you tell me what exact data/information would help you? |
hi @curioussoul, It might be tricky to fix this properly. Basically Does it help if you change 0 in What I really like is show me how to reproduce the problem consistently? Mind you, this might depend on OS, emacs, project etc. I run Cheers, |
Hi @leoliu, However, now Somehow, this problem is observed only when only one symbol definition is found. I guess before |
Sorry I seem to completely drop the ball. Does the error "Selecting deleted buffer" happen every time you jump to a symbol with single definition? Could you show me how to reproduce it? It would be very annoying if it happens all the time and I'd like to fix it if possible. Thanks, |
@leoliu In the meantime here is my emacs configuration. Not sure if this is helpful to identify anything obvious.
|
I find the same problem. invocation of ggtags-find-tag-dwim, fails with the message (error "Selecting deleted buffer") |
+1, I see this problem intermittently. Very frustrating. |
Let me see if I can track it down and fix it. Thanks for the feedback. |
This is also being referenced at http://debbugs.gnu.org/cgi/bugreport.cgi?bug=23987 |
Hi all, I still couldn't reproduce the problem so this is a best-effort fix. Could someone that can reproduce the issue confirm the fix? Thanks. Leo |
See also http://debbugs.gnu.org/24585 |
@leoliu |
hi @newdye,
|
hi @leoliu |
hi @newdye, Try the timer.el patch too, please. It is unlikely to help but still try it anyway. Could you also post the operating system, version of emacs, how do you reproduce the issue? Can you reproduce it starting from emacs -Q? Thanks. The bug seems nasty. |
hi @leoliu: My enviroment:
Just now, I try emacs -Q, it seems no error message, but stiil killed ggtags-global buffer when finding only one object. Is it normal? |
hi @newdye, When there is one match, |
I am invoking ggtags-find-tag-dwim (M-.) from C source code and get error Error running timer `compilation-auto-jump': (error "Selecting deleted buffer")
I look at Message buffer and see following.
Global found 1 definition
Error running timer `compilation-auto-jump': (error "Selecting deleted buffer")
This is not a persistent problem. I am able to resolve some of the symbols but not others.
I am using 0.8.9 ggtags and I am invoking emacs with -nw option for terminal mode operation.
The text was updated successfully, but these errors were encountered: