Re: [GENERAL] Using gdb to obtain statement

2005-08-24 Thread Andreas Seltenreich
Markus Wollny schrob: > 0x40198cd4 in read () from /lib/i686/libc.so.6 > (gdb) p debug_query_string > $1 = 137763608 > > What am I doing wrong? You are looking at the string's pointer. You could display it with e.g. printf "%s\n", debug_query_string HTH Andreas

[GENERAL] Using gdb to obtain statement

2005-08-24 Thread Markus Wollny
Hello! As pg_stat_activity.current_query truncates statements to about 255 characters, I've tinkered a bit with gdb, as suggested by Tom Lane a little while ago. But when I attach to the backend in question, the only output I get from p debug_query_string is some number, for example: mysrv:/var/l