Rocket Division Software Forum IndexRocket Division Software
CD/DVD/Blu-Ray/HD-DVD recording, iSCSI and AoE (ATA-over-Ethernet)
 
 FAQFAQ             
        

DVD playback problem with StarBurn burned DVDs
Goto page Previous  1, 2, 3, 4, 5, 6, 7  Next
 
      Rocket Division Software Forum Index -> StarBurn SDK
View previous topic :: View next topic  
AuthorMessage
aaron (staff)



Joined: 11 Jan 2008
Posts: 67
Location: BVI

PostPosted: Tue Jan 15, 2008 11:11 am    Post subject:

I've sent you the link to the custom build this Sunday. I'll ask Anton to duplicate this information from his account.

We use x64 machines and OSes as a primary development platforms here and have absolutely no issues. So can we have a bit more of the information about problems your customers have?

Dan203 wrote:
Never got it. Do you have a build for me yet?

Also is there anything in the new build that would cause problems in x64 versions of Windows? I have two customers using x64 Windows who are complaining that this new build causes problems on their systems, even though previous versions did not.

Edit: More on the above. I have one customer who has two DVD burner, one Sony one Pioneer, and both were producing coasters when burning DVD+R DL media with the updated DLL. I sent him the old release DLL and both drives are now working again. So something is obviously regressed in the new build. Not 100% sure it has anything to do with x64, but I do have two customers with x64 OSes (one Vista, one XP) both with the same problem.

Dan

_________________
Regards,
Aaron Korfer

Sales & Support
Rocket Division Software
Back to top
Dan203



Joined: 27 Apr 2006
Posts: 89

PostPosted: Tue Jan 15, 2008 6:33 pm    Post subject:

One of the two customers is working with me on the x64 issue. I first had him update the firmware on both of his drives to insure that is not the issue. It didn't help. I then enabled additional logging in my own code to track down exactly where the error was occurring. With that I was able to determine that the call to StarBurn_CdvdBurnerGrabber_VerifyTree is returning error code EN_SCSI_CDB_FAILED. (both the CN_CDVD_VERIFY_BEGIN and CN_CDVD_VERIFY_END call back codes are being sent before it returns if that matters) Anyway after seeing this I sent him another build which catches the error, but this time calls the StopPlayScan function then calls VerifyTree. My hope is that this might reinitialize the drive and allow the verify to complete successfully. He's trying it out now, so I'll let you know when I have results as to whether or not this approach works or not.

Dan
Back to top
aaron (staff)



Joined: 11 Jan 2008
Posts: 67
Location: BVI

PostPosted: Wed Jan 16, 2008 2:37 pm    Post subject:

StopPlayScan(...) should return errors on DVD. Verification should not fail however. Do these customers have really working DVDs after burning?

Dan203 wrote:
One of the two customers is working with me on the x64 issue. I first had him update the firmware on both of his drives to insure that is not the issue. It didn't help. I then enabled additional logging in my own code to track down exactly where the error was occurring. With that I was able to determine that the call to StarBurn_CdvdBurnerGrabber_VerifyTree is returning error code EN_SCSI_CDB_FAILED. (both the CN_CDVD_VERIFY_BEGIN and CN_CDVD_VERIFY_END call back codes are being sent before it returns if that matters) Anyway after seeing this I sent him another build which catches the error, but this time calls the StopPlayScan function then calls VerifyTree. My hope is that this might reinitialize the drive and allow the verify to complete successfully. He's trying it out now, so I'll let you know when I have results as to whether or not this approach works or not.

Dan

_________________
Regards,
Aaron Korfer

Sales & Support
Rocket Division Software
Back to top
Dan203



Joined: 27 Apr 2006
Posts: 89

PostPosted: Thu Jan 17, 2008 6:40 pm    Post subject:

Just had the customer try a couple of the DVDs and he says that they seem to play fine. So just the VerifyTree call is failing with EN_SCSI_CDB_FAILED the TrackAtOnceFromTree and CloseSession calls are completing successfully.

