Bug 13903 - [Q35] 'openarena' crashs X
Summary: [Q35] 'openarena' crashs X
Status: VERIFIED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i915 (show other bugs)
Version: unspecified
Hardware: Other Linux (All)
: medium normal
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-01-03 00:35 UTC by Colin.Joe
Modified: 2008-01-31 17:19 UTC (History)
3 users (show)

See Also:
i915 platform:
i915 features:


Attachments
Xorg.0.log (22.79 KB, text/plain)
2008-01-03 00:36 UTC, Colin.Joe
Details
xorg.conf (3.64 KB, text/plain)
2008-01-03 00:37 UTC, Colin.Joe
Details

Description Colin.Joe 2008-01-03 00:35:14 UTC
System Environment:
--------------------------

--Platform:bearlake

--Architecture(32-bit,64-bit,compatiblity):64bit 

--2D driver:
commit f69b48fe24ef94dac44b8123884ca71df675be4b

--3D driver:
commit 8aa0fd6b206930ababb1bae2acc629e2a945c0c0

--Xserver:
commit 7ef7727b800fa4715b80a82850d65b88fde5fe6c


--Kernel:
2.6.24-rc5


Bug detailed description:
-------------------------
startx ,run openarena . run abort , crash X ,and print 
' 
...loading libGL.so.1:
Calling SDL_Init(SDL_INIT_VIDEO)...
FreeFontPath: FPE "unix/:7100" refcount is 2, should be 1; fixing.
SDL_Init(SDL_INIT_VIDEO) passed.
Initializing OpenGL display
...setting mode 3: 640 480
X connection to :0.0 broken (explicit kill or server shutdown).
[1]+  Segmentation fault      X
'


Reproduce steps:
----------------
 run openarena 



Current result:
----------------
crash X 


Expected result:
----------------
run normally
Comment 1 Colin.Joe 2008-01-03 00:36:56 UTC
Created attachment 13473 [details]
Xorg.0.log
Comment 2 Colin.Joe 2008-01-03 00:37:22 UTC
Created attachment 13474 [details]
xorg.conf
Comment 3 Eric Anholt 2008-01-03 13:00:42 UTC
No backtrace?
Comment 4 Colin.Joe 2008-01-03 19:04:48 UTC
backtrace:
#0  0x00002b67989a21c0 in DRIAdjustFrame (scrnIndex=0, x=0, y=0, flags=0)
    at dri.c:2316
#1  0x00002b67989a21c3 in DRIAdjustFrame (scrnIndex=0, x=0, y=0, flags=0)
    at dri.c:2316
#2  0x00002b67989a21c3 in DRIAdjustFrame (scrnIndex=0, x=0, y=0, flags=0)
    at dri.c:2316
#3  0x00002b67989a21c3 in DRIAdjustFrame (scrnIndex=0, x=0, y=0, flags=0)
    at dri.c:2316
#4  0x00002b67989a21c3 in DRIAdjustFrame (scrnIndex=0, x=0, y=0, flags=0)
    at dri.c:2316
#5  0x00002b67989a21c3 in DRIAdjustFrame (scrnIndex=0, x=0, y=0, flags=0)
    at dri.c:2316
#6  0x00002b67989a21c3 in DRIAdjustFrame (scrnIndex=0, x=0, y=0, flags=0)
    at dri.c:2316
#7  0x00002b67989a21c3 in DRIAdjustFrame (scrnIndex=0, x=0, y=0, flags=0)
    at dri.c:2316

Comment 5 Shuang He 2008-01-03 19:09:52 UTC
(In reply to comment #4)
> backtrace:
> #0  0x00002b67989a21c0 in DRIAdjustFrame (scrnIndex=0, x=0, y=0, flags=0)
>     at dri.c:2316
> #1  0x00002b67989a21c3 in DRIAdjustFrame (scrnIndex=0, x=0, y=0, flags=0)
>     at dri.c:2316
> #2  0x00002b67989a21c3 in DRIAdjustFrame (scrnIndex=0, x=0, y=0, flags=0)
>     at dri.c:2316
> #3  0x00002b67989a21c3 in DRIAdjustFrame (scrnIndex=0, x=0, y=0, flags=0)
>     at dri.c:2316
> #4  0x00002b67989a21c3 in DRIAdjustFrame (scrnIndex=0, x=0, y=0, flags=0)
>     at dri.c:2316
> #5  0x00002b67989a21c3 in DRIAdjustFrame (scrnIndex=0, x=0, y=0, flags=0)
>     at dri.c:2316
> #6  0x00002b67989a21c3 in DRIAdjustFrame (scrnIndex=0, x=0, y=0, flags=0)
>     at dri.c:2316
> #7  0x00002b67989a21c3 in DRIAdjustFrame (scrnIndex=0, x=0, y=0, flags=0)
>     at dri.c:2316
> 

this backtrace list is actually very long. it seems this function is called recursively without return.
Comment 6 Shuang He 2008-01-31 17:19:06 UTC
this issue has gone with latest code


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.