Sparkle framework crash

There have been some crashing recently in the Sparkle framework which I use for updates when choosing the “Check for Update” item in the TaskCard menu. It doesn’t occur every time with 100% predicability but it’s pretty annoying and could be happening at other checking intervals at startup for some users (possible, but I haven’t had reports). I’m filing a bug report with the developer and hopefully it will be fixed soon.

If you ever get a crash please review the crash report (the window that will pop up stating there was a crash) and check for the lines below which will indicate the crash is related to the Sparkle framework.

Thread 0 Crashed: Dispatch queue: com.apple.main-thread
0 libSystem.B.dylib 0x946b5f30 misaligned_stack_error_ + 0
1 com.alchemistguild.TaskCard 0x00021213 SYSTEM_DO_WRITE$LONGINT$POINTER$LONGINT$$LONGINT + 51
2 com.alchemistguild.TaskCard 0x000215d0 SYSTEM_FILEWRITEFUNC$TEXTREC + 48
3 com.alchemistguild.TaskCard 0x0001c8dd SYSTEM_DOUNHANDLEDEXCEPTION + 93
4 com.alchemistguild.TaskCard 0x0001c988 FPC_RAISEEXCEPTION + 88
5 com.alchemistguild.TaskCard 0x00038be7 SYSUTILS_RUNERRORTOEXCEPT$LONGINT$POINTER$POINTER + 1799
6 com.alchemistguild.TaskCard 0x0001e338 FPC_BREAK_ERROR + 72
7 org.andymatuschak.Sparkle 0x001aa506 load_dsa_key + 22972
8 org.andymatuschak.Sparkle 0x001ab97e load_dsa_key + 28212
9 org.andymatuschak.Sparkle 0x001ac5da load_dsa_key + 31376
10 org.andymatuschak.Sparkle 0x001ac533 load_dsa_key + 31209
11 org.andymatuschak.Sparkle 0x001a24ca 0x19e000 + 17610
12 com.apple.Foundation 0x93e7e56b -[NSURLConnection(NSURLConnectionReallyInternal) sendDidFinishLoading] + 84
13 com.apple.Foundation 0x93e7e4dc _NSURLConnectionDidFinishLoading + 133
14 com.apple.CFNetwork 0x93993453 URLConnectionClient::_clientDidFinishLoading(URLConnectionClient::ClientConnectionEventQueue*) + 197
15 com.apple.CFNetwork 0x93a0ab88 URLConnectionClient::ClientConnectionEventQueue::processAllEventsAndConsumePayload(XConnectionEventInfo<XClientEvent, XClientEventParams>*, long) + 306
16 com.apple.CFNetwork 0x93985ab8 URLConnectionClient::processEvents() + 94