Bug 27098

Summary: Debugger opens new file that was already open, if project is inside a symlink
Product: [Desktop] Xamarin Studio Reporter: Andres G. Aragoneses <knocte>
Component: Project ModelAssignee: Lluis Sanchez <lluis>
Severity: normal CC: mono-bugs+monodevelop
Priority: ---    
Version: Trunk   
Target Milestone: master   
Hardware: PC   
OS: Linux   
Tags: Is this bug a regression?: ---
Last known good build:

Description Andres G. Aragoneses 2015-02-16 09:55:00 UTC
Steps to reproduce:
1. Create a symlink from a folder inside your $HOME, i.e. $HOME/symlink that goes to /home/someOtherLocation/
2. Create a new solution and project in $HOME/symlink/ , i.e. $HOME/symlink/testsol/testproj.csproj
3. Open solution that was just created, browsing it through $HOME.
4. Put a breakpoint in Program.cs, start debugging.

Current results:
When the debugger stops, it opens a new file in MonoDevelop (/home/someOtherLocation/testsol/Program.cs).

Expected results:
Breakpoint should be hit in the currently opened Program.cs.

Pull request coming.
Comment 1 Andres G. Aragoneses 2015-02-16 10:00:01 UTC
Comment 3 xamarin-release-manager 2015-03-20 13:13:10 UTC
Fixed in version (new-project-model)