From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5702 invoked by alias); 16 Jan 2004 16:07:50 -0000 Mailing-List: contact cygwin-xfree-help@cygwin.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-xfree-owner@cygwin.com Mail-Followup-To: cygwin-xfree@cygwin.com Reply-To: cygwin-xfree@cygwin.com Received: (qmail 5695 invoked from network); 16 Jan 2004 16:07:49 -0000 Received: from unknown (HELO mr1.cc.ic.ac.uk) (155.198.5.111) by sources.redhat.com with SMTP; 16 Jan 2004 16:07:49 -0000 Received: from icex34.cc.ic.ac.uk ([155.198.3.34] helo=icex34.ic.ac.uk) by mr1.cc.ic.ac.uk with smtp (Exim 3.36 #1) id 1AhWVg-0007vm-01 for cygwin-xfree@cygwin.com; Fri, 16 Jan 2004 16:07:48 +0000 content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Subject: RE: Grace (xmgrace) 5.1.12-1 graph program -- building under cygwin -- possibly LessTif bug from 0.93.91 ? Date: Fri, 16 Jan 2004 16:07:00 -0000 Message-ID: <972A5A4D5DCE4B4989643A8BF329AD7E091E27@icex34.cc.ic.ac.uk> X-MS-Has-Attach: X-MS-TNEF-Correlator: From: "Atwood, Robert C" To: X-SW-Source: 2004-01/txt/msg00403.txt.bz2 List-Id: Sorry, I guess you missed the more detailed description, gdb backtraces, etc? I shouldn't have change the subject to BACKTRACE:=20 When certain dialog boxes are opened, including (but not only) 'Plot|Axis properties ...' the program crashes. Opening some other boxes eg 'Plot|Plot appearance ... ' does not cause the crash. Double-clicking the axis causes the crash. The console in which it was running reports that it got SIGSYS and says it may have something to do with the graphic (but I think that is because the signal numbers are different? GDB says it gets SIGSEGV segmentation fault) The back trace with 5-1-12-1 rebuilt with debug (-g) is copied below. But LessTif seems not to have been build with -g and I am having trouble building this myself. The same behaviour occurs with the new 5-1-14 package and the new LessTif-0-93-91-6 , so my guess that it was the same bug in XGetCValues that I encountered in November may be totally wrong.=20 Which LessTif did you install and get it to work? Did you try opening some dialog boxes or just start the test routine? The test routine works because it never opens those dialog boxes.=20 --Robert=20 Program received signal SIGSEGV, Segmentation fault. 0x10032103 in cygX11-6!XGetGCValues () from /usr/X11R6/bin/cygX11-6.dll (gdb) bt #0 0x10032103 in cygX11-6!XGetGCValues () from /usr/X11R6/bin/cygX11-6.dll=20 #1 0x00773946 in cygXm-2!_XmArrowBG_TraitAddCallback () from /usr/X11R6/bin/cygXm-2.dll #2 0x009f5ecc in cygXt-6!XtSetSensitive () from /usr/X11R6/bin/cygXt-6.dll=20 #3 0x009f64cb in cygXt-6!XtSetValues () from /usr/X11R6/bin/cygXt-6.dll #4 0x00a09fb8 in cygXt-6!XtVaSetValues () from /usr/X11R6/bin/cygXt-6.dll=20 #5 0x0047f6ab in _fu59___XmStrings () at motifutils.c:734=20 #6 0x004aaeae in create_axes_dialog (axisno=3D-1) at tickwin.c:212=20 #7 0x004aa6f2 in create_axes_dialog_cb (data=3D0x0) at tickwin.c:135=20 #8 0x0047fddc in button_int_cb_proc (w=3D0x1013d098, client_data=3D0x1013d500,=20 call_data=3D0x22f8c0) at motifutils.c:962 #9 0x009d26b3 in cygXt-6!XtCallCallbackList () from /usr/X11R6/bin/cygXt-6.dll=20 #10 0x007d0377 in cygXm-2!XmSetWMProtocolHooks ()=20 #11 0x00a06f41 in cygXt-6!_XtMatchAtom () from /usr/X11R6/bin/cygXt-6.dll=20 #12 0x00a073e9 in cygXt-6!_XtMatchAtom () from /usr/X11R6/bin/cygXt-6.dll=20 #13 0x00a0797b in cygXt-6!_XtTranslateEvent () from /usr/X11R6/bin/cygXt-6.dll=20 #14 0x009e0165 in cygXt-6!XtDispatchEventToWidget () from /usr/X11R6/bin/cygXt-6.dll #15 0x009e0c6f in cygXt-6!_XtOnGrabList () from /usr/X11R6/bin/cygXt-6.dll #16 0x009e0ebf in cygXt-6!XtDispatchEvent () from /usr/X11R6/bin/cygXt-6.dll=20 #17 0x009e13e4 in cygXt-6!XtAppMainLoop () from /usr/X11R6/bin/cygXt-6.dll=20 #18 0x004b7006 in _fu1053__XtShellStrings () at xmgrace.c:1187 #19 0x00403b5f in main (argc=3D1, argv=3D0x100f2538) at main.c:717 (gdb) Program received signal SIGSEGV, Segmentation fault. -----Original Message----- From: cygwin-xfree-owner@cygwin.com [mailto:cygwin-xfree-owner@cygwin.com] On Behalf Of Volker Quetschke Sent: 16 January 2004 15:21 To: cygwin-xfree@cygwin.com Subject: Re: Grace (xmgrace) 5.1.12-1 graph program -- building under cygwin -- possibly LessTif bug from 0.93.91 ? Hi! > 0.93.91-6 - Nope. doesn't work. Since I had to go looking for a mirror > with newer updates (mirror.ac.uk doesn't have the new stuff yet) I=20 > also found a newer build of Grace, 5.1.14-1 and the stock install=20 > crashes (where the old one did not) The internal help shows it was=20 > built with 0.93.91 Yes, I made the package yesterday, and I didn't write an announcement yet. I could just recreate your "crash", it said "cygXm-2.dll" is missing. After installing lesstif it works. I'm sorry for that, I'll report to cygwin-apps now and add the dependency to the setup.hint file. Besides this small problem xmgrace seems to work. For me. > Something I would really like to understand: why should the 5.1.12=20 > build with the older LessTif NOT crash when running with the newer=20 > LessTif libraries installed? If the bug is in the LessTif function and > the (shared object? dll?) is the buggy one, shouldn't it crash? Can you describe what "crash" you are seeing? It doesn't sound like an alert box saying a dll is missing. Volker --=20 If you like my work consider: http://www.scytek.de/donations.html PGP/GPG key (ID: 0x9F8A785D) available from wwwkeys.de.pgp.net key-fingerprint 550D F17E B082 A3E9 F913 9E53 3D35 C9BA 9F8A 785D