Marcos Latas wrote:
I tried to compile workman and xcd from ports, on an amd64 running a
snapshot (Jan 10).
workman dumps core:
$ gdb -q /usr/local/bin/workman workman.core
(no debugging symbols found)
Core was generated by `workman'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/local/lib/libxview.so.3.2...(no debugging
symbols found)...done.
Loaded symbols for /usr/local/lib/libxview.so.3.2
Reading symbols from /usr/local/lib/libolgx.so.3.2...(no debugging
symbols found)...done.
Loaded symbols for /usr/local/lib/libolgx.so.3.2
Reading symbols from /usr/X11R6/lib/libXext.so.9.0...
(no debugging symbols found)...done.
Loaded symbols for /usr/X11R6/lib/libXext.so.9.0
Reading symbols from /usr/X11R6/lib/libX11.so.9.0...(no debugging
symbols found)...done.
Loaded symbols for /usr/X11R6/lib/libX11.so.9.0
Reading symbols from /usr/lib/libc.so.38.4...done.
Loaded symbols for /usr/lib/libc.so.38.4
Reading symbols from /usr/libexec/ld.so...done.
Loaded symbols for /usr/libexec/ld.so
#0 0x0000000047b8e5a4 in attr_check_use_custom ()
from /usr/local/lib/libxview.so.3.2
(gdb) bt
#0 0x0000000047b8e5a4 in attr_check_use_custom ()
from /usr/local/lib/libxview.so.3.2
#1 0x0000000047b8e604 in attr_check_use_custom ()
from /usr/local/lib/libxview.so.3.2
#2 0x0000000047b8e614 in attr_check_use_custom ()
from /usr/local/lib/libxview.so.3.2
#3 0x0000000047b8e667 in attr_customize () from /usr/local/lib/libxview.so.3.2
#4 0x0000000047c5df50 in xv_create_avlist ()
from /usr/local/lib/libxview.so.3.2
#5 0x0000000047c5ddfe in xv_create () from /usr/local/lib/libxview.so.3.2
#6 0x0000000047c5f6ef in xv_init () from /usr/local/lib/libxview.so.3.2
#7 0x0000000000410337 in ?? ()
#8 0x00000000004021db in ?? ()
#9 0x0000000000000000 in ?? ()
(gdb)
XView is not LP64 clean. This comes to the surface once or two every
year, but it's still not marked as broken for 64 bits arches.
--
Matthieu Herrb