xf86-video-intel 1.9.94: crash in I830ScreenInit on 965 hardware

Barry Scott barry.scott at onelan.co.uk
Thu Apr 12 09:43:02 PDT 2007


I'm testing Xorg 7.2 + updated modules needed to support intel 1.9.94
running on 2.6.20 linux kernel with its drm drivers. I have built all of 
Xorg
and Mesa.

I'm seeing a crash in the Xserver. Here is the config and log.

http://www.onelan.co.uk/xorg-tmp/965.conf
http://www.onelan.co.uk/xorg-tmp/xserver-965.log

Here is the output from gdb with info from the crash site and symbols.

How can I help debug this?

: [1] root @ NTB 7500 # gdb /usr/bin/Xorg
GNU gdb Red Hat Linux (6.3.0.0-1.21rh)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain 
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-redhat-linux-gnu"...Using host 
libthread_db library "/lib/libthread_db.so.1".

(gdb) run :0 -nolisten tcp -br vt7 -dpi 75 -logfile 
/data/data/logs/screen-server.log -config /etc/onelan/ntb/x.conf
Starting program: /usr/bin/Xorg :0 -nolisten tcp -br vt7 -dpi 75 
-logfile /data/data/logs/screen-server.log -config /etc/onelan/ntb/x.conf
Reading symbols from shared object read from target memory...done.
Loaded system supplied DSO at 0x3dd000

This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.

X Window System Version 1.2.99.903 (1.3.0 RC 3)
Release Date: 26 March 2007
X Protocol Version 11, Revision 0, Release 1.2.99.903
Build Operating System: UNKNOWN
Current Operating System: Linux localhost 2.6.20-91.ONELAN #1 SMP Tue 
Feb 27 18:42:34 GMT 2007 i686
Build Date: 10 April 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: "/data/data/logs/screen-server.log", Time: Thu Apr 12 
17:38:20 2007
(++) Using config file: "/etc/onelan/ntb/x.conf"
[tcsetpgrp failed in terminal_inferior: Operation not permitted]

Program received signal SIGSEGV, Segmentation fault.
0x00f25da5 in I830ScreenInit (scrnIndex=0, pScreen=0x96066f8, argc=12, 
argv=0xbf9a1354) at i830_driver.c:2548
warning: Source file is more recent than executable.

2548             if (pI830->LinearAlloc &&
(gdb) bt
#0  0x00f25da5 in I830ScreenInit (scrnIndex=0, pScreen=0x96066f8, 
argc=12, argv=0xbf9a1354) at i830_driver.c:2548
#1  0x080703ad in AddScreen (pfnInit=0xf24aa8 <I830ScreenInit>, argc=12, 
argv=0xbf9a1354) at main.c:773
#2  0x0809cffa in InitOutput (pScreenInfo=0x81dd140, argc=12, 
argv=0xbf9a1354) at xf86Init.c:924
#3  0x0806fcc7 in main (argc=12, argv=0xbf9a1354, envp=0xbf9a1388) at 
main.c:370
(gdb) up
#1  0x080703ad in AddScreen (pfnInit=0xf24aa8 <I830ScreenInit>, argc=12, 
argv=0xbf9a1354) at main.c:773
773     main.c: No such file or directory.
        in main.c
(gdb) down
#0  0x00f25da5 in I830ScreenInit (scrnIndex=0, pScreen=0x96066f8, 
argc=12, argv=0xbf9a1354) at i830_driver.c:2548
2548             if (pI830->LinearAlloc &&
(gdb) l
2543             if (!I830InitFBManager(pScreen, &(pI830->FbMemBox))) {
2544                xf86DrvMsg(pScrn->scrnIndex, X_ERROR,
2545                           "Failed to init memory manager\n");
2546             }
2547
2548             if (pI830->LinearAlloc &&
2549                 xf86InitFBManagerLinear(pScreen,
2550                                         pI830->xaa_linear->offset / 
pI830->cpp,
2551                                         pI830->xaa_linear->size / 
pI830->cpp))
2552             {
(gdb)





More information about the xorg mailing list