#1 Burning Software

It is currently Thu Mar 28, 2024 9:41 pm

All times are UTC




Post new topic Reply to topic  [ 19 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: ContextSwitchDeadlock /COM MDA erros with latest release
PostPosted: Sun Dec 11, 2011 12:00 pm 
Offline

Joined: Sun Jun 14, 2009 6:00 pm
Posts: 542
While debugging, I get various errors, like "ContextSwitchDeadlock" and some kind of COM disconnect error. I'm not sure how these show when not debugging, but so far I have not been able to burn an audio disc successfully in debug mode. Could you please check if that can be fixed?


Top
 Profile  
 
 Post subject: Re: ContextSwitchDeadlock /COM MDA erros with latest release
PostPosted: Mon Dec 12, 2011 8:01 am 
Offline

Joined: Thu Dec 13, 2007 8:44 am
Posts: 609
Hello,

Thanx, Checking...

Dmitry


Top
 Profile  
 
 Post subject: Re: ContextSwitchDeadlock /COM MDA erros with latest release
PostPosted: Tue Dec 13, 2011 4:36 pm 
Offline

Joined: Sun Jun 14, 2009 6:00 pm
Posts: 542
I believe that in non-debug mode, it sometimes causes the application to hang (forever) after inserting a new disc. Maybe there is a problem with thread safety that needs to be addressed. I can reproduce that quite reliably on my own computer. Let me know what details you need to fix that issue.


Top
 Profile  
 
 Post subject: Re: ContextSwitchDeadlock /COM MDA erros with latest release
PostPosted: Wed Dec 14, 2011 4:13 pm 
Offline

Joined: Thu Dec 13, 2007 8:44 am
Posts: 609
Hello,

At the first we should reproduce this error here!

Regards,

Dmitry


Top
 Profile  
 
 Post subject: Re: ContextSwitchDeadlock /COM MDA erros with latest release
PostPosted: Wed Dec 14, 2011 5:51 pm 
Offline

Joined: Sun Jun 14, 2009 6:00 pm
Posts: 542
OK. At one occasion, it hanged when accessing Device.DiscInfo.DiscType of a drive in the UI thread, after calling Drive.DiscInfo.Refresh() in a background thread.


Top
 Profile  
 
 Post subject: Re: ContextSwitchDeadlock /COM MDA erros with latest release
PostPosted: Fri Dec 16, 2011 5:16 pm 
Offline

Joined: Thu Dec 13, 2007 8:44 am
Posts: 609
Ok! THANX!!! :)

Dmitry


Top
 Profile  
 
 Post subject: Re: ContextSwitchDeadlock /COM MDA erros with latest release
PostPosted: Sun Jan 15, 2012 11:28 am 
Offline

Joined: Sun Jun 14, 2009 6:00 pm
Posts: 542
Did you find anything in regard to this issue? Can I do something to help you?


Top
 Profile  
 
 Post subject: Re: ContextSwitchDeadlock /COM MDA erros with latest release
PostPosted: Thu Jan 26, 2012 10:32 am 
Offline

Joined: Thu Dec 13, 2007 8:44 am
Posts: 609
Hello,

Yes, I guess we have found source of this problem! We will fix it in the next build!

What you can do right now to fix this issue ... you should cache the DiscInfo object for the UI thread and call all methods directly on this object!!

Regards,

Dmitry


Top
 Profile  
 
 Post subject: Re: ContextSwitchDeadlock /COM MDA erros with latest release
PostPosted: Thu Jan 26, 2012 3:17 pm 
Offline

Joined: Sun Jun 14, 2009 6:00 pm
Posts: 542
That's great :)

I guess I won't create an artificial workarounds for now since not that many users are complaining, but I'd appreciate a timely update.


Top
 Profile  
 
 Post subject: Re: ContextSwitchDeadlock /COM MDA erros with latest release
PostPosted: Sun Feb 19, 2012 10:34 am 
Offline

Joined: Sun Jun 14, 2009 6:00 pm
Posts: 542
In regard to these strange issues: This release also appears to prevent my app from shutting down correctly on Windows XP. On Windows 7 it exits properly, but when run on Windows XP, when the list of drives has been loaded, the process does not exit after all windows has been closed. Any ideas?


Top
 Profile  
 
 Post subject: Re: ContextSwitchDeadlock /COM MDA erros with latest release
PostPosted: Mon Feb 27, 2012 6:41 pm 
Offline

Joined: Sun Jun 14, 2009 6:00 pm
Posts: 542
flöle wrote:
In regard to these strange issues: This release also appears to prevent my app from shutting down correctly on Windows XP. On Windows 7 it exits properly, but when run on Windows XP, when the list of drives has been loaded, the process does not exit after all windows has been closed. Any ideas?


To provide a bit more detail: It does no longer shut down as soon as an ImageBurner-object has been created. Even running a Marshal.ReleaseComObject() on the created object does not make the application exit. Creating a DVDVideoBurner or AudioBurner instead does not cause the issue. So I would guess that is something you need to look into.


Top
 Profile  
 
 Post subject: Re: ContextSwitchDeadlock /COM MDA erros with latest release
PostPosted: Tue Feb 28, 2012 1:54 pm 
Offline

Joined: Thu Dec 13, 2007 8:44 am
Posts: 609
Hmm ... interesting ...

We will check it! Many thanx!

Dmitry


Top
 Profile  
 
 Post subject: Re: ContextSwitchDeadlock /COM MDA erros with latest release
PostPosted: Mon Mar 19, 2012 8:51 pm 
Offline

Joined: Sun Jun 14, 2009 6:00 pm
Posts: 542
Any new release in sight yet?


Top
 Profile  
 
 Post subject: Re: ContextSwitchDeadlock /COM MDA erros with latest release
PostPosted: Wed May 16, 2012 1:03 pm 
Offline

Joined: Thu Dec 13, 2007 8:44 am
Posts: 609
Hello,

The new version ( v.13 ) is released, could you check your issue with new version?

Regards,

Dmitry


Top
 Profile  
 
 Post subject: Re: ContextSwitchDeadlock /COM MDA erros with latest release
PostPosted: Thu May 17, 2012 11:07 am 
Offline

Joined: Sun Jun 14, 2009 6:00 pm
Posts: 542
Currently trying, but didn't get very far. Whenever I call the UDFDataBurnerClass.GetFileObject() method, I get an exception if the object to find does not exist, instead of a null return value: 0x800402AA

Log attached.

And MDAs are not gone yet: http://www.starburnsoftware.com/forum/post12776.html#p12776


Attachments:
StarBurn.zip [7.08 KiB]
Downloaded 1025 times
Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 19 posts ]  Go to page 1, 2  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 19 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group