* Sandy Bridge X crash - OpenGL/DPMS-related? @ 2011-03-26 19:34 Ian Pilcher 2011-03-27 3:42 ` Cyril Brulebois 2011-03-27 11:13 ` Ivan Bulatovic 0 siblings, 2 replies; 7+ messages in thread From: Ian Pilcher @ 2011-03-26 19:34 UTC (permalink / raw) To: intel-gfx Fedora 15 Alpha on a brand new Sandy Bridge system (Core i7 2600 with "Intel HD" graphics). Running KDE and using GLMatrix screensaver. When I unlocked the system this morning, the password entry dialog was not displayed correctly. When I pressed a key, only the password entry field became visible. The "Switch User ...", "Unlock", and "Cancel" buttons only appeared when I moved the mouse pointer over them; the dialog background remained black. When I entered my password, X crashed. The backtrace in the log is: Backtrace: [ 49562.907] 0: /usr/bin/X (xorg_backtrace+0x2f) [0x4a117f] [ 49562.907] 1: /usr/bin/X (0x400000+0x621c6) [0x4621c6] [ 49562.907] 2: /lib64/libpthread.so.0 (0x37ae800000+0xf4e0) [0x37ae80f4e0] [ 49562.907] 3: /usr/lib64/dri/i965_dri.so (0x7fd70c3b9000+0x84251) [0x7fd70c43d251] [ 49562.907] 4: /usr/lib64/dri/i965_dri.so (0x7fd70c3b9000+0x6e116) [0x7fd70c427116] [ 49562.907] 5: /usr/lib64/dri/i965_dri.so (0x7fd70c3b9000+0x5d5cd) [0x7fd70c4165cd] [ 49562.907] 6: /usr/lib64/dri/i965_dri.so (0x7fd70c3b9000+0x148b93) [0x7fd70c501b93] [ 49562.907] 7: /usr/lib64/dri/i965_dri.so (0x7fd70c3b9000+0x14690c) [0x7fd70c4ff90c] [ 49562.907] 8: /usr/lib64/dri/i965_dri.so (0x7fd70c3b9000+0x146b0a) [0x7fd70c4ffb0a] [ 49562.907] 9: /usr/lib64/dri/i965_dri.so (0x7fd70c3b9000+0x1090cb) [0x7fd70c4c20cb] [ 49562.907] 10: /usr/lib64/xorg/modules/extensions/libglx.so (0x7fd70d839000+0x310b9) [0x7fd70d86a0b9] [ 49562.907] 11: /usr/lib64/xorg/modules/extensions/libglx.so (0x7fd70d839000+0x33831) [0x7fd70d86c831] [ 49562.907] 12: /usr/bin/X (0x400000+0x2ebd1) [0x42ebd1] [ 49562.907] 13: /usr/bin/X (0x400000+0x22e5a) [0x422e5a] [ 49562.907] 14: /lib64/libc.so.6 (__libc_start_main+0xed) [0x37adc2131d] [ 49562.907] 15: /usr/bin/X (0x400000+0x23141) [0x423141] [ 49562.907] Segmentation fault at address (nil) [ 49562.907] Fatal server error: [ 49562.907] Caught signal 11 (Segmentation fault). Server aborting (I have installed the relevant debuginfo packages and reproduced the crash, but the backtrace in the X.org log doesn't appear to be using those symbols. Any way I can get a more useful backtrace?) Based on my attempts to reproduce the crash, it appears to be DPMS- related. Unlocking the screensaver before DPMS turns off my displays works just fine. (The unlock dialog is displayed correctly, and X doesn't crash.) If I let the screensaver run until the displays are powered down, the unlock dialog is display incorrectly and X crashes when I enter my password and press enter. Any ideas? Thanks! -- ======================================================================== Ian Pilcher arequipeno@gmail.com "If you're going to shift my paradigm ... at least buy me dinner first." ======================================================================== ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Sandy Bridge X crash - OpenGL/DPMS-related? 2011-03-26 19:34 Sandy Bridge X crash - OpenGL/DPMS-related? Ian Pilcher @ 2011-03-27 3:42 ` Cyril Brulebois 2011-03-27 14:23 ` Ian Pilcher 2011-03-27 11:13 ` Ivan Bulatovic 1 sibling, 1 reply; 7+ messages in thread From: Cyril Brulebois @ 2011-03-27 3:42 UTC (permalink / raw) To: intel-gfx [-- Attachment #1.1: Type: text/plain, Size: 919 bytes --] Hi, Ian Pilcher <arequipeno@gmail.com> (26/03/2011): > Fedora 15 Alpha on a brand new Sandy Bridge system (Core i7 2600 > with "Intel HD" graphics). Running KDE and using GLMatrix > screensaver. Fedora might have a better doc but… > (I have installed the relevant debuginfo packages and reproduced the > crash, but the backtrace in the X.org log doesn't appear to be using > those symbols. Any way I can get a more useful backtrace?) (see man 3 backtrace, which is used within X) the easiest way is to get X to dump a core, or to attach it from gdb (possibly from another machine); here's the doc I'm pointing Debian users to, instructions there should be quite portable across distros: http://pkg-xorg.alioth.debian.org/howto/use-gdb.html You may want to post kernel logs (see dmesg), and mention your kernel and X versions (unless everyone else knows what Fedora 15α ships). KiBi. [-- Attachment #1.2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] [-- Attachment #2: Type: text/plain, Size: 159 bytes --] _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Sandy Bridge X crash - OpenGL/DPMS-related? 2011-03-27 3:42 ` Cyril Brulebois @ 2011-03-27 14:23 ` Ian Pilcher 2011-03-27 15:39 ` Ian Pilcher 0 siblings, 1 reply; 7+ messages in thread From: Ian Pilcher @ 2011-03-27 14:23 UTC (permalink / raw) To: intel-gfx On 03/26/2011 10:42 PM, Cyril Brulebois wrote: > (see man 3 backtrace, which is used within X) the easiest way is to > get X to dump a core, or to attach it from gdb (possibly from another > machine); here's the doc I'm pointing Debian users to, instructions > there should be quite portable across distros: > http://pkg-xorg.alioth.debian.org/howto/use-gdb.html I will take a look at this. > You may want to post kernel logs (see dmesg), and mention your kernel > and X versions (unless everyone else knows what Fedora 15α ships). Most of the gory details can be found at: https://bugzilla.redhat.com/show_bug.cgi?id=691084 Software versions are: xorg-x11-server-common-1.10.0-4.fc15.x86_64 xorg-x11-server-Xorg-1.10.0-4.fc15.x86_64 xorg-x11-drv-intel-2.14.0-4.fc15.x86_64 mesa-dri-drivers-7.10.1-1.fc15.x86_64 Thanks! -- ======================================================================== Ian Pilcher arequipeno@gmail.com "If you're going to shift my paradigm ... at least buy me dinner first." ======================================================================== _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Sandy Bridge X crash - OpenGL/DPMS-related? 2011-03-27 14:23 ` Ian Pilcher @ 2011-03-27 15:39 ` Ian Pilcher 2011-03-27 16:18 ` Ian Pilcher 0 siblings, 1 reply; 7+ messages in thread From: Ian Pilcher @ 2011-03-27 15:39 UTC (permalink / raw) To: intel-gfx [-- Attachment #1: Type: text/plain, Size: 424 bytes --] Thanks to Cyril Brulebois, I was able to get a (hopefully) useful back- trace from gdb. Attaching to avoid word-wrap borkage. -- ======================================================================== Ian Pilcher arequipeno@gmail.com "If you're going to shift my paradigm ... at least buy me dinner first." ======================================================================== [-- Attachment #2: backtrace.txt --] [-- Type: text/plain, Size: 3003 bytes --] #0 prepare_wm_surfaces (brw=0x2cd33c0) at brw_wm_surface_state.c:602 rb = 0x2c2d8a0 irb = <optimized out> region = 0x0 ctx = 0x2cd33c0 i = <optimized out> nr_surfaces = <optimized out> #1 0x00007f653c0e6116 in brw_validate_state (brw=0x2cd33c0) at brw_state_upload.c:397 atom = <optimized out> ctx = 0x2cd33c0 intel = 0x2cd33c0 state = 0x2cea2d0 i = <optimized out> atoms = <optimized out> num_atoms = 41 #2 0x00007f653c0d55cd in brw_try_draw_prims (max_index=<optimized out>, min_index=<optimized out>, ib=0x0, nr_prims=1, prim=0x2c63f04, arrays=0x2c657e8, ctx=0x2cd33c0) at brw_draw.c:362 hw_prim = 6 brw = 0x2cd33c0 retval = <optimized out> warn = <optimized out> first_time = 0 '\000' i = <optimized out> intel = 0x2cd33c0 #3 brw_draw_prims (ctx=0x2cd33c0, arrays=0x2c657e8, prim=0x2c63f04, nr_prims=1, ib=0x0, index_bounds_valid=<optimized out>, min_index=0, max_index=3) at brw_draw.c:447 retval = 0 '\000' #4 0x00007f653c1c0b93 in vbo_exec_vtx_flush (exec=0x2c63c20, unmap=1 '\001') at vbo/vbo_exec_draw.c:381 ctx = 0x2cd33c0 #5 0x00007f653c1be90c in vbo_exec_FlushVertices_internal (ctx=<optimized out>, unmap=<optimized out>) at vbo/vbo_exec_api.c:911 exec = 0x2c63c20 #6 0x00007f653c1beb0a in vbo_exec_FlushVertices (ctx=<optimized out>, flags=1) at vbo/vbo_exec_api.c:945 exec = 0x2c63c20 #7 0x00007f653c1810cb in _mesa_set_scissor (ctx=0x2cd33c0, x=3279, y=<optimized out>, width=<optimized out>, height=<optimized out>) at main/scissor.c:75 No locals. #8 0x00007f653d5290b9 in __glXDisp_Render (cl=<optimized out>, pc=<optimized out>) at glxcmds.c:2000 entry = {bytes = 20, varsize = 0} proc = 0x7f653d507cd0 <__glXDisp_Scissor> err = 0 req = <optimized out> client = 0x2c1bae0 left = <optimized out> cmdlen = 20 error = <optimized out> commandsDone = <optimized out> opcode = <optimized out> hdr = 0x53e09ac glxc = 0x2c2db90 sw = <optimized out> #9 0x00007f653d52b831 in __glXDispatch (client=0x2c1bae0) at glxext.c:583 rendering = <optimized out> stuff = 0x53e0848 opcode = <optimized out> proc = 0x7f653d529000 <__glXDisp_Render> cl = 0x2c1bbf8 retval = <optimized out> #10 0x000000000042ebd1 in Dispatch () at dispatch.c:431 clientReady = 0x2bf8f40 result = <optimized out> client = 0x2c1bae0 nready = 0 icheck = 0x7e34f0 start_tick = 1760 #11 0x0000000000422e5a in main (argc=<optimized out>, argv=0x7fffbe6f4ef8, envp=<optimized out>) at main.c:287 i = <optimized out> alwaysCheckForInput = {0, 1} A debugging session is active. Inferior 1 [process 12799] will be detached. Quit anyway? (y or n) Detaching from program: /usr/bin/Xorg, process 12799 [-- Attachment #3: Type: text/plain, Size: 159 bytes --] _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Sandy Bridge X crash - OpenGL/DPMS-related? 2011-03-27 15:39 ` Ian Pilcher @ 2011-03-27 16:18 ` Ian Pilcher 0 siblings, 0 replies; 7+ messages in thread From: Ian Pilcher @ 2011-03-27 16:18 UTC (permalink / raw) To: intel-gfx On 03/27/2011 10:39 AM, Ian Pilcher wrote: > #0 prepare_wm_surfaces (brw=0x2cd33c0) at brw_wm_surface_state.c:602 > rb = 0x2c2d8a0 > irb = <optimized out> > region = 0x0 > ctx = 0x2cd33c0 > i = <optimized out> > nr_surfaces = <optimized out> This commit looks promising: http://cgit.freedesktop.org/mesa/mesa/commit/?id=13bab58f04c1ec6d0d52760eab490a0997d9abe2 -- ======================================================================== Ian Pilcher arequipeno@gmail.com "If you're going to shift my paradigm ... at least buy me dinner first." ======================================================================== ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Sandy Bridge X crash - OpenGL/DPMS-related? 2011-03-26 19:34 Sandy Bridge X crash - OpenGL/DPMS-related? Ian Pilcher 2011-03-27 3:42 ` Cyril Brulebois @ 2011-03-27 11:13 ` Ivan Bulatovic 2011-03-27 14:18 ` Ian Pilcher 1 sibling, 1 reply; 7+ messages in thread From: Ivan Bulatovic @ 2011-03-27 11:13 UTC (permalink / raw) To: intel-gfx On Saturday, March 26, 2011 02:34:15 PM Ian Pilcher wrote: > > When I entered my password, X crashed. The backtrace in the log is: > > Backtrace: > [ 49562.907] 0: /usr/bin/X (xorg_backtrace+0x2f) [0x4a117f] > [ 49562.907] 1: /usr/bin/X (0x400000+0x621c6) [0x4621c6] > [ 49562.907] 2: /lib64/libpthread.so.0 (0x37ae800000+0xf4e0) [0x37ae80f4e0] > [ 49562.907] 3: /usr/lib64/dri/i965_dri.so (0x7fd70c3b9000+0x84251) > [0x7fd70c43d251] > [ 49562.907] 4: /usr/lib64/dri/i965_dri.so (0x7fd70c3b9000+0x6e116) > [0x7fd70c427116] > [ 49562.907] 5: /usr/lib64/dri/i965_dri.so (0x7fd70c3b9000+0x5d5cd) > [0x7fd70c4165cd] > [ 49562.907] 6: /usr/lib64/dri/i965_dri.so (0x7fd70c3b9000+0x148b93) > [0x7fd70c501b93] > [ 49562.907] 7: /usr/lib64/dri/i965_dri.so (0x7fd70c3b9000+0x14690c) > [0x7fd70c4ff90c] > [ 49562.907] 8: /usr/lib64/dri/i965_dri.so (0x7fd70c3b9000+0x146b0a) > [0x7fd70c4ffb0a] > [ 49562.907] 9: /usr/lib64/dri/i965_dri.so (0x7fd70c3b9000+0x1090cb) > [0x7fd70c4c20cb] > [ 49562.907] 10: /usr/lib64/xorg/modules/extensions/libglx.so > (0x7fd70d839000+0x310b9) [0x7fd70d86a0b9] > [ 49562.907] 11: /usr/lib64/xorg/modules/extensions/libglx.so > (0x7fd70d839000+0x33831) [0x7fd70d86c831] > [ 49562.907] 12: /usr/bin/X (0x400000+0x2ebd1) [0x42ebd1] > [ 49562.907] 13: /usr/bin/X (0x400000+0x22e5a) [0x422e5a] > [ 49562.907] 14: /lib64/libc.so.6 (__libc_start_main+0xed) [0x37adc2131d] > [ 49562.907] 15: /usr/bin/X (0x400000+0x23141) [0x423141] > [ 49562.907] Segmentation fault at address (nil) > [ 49562.907] > Fatal server error: > [ 49562.907] Caught signal 11 (Segmentation fault). Server aborting > > Any ideas? > > Thanks! I had the same problem, as I recall backtrace was similar to this one (i965_dri.so) with mesa 7.10 on ArchLinux. Although the trigger to this bug was somewhat different, exiting UrbanTerror was killing X server. Haven't had that problem after upgrading to mesa 7.10.1 I've installed Fedora 15 on a different machine yesterday and I saw that mesa 7.10.1 was in update list. If you can confirm that mesa 7.10.1 fixes the bug or not would be great. ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Sandy Bridge X crash - OpenGL/DPMS-related? 2011-03-27 11:13 ` Ivan Bulatovic @ 2011-03-27 14:18 ` Ian Pilcher 0 siblings, 0 replies; 7+ messages in thread From: Ian Pilcher @ 2011-03-27 14:18 UTC (permalink / raw) To: intel-gfx On 03/27/2011 06:13 AM, Ivan Bulatovic wrote: > I've installed Fedora 15 on a different machine yesterday and I saw that mesa > 7.10.1 was in update list. If you can confirm that mesa 7.10.1 fixes the bug > or not would be great. Unfortunately, I'm already running: mesa-dri-drivers-7.10.1-1.fc15.x86_64 So doesn't look like mesa 7.10.1 fixes my particular problem. :-( I do appreciate the response, though. Thanks! -- ======================================================================== Ian Pilcher arequipeno@gmail.com "If you're going to shift my paradigm ... at least buy me dinner first." ======================================================================== ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2011-03-27 16:18 UTC | newest] Thread overview: 7+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2011-03-26 19:34 Sandy Bridge X crash - OpenGL/DPMS-related? Ian Pilcher 2011-03-27 3:42 ` Cyril Brulebois 2011-03-27 14:23 ` Ian Pilcher 2011-03-27 15:39 ` Ian Pilcher 2011-03-27 16:18 ` Ian Pilcher 2011-03-27 11:13 ` Ivan Bulatovic 2011-03-27 14:18 ` Ian Pilcher
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox