Xorg 7.1 scanpci coredump on Solaris 10 x86

Attila Nagy acetyl_salicyl at yahoo.com
Fri Jan 12 02:16:13 PST 2007


Dear list!

I compiled X7.1 on Solaris 10 U3 x86 with Sun Studio
11, with the build-from-tarballs script.
After a successful build (ie. the build goes from the
start to the end without stopping), the server does
not start. (err... the build wasn't _that_ successful
:))
I get a backtrace and a "Fatal server error:
Caught signal 11. Server aborting"
After a little experimenting I have found out that
actually /X71/bin/scanpci coredumps, yet I have no
idea why...
See a few details bellow!
Thanks for reading!

====== Xorg.0.log =====

more Xorg.0.log.old

X Window System Version 7.1.0
Release Date: 22 May 2006
X Protocol Version 11, Revision 0, Release 7.1
Build Operating System: SunOS 5.10 i86pc
Current Operating System: SunOS orlprint 5.10
Generic_118855- 33 i86pc
Build Date: 04 January 2007
Before reporting problems, check http://wiki. x.org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==)
default setting,
(++) from command line, (!!) notice, (II)
informational,
(WW) warning, (EE) error, (NI) not implemented, (??)
unknown.
(==) Log file: "/X71/var/log/ Xorg.0.log" , Time: Thu
Jan 4 15:39:32 2007
(==) Using config file: "/etc/X11/xorg. conf"
(==) ServerLayout "Simple Layout"
(**) |-->Screen "Screen 1" (0)
(**) | |-->Monitor "Dell"
(**) | |-->Device "Gef6600"
(**) |-->Input Device "Mouse1"
(**) |-->Input Device "Keyboard1"
(**) FontPath set to:
/X71/lib/X11/ fonts/misc/ ,
/X71/lib/X11/ fonts/TTF/ ,
/X71/lib/X11/ fonts/OTF,
/X71/lib/X11/ fonts/Type1/ ,
/X71/lib/X11/ fonts/100dpi/ ,
/X71/lib/X11/ fonts/75dpi/ ,
/X71/lib/X11/ fonts/Speedo/
(==) RgbPath set to "/X71/share/ X11/rgb"
(==) ModulePath set to "/X71/lib/xorg/ modules"
(II) Module ABI versions:
X.Org ANSI C Emulation: 0.3
X.Org Video Driver: 1.0
X.Org XInput driver : 0.6
X.Org Server Extension : 0.3
X.Org Font Renderer : 0.5
(II) Loader running on solaris
(II) LoadModule: "bitmap"
(II) Loading /X71/lib/xorg/ modules/fonts/ libbitmap.
so
(II) Module bitmap: vendor="X.Org Foundation"
compiled for 7.1.0, module version = 1.0.0
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.5
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /X71/lib/xorg/ modules/libpcida ta.so
(II) Module pcidata: vendor="X.Org Foundation"
compiled for 7.1.0, module version = 1.0.0
ABI class: X.Org Video Driver, version 1.0
(II) PCI: Probing config type using method 1

*** If unresolved symbols were reported above, they
might not
*** be the reason for the server aborting.

Backtrace:
24798: /X71/bin/Xorg
d0c11e37 __fork1 (d0f92000, 824cc0c, 80f0005, 1, 0, 1)
+ 7
080f0045 xorg_backtrace_ pstack (824cc0c, 80f01ff, 0,
0, d0f92400, 0) + 55
080f022e xorg_backtrace (d0c39000, 80f02a9, 80477ac,
d0c1004f, b, 0) + 3e
080f038f xf86SigHandler (b, 0, 8047848) + ef
d0c1004f __sighndlr (b, 0, 8047848, 80f02a0) + f
d0c065e9 call_user_handler (b, 0, 8047848) + 22b
d0c06769 sigacthandler (b, 0, 8047848) + bb
--- called from signal handler with signal 11
(SIGSEGV) ---
080d5eb8 ???????? (824cc0c, 80d9129, 8047a8c, 80d5f06,
824cc0c, 80d5ec9)
080d9180 ix86PciInit (824cc0c, 80d5ec9, 8047b08,
80d7456, 824cc0c, 0)
+ 60
080d5f06 pciInit (824cc0c, 0, 2, d0ffd918, d0ffb840,
8047ad0) + 46
080d7456 xf86scanpci (0) + 66
0810ef24 FindPCIVideoInfo (824cc0c, 8113589, 8047ba8,
80dc4e6,
824cc0c, 80dc4c9
) + 74
0811362d xf86PciProbe (824cc0c, 80dc4c9, 8047bfc,
80bb22d, 824cc0c,
8047be4) +
ad
080dc4e6 xf86BusProbe (824cc0c, 8047be4, 807077e,
d0b600f0, d0ed1b24,
d0f90240)
+ 26
080bb22d InitOutput (8277a28, 1, 8047c70) + 19d
08074412 main (1, 8047c70, 8047c78) + 3f2
08073f0a _start (1, 8047d3c, 0, 8047d4a, 8047d5a,
8047d61) + 7a

