From owner-freebsd-ports Fri Jul 5 12:40:12 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A0F6437B401 for ; Fri, 5 Jul 2002 12:40:04 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9EF5543E3B for ; Fri, 5 Jul 2002 12:40:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g65Je3JU084453 for ; Fri, 5 Jul 2002 12:40:03 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g65Je3PO084452; Fri, 5 Jul 2002 12:40:03 -0700 (PDT) Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D4AED37B400 for ; Fri, 5 Jul 2002 12:36:42 -0700 (PDT) Received: from eubie.lbl.gov (eubie.lbl.gov [131.243.2.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5237C43E3B for ; Fri, 5 Jul 2002 12:36:42 -0700 (PDT) (envelope-from jin@eubie.lbl.gov) Received: from eubie.lbl.gov (localhost [127.0.0.1]) by eubie.lbl.gov (8.12.3/8.12.3) with ESMTP id g65JafSj009837 for ; Fri, 5 Jul 2002 12:36:41 -0700 (PDT) (envelope-from jin@eubie.lbl.gov) Received: (from jin@localhost) by eubie.lbl.gov (8.12.3/8.12.3/Submit) id g65JafOC009836; Fri, 5 Jul 2002 12:36:41 -0700 (PDT) Message-Id: <200207051936.g65JafOC009836@eubie.lbl.gov> Date: Fri, 5 Jul 2002 12:36:41 -0700 (PDT) From: Jin Guojun (DSD staff) Reply-To: j_guojun@lbl.gov To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/40232: xxgdb left button does not function properly Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 40232 >Category: ports >Synopsis: xxgdb left button does not function properly >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Jul 05 12:40:02 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Jin Guojun (DSD staff) >Release: FreeBSD 4.6-RELEASE i386 >Organization: >Environment: FreeBSD 4.6-RELEASE + linXaw.so in XFree86 4.2 >Description: In xxgdb, press the left button of the mouse supposes to move the cursor to a position in test area; press the left button and drag the mouse supposes to highlight the test being chosen. Neither of these function work properly, so it is difficult to dislpay variables from the text; and it is almost completely impossible to set a break point in debug program in xxgdb. This version xxgdb uses libXaw.so.7. When tried to use libXaw3d.so.7 instead, the program killed by SIGSEGV. 9729 xxgdb CALL read(0x3,0xbfbfeb64,0x20) 9729 xxgdb GIO fd 3 read 32 bytes "\^A\M-vc\0\0\0\0\0\M-5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\^R\0\0\0|cK\b" 9729 xxgdb RET read 32/0x20 9729 xxgdb CALL break(0x809e000) 9729 xxgdb RET break 0 9729 xxgdb PSIG SIGSEGV caught handler=0x80528d4 mask=0x0 code=0x0 9729 xxgdb CALL kill(0,0x9) 9729 xxgdb PSIG SIGKILL SIG_DFL The same symptom happens under Linux where uses XFree86 4.x. It could be either a libXaw bug, or something changed in libXaw from XFree86 3.x to XFree86 4.x, but xxgdb did not follow. >How-To-Repeat: use xxgdb to debug a large C program and test functions of the left botton of mouse. >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message