
Bug in IDE/Debugger regarding breakpoints (VC2003)
Hi Matas,
This behavior is expected. If you don't want to hit both
- Go to the breakpoints window
- Expand the breakpoint node that represents your breakpoint (there should
be 2 items).
- Disable the one you don't want to stop at.
Azeem & Yiqing[MSFT]
--------------------
Quote:
>Subject: Bug in IDE/De{*filter*} regarding breakpoints (VC2003)
>Date: Thu, 5 Jun 2003 15:08:57 -0300
>Lines: 30
>Organization: NGD Studios
>X-Priority: 3
>X-MSMail-Priority: Normal
>X-Newsreader: Microsoft Outlook Express 6.00.2800.1158
>X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
>Newsgroups: microsoft.public.vc.de{*filter*},microsoft.public.vc.ide_general
>NNTP-Posting-Host: cab-200-42-86-173.prima.net.ar 200.42.86.173
>Path: cpmsftngxa06.phx.gbl!TK2MSFTNGP08.phx.gbl!TK2MSFTNGP11.phx.gbl
>Xref: cpmsftngxa06.phx.gbl microsoft.public.vc.ide_general:24695
microsoft.public.vc.de{*filter*}:15811
Quote:
>X-Tomcat-NG: microsoft.public.vc.de{*filter*}
>Hey,
>I've just found what I think it may be a bug either in Visual C++ 2003
>Enterprise Architect's IDE or its de{*filter*} regarding the standard placement
>of breakpoints throught the IDE.
>If you have two source files with the same name inside your project (I know
>this is a bad practice ;) ), if you place a breakpoint on one of the
>sources, it will be placed in the *other* source file, too. The interesting
>part is that the IDE won't show the other non-wanted breakpoint, but the
>program flow will be halted in both files, anyway.
>Example:
>I have two files named video_player.cpp in my project, on different project
>directories.
>I place a breakpoint (hitting F9 or any standard way of doing it) on one of
>them in a line valid for both files.
>It will happen that the de{*filter*} will stop when it passes through the line
>marked in both source files.
>Hope I made myself clearly enough :)
>Regards
>--
>Matas Peque?o
>NGD Studios - Programmer
> http://www.*-*-*.com/