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

Dean Shavit acn-lists-dean at macworkshops.com
Mon May 19 22:24:06 PDT 2008


Thanks for the response Andrew,

Each time the application crashes, it references a web view. I don't  
have a web view in my project though I know Sparkle has one.

decodeObjectForKey:]: cannot decode object of class (WebView)
2008-05-19 23:28:24.745 Mac UserMate[17831] An uncaught exception was  
raised
2008-05-19 23:28:24.746 Mac UserMate[17831] *** -[NSKeyedUnarchiver  
decodeObjectForKey:]: cannot decode object of class (WebView)
2008-05-19 23:28:24.746 Mac UserMate[17831] *** Uncaught exception:  
<NSInvalidUnarchiveOperationException> *** -[NSKeyedUnarchiver  
decodeObjectForKey:]: cannot decode object of class (WebView)
2008-05-19 23:32:45.443 Mac UserMate[18259] An uncaught exception was  
raised
2008-05-19 23:32:45.443 Mac UserMate[18259] *** -[NSKeyedUnarchiver  
decodeObjectForKey:]: cannot decode object of class (WebView)
2008-05-19 23:32:45.444 Mac UserMate[18259] *** Uncaught exception:  
<NSInvalidUnarchiveOperationException> *** -[NSKeyedUnarchiver  
decodeObjectForKey:]: cannot decode object of class (WebView)

Here's the crash report:

Date/Time:      2008-05-20 00:15:41 -0500
OS Version:     10.3.9 (Build 7W98)
Report Version: 2

Command: Mac UserMate
Path:    /Users/classadmin/Desktop/Mac UserMate.app/Contents/MacOS/ 
Mac UserMate
Version: Mac UserMate version 2.5.1 (2.5.1)
PID:     22922
Thread:  0

Exception:  EXC_BREAKPOINT (0x0006)
Code[0]:    0x00000001
Code[1]:    0x90a8d1d0


Thread 0 Crashed:
0   com.apple.Foundation 	0x90a8d1d0 _NSRaiseError + 0xf8
1   com.apple.Foundation 	0x90a8d0b4 +[NSException raise:format:] + 0x2c
2   com.apple.Foundation 	0x90a28044 _decodeObjectBinary + 0x684
3   com.apple.Foundation 	0x90a3ef9c -[NSKeyedUnarchiver  
_decodeArrayOfObjectsForKey:] + 0x29c
4   com.apple.Foundation 	0x90a36860 -[NSArray initWithCoder:] + 0x170
5   com.apple.Foundation 	0x90a280b0 _decodeObjectBinary + 0x6f0
6   com.apple.Foundation 	0x90a2ba14 _decodeObject + 0x98
7   com.apple.AppKit     	0x92e8c814 -[NSView initWithCoder:] + 0xf8
8   com.apple.Foundation 	0x90a280b0 _decodeObjectBinary + 0x6f0
9   com.apple.Foundation 	0x90a2ba14 _decodeObject + 0x98
10  com.apple.AppKit     	0x92f22ff4 -[NSWindowTemplate  
initWithCoder:] + 0x780
11  com.apple.Foundation 	0x90a280b0 _decodeObjectBinary + 0x6f0
12  com.apple.Foundation 	0x90a3ef9c -[NSKeyedUnarchiver  
_decodeArrayOfObjectsForKey:] + 0x29c
13  com.apple.Foundation 	0x90a36860 -[NSArray initWithCoder:] + 0x170
14  com.apple.Foundation 	0x90a280b0 _decodeObjectBinary + 0x6f0
15  com.apple.Foundation 	0x90a2ba14 _decodeObject + 0x98
16  com.apple.AppKit     	0x92efdd2c -[NSIBObjectData initWithCoder:]  
+ 0xec
17  com.apple.Foundation 	0x90a280b0 _decodeObjectBinary + 0x6f0
18  com.apple.Foundation 	0x90a2ba14 _decodeObject + 0x98
19  com.apple.AppKit     	0x92f7d75c loadNib + 0xa8
20  com.apple.AppKit     	0x92ed4990 +[NSBundle(NSNibLoading)  
_loadNibFile:nameTable:withZone:ownerBundle:] + 0x2e8
21  com.apple.AppKit     	0x92f538a0 +[NSBundle(NSNibLoading)  
loadNibFile:externalNameTable:withZone:] + 0x9c
22  com.apple.AppKit     	0x92f650a0 +[NSBundle(NSNibLoading)  
loadNibNamed:owner:] + 0x174
23  com.apple.AppKit     	0x92f53708 NSApplicationMain + 0x174
24  com.most.mhm         	0x00008200 _start + 0x2f8
25  com.most.mhm         	0x00007f04 start + 0x30

