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
crash on a hackintosh #16
Comments
Do we know what GPU is in the hackintosh, and what driver they are using? I know that can be a point of contention to get those devices working. Sorry I missed this till now - was traveling :) |
Model: MacPro3,1, BootROM MultiBeast.tonymacx86.com, 4 processors, Intel Core i7, 3.69 GHz, 16 GB, SMC 1.30f3 Loaded driver is /System/Library/Extensions/GeForceGLDriver.bundle/ |
I am noticing that _lastFrameID is uint32_t in SyphonClient compared to NSUInteger in SyphonClientConnectionManager - which could be an issue if the app is 64 bit as NSUinteger will be unsigned long / 64 bits, but uint32 will be clamped at 32 bit values. So if theres an overflow, there might be an issue with running for long times? 4,294,967,295 frames / 60hz / 60 seconds / 60 minutes / 24 hours / 365 = 2.2 years of frame run time. Probably not, unless for some reason frames are not running at 60z and someone is running with vertical sync off, which means framerate could be in the 500's on those cards... 4,294,967,295 / 500 /60/60/24 = 99 days. So. Yea. Thats not likely it. Ha. |
Both are NSUInteger |
Shit. I had an out of date repo. Sorry about that. |
Further detail: this is ocurring after a high number of SyphonClients have been created and disposed of. |
Closing as changes to SyphonClient removed the crashing NSMapTable |
Syphon Recorder (13) using framework head is crashing on a hackintosh (forum post). Hopefully we can at least avoid the crash, even if not get it working...
The text was updated successfully, but these errors were encountered: