http://bugzilla.novell.com/show_bug.cgi?id=905082
--- Comment #4 from Richard Biener
gcc t.c -g -m32 gdb ./a.out GNU gdb (GDB; home:rguenther:sle12ga) 7.7 Copyright (C) 2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-suse-linux". Type "show configuration" for configuration details. For bug reporting instructions, please see: http://bugs.opensuse.org/. Find the GDB manual and other documentation resources online at: http://www.gnu.org/software/gdb/documentation/. For help, type "help". Type "apropos word" to search for commands related to "word"...
warning: /etc/gdbinit.d/gdb-heap.py: No such file or directory Reading symbols from ./a.out...done. (gdb) run Starting program: /tmp/a.out ^C Program received signal SIGINT, Interrupt. 0xf7fda430 in __kernel_vsyscall () Missing separate debuginfos, use: zypper install glibc-32bit-debuginfo-2.18-4.21.1.x86_64 (gdb) bt #0 0xf7fda430 in __kernel_vsyscall () #1 0xf7eed55d in ___newselect_nocancel () from /lib/libc.so.6 #2 0x08048482 in main () at t.c:9 same with gdb 7.8 from devel:gcc (testing on openSUSE 13.1 though, and with a 64bit kernel). I can only guess that unwinding from vsyscall with a 32bit kernel doesn't work for some reason? -- You are receiving this mail because: You are on the CC list for the bug.