From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24114 invoked by alias); 12 Jun 2007 10:52:48 -0000 Received: (qmail 24106 invoked by uid 22791); 12 Jun 2007 10:52:47 -0000 X-Spam-Check-By: sourceware.org Received: from qb-out-0506.google.com (HELO qb-out-0506.google.com) (72.14.204.232) by sourceware.org (qpsmtpd/0.31) with ESMTP; Tue, 12 Jun 2007 10:52:45 +0000 Received: by qb-out-0506.google.com with SMTP id q12so2206217qbq for ; Tue, 12 Jun 2007 03:52:44 -0700 (PDT) Received: by 10.115.76.1 with SMTP id d1mr6502185wal.1181645563414; Tue, 12 Jun 2007 03:52:43 -0700 (PDT) Received: by 10.114.53.11 with HTTP; Tue, 12 Jun 2007 03:52:43 -0700 (PDT) Message-ID: Date: Tue, 12 Jun 2007 10:52:00 -0000 From: "Sudhakar G" To: gdb@sourceware.org Subject: debugging stripped binary/library & coredump without binary MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-IsSubscribed: yes Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2007-06/txt/msg00088.txt.bz2 Hi, For certain reasons I want strip the symbols in my modules. But I want to know how to debug the program in such case. I used to debug running program at object/assembly level but only with the help of symbols which help me in setting breakpoints. But with symbols stripped, I am at loss as to how to debug. I know there is a command called "symbol-file" in gdb which will help in loading the symbol file. Not sure if it is of help. But I could not figure out how to generate symbol file for a program or library though I spent some time with gcc and ld man pages. I also want to know if there is anyway in opening the coredump and debugging it if the actual program is not available. If anyone knows the answers then please let me know. It will be of immense help for me. Thanks a lot in advance. Regards Sudhakar