Fatal server error:
Caught signal 11. Server aborting

============ ========= ===
ldd -d /X71/lib/xorg/ modules/libscanp ci.so
libnsl.so.1 => /lib/libnsl. so.1
libsocket.so. 1 => /lib/libsocket. so.1
libm.so.2 => /lib/libm.so. 2
libc.so.1 => /lib/libc.so. 1
libmp.so.2 => /lib/libmp.so. 2
libmd5.so.1 => /lib/libmd5. so.1
libscf.so.1 => /lib/libscf. so.1
libdoor.so.1 => /lib/libdoor. so.1
libuutil.so. 1 => /lib/libuutil. so.1

============ ========= ===
ldd -r /X71/lib/xorg/ modules/libscanp ci.so
libnsl.so.1 => /lib/libnsl. so.1
libsocket.so. 1 => /lib/libsocket. so.1
libm.so.2 => /lib/libm.so. 2
libc.so.1 => /lib/libc.so. 1
libmp.so.2 => /lib/libmp.so. 2
libmd5.so.1 => /lib/libmd5. so.1
libscf.so.1 => /lib/libscf. so.1
libdoor.so.1 => /lib/libdoor. so.1
libuutil.so. 1 => /lib/libuutil. so.1
symbol not found: xf86EnableIO
(/X71/lib/xorg/ modules/libscanp ci.so)
symbol not found: xf86scanpci
(/X71/lib/xorg/ modules/libscanp ci.so)
symbol not found: xf86MsgVerb
(/X71/lib/xorg/ modules/libscanp ci.so)

============ ========= ===
ldd -d /X71/bin/scanpci
libscanpci.so => /X71/lib/xorg/ modules/libscanp ci.so
libnsl.so.1 => /lib/libnsl. so.1
libsocket.so. 1 => /lib/libsocket. so.1
libm.so.2 => /lib/libm.so. 2
libc.so.1 => /lib/libc.so. 1
libmp.so.2 => /lib/libmp.so. 2
libmd5.so.1 => /lib/libmd5. so.1
libscf.so.1 => /lib/libscf. so.1
libdoor.so.1 => /lib/libdoor. so.1
libuutil.so. 1 => /lib/libuutil. so.1

============ ========= ===
ldd -r /X71/bin/scanpci
libscanpci.so => /X71/lib/xorg/ modules/libscanp ci.so
libnsl.so.1 => /lib/libnsl. so.1
libsocket.so. 1 => /lib/libsocket. so.1
libm.so.2 => /lib/libm.so. 2
libc.so.1 => /lib/libc.so. 1
libmp.so.2 => /lib/libmp.so. 2
libmd5.so.1 => /lib/libmd5. so.1
libscf.so.1 => /lib/libscf. so.1
libdoor.so.1 => /lib/libdoor. so.1
libuutil.so. 1 => /lib/libuutil. so.1

...and finally my .profile

PATH=/usr:/usr/ bin:/usr/ sbin:/sbin: /usr/ccs/
bin:/opt/ SUNWspro/ bin:/usr/ local/bin
:/usr/sfw/bin: /opt/sfw/ bin:/opt/ csw/bin:$ PATH
MAIL=/usr/mail/ ${LOGNAME: ?}
ENV=$HOME/.kshrc; export ENV
S1=[$LOGNAME@ $(hostname) ]"$PWD$ "
CC=cc;export CC
LDFLAGS="-L/ X71/lib -L/lib -L/usr/lib -L/usr/local/
lib -R/X71/lib
-R/lib -R/usr/lib -R/usr/local/ lib";export LDFLAGS
CPPFLAGS="-I/ usr/local/ include -I/X71/lib"; export
CPPFLAGS
CFLAGS="-I/usr/ local/include -I/X71/lib"; export
CFLAGS
PKG_CONFIG_PATH= /usr/local/ lib/pkgconfig: /X71/lib/
pkgconfig; export
PKG_CONFIG_PATH





 
____________________________________________________________________________________
Looking for earth-friendly autos? 
Browse Top Cars by "Green Rating" at Yahoo! Autos' Green Center.
http://autos.yahoo.com/green_center/



More information about the xorg mailing list