-
Notifications
You must be signed in to change notification settings - Fork 204
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
0.14.92 crashes on OS X 10.7 Lion - cannot form weak reference #208
Comments
I'm experiencing exactly the same issue. Is there an archive of old binaries where I could get a copy of the previous version until this is fixed? |
you're hitting On Jul 3, 2013, at 10:01 AM, Peter Weber notifications@github.com wrote:
|
i got older binaries from: http://builds.phere.net/GitX/development/GitX-dev.dmg that is build: Version 0.14.86 dev (0.14.86) On Jul 3, 2013, at 10:11 AM, David Guaraglia notifications@github.com wrote:
|
That image contains 0.14.92 when I download it :( |
The first part (the one with |
@rowanj It seems like it's not possible to have weak references to NSViewController on 10.7. See this SO question for reference. |
Hi, I had the same issue on 10.7.5, the version from DropBox works. Thanks for fixing it this quick. |
Heh, thanks ! I'm not sure about the 0.12 (I'm beginning in GitX land, and that's a quick fix), let's hope the update system won't leave you in the dark ;-). |
I get this same problem in 0.14.96 which just autoupdated, whenever I open a large repo. |
I'll put "good" builds on the GitHub releases page for as long as that works; so you can find the previous working version there to get started: https://github.com/rowanj/gitx/releases This just needs the same target change that I had to add to the GitX.app target, but I missed it because I didn't make the break until after midnight, and it was 2 AM before I got GitX itself working |
n.b.: http://builds.phere.net/GitX/development/GitX-dev.dmg is always replaced with the newest package from the CI server; but the CDN can cache old ones regionally for up to 24 hours. |
@tiennou @VincentNikkelen The version number in the code is 0.12; the 0.14.X numbers are inserted by the CI server when a build is made for deployment; there are a couple of reasons for this, not least of which is that a newly published update still alerts the user if they're running a dev build. |
I'll track the library not loaded crash with the command-line tool as #210 ; and I'll update the summary to reflect the other issue. |
Thanks for your work on this project and keeping bug submitters informed. I really appreciate it! |
@kwerle No problem at all! Thanks for using it, and submitting bugs to keep me informed ;-) @ljharb (and anybody else looking to revert) direct link to 0.14.86 - because the GitHub release system is buggy: |
After realising that I can at least edit the update XML from work, I've restricted the 0.14.92 build (only) to OS X 10.8 plus, to stop more people from getting this error. Note that this change will be overwritten automatically when I publish a fix, and that I'm not dropping Lion support. |
This appears to be fixed with 0.14.95 |
Installed the automatic update today, now GitX no longer works.
Tried uninstalling and reinstalling a fresh package from the site, same results.
The
gitx
command gives this error:If I open 0.14.92 dev from Applications, the "Open Recent" dialog displays, but selecting any repo causes a crash.
Using File >> Open also causes a crash:
GitX quit unexpectedly.
The text was updated successfully, but these errors were encountered: