Summary: | [945GM] X crash while clicking Toolbar icon after just back from toolbar application in MeeGo | ||||||
---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Li Peng <peng.li> | ||||
Component: | Driver/intel | Assignee: | Jesse Barnes <jbarnes> | ||||
Status: | RESOLVED DUPLICATE | QA Contact: | Xorg Project Team <xorg-team> | ||||
Severity: | critical | ||||||
Priority: | highest | CC: | jian.j.zhao | ||||
Version: | git | ||||||
Hardware: | x86 (IA32) | ||||||
OS: | Linux (All) | ||||||
Whiteboard: | |||||||
i915 platform: | i915 features: | ||||||
Attachments: |
|
Description
Li Peng
2010-03-31 20:09:52 UTC
backtrace Comment #1 From tf 2010-03-18 06:03:14 PST (-) [reply] This is a crash in X itself, with the following BT: #0 0x0807caba in privateExists (key=0xb7820f54, privates=0x921b3d8) at privates.c:79 #1 dixLookupPrivate (key=0xb7820f54, privates=0x921b3d8) at privates.c:162 #2 0xb781d1ab in DRI2GetScreen (pScreen=<value optimized out>) at dri2.c:92 #3 0xb781d390 in DRI2DestroyDrawable (pDraw=<value optimized out>) at dri2.c:755 #4 0xb72e58c9 in __glXDRIdrawableDestroy (drawable=<value optimized out>) at glxdri2.c:111 #5 0xb72d9c38 in DrawableGone (glxPriv=<value optimized out>, xid=<value optimized out>) at glxext.c:163 #6 0x0808c7a2 in FreeResource (id=<value optimized out>, skipDeleteFuncType=<value optimized out>) at resource.c:560 #7 0xb72d6630 in DoDestroyDrawable (cl=<value optimized out>, glxdrawable=29360482, type=<value optimized out>) at glxcmds.c:1269 #8 0xb72d9a96 in __glXDispatch (client=<value optimized out>) at glxext.c:590 #9 0x08089167 in Dispatch () at dispatch.c:439 #10 0x080620ae in main (argc=<value optimized out>, argv=<value optimized out>, envp=<value optimized out>) at main.c:286 I did some investigation, using GLX1.2 in clutter won't cause this problem. So I think this is related to GLX1.3. Peng, page-flipping has been disabled in this case, right? (In reply to comment #3) > Peng, page-flipping has been disabled in this case, right? > yes, page-flipping is disabled. Created attachment 34603 [details] [review] handle drawable destruction better This patch fixed similar issues for me; it's queued up for application to the X server along with several other fixes. See git://people.freedesktop.org/~jbarnes/xserver master branch. (In reply to comment #5) > Created an attachment (id=34603) [details] > handle drawable destruction better > > This patch fixed similar issues for me; it's queued up for application to the X > server along with several other fixes. See > git://people.freedesktop.org/~jbarnes/xserver master branch. > I tested this patch, but it doesn't fix this issue. Should I apply all the the patches in your branch ? |
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.