5 bugs: Startup, uncomment, active file switch, breakpoints

Discussion about CodeLite development process and patches
metamorphosis
CodeLite Enthusiast
Posts: 45
Joined: Tue Jan 28, 2014 3:03 pm
Genuine User: Yes
IDE Question: C++
Contact:

5 bugs: Startup, uncomment, active file switch, breakpoints

Post by metamorphosis » Sat May 02, 2015 7:22 am

1. Occasionally 7 will load the interface, then crash on startup. No apparent reason.

2. Also if uncommenting thousands of lines (C++) 7 will crash if there are multiple uncommented sections of non-blank lines in amongst the commented sections.

3. If you exclude one file from a build, then include another, and switch builds (ie. from debug to release), it'll revert the exclude/include settings.

4. Conditional breakpoints are not retained, are treated as temporary breakpoints.

Conditional breakpoints do not take multiple conditions (ie. joined with && or ||), will delete themselves if those are present.

Support for GDB reverse debugging also appears to be missing.

User avatar
eranif
CodeLite Plugin
Posts: 6110
Joined: Wed Feb 06, 2008 9:29 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: 5 bugs: Startup, uncomment, active file switch, breakpoi

Post by eranif » Sat May 02, 2015 10:00 am

metamorphosis wrote:1. Occasionally 7 will load the interface, then crash on startup. No apparent reason.

2. Also if uncommenting thousands of lines (C++) 7 will crash if there are multiple uncommented sections of non-blank lines in amongst the commented sections.
Which OS? Please provide more details (see the "HOW TO POST" link in my signature)
metamorphosis wrote:3. If you exclude one file from a build, then include another, and switch builds (ie. from debug to release), it'll revert the exclude/include settings.
Exclude from build is per configuration, so its not reverted - its loading the "Debug" Settings. Switching back to "Release" should restore the "Exclude" from build
metamorphosis wrote:4. Conditional breakpoints are not retained, are treated as temporary breakpoints.
I suspect that this is not really related to 7.0 but more of a general issue since the beginning of CodeLite ;)
Support for GDB reverse debugging also appears to be missing.
Indeed, pull request for this will be most welcome

Eran
Make sure you have read the HOW TO POST thread

DavidGH
CodeLite Plugin
Posts: 677
Joined: Wed Sep 03, 2008 7:26 pm
Contact:

Re: 5 bugs: Startup, uncomment, active file switch, breakpoi

Post by DavidGH » Mon May 04, 2015 3:06 pm

Hi,
4. Conditional breakpoints are not retained, are treated as temporary breakpoints.
Conditional breakpoints do not take multiple conditions (ie. joined with && or ||), will delete themselves if those are present.
I just tested this on Linux, and neither problem happens there. However, from your previous threads, I think you're on Windows.

Regards,

David

Post Reply