PPC Thread State:
   srr0: 0x90a8d1d0 srr1: 0x0202f030                vrsave: 0x00000000
     cr: 0x24000442  xer: 0x00000007   lr: 0x90a8d1a8  ctr: 0x952ed8c0
     r0: 0x00000000   r1: 0xbfffe830   r2: 0xa0a204bc   r3: 0xbfffe3d0
     r4: 0x00000000   r5: 0x20000000   r6: 0xbfffe510   r7: 0x00000007
     r8: 0x00000003   r9: 0x0013eee0  r10: 0x00001701  r11: 0x24000442
    r12: 0x952ed8c0  r13: 0x00000000  r14: 0x00000000  r15: 0xa2e8dc40
    r16: 0x00110e70  r17: 0xa2e946a8  r18: 0x00000000  r19: 0xa2e946a8
    r20: 0xa0a279d0  r21: 0x00001aa1  r22: 0x00000000  r23: 0x001b7f70
    r24: 0x00000000  r25: 0x0002f8a2  r26: 0x001b8090  r27: 0xa0a31b54
    r28: 0x00000000  r29: 0xa0a25548  r30: 0x00000000  r31: 0x90a8d0e0

Binary Images Description:
     0x1000 -     0xafff com.most.mhm Mac UserMate version 2.5.1  
