Bug#437803: ddd: data display suppresses structure members named 'table'

2007-08-17 Thread Ingo Strüwing
Hi Daniel,

Daniel Schepler wrote:
 

yes, I've got an empty email. But I was able to read it from
bugs.debian.org. You asked me to send a program and test if gdb
'display' shows 'table'.

The answer to the latter is 'yes'. gdb started from the command line
shows the member 'table' both with 'print' and with 'display'.

The thing with the program didn't work out to my expectations. The
program 'mysqld' requires some support files to be able to run until it
reaches a function where a class with a member 'table' is used.

I found a subset of the MySQL installation directory and put it in a tar
file.

Just to be sure that it will work in a different users environment, I
unpacked it under a different user and started it.

Now even ddd display showed the 'table' member! :-/

So some of my preferences lead to 'table' suppression. I moved my ~/.ddd
directory away (on my work account) and started ddd anew. It displayed
the 'table' member.

Now I compared the two ~/.ddd/init files. I found a line suppress.vsl
*-table; This looks as if it could be guilty of the problem.
Unfortunately I cannot remember to have entered these suppressions. How
would these normally find their way to the init file? Could I have made
these entries accidentally somehow?

I cleared the suppression settings from the suppress.vsl line an now it
works. You may close the bug. Thank you very much!

Regards
Ingo
-- 
Ingo Strüwing, Senior Software Developer
MySQL GmbH, Dachauer Str. 37, D-80335 München
Geschäftsführer: Kaj Arnö - HRB München 162140



Bug#437803: ddd: data display suppresses structure members named 'table'

2007-08-16 Thread Daniel Schepler
tags 437803 + unreproducible moreinfo
thanks

On Saturday 11 August 2007 07:57:43 am Ingo Str? wrote:
 Package: ddd
 Version: 1:3.3.11-1
 Severity: important


 When debugging MySQL code, I often miss the member 'table' in
 structures/classes. This makes it often unnecessary difficult to analyze
 problems.  When using the 'print' function in the gdb console, I can see
 'table' members. So I can be sure it is 'ddd' who steals these members.

 Can you please drop the suppression of 'table' memebers, or at least
 make it an option?

I just wrote a test program with a 'table' member of a struct, and it showed 
up fine here.  Could you send me a sample program which triggers the bug for 
you?

Also, could you try using 'display ...' under gdb (on the console, not running 
under ddd) and see if the 'table' members show up there?
-- 
Daniel Schepler


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#437803: ddd: data display suppresses structure members named 'table'

2007-08-14 Thread Ingo Str�
Package: ddd
Version: 1:3.3.11-1
Severity: important


When debugging MySQL code, I often miss the member 'table' in
structures/classes. This makes it often unnecessary difficult to analyze
problems.  When using the 'print' function in the gdb console, I can see
'table' members. So I can be sure it is 'ddd' who steals these members.

Can you please drop the suppression of 'table' memebers, or at least
make it an option?

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (990, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.22 (PREEMPT)
Locale: LANG=en_GB, LC_CTYPE=en_GB (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages ddd depends on:
ii  lesstif2  1:0.95.0-2+b1  OSF/Motif 2.1 implementation relea
ii  libc6 2.6-4  GNU C Library: Shared libraries
ii  libgcc1   1:4.2.1-1  GCC support library
ii  libice6   2:1.0.3-3  X11 Inter-Client Exchange library
ii  libncurses5   5.6+20070716-1 Shared libraries for terminal hand
ii  libsm62:1.0.3-1+b1   X11 Session Management library
ii  libstdc++64.2.1-1The GNU Standard C++ Library v3
ii  libx11-6  2:1.0.3-7  X11 client-side library
ii  libxaw7   1:1.0.3-3  X11 Athena Widget library
ii  libxext6  1:1.0.3-2  X11 miscellaneous extension librar
ii  libxmu6   1:1.0.3-1  X11 miscellaneous utility library
ii  libxp61:1.0.0.xsf1-1 X Printing Extension (Xprint) clie
ii  libxpm4   1:3.5.6-3  X11 pixmap library
ii  libxt61:1.0.5-3  X11 toolkit intrinsics library

Versions of packages ddd recommends:
ii  gdb   6.6.dfsg-1 The GNU Debugger

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]