From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25876 invoked by alias); 12 May 2014 15:35:33 -0000 Mailing-List: contact gdb-prs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-prs-owner@sourceware.org Received: (qmail 25852 invoked by uid 48); 12 May 2014 15:35:32 -0000 From: "derek.cole at gmail dot com" To: gdb-prs@sourceware.org Subject: [Bug c++/16935] New: -fPIE and -pie fllags cause Memory access errors on breakpoint Date: Mon, 12 May 2014 15:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gdb X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.7 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: derek.cole at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2014-q2/txt/msg00215.txt.bz2 https://sourceware.org/bugzilla/show_bug.cgi?id=16935 Bug ID: 16935 Summary: -fPIE and -pie fllags cause Memory access errors on breakpoint Product: gdb Version: 7.7 Status: NEW Severity: normal Priority: P2 Component: c++ Assignee: unassigned at sourceware dot org Reporter: derek.cole at gmail dot com When compiling the tor project code, and trying to run it in gdb, I recieve errors like the following: GNU gdb (GDB) 7.7 Copyright (C) 2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later 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-unknown-freebsd10.0". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from tor...done. (gdb) break config.c:3626 Breakpoint 1 at 0xfde72: file src/or/config.c, line 3626. (gdb) run Starting program: /usr/home/jon/swdev/apps/tor/src/or/tor -f /home/jon/torrc Error in re-setting breakpoint 1: Cannot access memory at address 0xfdb90 Error in re-setting breakpoint 1: Cannot access memory at address 0xfdb90 I have also tried to compile 7.7.1 and I got the same problems. This is on a freebsd/pcbsd 10 system. If I remove the PIE references in the makefiles, the problem goes away. -- You are receiving this mail because: You are on the CC list for the bug.