[Bug 559061] New: glib compiled with -fomit-frame-pointer; valgrind not patched to match
http://bugzilla.novell.com/show_bug.cgi?id=559061 http://bugzilla.novell.com/show_bug.cgi?id=559061#c0 Summary: glib compiled with -fomit-frame-pointer; valgrind not patched to match Classification: openSUSE Product: openSUSE 11.2 Version: Final Platform: i586 OS/Version: openSUSE 11.2 Status: NEW Severity: Major Priority: P5 - None Component: Development AssignedTo: pth@novell.com ReportedBy: mwelinder@gmail.com QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.5) Gecko/20091103 SUSE/3.5.5-1.1.2 Firefox/3.5.5 glib appears to be compiled with -fomit-frame-pointer: Dump of assembler code for function IA__g_malloc0: 0xb71b6930 <IA__g_malloc0+0>: push %esi 0xb71b6931 <IA__g_malloc0+1>: push %ebx 0xb71b6932 <IA__g_malloc0+2>: call 0xb7186167 <__i686.get_pc_thunk.bx> 0xb71b6937 <IA__g_malloc0+7>: add $0x836bd,%ebx 0xb71b693d <IA__g_malloc0+13>: sub $0x24,%esp 0xb71b6940 <IA__g_malloc0+16>: mov 0x30(%esp),%esi This is straight off the dvd. If I recompile using plain rpmbuild and no ~/.rpmrc I get a build with frame pointer. Valgrind is most unhappy with that, but it's easy to change valgrind to match: in valgrind/coregrind/m_stacktrace.c function get_StackTrace_wrk move the use_CF_info method before the frame-pointer method. I will file a bug with valgrind too. They should really provide a run-time method of choosing between the two methods. Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=559061 http://bugzilla.novell.com/show_bug.cgi?id=559061#c Philipp Thomas <pth@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pth@novell.com AssignedTo|pth@novell.com |dmueller@novell.com -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=559061 http://bugzilla.novell.com/show_bug.cgi?id=559061#c Dirk Mueller <dmueller@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Found By|--- |Customer See Also| |https://bugs.kde.org/show_b | |ug.cgi?id=216753 -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=559061 http://bugzilla.novell.com/show_bug.cgi?id=559061#c1 Dirk Mueller <dmueller@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #1 from Dirk Mueller <dmueller@novell.com> 2010-04-29 20:49:42 CEST --- I've changed it to prefer the CFI information like you suggested for 11.3, and will update the 11.2 valgrind. thanks! -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=559061 http://bugzilla.novell.com/show_bug.cgi?id=559061#c2 Swamp Workflow Management <swamp@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard| |maint:released:11.2:33370 --- Comment #2 from Swamp Workflow Management <swamp@suse.com> 2010-05-25 12:14:12 UTC --- Update released for: valgrind, valgrind-debuginfo, valgrind-debugsource, valgrind-devel Products: openSUSE 11.2 (debug, i586, x86_64) -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=559061 http://bugzilla.novell.com/show_bug.cgi?id=559061#c3 --- Comment #3 from Bernhard Wiedemann <bwiedemann@suse.com> --- This is an autogenerated message for OBS integration: This bug (559061) was mentioned in https://build.opensuse.org/request/show/39633 Factory / valgrind -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com