Watch, Follow, &
Connect with Us
Public Report
Report From: Delphi-BCB/IDE/Code Browsing    [ Add a report in this area ]  
Report #:  90110   Status: Closed
After debugging app, ctrl-clicking a procedure name goes to the correct file but not the correct line.  Rebuilding app does not cure the problem.  Have to exit and reload the IDE to get it to find the procedures again.
Project:  Delphi Build #:  15.0.3953.35171
Version:    15.0 Submitted By:   John Friel III
Report Type:  Basic functionality failure Date Reported:  12/3/2010 2:28:18 PM
Severity:    Commonly encountered problem Last Updated: 12/7/2010 6:05:07 PM
Platform:    All versions Internal Tracking #:  
Resolution: Test Case Error (Resolution Comments) Resolved in Build: : None
Duplicate of:  None
Voting and Rating
Overall Rating: No Ratings Yet
0.00 out of 5
Total Votes: None
Description
None
Steps to Reproduce:
Use the debugger, back into the editor.  after a while it quits finding the target.
Workarounds
None
Attachment
None
Comments

Tomohiro Takahashi at 12/4/2010 4:45:55 AM -
Could you please provide more detailed [Steps] and attach sample project and screenshots to reproduce /verify your issue?

John Friel III at 3/3/2011 4:16:36 AM -
There is no sample program you can write for this.  The program I am working on is 1 million lines, give or take, and the problem occurs after cycling between debugging sessions and editing code.  After and a few cycles, when I hover the mouse over a procedure name in the code and ctrl-click to get to the actual procedure code, it will correctly switch to the tab that it exists in, but the cursor will be at a random location.  The size of the file does not seem to matter, but it cannot find the procedure with a flashlight and two hands.

If I then close the tab where the procedure exists (double-click the tab to close it) and go back to the code where I call it and then Ctlr-Click the name, then it can find it again.  It has everything to do with the file being open at the time I Ctrl-Click the name.  

Seriously, this bug has been in the IDE for as long as I can remember.  It is constantly bitched about in the newsgroup forums, see embarcadero.public.delphi.ide "D2010 Ctl_Click question" again just brought up on 3/1/2011.  

Seems as there are some workarounds, but why is this not fixed?

Tomohiro Takahashi at 3/3/2011 10:03:39 PM -
> ... The program I am working on is 1 million lines, ...
I understand your situation. So, if possible, could you please contact technical support service for more investigation? Sorry for inconvenience.
http://support.embarcadero.com/

Server Response from: ETNACODE01