[Sparkle] Can't remove all traces of Sparkle...I think

Dave Dribin dave-ml at dribin.org
Mon May 19 22:55:11 PDT 2008


On May 20, 2008, at 12:47 AM, Dean Shavit wrote:
> I'm unable to "lose" Sparkle completely, as per the subject of the OP.
> I've just search my NIBs, no web view anywhere.
>
> I'm also now seeing that Sparkle 1.5, even with the PPC stream built  
> against the 10.3.9sdk causes the application to crash on startup  
> with the following error:
>
> 2008-05-20 00:15:41.679 Mac UserMate[22922] An uncaught exception  
> was raised
> 2008-05-20 00:15:41.680 Mac UserMate[22922] *** -[NSKeyedUnarchiver  
> decodeObjectForKey:]: cannot decode object of class (WebView)
> 2008-05-20 00:15:41.680 Mac UserMate[22922] *** Uncaught exception:  
> <NSInvalidUnarchiveOperationException> *** -[NSKeyedUnarchiver  
> decodeObjectForKey:]: cannot decode object of class (WebView)
> dyld: /Users/classadmin/Desktop/Mac HelpMate.app/Contents/MacOS/Mac  
> HelpMate Undefined symbols:
> Sparkle undefined reference to _objc_assign_global expected to be  
> defined in WebKit
>
> Is Sparkle 1.5 supposed to work with 10.3.9?

Given that log file, I'd have to say "No".  objc_assign_global is new  
in 10.5:

   <http://developer.apple.com/releasenotes/Cocoa/RN-ObjectiveC/>

So unless WebKit is supposed to have some backward comaptible magic,  
I'd say something got compiled with a 10.5 compiler.  Are you using  
the pre-compiled Sparkle framework?  If so, try building it from  
source with your version of Xcode?

-Dave



More information about the Sparkle mailing list