(2.5.1)	/Users/classadmin/Desktop/Mac UserMate.app/Contents/MacOS/Mac  
UserMate
0x73230000 - 0x73233fff libmx.A.dylib 	/usr/lib/libmx.A.dylib
0x80830000 - 0x8090efff libxml2.2.dylib 	/usr/lib/libxml2.2.dylib
0x87fa0000 - 0x87fe3fff com.apple.AppleScriptKit 1.3.1 (38)	/System/ 
Library/Frameworks/AppleScriptKit.framework/Versions/A/AppleScriptKit
0x8fe00000 - 0x8fe4ffff dyld 	/usr/lib/dyld
0x90014000 - 0x9001ffff libCSync.A.dylib 	/System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/ 
CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x905a0000 - 0x90610fff com.apple.framework.IOKit 1.3.6 (???)	/System/ 
Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x90640000 - 0x906c8fff com.apple.CoreServices.OSServices 3.0.1	/ 
System/Library/Frameworks/CoreServices.framework/Versions/A/ 
Frameworks/OSServices.framework/Versions/A/OSServices
0x9071d000 - 0x9072cfff libPSRIP.A.dylib 	/System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/ 
CoreGraphics.framework/Versions/A/Resources/libPSRIP.A.dylib
0x90733000 - 0x90740fff com.apple.CommonPanels 1.2.1 (1.0)	/System/ 
Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ 
CommonPanels.framework/Versions/A/CommonPanels
0x90749000 - 0x907bcfff com.apple.NavigationServices 3.3.3	/System/ 
Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ 
NavigationServices.framework/Versions/A/NavigationServices
0x90810000 - 0x90810fff com.apple.ApplicationServices 1.0 (???)	/ 
System/Library/Frameworks/ApplicationServices.framework/Versions/A/ 
ApplicationServices
0x90812000 - 0x9082cfff com.apple.openscripting 1.2.1 (???)	/System/ 
Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ 
OpenScripting.framework/Versions/A/OpenScripting
0x90860000 - 0x908cffff libobjc.A.dylib 	/usr/lib/libobjc.A.dylib
0x908f5000 - 0x90909fff libCGATS.A.dylib 	/System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/ 
CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib
0x90912000 - 0x90922fff com.apple.ImageCapture 2.1.5	/System/Library/ 
Frameworks/Carbon.framework/Versions/A/Frameworks/ 
ImageCapture.framework/Versions/A/ImageCapture
0x90940000 - 0x909b3fff com.apple.DesktopServices 1.2.6	/System/ 
Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/ 
DesktopServicesPriv
0x90a02000 - 0x90a0dfff com.apple.securityhi 1.2 (90)	/System/Library/ 
Frameworks/Carbon.framework/Versions/A/Frameworks/ 
SecurityHI.framework/Versions/A/SecurityHI
0x90a20000 - 0x90b7bfff com.apple.Foundation 6.3.11 (500.65)	/System/ 
Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x90d40000 - 0x90d40fff com.apple.Carbon 10.3 (???)	/System/Library/ 
Frameworks/Carbon.framework/Versions/A/Carbon
0x90d50000 - 0x90d6bfff com.apple.SystemConfiguration 1.7.1 (???)	/ 
System/Library/Frameworks/SystemConfiguration.framework/Versions/A/ 
SystemConfiguration
0x90d7c000 - 0x90d8cfff com.apple.speech.recognition.framework 3.3	/ 
System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ 
SpeechRecognition.framework/Versions/A/SpeechRecognition
0x90e13000 - 0x90e4bfff com.apple.LaunchServices 10.3.5 (98.4)	/ 
System/Library/Frameworks/ApplicationServices.framework/Versions/A/ 
Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x90ec0000 - 0x90ec0fff com.apple.Cocoa 6.3 (???)	/System/Library/ 
Frameworks/Cocoa.framework/Versions/A/Cocoa
0x910e0000 - 0x91134fff com.apple.bom 1.2.8 (64.2)	/System/Library/ 
PrivateFrameworks/Bom.framework/Versions/A/Bom
0x91141000 - 0x91141fff com.apple.CoreServices 10.3 (???)	/System/ 
Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x91242000 - 0x9124bfff com.apple.DiskArbitration 2.0.5	/System/ 
Library/PrivateFrameworks/DiskArbitration.framework/Versions/A/ 
DiskArbitration
0x912e0000 - 0x912f7fff com.apple.LangAnalysis 1.5.4	/System/Library/ 
Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ 
LangAnalysis.framework/Versions/A/LangAnalysis
0x913a0000 - 0x9145ffff ColorSync 	/System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/ 
ColorSync.framework/Versions/A/ColorSync
0x9159e000 - 0x9164cfff com.apple.CoreFoundation 6.3.10 (299.39)	/ 
System/Library/Frameworks/CoreFoundation.framework/Versions/A/ 
CoreFoundation
0x91ed4000 - 0x91eeefff libPDFRIP.A.dylib 	/System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/ 
CoreGraphics.framework/Versions/A/Resources/libPDFRIP.A.dylib
0x92070000 - 0x92096fff com.apple.FindByContent 1.4 (1.2)	/System/ 
Library/Frameworks/ApplicationServices.framework/Versions/A/ 
Frameworks/FindByContent.framework/Versions/A/FindByContent
0x920a9000 - 0x920e1fff com.apple.AE 1.4	/System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/AE.framework/ 
Versions/A/AE
0x92170000 - 0x92358fff com.apple.security 2.5 (29780)	/System/ 
Library/Frameworks/Security.framework/Versions/A/Security
0x927f0000 - 0x92827fff com.apple.CFNetwork 1.2.6 (71.13)	/System/ 
Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/ 
CFNetwork.framework/Versions/A/CFNetwork
0x9283f000 - 0x92857fff com.apple.WebServices 1.1.1 (1.1.0)	/System/ 
Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/ 
WebServicesCore.framework/Versions/A/WebServicesCore
0x92880000 - 0x92c05fff com.apple.HIToolbox 1.3.7 (???)	/System/ 
Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ 
HIToolbox.framework/Versions/A/HIToolbox
0x92de0000 - 0x92e30fff com.apple.HIServices 1.4.1 (0.0.1d1)	/System/ 
Library/Frameworks/ApplicationServices.framework/Versions/A/ 
Frameworks/HIServices.framework/Versions/A/HIServices
0x92e5a000 - 0x93359fff com.apple.AppKit 6.3.11 (743.43)	/System/ 
Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x939d0000 - 0x939d4fff libmathCommon.A.dylib 	/usr/lib/system/ 
libmathCommon.A.dylib
0x93a50000 - 0x93a64fff libcups.2.dylib 	/usr/lib/libcups.2.dylib
0x93a6a000 - 0x93a84fff libresolv.9.dylib 	/usr/lib/libresolv.9.dylib
0x93bec000 - 0x93c3afff com.apple.print.framework.Print 3.3	/System/ 
Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ 
Print.framework/Versions/A/Print
0x94594000 - 0x945a0fff com.apple.help 1.0.1	/System/Library/ 
Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/ 
Versions/A/Help
0x945b0000 - 0x945b9fff libz.1.dylib 	/usr/lib/libz.1.dylib
0x94650000 - 0x946affff com.apple.SearchKit 1.0.2	/System/Library/ 
Frameworks/CoreServices.framework/Versions/A/Frameworks/ 
SearchKit.framework/Versions/A/SearchKit
0x946ed000 - 0x94700fff libRIP.A.dylib 	/System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/ 
CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x94723000 - 0x947b6fff com.apple.print.framework.PrintCore 3.3	/ 
System/Library/Frameworks/ApplicationServices.framework/Versions/A/ 
Frameworks/PrintCore.framework/Versions/A/PrintCore
0x94800000 - 0x9488cfff com.apple.ink.framework 101.1.4 (55.12)	/ 
System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ 
Ink.framework/Versions/A/Ink
0x948fa000 - 0x94b73fff com.apple.CoreServices.CarbonCore 10.3.9  
(558)	/System/Library/Frameworks/CoreServices.framework/Versions/A/ 
Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x94c57000 - 0x94f2ffff com.apple.CoreGraphics 1.203.33 (???)	/System/ 
Library/Frameworks/ApplicationServices.framework/Versions/A/ 
Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x951ce000 - 0x95295fff libcrypto.0.9.7.dylib 	/usr/lib/libcrypto. 
0.9.7.dylib
0x952e3000 - 0x95432fff libSystem.B.dylib 	/usr/lib/libSystem.B.dylib
0x954c0000 - 0x95ac6fff libBLAS.dylib 	/System/Library/Frameworks/ 
Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/ 
A/libBLAS.dylib
0x95b20000 - 0x95df0fff libLAPACK.dylib 	/System/Library/Frameworks/ 
Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/ 
A/libLAPACK.dylib
0x95f00000 - 0x95f20fff libvMisc.dylib 	/System/Library/Frameworks/ 
Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/ 
A/libvMisc.dylib
0x96028000 - 0x960e1fff com.apple.QD 3.4.74 (???)	/System/Library/ 
Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ 
QD.framework/Versions/A/QD
0x968d0000 - 0x969b2fff libicucore.A.dylib 	/usr/lib/libicucore.A.dylib
0x96a04000 - 0x96a6dfff com.apple.htmlrendering 1.1.2	/System/Library/ 
Frameworks/Carbon.framework/Versions/A/Frameworks/ 
HTMLRendering.framework/Versions/A/HTMLRendering
0x96aa0000 - 0x96acefff libssl.0.9.7.dylib 	/usr/lib/libssl.0.9.7.dylib
0x96b50000 - 0x96bdffff ATS 	/System/Library/Frameworks/ 
ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/ 
Versions/A/ATS
0x96cb0000 - 0x96d9efff libiconv.2.dylib 	/usr/lib/libiconv.2.dylib
0x96de0000 - 0x96df0fff com.apple.vecLib 3.0.3 (vecLib 3.0.3)	/System/ 
Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x96ee0000 - 0x96ee8fff libbsm.dylib 	/usr/lib/libbsm.dylib
0x96eec000 - 0x96efffff com.apple.speech.synthesis.framework 3.2	/ 
System/Library/Frameworks/ApplicationServices.framework/Versions/A/ 
Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x97345000 - 0x973b2fff libvDSP.dylib 	/System/Library/Frameworks/ 
Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/ 
A/libvDSP.dylib
0x99000000 - 0x990b8fff com.apple.audio.toolbox.AudioToolbox 1.3.4	/ 
System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x99106000 - 0x99106fff com.apple.audio.units.AudioUnit 1.3.3	/System/ 
Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x99108000 - 0x9916ffff com.apple.audio.CoreAudio 2.1.3	/System/ 
Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x991af000 - 0x991ccfff com.apple.audio.SoundManager 3.9	/System/ 
Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ 
CarbonSound.framework/Versions/A/CarbonSound


