Author |
Topic |
|
Michal Puczynski
Ketchup Master
Poland
85 Posts |
Posted - May 05 2009 : 06:49:22 AM
|
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
|
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 |
|
|
feline
Whole Tomato Software
United Kingdom
19024 Posts |
Posted - May 05 2009 : 4:28:17 PM
|
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 |
|
|
Michal Puczynski
Ketchup Master
Poland
85 Posts |
Posted - May 06 2009 : 07:56:28 AM
|
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 ;-) |
|
|
feline
Whole Tomato Software
United Kingdom
19024 Posts |
Posted - May 09 2009 : 2:01:45 PM
|
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 |
|
|
|
Topic |
|