[Sparkle] 10.3.9 Report - Still Crashing

Andy Matuschak andy at andymatuschak.org
Fri Jun 6 00:56:35 PDT 2008


Thanks for the detective work; that's interesting. It looks like the  
bug's occurring on line 32 of NSWorkspace+SystemVersion.m, where I'm  
trying to find the system version. Nothing there's unsupported on  
Panther as far as I can see. Would you mind running it in the debugger  
and checking out what the heck's going on? I don't have a Panther  
machine I can test on.

- Andy Matuschak

On Jun 6, 2008, at 12:39 AM, Dean Shavit wrote:

> Andy,
>
> tonight I checked out the latest source, and built it with just the  
> ppc and i386 architectures (I am linking it under Xcode 2.4.1).
> I also verified that the "Garbage Collection" was set to  
> "unsupported" in the project build settings - I used the release  
> settings (not the one for 10.5 only).
>
> Just at about the time my app will prompt "Do you want to check for  
> updates on startup?" it crashes. Once, I was able to select "Check  
> for Updates..." upon which it immediately crashed. Below is the  
> crash report. Sparkle 1.1 still works fine, but I'd like to update  
> as soon as I can to 1.5. If there's any build settings I'm missing,  
> please let me know.
>
> Command: Mac HelpMate
> Path:    /Users/classadmin/Desktop/Mac HelpMate.app/Contents/MacOS/ 
> Mac HelpMate
> Version: Mac HelpMate version 2.5.1b2 (2.5.1b2)
> PID:     2567
> Thread:  0
>
> Exception:  EXC_BAD_ACCESS (0x0001)
> Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x00000020
>
> Thread 0 Crashed:
> 0   libobjc.A.dylib                	0x908611ec objc_msgSend + 0xc
> 1   com.apple.Foundation           	0x90a56d4c -[NSData  
> initWithContentsOfFile:] + 0x30
> 2   com.apple.Foundation           	0x90a6f2c4 - 
> [NSPlaceholderDictionary initWithContentsOfFile:] + 0x40
> 3   com.apple.Foundation           	0x90a76784 +[NSDictionary  
> dictionaryWithContentsOfFile:] + 0x38
> 4   org.andymatuschak.Sparkle      	0x00072358 + 
> [NSWorkspace(SystemVersion) systemVersionString] + 0x30
> 5   org.andymatuschak.Sparkle      	0x0006d8f4 -[SUSystemProfiler  
> systemProfileArrayForHostBundle:] + 0xa0

...



More information about the Sparkle mailing list