[Intel-gfx] Repeated xorg crashes with intel driver

Marc MERLIN marc_xorg at merlins.org
Sat Sep 3 22:22:52 CEST 2011


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/



More information about the Intel-gfx mailing list