https://bugzilla.novell.com/show_bug.cgi?id=299806 Summary: gdb prints random characters when debugged process terminates unexpectedly Product: openSUSE 10.3 Version: Alpha 6 Platform: x86-64 OS/Version: openSUSE 10.3 Status: NEW Severity: Normal Priority: P5 - None Component: Development AssignedTo: schwab@novell.com ReportedBy: ptesarik@novell.com QAContact: qa@suse.de Found By: L3 Hi Andreas! While debugging a different issue, I found the following bug in gdb (6.6.50.20070726-7). I wrote a simple program: int main(int argc, char **argv) { puts"Hello world!\n"); } Now, I compiled it with debugging info (-ggdb) and ran gdb on it. I start it (using "start") and the process stops at main(). Now, from another terminal I send the debugged process a SIGKILL. The process becomes a zombie. When I try to step the (now defunct) process, gdb fails like this: (gdb) s main (argc=Cannot access memory at address 0x7fffc691045c ) at hello.c:5 5 printf("%s: Hello world!\n", argv[0]); 0,� In particular, look at the last line. It is a random string which changes which each invokation of "step". -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.