
blacktree-quicksilver - issue #297
"Spotlight in Command" crashes QS (fix included)
What steps will reproduce the problem? 1. Install spotlight plug. 2. Bring up QS interface "cmd space" 3. Type ".AnyText" in first pane 4. Type "Spotlight in Command" in second pane. 5. QS crashes. What is the expected output? What do you see instead? Don't know, but not a crash!
QS B56a7 (3825) Spotlight Module version E4 (09/01/06) OS X 10.5.8
HOW TO FIX - note that this may fix other crashes as well. For instance the "File Tagging Module" is fixed (at least doesn't crash) after the steps below are completed.
The "Spotlight in Command" requires functionality found in "QSMDPredicate.m" and "QSMDPredicate.h". These file can be found in the source code for B54 (I've attached them here as well).
IN FINDER 1. Copy the files to the "Code-QuickStepFoundation" directory.
IN XCODE with the QS B5X project loaded. 2. Right click on the "Code-QuickStepFoundation" group. 3. Click "Add->Existing Files..." sub-menu. 4. Find and select "QSMDPredicate.h" and "QSMDPredicate.m" 5. Press the "Add" button. 6. A new add to targets dialog box pops up. 7. Uncheck "Quicksilver". 8. Check "QuickStep Foundation". 9. Verify that QSMDPredicate.h and .m have been added to the "QuickStep Foundation" -> "Copy Headers" and "Compile Sources" section. 10. Recompile, and test.
Comment #1
Posted on Nov 5, 2009 by Happy HorseHave not had a chance to test on 10.6.1 yet.
Comment #2
Posted on Nov 6, 2009 by Happy HorseNice work Paul!
Just tested this on 10.6.1
I've just committed this.
Status: Verified