From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21529 invoked by alias); 16 May 2013 11:50:20 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 21519 invoked by uid 89); 16 May 2013 11:50:20 -0000 X-Spam-SWARE-Status: No, score=-2.0 required=5.0 tests=AWL,BAYES_00,RCVD_IN_HOSTKARMA_NO autolearn=ham version=3.3.1 Received: from rock.gnat.com (HELO rock.gnat.com) (205.232.38.15) by sourceware.org (qpsmtpd/0.84/v0.84-167-ge50287c) with ESMTP; Thu, 16 May 2013 11:50:19 +0000 Received: from localhost (localhost.localdomain [127.0.0.1]) by filtered-rock.gnat.com (Postfix) with ESMTP id 685372EE4B; Thu, 16 May 2013 07:50:18 -0400 (EDT) Received: from rock.gnat.com ([127.0.0.1]) by localhost (rock.gnat.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id BKZiW04HZXaR; Thu, 16 May 2013 07:50:18 -0400 (EDT) Received: from joel.gnat.com (localhost.localdomain [127.0.0.1]) by rock.gnat.com (Postfix) with ESMTP id ED9722E8C2; Thu, 16 May 2013 07:50:17 -0400 (EDT) Received: by joel.gnat.com (Postfix, from userid 1000) id 09A72C2566; Thu, 16 May 2013 15:50:01 +0400 (RET) Date: Thu, 16 May 2013 11:50:00 -0000 From: Joel Brobecker To: Phil Muldoon Cc: "gdb-patches@sourceware.org" Subject: Re: [patch][python] 0 of 5 - Frame filters and Wrappers Message-ID: <20130516115001.GA6684@adacore.com> References: <51876848.2020802@redhat.com> <518CD285.4040706@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <518CD285.4040706@redhat.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-SW-Source: 2013-05/txt/msg00607.txt.bz2 Hi Phil, > This patch-series has been committed in its entirety. Thank you for > the reviews, it is very much appreciated. I have attached the > ChangeLog entries as merged for committing the patch. There is something I noticed while using a debugger where the gdb modules cannot be found: (gdb) bt Python Exception No module named gdb.frames: This is because I am using a debugger where python module path relocation is not working for some reason I am yet to investigate. But this would happen to someone improperly installing GDB as well. This can actually happen fairly often, because it's usual in emergency situations to just copy the gdb binary where you need it instead of the full blown install, knowingly letting go of the Python capabilities when you don't need them. I am wondering whether we might want to be a little more resilient, in that situation, and fall-back on pretending Python is not available if the gdb.frames module could not be imported. -- Joel