Bug 13765 - [915gm 945gm] Xtest case "XMapSubwindows 14" crash X
Summary: [915gm 945gm] Xtest case "XMapSubwindows 14" crash X
Status: VERIFIED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: git
Hardware: x86 (IA32) Linux (All)
: high major
Assignee: Hong Liu
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-12-21 00:36 UTC by Pi, Fengming
Modified: 2008-01-03 20:42 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
xorg log file (24.19 KB, text/plain)
2007-12-21 00:38 UTC, Pi, Fengming
no flags Details

Description Pi, Fengming 2007-12-21 00:36:30 UTC
System Environment:
--------------------------

--Platform: 915gm and 945gm
--Architecture(32-bit): ia32
--2D driver: git commit:d9df93578b74785c08ba860b4c9aa23b0c89c91c
--3D driver: Mesa master commit:e54329233522591bbe8aad8a3fd6bcdc1e430f03
--DRM:   git commit:2db6400396ea5c8a5ce54fe9e211b9d01a11d506
--Xserver:  git commit:7ef7727b800fa4715b80a82850d65b88fde5fe6c
--Kernel: 2.6.23

Bug Description:
when Xtest run to case "XMapSubwindows 14" on 915gm and 945gm with git source code. It will crash x.
Backtrace:
0: X(xf86SigHandler+0x79) [0x80ac439]
1: [0xffffe420]
2: /lib/libc.so.6 [0xa3a35a]
3: /lib/libc.so.6(malloc+0x74) [0xa3bc7c]
4: X(Xalloc+0x27) [0x8129797]
5: X(ProcGetImage+0x25d) [0x808205d]
6: X [0x814b44e]
7: X(Dispatch+0x2d1) [0x80847c1]
8: X(main+0x485) [0x806b485]
9: /lib/libc.so.6(__libc_start_main+0xdc) [0x9eb7e4]
10: X(FontFileCompleteXLFD+0x95) [0x806a891]

Reproduce step:
1 X &
2 xterm &
3 tcc -e xts5 XMapSubwindows
Comment 1 Pi, Fengming 2007-12-21 00:38:44 UTC
Created attachment 13275 [details]
xorg log file
Comment 2 Pi, Fengming 2008-01-01 21:28:04 UTC
I do git-bisect on Xserver and find that the commit ID:c8feb73f5841e7812d8dfdb91f1064e2033d028c which import this problem.
Comment 3 Pi, Fengming 2008-01-01 21:29:57 UTC
the commit
ID:c8feb73f5841e7812d8dfdb91f1064e2033d028c detailed info:

commit c8feb73f5841e7812d8dfdb91f1064e2033d028c
Merge: 9a7ce57... a125ce4...
Author: Eamon Walsh <ewalsh@tycho.nsa.gov>
Date:   Thu Dec 13 18:38:25 2007 -0500

    Merge branch 'master' into XACE-SELINUX

    Conflicts:

        Xext/EVI.c
        Xext/bigreq.c
        Xext/cup.c
        Xext/dpms.c
        Xext/fontcache.c
        Xext/mitmisc.c
        Xext/xcmisc.c
        Xext/xf86bigfont.c
        Xext/xtest.c
        configure.ac
        dbe/dbe.c
        hw/darwin/darwin.h
        hw/darwin/darwinEvents.c
        hw/darwin/iokit/xfIOKit.h
        hw/darwin/iokit/xfIOKitCursor.c
        hw/darwin/quartz/fullscreen/fullscreen.c
        hw/darwin/quartz/fullscreen/quartzCursor.c
        hw/darwin/quartz/quartz.c
        hw/darwin/quartz/quartzCommon.h
        hw/darwin/quartz/quartzCursor.c
        hw/darwin/quartz/xpr/dri.c
        hw/darwin/quartz/xpr/dristruct.h
        hw/darwin/quartz/xpr/xprCursor.c
        hw/darwin/quartz/xpr/xprFrame.c
        hw/xfree86/modes/xf86RandR12.c
        include/cursor.h
        miext/rootless/rootlessCommon.h
        miext/rootless/rootlessScreen.c
        miext/rootless/rootlessWindow.c
        render/picturestr.h

    Trying to pick up the pieces from the darwin churn here...
Comment 4 Eamon Walsh 2008-01-03 18:43:04 UTC
I have committed a patch to master.  Please update from git master and retest.

Was able to repro here, and patch fixes problem for me.
Comment 5 Pi, Fengming 2008-01-03 19:46:01 UTC
(In reply to comment #4)
> I have committed a patch to master.  Please update from git master and retest.
> Was able to repro here, and patch fixes problem for me.

ok,the patch work for me.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.