[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