-
Notifications
You must be signed in to change notification settings - Fork 48
Debugging not working on Eclipse 4.5 Mars #44
Comments
I've been using that, but i had the same problem. I had to switch back to On Wed, Jul 8, 2015, 02:06 Bruno Medeiros notifications@github.com wrote:
|
I've just checked Eclipse 4.4 Luna with RustDT and Cygwin GDB 7.8. It works better but still has issues. In the Debug view I am able to expand threads without errors but unfortunately GDB is unable to find sources.
I think this problem relates to the dot symbol at the on of file path. Probably string splitting issue. BTW, I agree that GDB over Cygwin is not a good idea. I will check mingw. |
Results for gdb 7.8 "x86_64-w64-mingw32" from mingw package. For Eclipse 4.4 Luna all works perfect. At least with hello world app. For Eclipse 4.5 Mars same issue as for gdb from cygwin:
|
Ah, I see, there are two different issues then. The first one is the breakpoint missing source file path: The second issue, specific to Eclipse 4.5 Mars, is new to me. I reckon it's because 4.5 Mars is installing CDT 8.7, whereas Luna has CDT 8.6. RustDT debugging is very sensitive to which CDT version is installed. The RustDT version in master is already updated to require 4.5 (and CDT 8.7), I will check if that solves the problem. |
Ok. Thank you |
I've verified that with CDT 8.7 this bug occurs with latest RustDT release. |
Conflicts: documentation/ChangeLog.md
Hi Bruno, |
I found a workaround. |
There's too many different issues and situations going on here, it's getting confusing. Best to open an new issue if you still have an problems with the latest RustDT version. |
Install:
Windows 7 x64
Eclipse 4.5 x64
Cygwin x64 with gdb 7.8
Add cygwin bin folder to PATH
Steps
Actual result:
In Console view:
Temporary breakpoint 2, 0x0000000000401dc8 in main ()
In Debug view:
In GDB traces console view:
The text was updated successfully, but these errors were encountered: