View Issue Details

IDProjectCategoryView StatusLast Update
0009673MMW v4Burning / Disc Handlingpublic2012-10-08 07:11
Reporterpeke Assigned To 
PriorityurgentSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product Version4.1 
Target Version4.1 
Summary0009673: AccurateRip: Verification results incorrect?
DescriptionSecure Rip Show inaccurate RIP even CD is correctly Ripped.

If No Info can't be found on Verify it should show that instead Not ripped correctly.
TagsNo tags attached.
Fixed in build

Relationships

related to 0008648 closedLudek Accurate rip error condition workflow needs improvement 
related to 0009421 resolvedLudek Ripping fails for some users when 'Secure read' mode is selected (regression on x64) 
related to 0009710 closedLudek Failure to rip the last track of a CD (Secure Read mode) 
related to 0009787 closedLudek Ripping freezes or AV occurs for some users (regression in 4.0.7) 

Activities

Ludek

2012-09-10 20:05

developer   ~0031895

I've made a fix here 0009421 on 2012-06-13, but I guess that build 1600 was created earlier. I will ask Petr to create 1601.

I guess you are testing on x64 system? Does latest 4.0.6 build also fails for you?

peke

2012-09-27 22:37

developer   ~0032222

It still happen for me on 1601

Ludek

2012-09-28 19:23

developer   ~0032229

OK, so please answer these questions:

1. Does this happen with build 4.0.6.1501 ?
2. Does this happen only with secure mode?
3. Does this happen only with this particular CD?
4. Does this happen only with this particular CD drive?
5. Do you use x64 system?
6. What exactly is the problem, the CD is not ripped or the verification fails?
7. Debug log from 1601 would be useful.

peke

2012-09-29 01:14

developer   ~0032231

Here they are:
1. Yes, including 1503
2. No, in all modes
3. No, tested Several OLD CDs I bought over the '90s also http://www.vso-software.fr/products/inspector/inspector.php confirms CD have no errors and thus I used that CD in creating Sample image.
4. No, on all drives
5. Yes
6. It seams that the verify process is the problem like pointed in 3. and in description CD is completely OK. More it looks like iteration of 0008648 which still confuses. Screensshot uploaded to ftp

7. uploaded to FTP a log from 1601

8. I also get EAccessViolation on both 1503 and 1601 as of today both ELFs are uploaded to FTP

Strangely at one time I tried to RIP CD I got invalid point operation but could not replicate anyway after.

Ludek

2012-10-01 16:27

developer   ~0032245

Last edited: 2012-10-01 16:29

I burnt that image CD that you uploaded (DJ Hits 63) and I can repro that tracks:
1,2,3,4,5,8,9,11 were verified with confidence number 1 (number of people matched your rip) and the others tracks failed to verify.

Are your results same? I cannot see it from your debug log as it seems to be somehow incomplete (missing debug messages), probably you start it after MM start.

I will try to verify the CD with EAC to see if I will get same results to ensure that it isn't something in MM.

I was unable to reproduce the crash you reported.

peke

2012-10-01 20:30

developer   ~0032249

Last edited: 2012-10-01 20:32

Yes Ludek I get same results.

I tested with EAC and from EAC result it reported ARv2 Inaccurate Verify confidence 1, Possible different CD pressing than only one sent in AR database.

I think that this should be also represented in MM.

EG. It at least few tracks are verifies with only Confidence 1 and others are not validated with same -1 Confidence Different pressing/CD should be assumed.

RE ERROR LOGS: Have you checked what they mean as they can be replicated on my PC each time?

Ludek

2012-10-01 21:29

developer   ~0032250

I also tested with EAC and same results like you,

e.g. track 1 in EAC:
Couldn't be verified as accurate (confidence 1) [2B915A5A], AccurateRip [166ABECF] (AR v2)
in MM:
AccurateRip - Track 1. - rip offset: 686 (confidence 1) CRC [166abecf] ARv1

e.g. track 6 in EAC:
Couldn't be verified as accurate (confidence 1) [685F7903], AccurateRip [7DCA75ED] (AR v2)
in MM:
AccurateRip - Track 6. - Rip not accurate (confidence 1) arCRC [7dca75ed] CRC [3ad881b5] ARv1
AccurateRip - Track 6. - Rip not accurate (confidence 1) arCRC [7dca75ed] CRC [ed7b7c2b] ARv2


It means that the only difference is that EAC prefers ARv2 while MM uses ARv1 and in case of failure checks ARv2 like in case of track 6, but the CRC are same.

Ludek

2012-10-01 22:07

developer   ~0032251

Are you sure that the crash can be replicated with the DJ Hits 63 CD? As you previously didn't report the crash, maybe it is CD related?

peke

2012-10-01 22:40

developer   ~0032252

Yes, in all ELFs DJHits 63 was in Drive.

Will do more tests tomorrow, I'll make DBGView to accompany ELFs. Any DLLs with more debug msgs to make things easier?

Ludek

2012-10-02 14:32

developer   ~0032262

Last edited: 2012-10-02 14:32

Yes, the AV is in hpCDBurn.dll so the ELF is useless in this case.
Use this DLL: http://www.happymonkeying.com/beta/hpCDBurn.dll with 1601 and generate debug log using DBGView and once the crash appears, save the log and attach.

Ludek

2012-10-08 07:11

developer   ~0032355

The AV should be fixed as 0009787, so verify in 1506 please.