[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kdevelop-bugs
Subject:    [Bug 100214] New: breakpoint set twice when added to fast
From:       kdevelop-bugs-admin () barney ! cs ! uni-potsdam ! de
Date:       2005-02-25 3:39:20
Message-ID: 20050225043918.100214.rainer.wirtz () gmx ! de
[Download RAW message or body]

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=100214         
           Summary: breakpoint set twice when added to fast
           Product: kdevelop
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs kdevelop org
        ReportedBy: rainer.wirtz gmx de


Version:            (using KDE Devel)
Installed from:    Compiled sources
OS:                Linux

I have two breakpoints defined and disabled. When I start the debugger and add a \
third breakpoint before the second (of the "predefined") breakpoints is accepted by \
gdb, then the third one is added twice by kdevelop. Since I can remove it only once, \
I effectivly cannot remove it at all. I was able to reproduce this. The relevant \
output of the GDB-window: The BPs in kmainwidget.cpp and ksystemray.cpp are defined \
at start, the one in slave.cpp is set by hand shortly after.

(gdb) break ksystemtray.cpp:187 
No source file named ksystemtray.cpp.
(gdb) break kmainwidget.cpp:675 
Breakpoint 1 at 0x8075d2a: file kmainwidget.cpp, line 675.
(gdb) run 
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 22115)]
Stopped due to shared library event
Current language:  auto; currently c
(gdb) disable 1 
(gdb) info breakpoints 
Num Type           Disp Enb Address    What
1   breakpoint     keep n   0x08075d2a in KMainWidget::slotQuit() at \
kmainwidget.cpp:675 (gdb) break slave.cpp:253 
Breakpoint 2 at 0x8061cea: file slave.cpp, line 253.
(gdb) break ksystemtray.cpp:187 
Breakpoint 3 at 0x404a109a: file \
/home/ratz/src/cvs/kde/kdelibs/kdeui/ksystemtray.cpp, line 187. (gdb) break \
slave.cpp:253  Breakpoint 4 at 0x8061cea: file slave.cpp, line 253.
(gdb) continue 
[Switching to Thread 16384 (LWP 22115)]
Stopped due to shared library event
(gdb) disable 3 
(gdb) info breakpoints 
Num Type           Disp Enb Address    What
1   breakpoint     keep n   0x08075d2a in KMainWidget::slotQuit() at \
kmainwidget.cpp:675 2   breakpoint     keep y   0x08061cea in \
Slave::slotResult(KIO::Job*) at slave.cpp:253 3   breakpoint     keep n   0x404a109a \
in KSystemTray::maybeQuit() at \
/home/ratz/src/cvs/kde/kdelibs/kdeui/ksystemtray.cpp:187 4   breakpoint     keep y   \
0x08061cea in Slave::slotResult(KIO::Job*) at slave.cpp:253


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic