ports/117626: x11-toolkits/open-motif: multiple crashes on 7.0

Kyryll A Mirnenko mirya at zoc.com.ua
Mon Oct 29 12:10:03 UTC 2007


>Number:         117626
>Category:       ports
>Synopsis:       x11-toolkits/open-motif: multiple crashes on 7.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Oct 29 12:10:01 UTC 2007
>Closed-Date:
>Last-Modified:
>Originator:     Kyryll A Mirnenko
>Release:        RELENG_7
>Organization:
>Environment:
FreeBSD miryanote 7.0-BETA1 FreeBSD 7.0-BETA1 #4: Mon Oct 29 01:47:39 EET 2007     root at miryanote:/usr/obj/usr/src/sys/MY-LITE  i386
>Description:
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)
>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list