Also I had him try both SPTI and ASPI, and both produced the same result. I just sent him the new build you sent me. So if that doesn't fix the problem then I'll have him try SPTD as well. (the old build was debug and not signed, so I couldn't do SPTD)

Dan
Back to top
anton (staff)
Site Admin


Joined: 18 Jun 2004
Posts: 2394
Location: British Virgin Islands

PostPosted: Fri Jan 18, 2008 9:01 am    Post subject:

I would LOVE to see the logs from these machines...

Dan203 wrote:
Just had the customer try a couple of the DVDs and he says that they seem to play fine. So just the VerifyTree call is failing with EN_SCSI_CDB_FAILED the TrackAtOnceFromTree and CloseSession calls are completing successfully.

Also I had him try both SPTI and ASPI, and both produced the same result. I just sent him the new build you sent me. So if that doesn't fix the problem then I'll have him try SPTD as well. (the old build was debug and not signed, so I couldn't do SPTD)

Dan

_________________
Regards,
Anton Kolomyeytsev

Rocket Division Software
Back to top
Dan203



Joined: 27 Apr 2006
Posts: 89

PostPosted: Fri Jan 18, 2008 6:15 pm    Post subject:

I was able to reproduce the problem on my machine. It only happens when the DVD is a DVD+R DL. Here is the log from a burn I just did which produced the same verification error...

I have zipped the log and sent it to you via email.

Dan


Last edited by Dan203 on Fri Jan 18, 2008 6:32 pm; edited 1 time in total
Back to top
Dan203



Joined: 27 Apr 2006
Posts: 89

PostPosted: Fri Jan 18, 2008 6:18 pm    Post subject:

...

Last edited by Dan203 on Fri Jan 18, 2008 6:33 pm; edited 1 time in total
Back to top
Dan203



Joined: 27 Apr 2006
Posts: 89

PostPosted: Fri Jan 18, 2008 6:20 pm    Post subject:

....

Last edited by Dan203 on Fri Jan 18, 2008 6:33 pm; edited 1 time in total
Back to top
Dan203



Joined: 27 Apr 2006
Posts: 89

PostPosted: Fri Jan 18, 2008 6:21 pm    Post subject:

Sorry about the extra posts. I originally had posted my logs spanned across 3 messages, then I saw your request for people not to post logs in the forum. Surprised

Dan
Back to top
anton (staff)
Site Admin


Joined: 18 Jun 2004
Posts: 2394
Location: British Virgin Islands

PostPosted: Fri Jan 18, 2008 8:44 pm    Post subject:

They are truncated so the most interesting part is missing Smile

OK, got the stuff from you. The issue has nothing to do with the x64 or verification. It's improper session close for +R DL media. I'll get LiteOn 160PS tomorrow or will bug you with the remote debugging if I'd fail to do it.

Thank you!
_________________
Regards,
Anton Kolomyeytsev

Rocket Division Software
Back to top
Dan203



Joined: 27 Apr 2006
Posts: 89

PostPosted: Fri Jan 18, 2008 9:37 pm    Post subject:

Odd because CloseSession was return EN_SUCCESS it was VerifyTree that was returning the error. In any case if you can fix it I'll be happy.

Dan
Back to top
anton (staff)
Site Admin


Joined: 18 Jun 2004
Posts: 2394
Location: British Virgin Islands

PostPosted: Sat Jan 19, 2008 10:06 pm    Post subject:

Drive reports it's done with the session fixation while it's not really true. Of course we'll have to fix it Smile On Monday I'll tell do we have device available here or will we bug you Smile

Dan203 wrote:
Odd because CloseSession was return EN_SUCCESS it was VerifyTree that was returning the error. In any case if you can fix it I'll be happy.

Dan

_________________
Regards,
Anton Kolomyeytsev

Rocket Division Software
Back to top
Dan203



Joined: 27 Apr 2006
Posts: 89

PostPosted: Thu Jan 24, 2008 8:10 pm    Post subject:

Just got a report from a user who had this same thing happen on a SL DVD+RW disk. This makes me wonder... Is it possible that the verification routine is simply returning the wrong error code? Perhaps this users disk is actually failing the verification but instead of returning EN_VERIFY_FAILED it's returning EN_SCSI_CDB_FAILED. If that's the case then it could explain why DL disks with the closing problem you discovered are causing the verification routine to return EN_SCSI_CDB_FAILED instead of EN_VERIFY_FAILED.

Just something to look at while you're at it.

Dan
Back to top
anton (staff)
Site Admin


Joined: 18 Jun 2004
Posts: 2394
Location: British Virgin Islands

PostPosted: Thu Jan 24, 2008 9:47 pm    Post subject:

I don't think so... There was a bug in the old StarBurn returning immediately after StopPlayScan(...) failing. Since you don't provide any logs I don't have a clue about do you have THAT build or not. Try updating the guys with the RC you have to see the difference. And get us the logs. B/c in your case it's quite possible it's BURNING failing and not real verification (as it happens on PS160 LiteOn).

Dan203 wrote:
Just got a report from a user who had this same thing happen on a SL DVD+RW disk. This makes me wonder... Is it possible that the verification routine is simply returning the wrong error code? Perhaps this users disk is actually failing the verification but instead of returning EN_VERIFY_FAILED it's returning EN_SCSI_CDB_FAILED. If that's the case then it could explain why DL disks with the closing problem you discovered are causing the verification routine to return EN_SCSI_CDB_FAILED instead of EN_VERIFY_FAILED.

Just something to look at while you're at it.

Dan

_________________
Regards,
Anton Kolomyeytsev

Rocket Division Software
Back to top
Dan203



Joined: 27 Apr 2006
Posts: 89

PostPosted: Thu Jan 24, 2008 9:56 pm    Post subject:

This is happening with the new build you sent. It did NOT happen with the old 7.2 build. I do not use StopPlayScan! I go directly from CloseSession to VerifyTree. After getting reports of this error I added a catch statement which catches the error from VerifyTree and tries a StopPlayScan then calls VerifyTree again, but that did not help any of my customers.

I sent you the logs showing this error last week. You said it had something to do with the DVD+R DL disks not closing correctly. I was simply supplying this customers experience (i.e. same failure with a DVD+RW disk) as a point of reference so that you would know that this failure is not exclusive to DVD+R DL disks.

My theory about the wrong message was just that, a theory.

Dan
Back to top
      Rocket Division Software Forum Index -> StarBurn SDK
Goto page Previous  1, 2, 3, 4, 5, 6, 7  Next
Page 6 of 7