On May 20, 2008, at 12:14 AM, Andrew Merenbach wrote:

> Hi, Dean,
>
> What are the entries in your console and log files regarding the  
> crash?
>
> Cheers,
> 	Andrew
>
> On May 19, 2008, at 10:03 PM, Dean Shavit wrote:
>
>> First, I apologize in advance, once again for having an issue with  
>> Sparkle, but this one's puzzling me.
>>
>> Here's the details:
>>
>> 1) I have a project to which I linked Sparkle 1.1.1 - that's the  
>> "full version" of the product
>> 2) In parallel with the "full version" I also develop a "lite  
>> version" with many features, including Sparkle-Driven updates,  
>> removed
>>
>> I just discovered that the "lite" version crashes on startup when  
>> launched on Mac OS X 10.3.9.
>>
>> If I re-link the Sparkle Framework, it works as expected.
>>
>> I removed the Sparkle by:
>>
>> -Removing the files and references to the framework from my Xcode  
>> project
>> -Removing the controller form Interface Builder
>> -Removed the SUUpdater class
>> -Removed the entries in info.plist
>>
>> What I might have forgotten, potentially, was removing the binding  
>> to the preference to check for updates on startup. Am I mistaken  
>> when I assume that removing the checkbox with the binding should  
>> remove the references from the built application?
>>
>> This one's vexing me. I don't want to distribute Sparkle with the  
>> "lite" version just to be able to launch it. I'd love to get to  
>> the bottom of this.
>>
>> Any pointers?
>> _______________________________________________
>> Sparkle mailing list
>> Sparkle at lists.andymatuschak.org
>> http://lists.andymatuschak.org/listinfo.cgi/sparkle-andymatuschak.org
>
> _______________________________________________
> Sparkle mailing list
> Sparkle at lists.andymatuschak.org
> http://lists.andymatuschak.org/listinfo.cgi/sparkle-andymatuschak.org



More information about the Sparkle mailing list