Bug 317050

Summary: Debugger "forget", that breakpoints are inactive (disable) and run it
Product: [Applications] kdevelop Reporter: Piotr Mierzwinski <piotr.mierzwinski>
Component: CPP DebuggerAssignee: kdevelop-bugs-null
Status: RESOLVED FIXED    
Severity: normal CC: aleixpol, niko.sams, piotr.mierzwinski, vlas.puhov
Priority: NOR Keywords: usability
Version: git master   
Target Milestone: 4.3.0   
Platform: Mandriva RPMs   
OS: Linux   
Latest Commit: Version Fixed In:

Description Piotr Mierzwinski 2013-03-19 23:22:37 UTC
After setting breakpoints and disabled all or any, debugger breaks application on inactive breakpoint(s).
It's very annoying for each start (in debug mode) application with inactive breakpoints
Workaround.
After application stops on first inactive breakpoint then in breakpoint view can double click on each inactive breakpoint: activating and deactivating it. Now might click on "Continue start" and disabled breakpoint should be skipped.

Reproducible: Always

Steps to Reproduce:
1. start application in debug mode
2. set few or one breakpoint(s)
3. application stops on breakpoint
4. disable all or few/one breakpoint(s)
5. stop application (calling stop individual jobs)
6. start again application in debug mode
Actual Results:  
application stops on disabled breakpoint

Expected Results:  
application should not to stop at any disabled breakpoint
Comment 1 Aleix Pol 2013-06-12 01:35:06 UTC
Niko? ideas?
Comment 2 Kevin Funk 2013-06-25 11:59:56 UTC
Patch in the pipeline: https://git.reviewboard.kde.org/r/111214/