Bug 117626 - x11-toolkits/open-motif: multiple crashes on 7.0
Summary: x11-toolkits/open-motif: multiple crashes on 7.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Steve Price
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-29 12:10 UTC by Kyryll A Mirnenko
Modified: 2008-08-27 23:20 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kyryll A Mirnenko 2007-10-29 12:10:01 UTC
After recursively rebuilding open-motif on 7.0-BETA1 I've got serveral things coredumping:

1) `mwm` instantly coredumps (the xorg-server is the latest from the ports, it worked though before recursive rebuild, e.g. with 6.2 libraries). When started I see the cursor changed to the huge hourglass, then in a few moments it dies. Here's the backtrace:

#0  0x481f3c12 in _XmGetWidgetExtData () from /usr/local/lib/libXm.so.3
#1  0x48201e1d in GetValuesPrehook () from /usr/local/lib/libXm.so.3
#2  0x481f1f05 in GetValuesRootWrapper () from /usr/local/lib/libXm.so.3
#3  0x48316800 in CallGetValuesHook () from /usr/local/lib/libXt.so.6
#4  0x483167c7 in CallGetValuesHook () from /usr/local/lib/libXt.so.6
#5  0x483167c7 in CallGetValuesHook () from /usr/local/lib/libXt.so.6
#6  0x483167c7 in CallGetValuesHook () from /usr/local/lib/libXt.so.6
#7  0x483167c7 in CallGetValuesHook () from /usr/local/lib/libXt.so.6
#8  0x483167c7 in CallGetValuesHook () from /usr/local/lib/libXt.so.6
#9  0x483167c7 in CallGetValuesHook () from /usr/local/lib/libXt.so.6
#10 0x483167c7 in CallGetValuesHook () from /usr/local/lib/libXt.so.6
#11 0x48316bdd in XtGetValues () from /usr/local/lib/libXt.so.6
#12 0x4833d141 in XtVaGetValues () from /usr/local/lib/libXt.so.6
#13 0x481fa6fa in get_xim_info () from /usr/local/lib/libXm.so.3
#14 0x481fba73 in _XmImRealize () from /usr/local/lib/libXm.so.3
#15 0x4820396b in Realize () from /usr/local/lib/libXm.so.3
#16 0x481f3cc1 in RealizeWrapper () from /usr/local/lib/libXm.so.3
#17 0x4831a8cf in RealizeWidget () from /usr/local/lib/libXt.so.6
#18 0xbfbfdf98 in ?? ()

2) when building x11-toolkits/open-motif WITH_OPENMOTIF_DEMOS=yes the build finishes with an error on `uil` coredump:

..
gmake[3]: Entering directory `/usr/ports/x11-toolkits/open-motif/work/openMotif-2.2.3/demos/programs/hellomotif'
./../../clients/uil/uil -o hellomotif.uid hellomotif.uil -I./../../../clients/uil -I../../../clients/uil
gmake[3]: *** [hellomotif.uid] Segmentation fault: 11 (core dumped)
gmake[3]: Leaving directory `/usr/ports/x11-toolkits/open-motif/work/openMotif-2.2.3/demos/programs/hellomotif'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/usr/ports/x11-toolkits/open-motif/work/openMotif-2.2.3/demos/programs'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/x11-toolkits/open-motif/work/openMotif-2.2.3/demos'
gmake: *** [all-recursive] Error 1
*** Error code 2

The coredump there gives no useful
# gdb ./work/openMotif-2.2.3/clients/uil/uil work/openMotif-2.2.3/demos/programs/hellomotif/uil.core

Extra info: CFLAGS=-O2 -pipe

How-To-Repeat: 1) try building open-motif WITH_OPENMOTIF_DEMOS=yes on 7.0
2) try running mwm (when built & installed without WITH_OPENMOTIF_DEMOS=yes)
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2007-10-29 12:10:38 UTC
Responsible Changed
From-To: freebsd-ports-bugs->steve

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 dfilter service freebsd_committer freebsd_triage 2008-08-27 23:14:21 UTC
steve       2008-08-27 22:14:06 UTC

  FreeBSD ports repository

  Modified files:
    x11-toolkits/open-motif Makefile 
  Log:
  Keep ports depending on the Motif libraries from crashing on 7.x.
  
  PR:             112999, 117626
  Submitted by:   sgk@troutmask.apl.washington.edu
  
  Revision  Changes    Path
  1.45      +1 -0      ports/x11-toolkits/open-motif/Makefile
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 3 Steve Price freebsd_committer freebsd_triage 2008-08-27 23:15:00 UTC
State Changed
From-To: open->closed

Patch from ports/112999 committed.