From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19552 invoked by alias); 21 Jul 2012 15:28:06 -0000 Received: (qmail 19532 invoked by uid 22791); 21 Jul 2012 15:28:05 -0000 X-SWARE-Spam-Status: No, hits=-3.0 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00,TW_DB X-Spam-Check-By: sourceware.org Received: from localhost (HELO sourceware.org) (127.0.0.1) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Sat, 21 Jul 2012 15:27:49 +0000 From: "joeneeman at gmail dot com" To: gdb-prs@sourceware.org Subject: [Bug python/14382] New: gdb hangs after plotting with matplotlib Date: Sat, 21 Jul 2012 15:28:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gdb X-Bugzilla-Component: python X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: joeneeman 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-Changed-Fields: Message-ID: X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 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 X-SW-Source: 2012-q3/txt/msg00095.txt.bz2 http://sourceware.org/bugzilla/show_bug.cgi?id=14382 Bug #: 14382 Summary: gdb hangs after plotting with matplotlib Product: gdb Version: 7.4 Status: NEW Severity: normal Priority: P2 Component: python AssignedTo: unassigned@sourceware.org ReportedBy: joeneeman@gmail.com Classification: Unclassified Created attachment 6542 --> http://sourceware.org/bugzilla/attachment.cgi?id=6542 Python command that hangs gdb. I'm attempting to write a gdb command in python that will display some data in a matplotlib plot. The plotting itself works fine: the plot is shown and I can interact with it. While the plot is open, the (gdb) prompt is not shown, as mp.show() is blocking. After I close the plot, the problems begin. I am returned to the (gdb) prompt and I can issue certain commands (for example, "list" works as expected). However, if I attempt to continue running the program being debugged (eg. with "next" or "continue"), then gdb becomes unresponsive (including to ^C). You can reproduce the problem with the file I have attached (requires matplotlib to be installed): echo "int main() { return 0; }" > gdbtest.c gcc -g -o gdbtest gdbtest.c gdb gdbtest (at the (gdb) prompt) source gdbtest2.py plot (close the plot window) run (gdb hangs) I am using gdb 7.4.1 on arch linux. -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.