From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marc MERLIN Subject: Re: Repeated xorg crashes with intel driver Date: Sat, 3 Sep 2011 13:22:52 -0700 Message-ID: <20110903202252.GA11915@merlins.org> References: <20110901014421.GA19125@merlins.org> <20110901023339.GB19125@merlins.org> <20110902004238.GG30313@merlins.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mail1.merlins.org (magic.merlins.org [209.81.13.136]) by gabe.freedesktop.org (Postfix) with ESMTP id D59BA9F372 for ; Sat, 3 Sep 2011 13:37:28 -0700 (PDT) Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org Errors-To: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org To: Eugeni Dodonov Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org On Fri, Sep 02, 2011 at 04:55:58PM -0300, Eugeni Dodonov wrote: > > > E.g., instead of > > > [244312.106] 0: /usr/bin/X (xorg_backtrace+0x3b) [0x80eab8b] > > > [244312.106] 1: /usr/bin/X (0x8048000+0x5fb38) [0x80a7b38] > > > [244312.106] 2: (vdso) (__kernel_rt_sigreturn+0x0) [0xffffe40c] > > > [244312.106] 3: /usr/bin/X (ProcUngrabKeyboard+0x10f) [0x807e0bf] > > > [244312.106] 4: /usr/bin/X (0x8048000+0x28167) [0x8070167] > > > [244312.106] 5: /usr/bin/X (0x8048000+0x1a81c) [0x806281c] > > > [244312.106] 6: /lib/i386-linux-gnu/libc.so.6 (__libc_start_main+0xe7) > > > [0xb75c7e37] > > > [244312.106] 7: /usr/bin/X (0x8048000+0x1a411) [0x8062411] > > > [244312.107] Segmentation fault at address 0x36d > > > > > > it would say something like (just an example): > > > > > > Program received signal SIGSEGV, Segmentation fault. > > > 0xb7a92524 in GXDisplayVideo (pScrni=0x828bd38, id=0xb7aa9490, > > offset=0x17, > > > width=0x82a, height=0xe730, pitch=0xb7aa946c, x1=0x8289920, y1=0x0, > > > x2=0x0, y2=0x0, dstBox=0x82ae680, src_w=0x82a, src_h=0xe794, drw_w=0x828, > > > drw_h=0x8638) at amd_gx_video.c:849 > > > > Understood. I restarted X with ulimit -c unlimited. I can't reproduce > > this at will, I now have to wait days (making running under gdb > > impractical), but hopefully I'll get a core I can get a BT against. > > Great, thanks a lot! It would be helpful to see what is wrong - so far, it > looks like an issue at ubuntu's package for X input subsystem.. Ok, I got a core this time. Here's the trace from the log and the bt from the core. Not sure if it's good or not: Loaded symbols for /lib/i386-linux-gnu/libnss_files.so.2 Core was generated by `/usr/bin/X :0 vt8 -nr -nolisten tcp -auth /var/run/xauth/A:0-7D4BUa'. Program terminated with signal 11, Segmentation fault. #0 0x0808268b in ?? () (gdb) bt #0 0x0808268b in ?? () #1 0x0807ff00 in ProcUngrabKeyboard () #2 0x08072117 in ?? () #3 0x0806470c in ?? () #4 0xb7454e37 in __libc_start_main (main=0x80643a0, argc=8, ubp_av=0xbfe7f144, init=0x81d7020 <__libc_csu_init>, fini=0x81d7080 <__libc_csu_fini>, rtld_fini=0xb776ea50, stack_end=0xbfe7f13c) at libc-start.c:226 #5 0x08064a21 in _start () Either way, it looks like I'm on the wrong list now, where do you recommend I go? Thanks, Marc -- "A mouse is a device used to point at the xterm you want to type in" - A.S.R. Microsoft is to operating systems .... .... what McDonalds is to gourmet cooking Home page: http://marc.merlins.org/