Closed heikohaller closed 8 years ago
If you could figure out what the application is doing when this happens, that would help, but this is most likely the problem described in #1957. There’s a link to a test build there that has prevented hangs for some users. Feel free to try it out.
Unlike the description of #1957, It seemed to happen during 'standby' – i.e. I did not interact with it just before. Everything seemed to work fine, and some day, I just cannot invoke QS although it is still running in the background. I tried browsing contacts info and it worked. If it happens again, I will snap the logs from console.app
Sampling the process in Activity Manager will probably give more information. Thanks.
Here is a sample of during the most recent hang. Interestingly, after a while (maybe 30-60 seconds), QS seemed to be back to normal and is still running responsively now. Oh, and: since the terminal plugin was updated yesterday, it got activated and may be the source of evil. During the time when I had not plugin activated at all, the were no hangs.
Sampling process 602 for 3 seconds with 1 millisecond of run time between samples Sampling completed, processing symbols... Analysis of sampling Quicksilver (pid 602) every 1 millisecond Process: Quicksilver [602] Path: /Applications/Quicksilver.app/Contents/MacOS/Quicksilver Load Address: 0x10ec35000 Identifier: com.blacktree.Quicksilver Version: 1.2.0 (400F) Code Type: X86-64 Parent Process: ??? [1]
Date/Time: 2014-11-11 13:57:51.018 +0100 OS Version: Mac OS X 10.9.5 (13F34) Report Version: 7
Call graph: 2650 Thread_25144 DispatchQueue_202: QSCatalogEntry scanQueue: QSPresetHome (serial)
Total number in stack (recursive counted multiple, when >=5):
Sort by top of stack, same collapsed (when >= 5): mach_msg_trap (in libsystem_kernel.dylib) 5300 kevent (in libsystem_kernel.dylib) 2650 kevent64 (in libsystem_kernel.dylib) 2650 __workq_kernreturn (in libsystem_kernel.dylib) 937
Binary Images:
0x10ec35000 - 0x10ec73ff7 +com.blacktree.Quicksilver (1.2.0 - 400F) <0661EE3E-19BD-3ABC-B37F-E347329D40B7> /Applications/Quicksilver.app/Contents/MacOS/Quicksilver
0x10ec98000 - 0x10ecedfff +com.blacktree.QSFoundation (2.0)
Hmmm. NetFSMountURLWithAuthenticationSync
is interesting. Do you have any aliases or symbolic links in your home directory to files on a network drive? Catalog scanning should happen in the background, but I suppose it could be tying up some resource that the UI also depends on.
Hi, yes I did have an alial to a network drive that was not available any more (because my login expired). I will remove it and see if things get better. (Or would you like to conserve it for testing purposes?)
No, I’m sure I can reproduce that locally. Can you tell me what type of mount it was? CIFS, WebDAV, NFS?
It was an alias, that pointed to /Volumes/entechnon-alle$, the mount point of an smb mount that required authentification, and that was usually not connected at all.
Side Notes: a) the alias file has 2.8 MB - I have no idea what makes it so big. b) this drive was usually not mounted and IIRC could usually but not allways be mounted by calling the alias c) the previous version of QS did not seem to care
It’s C that interests me. Thanks for the info.
See also this thread https://groups.google.com/forum/#!topic/blacktree-quicksilver/Xo2YXiAFiB4
So I don’t forget… Look into NSURLBookmarkResolutionWithoutMounting
(Note there's a commit in #2075 that tries to make the NSURL stuff a little easier to use).
Hey there, I have been having a very similar issue to what @heikohaller was describing, and my ticket, #2132, was closed. No biggy, but @skurfer said to me in that thread:
"Until then, check your catalog for links or aliases to files on network drives that aren’t available."
I have none in my catalog. I've even reset the preferences and such. Seemed to help for about a day, but the problem has sporadically persisted. I'll take a sample from the Activity Monitor next time it happens and will report back.
Thanks!
Follow-up: I was wrong.
I didn't realize that "Recent Items" was caching the smb://
server I connect to for work.
But now on to what I find really odd: some of the most recent occurrences of this problem have been while I am connected to this server.
Scratching my head, yo.
Fixed by #2142
since upgrading to 1.2.0 (400F), QS becomes unresponsive every couple of days. Task Manager does not show it a unresponsive though – It simply does not activate on shourtcut, also application triggers do not work. Workaround: Quitting from Activity Monitor and restarting QS helps.
OS: Mavericks (10.9.5)
Installed Plugins:
(Disabled all plugins now, will report back)