Crash after download but before install

Bug #639950 reported by Mark
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Sparkle
New
Undecided
Unassigned

Bug Description

Using Sparkle in my app, it fails to update properly on a machine running 10.4. It finds the updated version and downloads it successfully but never gets to the point of asking the user to "install and restart".

Digging around in /var/tmp I found the expanded version of my updated app, so Sparkle is obviously verifying the download and expanding it but failing shortly afterwards.

Launching my app's binary directly from the terminal, the following gets printed to stderror immediately after the download completes and my app disappears instead of showing the "install and relaunch" dialog.

ditto: chmod failed
Broken pipe

Hope that helps. Please let me know if you need any more information.

Cheers,
M

Revision history for this message
Mark (markjallan) wrote :

Oops, forgot to mention I'm using Sparkle 1.5b6

Revision history for this message
Andy Matuschak (andymatuschak) wrote :

Would you try with the latest code at http://github.com/andymatuschak/sparkle? There have been some key 10.4 fixes since then.

Revision history for this message
Mark (markjallan) wrote :

Is the latest code on github considered stable? I'll certainly download and test it, but I'm a bit wary about using it in my release software when it hasn't made it into a release (or even beta) version of Sparkle yet.

Revision history for this message
Andy Matuschak (andymatuschak) wrote :

Yes, I keep the master branch stable and fairly well tested; a large number of developers live on it.

Which is a shitty situation I hope to rectify as soon as I'm able. :)

Revision history for this message
Mark (markjallan) wrote :

Hi, sorry for the delay in replying. I don't suppose you've got a pre-compiled version of the current master branch have you? I downloaded it but can't compile it - presumably because I'm on 10.5.8 with Xcode 3.1.3. As a G5 owner, that's as high as my OS and Xcode will go.

While I could have messed around with the project settings to try and make it build, I figured that would probably just lead to different unexpected problems!
Thanks

Revision history for this message
Andy Matuschak (andymatuschak) wrote :

Okay, here's 561bbbe2941e00511a334f4eb5fc7c0076b8f468, current as of 11/21/10: http://cl.ly/3L9J

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.