[SRU] The Debugger breakpoints do not work consistently
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ecere-sdk (Ubuntu) |
Fix Released
|
Undecided
|
Jerome St-Louis | ||
Quantal |
Won't Fix
|
Medium
|
Unassigned |
Bug Description
The Debugger breakpoints do not work consistently:
While debugging, the breakpoints line numbers are lost and become 0, so as not to work properly the next time the project is opened.
It was also noted that the C line numbers (for code that does not have corresponding eC line number) in generated C files were wrong.
[Test Case]
Create a project with a breakpoint
Run the project to the breakpoint, step over
-- cannot remember what to do to get this to happen, maybe this was only happening with a different version of GDB --
Notice in the Breakpoint windows that the line numbers became 0
Terminate the program
Close the IDE
Reopen the IDE
Notice that the breakpoint no longer work
[Regression Potential]
Since the Tokenizing and Quote stripping functions had to be changed to properly parse items, this could negatively affect the debugger communication protocol. However things were tested and worked for the better.
Changed in ecere-sdk (Ubuntu): | |
assignee: | nobody → Jerome St-Louis (jerstlouis) |
Changed in ecere-sdk (Ubuntu): | |
status: | New → Confirmed |
description: | updated |
description: | updated |
Changed in ecere-sdk (Ubuntu): | |
status: | Confirmed → Fix Released |
Changed in ecere-sdk (Ubuntu Quantal): | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Fixed by http:// bazaar. launchpad. net/~jerstlouis /ecere/ quantal_ sru/revision/ 814
.debdiff can be found in bug https:/ /bugs.launchpad .net/ubuntu/ +source/ ecere-sdk/ +bug/1107774