Community
Showing results for 
Search instead for 
Do you mean 
Reply

v10.0.3 breaks ADAL debugging!

Copper Contributor
Posts: 87
Country: USA

v10.0.3 breaks ADAL debugging!

Using VS2008 for the last few months with 10.0.2.  Today installed ACT! 10.0.3.  Tried to run project in Debug mode and got error messages regarding MDA debuggin and Lock conflicts.  Uninstalled 10.0.3 and installed 10.0.2 and tried again.  Error message now reads:

Managed Debugging Assistant 'ContextSwitchDeadlock' has detected a problem in C:\Program Fiels\ACT\ACT for Windows\ActSage.exe'. Additonal information: The CLR has been unable to transition from COM context 0x1a8cb0 to COM context 0x18b40 for 60 seconds.  The thread that owns the destination context/apartment is most likely either doing a non pumping wait or processing a very long running operation without pumping Windows messages.  This situation generally has a negativ performacne impact and may even lead to the appliation becoming non responsive or memory usage accumulating continually over time.  To avoid this problem, all single threaded appartment (STA) threads should use prumping wait primitives (such as CoWaitForMultipleHandles) and routienly pump message during long running operations.

 

No changes were made to the code or project setting since the last time I ran in debug mode, earlier today, before installing 10.0.3.  And even removing 10.0.3 and reinstalling 10.0.2 has now made it impossible to debug VS2008 (VB.net).

 

Please help!

Geoff

Geoff Blood ("The ACT! Customizer" )
The New Hampton Group

ACT Development Partner
Serving the ACC community since 1994
Copper Contributor
Posts: 87
Country: USA

Re: v10.0.3 breaks ADAL debugging!

In case it helps, here's the ACT log from the run that produces this error

 

 

ACT! Log

Severity

Type

Timestamp

Category

Message

Info

Message

7/11/2008 6:33:50 PM

UI

Attempting to Load plugin C:\Program Files\ACT\ACT for Windows\Plugins\AccountingLinkConversion.dll

Info

Message

7/11/2008 6:33:50 PM

UI

Plugin Assembly Loaded

Info

Message

7/11/2008 6:33:50 PM

UI

Types Retrieved

Info

Message

7/11/2008 6:33:50 PM

UI

It's a IPlugin

Info

Message

7/11/2008 6:33:50 PM

UI

Attempting to Load plugin C:\Program Files\ACT\ACT for Windows\Plugins\Act.Devices.UI.Plugin.dll

Info

Message

7/11/2008 6:33:50 PM

UI

Plugin Assembly Loaded

Info

Message

7/11/2008 6:33:50 PM

UI

Types Retrieved

Info

Message

7/11/2008 6:33:50 PM

UI

It's a IPlugin

Info

Message

7/11/2008 6:33:50 PM

UI

Attempting to Load plugin C:\Program Files\ACT\ACT for Windows\Plugins\Act.Survey.Plugin.dll

Info

Message

7/11/2008 6:33:50 PM

UI

Plugin Assembly Loaded

Info

Message

7/11/2008 6:33:50 PM

UI

Types Retrieved

Info

Message

7/11/2008 6:33:50 PM

UI

It's a IPlugin

Info

Message

7/11/2008 6:33:50 PM

UI

Attempting to Load plugin C:\Program Files\ACT\ACT for Windows\Plugins\FillStaff10forRecruiters.dll

Info

Message

7/11/2008 6:33:50 PM

UI

Plugin Assembly Loaded

Info

Message

7/11/2008 6:33:51 PM

UI

Types Retrieved

Info

Message

7/11/2008 6:33:51 PM

UI

It's a IPlugin

Info

Message

7/11/2008 6:33:51 PM

UI

It's a IPlugin

Info

Message

7/11/2008 6:33:51 PM

UI

It's a IPlugin

Info

Message

7/11/2008 6:33:51 PM

UI

It's a IPlugin

Info

Message

7/11/2008 6:33:53 PM

Core

SQLVersion Passed

Info

Message

7/11/2008 6:33:53 PM

Core

SQLVersion Passed

Info

Message

7/11/2008 6:33:53 PM

Core

TierGuard passed

Info

Message

7/11/2008 6:33:53 PM

Core

Got To OpenWorld - Address Book testing

Info

Message

7/11/2008 6:33:53 PM

Core

Got To SQLServerVersionGuard - Address Book testing

Info

Message

7/11/2008 6:33:53 PM

Core

SQLVersion Passed

Info

Message

7/11/2008 6:33:53 PM

Core

SQLEngineEdtion: EXPRESS_ENGINE_EDITION

Info

Message

7/11/2008 6:33:53 PM

Core

TierGuard passed

Info

Message

7/11/2008 6:33:53 PM

Core

Got To Language Guard - Address Book testing

Info

Message

7/11/2008 6:33:53 PM

Core

Added manager - Address Book testing

Info

Message

7/11/2008 6:33:53 PM

Core

Got To Schema Check - Address Book testing

Info

Message

7/11/2008 6:33:53 PM

Core

SchemaGuard passed

Info

Message

7/11/2008 6:33:53 PM

Core

Got To License Check - Address Book testing

Info

Message

7/11/2008 6:33:53 PM

Core

ActFramework::CheckLicense Entered

Info

Message

7/11/2008 6:33:54 PM

Core

Got To ProceedWithLogOn - Address Book testing

Info

Message

7/11/2008 6:33:54 PM

Core

Logon Succeeded: Database[FillStaff10Dev1] Machine[TNHG-A46] Type[Sql] User[FSUser01]

Created by LogViewer.exe.

 

Geoff Blood ("The ACT! Customizer" )
The New Hampton Group

ACT Development Partner
Serving the ACC community since 1994
Bronze Super Contributor
Posts: 1,231
Country: USA

Re: v10.0.3 breaks ADAL debugging!

Geoff,

I would guess it's code in the new outlook sync widget in ACT 10.3.  Maybe its using unmanaged code? Just my guess.

I would think that once the sync code catches up to your inbox then the debugger may stop complaining that the unmanaged code is not pumping.

http://msdn.microsoft.com/en-us/library/ms172233.aspx

 

 

If its causing an issue you can turn off in VS.

http://msdn.microsoft.com/en-us/library/d21c150d.aspx

 

 

-- jim durkin