Hi,

I have noticed if I set a breakpoint in a template function, gdb will set 
multiple locations but pyclewn won't set a sign in the source file (single 
location):

nb   NBDEBUG 0:startAtomic!297
nb   NBDEBUG 1:setReadOnly!298 F
nb   NBDEBUG 1:insert/299 5102 "break /path/file.cpp:145\nBreakpoint 3 at 
0x7ffff6dbba08: file /path/file.cpp, line 145. (4 locations)\n(gdb) "
nb   NBDEBUG 1:setDot!300 5256
nb   NBDEBUG 1:setReadOnly!301 T
nb   NBDEBUG 8:setDot!302 145/2
nb   NBDEBUG 0:endAtomic!303
gdb  INFO    oob commands execution: 0.031144 second
gdb  DEBUG   (gdb)
nb   NBDEBUG 299


When gdb hits the breakpoint, the current frame is marked correctly with '=>'.

Would it be possible to change this?  I think there is a similar problem in 
template classes.

I am using pyclewn 1.5, gdb 7.2

thanks,
Rob



      

------------------------------------------------------------------------------
Free Software Download: Index, Search & Analyze Logs and other IT data in 
Real-Time with Splunk. Collect, index and harness all the fast moving IT data 
generated by your applications, servers and devices whether physical, virtual
or in the cloud. Deliver compliance at lower cost and gain new business 
insights. http://p.sf.net/sfu/splunk-dev2dev 
_______________________________________________
Pyclewn-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pyclewn-general

Reply via email to