Rocket Division Software
http://www.starburnsoftware.com/forum/

ContextSwitchDeadlock /COM MDA erros with latest release
http://www.starburnsoftware.com/forum/starburn-sdk-f3/contextswitchdeadlock-com-mda-erros-with-latest-release-t2222.html
Page 1 of 2

Author:  flöle [ Sun Dec 11, 2011 12:00 pm ]
Post subject:  ContextSwitchDeadlock /COM MDA erros with latest release

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?

Author:  dima (staff) [ Mon Dec 12, 2011 8:01 am ]
Post subject:  Re: ContextSwitchDeadlock /COM MDA erros with latest release

Hello,

Thanx, Checking...

Dmitry

Author:  flöle [ Tue Dec 13, 2011 4:36 pm ]
Post subject:  Re: ContextSwitchDeadlock /COM MDA erros with latest release

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.

Author:  dima (staff) [ Wed Dec 14, 2011 4:13 pm ]
Post subject:  Re: ContextSwitchDeadlock /COM MDA erros with latest release

Hello,

At the first we should reproduce this error here!

Regards,

Dmitry

Author:  flöle [ Wed Dec 14, 2011 5:51 pm ]
Post subject:  Re: ContextSwitchDeadlock /COM MDA erros with latest release

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.

Author:  dima (staff) [ Fri Dec 16, 2011 5:16 pm ]
Post subject:  Re: ContextSwitchDeadlock /COM MDA erros with latest release

Ok! THANX!!! :)

Dmitry

Author:  flöle [ Sun Jan 15, 2012 11:28 am ]
Post subject:  Re: ContextSwitchDeadlock /COM MDA erros with latest release

Did you find anything in regard to this issue? Can I do something to help you?

Author:  dima (staff) [ Thu Jan 26, 2012 10:32 am ]
Post subject:  Re: ContextSwitchDeadlock /COM MDA erros with latest release

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

Author:  flöle [ Thu Jan 26, 2012 3:17 pm ]
Post subject:  Re: ContextSwitchDeadlock /COM MDA erros with latest release

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.

Author:  flöle [ Sun Feb 19, 2012 10:34 am ]
Post subject:  Re: ContextSwitchDeadlock /COM MDA erros with latest release

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?

Author:  flöle [ Mon Feb 27, 2012 6:41 pm ]
Post subject:  Re: ContextSwitchDeadlock /COM MDA erros with latest release

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.

Author:  dima (staff) [ Tue Feb 28, 2012 1:54 pm ]
Post subject:  Re: ContextSwitchDeadlock /COM MDA erros with latest release

Hmm ... interesting ...

We will check it! Many thanx!

Dmitry

Author:  flöle [ Mon Mar 19, 2012 8:51 pm ]
Post subject:  Re: ContextSwitchDeadlock /COM MDA erros with latest release

Any new release in sight yet?

Author:  dima (staff) [ Wed May 16, 2012 1:03 pm ]
Post subject:  Re: ContextSwitchDeadlock /COM MDA erros with latest release

Hello,

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

Regards,

Dmitry

Author:  flöle [ Thu May 17, 2012 11:07 am ]
Post subject:  Re: ContextSwitchDeadlock /COM MDA erros with latest release

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 1024 times

Page 1 of 2 All times are UTC
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/