64-bit issue

Discuss Rip, an open source accurate CD audio extractor.
Post Reply
Posts: 1
Joined: Sat Jan 07, 2012 3:28 pm

64-bit issue

Post by ardbiesheuvel »


Thanks for creating RIp. I used to use EAC in a distant past, and I am very happy to see a tool for OSX that gives me an easy way to accurately rip my CDs to ALAC.

I noticed an issue with the accurate rip check on 64-bit.
It seems you are using a signed long to store the 32 bit AccurateRip digest, and on 64-bit, it is being sign extended resulting in a value like 0xffffffff87654321 if bit 31 is set (the sign bit).
This results in AccurateRip check fails where the check should actually succeed.

I fixed it for now by using lipo to strip the x86_64 slice from the Rip fat binary.
This time, the same CD that produced a number of 'copy verified' messages now show AccurateRip + confidence for all tracks.

User avatar
Site Admin
Posts: 2458
Joined: Fri Dec 23, 2005 7:45 am
Location: USA

Re: 64-bit issue

Post by sbooth »

Thank you for this report!
Posts: 1
Joined: Sat Mar 15, 2014 1:49 pm

Re: 64-bit issue

Post by nbhms »

ahhh, was about to post asking why I'm getting "copy verified" mixed in with tracks on the same CD with a high confidence level (22+), and spot checks of the "copy verified" tracks seemed to indicate they are fine. Since I'm on Mavericks I assume this is the issue?

Don't really want to start messing with the binaries, guess I'll just live with it.
Post Reply