Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
User name:
Password:
Save Password
Forgot your password?

 All Forums
 Visual Assist
 Technical Support
 IDE total deadlock
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

Michal Puczynski
Ketchup Master

Poland
85 Posts

Posted - May 05 2009 :  06:49:22 AM  Show Profile  Reply with Quote
I have experienced a deadlock of IDE with VA 1724 and 1722, 1721.
The steps to repeat:
1) open project, compile it, start debug using F5
2) select text in output window for later search, press Ctrl-C
3) select source window, start "Find in Files", paste selection
4) double-click in Search result on found item
5) set breakpoint (F9) in the line
from here cannot do anything with IDE, even cannot get stack information in its main thread using ProcessExplorer.

Have no other plugins/addins in IDE except VA.

Info:
VA_X.dll file version 10.5.1722.0 built 2009.03.31
Licensed to:
VA X: <xxxxxxxxxx> (1-user license) Support ends 2009.10.14
DevEnv.exe version 7.10.6030.0
msenv.dll version 7.10.6030.0
Font: Dina 11(Pixels)
Comctl32.dll version 5.82.2900.5512
Windows XP 5.1 Build 2600 S
2 processors (x86)

Platform: Win32
Stable Includes:
F:\\Program Files\\Microsoft DirectX SDK\\Include;
F:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\atlmfc\\include;
F:\\Program Files\\Microsoft SDK\\include;
F:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\include;
F:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\PlatformSDK\\include;
F:\\Program Files\\Microsoft Visual Studio .NET 2003\\SDK\\v1.1\\include;
F:\\Program Files\\Prof-UIS\\Include;
F:\\Program Files\\Prof-UIS;
<others>

Other Includes:

Stable Source Directories:
F:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\atlmfc\\src\\mfc;
F:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\atlmfc\\src\\atl;
F:\\Program Files\\Microsoft Visual Studio .NET 2003\\Vc7\\crt\\src;


Edited by - Michal Puczynski on May 05 2009 06:52:43 AM

feline
Whole Tomato Software

United Kingdom
19024 Posts

Posted - May 05 2009 :  2:47:40 PM  Show Profile  Reply with Quote
Thank you for the very clear steps. I have just tried this here, and there is no sign of a deadlock for me.

Are you able to attach a second instance of the IDE and save out a mini dump? You should be able to save out a mini dump with WinDbg even if you cannot do so with another IDE instance.

VA log files might give us some clues as to the problem as well. This FAQ describes saving out and sending us log files:

http://docs.wholetomato.com?W305

Which language are you working in?
Do you see the same problem if you try these steps in a new, default project?

zen is the art of being at one with the two'ness
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19024 Posts

Posted - May 05 2009 :  4:28:17 PM  Show Profile  Reply with Quote
You might find this new FAQ about saving out mini dump files item helpful:

http://docs.wholetomato.com?W303

zen is the art of being at one with the two'ness
Go to Top of Page

Michal Puczynski
Ketchup Master

Poland
85 Posts

Posted - May 06 2009 :  07:56:28 AM  Show Profile  Reply with Quote
Hi Feline,
Further investigation gave following:
1) disabling VA solves problem, I can place breakpoint during debug session wherever I want and IDE does not lock
2) I was debugging part of code working with InternetOpen/InternetOpenUrl which uses wininet.dll. Strange may not be, that after upgrading IE 7 to IE 8 solved problem as well and permanently. Now I have VA enabled and can debug without locks.
All of that happened in VC++ 2003, with mentioned VA installed. No .NET code in app, pure C++ with MFC.
I still have va.log and vassist.log from that situation if you are curious ;-)
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19024 Posts

Posted - May 09 2009 :  2:01:45 PM  Show Profile  Reply with Quote
The log files are probably not much use at this stage. I am glad the problem is fixed for you, hopefully it will stay fixed.

zen is the art of being at one with the two'ness
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000