Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 5 Jul 2002 12:36:41 -0700 (PDT)
From:      Jin Guojun (DSD staff) <jin@eubie.lbl.gov>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/40232: xxgdb left button does not function properly
Message-ID:  <200207051936.g65JafOC009836@eubie.lbl.gov>

next in thread | raw e-mail | index | archive | help

>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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200207051936.g65JafOC009836>