https://bugzilla.novell.com/show_bug.cgi?id=485433 Summary: gdb core dumps Classification: openSUSE Product: openSUSE 11.1 Version: Final Platform: i586 OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Development AssignedTo: pth@novell.com ReportedBy: hub@figuiere.net QAContact: qa@suse.de Found By: --- Created an attachment (id=279637) --> (https://bugzilla.novell.com/attachment.cgi?id=279637) sample code User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b3pre) Gecko/20090225 SUSE/3.1b3-2.1 Firefox/3.1b3pre Compile the attached source code with (you need to install gtkmm2-devel) g++ `pkg-config --libs --cflags gtkmm-2.4` testgtkmm.cpp -o testgtkmm Once compiled to the following $gdb ./testgtkmm GNU gdb (GDB; openSUSE 11.1) 6.8.50.20081120-cvs Copyright (C) 2008 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 "i586-suse-linux". For bug reporting instructions, please see: <http://bugs.opensuse.org/>... (gdb) catch throw Function "__cxa_throw" not defined. [1] 22973 segmentation fault (core dumped) gdb ./testgtkmm $ You'll notice that it segfaults. It shouldn't Also if I do the following: $gdb ./testgtkmm GNU gdb (GDB; openSUSE 11.1) 6.8.50.20081120-cvs Copyright (C) 2008 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 "i586-suse-linux". For bug reporting instructions, please see: <http://bugs.opensuse.org/>... (gdb) b main Breakpoint 1 at 0x804ce46 (gdb) r Starting program: /home/hub/tmp/testgtkmm Breakpoint 1, 0x0804ce46 in main () Current language: auto; currently asm (gdb) catch throw Catchpoint 2 (throw) (gdb) c Continuing. [Thread debugging using libthread_db enabled] Error while reading shared library symbols: Cannot find new threads: generic error Cannot find new threads: generic error (gdb) quit The program is running. Quit anyway (and kill it)? (y or n) y $ gdb is plain not working. This is not the only case, but it is the simplier code sample I could find causing that. Reproducible: Always Steps to Reproduce: 1. 2. 3. -- 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.