Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / Visual Studio.NET / Extensibility / March 2008

Tip: Looking for answers? Try searching our database.

debug engine, frame omission optimization vs local symbols

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
jan - 22 Feb 2008 14:43 GMT
with frame pointer omission, EBP is not used to address local variables. The
Visual C/C++ debugger gives a message "vCX0069 - variable needs stack frame"
in this case. In my Visual Studio debug engine, I would like to give a
similar message. How can I detect this situation?
Steven Cheng - 25 Feb 2008 10:24 GMT
Hi Jan,

Regarding on the display a "vCX0069 - variable needs stack frame" like
message in Visual Studio, do you mean you want to develop a debug assistant
or any other extension component in Visual Studo that will do the
detection?  If convenient, would you provide more about the background of
the component you want to write and the detailed about the problem you meet
and the result you expect? Thus, I can help you do some further research on
that.

Sincerely,

Steven Cheng

Microsoft MSDN Online Support Lead



==================================================

Get notification to my posts through email? Please refer to
http://msdn.microsoft.com/subscriptions/managednewsgroups/default.aspx#notif
ications.



Note: The MSDN Managed Newsgroup support offering is for non-urgent issues
where an initial response from the community or a Microsoft Support
Engineer within 1 business day is acceptable. Please note that each follow
up response may take approximately 2 business days as the support
professional working with you may need further investigation to reach the
most efficient resolution. The offering is not appropriate for situations
that require urgent, real-time or phone-based interactions or complex
project analysis and dump analysis issues. Issues of this nature are best
handled working with a dedicated Microsoft Support Engineer by contacting
Microsoft Customer Support Services (CSS) at
http://msdn.microsoft.com/subscriptions/support/default.aspx.

==================================================
   

This posting is provided "AS IS" with no warranties, and confers no rights.

--------------------

>From: =?Utf-8?B?amFu?= <jan@nospam.nospam>
>Subject: debug engine, frame omission optimization vs local symbols
[quoted text clipped - 4 lines]
>in this case. In my Visual Studio debug engine, I would like to give a
>similar message. How can I detect this situation?
jan - 25 Feb 2008 16:04 GMT
Hello Steve,

using the VSIP SDK / VSSDK, we have our own debug engine that provides
debugging to our own project type in Visual Studio (Gregg M should remember
this, if he is still there). We just discovered this problem: when the user
enables frame omission optimization, we can no longer display variables in
the watch window. The C/C++ debugger marks this with the message I mentioned
below and I would like to do the same. But I have not figured out yet how to
detect the frame omission optimization at execution time.

Regards,
Jan

> Hi Jan,
>
[quoted text clipped - 51 lines]
> >in this case. In my Visual Studio debug engine, I would like to give a
> >similar message. How can I detect this situation?
Steven Cheng - 26 Feb 2008 10:21 GMT
Hi Jan,

Thanks for your reply.  Currently, I'd like to leverage some further
resources so as to help you address this issue. Would you send me an email
to the following address:

"stcheng" + "@" + "microsoft.com"

I'll collect some further information from you offline.

Sincerely,

Steven Cheng

Microsoft MSDN Online Support Lead

This posting is provided "AS IS" with no warranties, and confers no rights.

--------------------
>From: =?Utf-8?B?amFu?= <jan@nospam.nospam>
>References:  <71303221-6D1F-4C96-B4ED-D5E0508A3498@microsoft.com>
<uu69$U6dIHA.360@TK2MSFTNGHUB02.phx.gbl>
>Subject: RE: debug engine, frame omission optimization vs local symbols
>Date: Mon, 25 Feb 2008 08:04:00 -0800

>Hello Steve,
>
[quoted text clipped - 30 lines]
>>
>> Get notification to my posts through email? Please refer to

http://msdn.microsoft.com/subscriptions/managednewsgroups/default.aspx#notif
>> ications.
>>
[quoted text clipped - 29 lines]
>> >in this case. In my Visual Studio debug engine, I would like to give a
>> >similar message. How can I detect this situation?
Ed Dore - 29 Feb 2008 00:41 GMT
Hi Jan,

I can't recall what you were using to implement your symbol support. Are
you using dbghelp symbol API's, or the DIA sdk? This is going to be a bit
tricky to try and figure out, because our own native DE and C++ EE uses the
private MSPDB api's. So trying to use the VC++ EE as a reference probably
won't help much in this instance.

Thanks,
Ed Dore [MSFT]
jan - 03 Mar 2008 07:16 GMT
Hello Ed,

I am using dbghelp.dll version 6.5.3.7, but could not find anything in there
that helps me.

Regards,
Jan

> Hi Jan,
>
[quoted text clipped - 6 lines]
> Thanks,
> Ed Dore [MSFT]
Steven Cheng - 03 Mar 2008 09:36 GMT
Hi Jan,

Has our product support professional contacted you on this issue? Any
progress on this?

Sincerely,

Steven Cheng

Microsoft MSDN Online Support Lead

This posting is provided "AS IS" with no warranties, and confers no rights.

--------------------
>From: =?Utf-8?B?amFu?= <jan@nospam.nospam>
>References:  <71303221-6D1F-4C96-B4ED-D5E0508A3498@microsoft.com>
<uu69$U6dIHA.360@TK2MSFTNGHUB02.phx.gbl>
<5331FD56-10A6-4012-9582-3794C1831B1B@microsoft.com>
<1i#XbvmeIHA.4200@TK2MSFTNGHUB02.phx.gbl>
>Subject: RE: debug engine, frame omission optimization vs local symbols
>Date: Sun, 2 Mar 2008 23:16:00 -0800

>Hello Ed,
>
[quoted text clipped - 14 lines]
>> Thanks,
>> Ed Dore [MSFT]
jan - 03 Mar 2008 09:50 GMT
part from Ed Dore (but that was in the news group) I ha d no reaction yet.

Regards,
Jan

> Hi Jan,
>
[quoted text clipped - 40 lines]
> >> Thanks,
> >> Ed Dore [MSFT]
Steven Cheng - 04 Mar 2008 01:09 GMT
Hi Jan,

Ed is the engineer who will help you deal with this issue, as he mentioned
in the email, such problem may require communicating with product team and
may take some time. Thanks for your understanding.

Sincerely,

Steven Cheng

Microsoft MSDN Online Support Lead

This posting is provided "AS IS" with no warranties, and confers no rights.

--------------------
>From: =?Utf-8?B?amFu?= <jan@nospam.nospam>
>References:  <71303221-6D1F-4C96-B4ED-D5E0508A3498@microsoft.com>
<uu69$U6dIHA.360@TK2MSFTNGHUB02.phx.gbl> <5331FD56-10A6-4012-
>Subject: RE: debug engine, frame omission optimization vs local symbols
>Date: Mon, 3 Mar 2008 01:50:00 -0800

>part from Ed Dore (but that was in the news group) I ha d no reaction yet.
>
[quoted text clipped - 13 lines]
>>
>> This posting is provided "AS IS" with no warranties, and confers no rights.

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.