[Bug 73351] xf86-video-intel-2.99.907 segfaults while the machine is unattended

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Jan 16 15:35:18 PST 2014


https://bugs.freedesktop.org/show_bug.cgi?id=73351

--- Comment #24 from Marti Raudsepp <marti at juffo.org> ---
Caught an assertion failure...

Xorg.valgrind: sna.h:514: sna_pixmap_unmap: Assertion `pixmap->devPrivate.ptr
== ((void*)((uintptr_t)(priv->ptr) & ~1))' failed.

(I'm not running in valgrind any more, but I still have the diversion)

I backed up the core file, stderr and Xorg log, let me know if you need any
more info.

(gdb) thread apply all bt full

Thread 3 (Thread 0x7f72d8a94700 (LWP 12032)):
#0  0x00007f72deab603f in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f72d939e1f9 in __run__ (arg=0x1433450) at sna_threads.c:61
        t = 0x1433450
        signals = {__val = {18446744067267100671, 18446744073709551615 <repeats
15 times>}}
        __PRETTY_FUNCTION__ = "__run__"
#2  0x00007f72deab20a2 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#3  0x00007f72dd7e132d in clone () from /usr/lib/libc.so.6
No symbol table info available.

Thread 2 (Thread 0x7f72d8293700 (LWP 12033)):
#0  0x00007f72deab603f in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f72d939e1f9 in __run__ (arg=0x14334c0) at sna_threads.c:61
        t = 0x14334c0
        signals = {__val = {18446744067267100671, 18446744073709551615 <repeats
15 times>}}
        __PRETTY_FUNCTION__ = "__run__"
#2  0x00007f72deab20a2 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#3  0x00007f72dd7e132d in clone () from /usr/lib/libc.so.6
No symbol table info available.

Thread 1 (Thread 0x7f72df7a4880 (LWP 12030)):
#0  0x00007f72dd731369 in raise () from /usr/lib/libc.so.6
No symbol table info available.
#1  0x00007f72dd732768 in abort () from /usr/lib/libc.so.6
No symbol table info available.
#2  0x00007f72dd72a456 in __assert_fail_base () from /usr/lib/libc.so.6
No symbol table info available.
#3  0x00007f72dd72a502 in __assert_fail () from /usr/lib/libc.so.6
No symbol table info available.
#4  0x00007f72d9307700 in sna_pixmap_unmap (pixmap=0x1b365d0, priv=0x1b37e90)
at sna.h:514
        __PRETTY_FUNCTION__ = "sna_pixmap_unmap"
#5  0x00007f72d9308a2e in sna_pixmap_change_tiling (pixmap=0x1b365d0, tiling=1)
at sna_accel.c:676
        priv = 0x1b37e90
        sna = 0x7f72df6cd000
        bo = 0x1b9aed0
        box = {x1 = 0, y1 = 0, x2 = 48, y2 = 48}
        __PRETTY_FUNCTION__ = "sna_pixmap_change_tiling"
#6  0x00007f72d9407a96 in sna_pixmap_set_dri (sna=0x7f72df6cd000,
pixmap=0x1b365d0) at sna_dri.c:164
        priv = 0x1b37e90
        tiling = 1
        __PRETTY_FUNCTION__ = "sna_pixmap_set_dri"
#7  0x00007f72d9407f27 in sna_dri_create_buffer (draw=0x1b365d0, attachment=0,
format=32) at sna_dri.c:259
        sna = 0x7f72df6cd000
        buffer = 0x0
        private = 0x1c063e0
        pixmap = 0x1b365d0
        bo = 0x1b9a2b0
        flags = 0
        size = 3145776
---Type <return> to continue, or q <return> to quit---
        bpp = 32
        __PRETTY_FUNCTION__ = "sna_dri_create_buffer"
#8  0x00000000005554f3 in ?? ()
No symbol table info available.
#9  0x00000000005563db in ?? ()
No symbol table info available.
#10 0x0000000000556630 in DRI2GetBuffersWithFormat ()
No symbol table info available.
#11 0x0000000000557fe0 in ?? ()
No symbol table info available.
#12 0x0000000000435d1e in ?? ()
No symbol table info available.
#13 0x0000000000439b2a in ?? ()
No symbol table info available.
#14 0x00007f72dd71db05 in __libc_start_main () from /usr/lib/libc.so.6
No symbol table info available.
#15 0x00000000004250ce in _start ()
No symbol table info available.


Here's something weird... Is this supposed to occur?
(gdb) gcore
warning: target file /proc/12030/cmdline contained unexpected null characters
[...]

% hexdump -C /proc/12030/cmdline
00000000  58 6f 72 67 2e 76 61 6c  67 72 69 6e 64 00 3a 32  |Xorg.valgrind.:2|
00000010  00 2d 62 61 63 6b 67 72  6f 75 6e 64 00 6e 6f 6e  |.-background.non|
00000020  65 00 2d 76 65 72 62 6f  73 65 00 2d 61 75 74 68  |e.-verbose.-auth|
00000030  00 2f 76 61 72 2f 72 75  6e 2f 67 64 6d 2f 61 75  |./var/run/gdm/au|
00000040  74 68 2d 66 6f 72 2d 67  64 6d 2d 52 73 74 66 58  |th-for-gdm-RstfX|
00000050  5a 2f 64 61 74 61 62 61  73 65 00 2d 73 65 61 74  |Z/database.-seat|
00000060  00 73 65 61 74 30 00 2d  6e 6f 6c 69 73 74 65 6e  |.seat0.-nolisten|
00000070  00 74 63 70 00 76 74 31  00                       |.tcp.vt1.|

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20140116/b9653d49/attachment.html>


More information about the intel-gfx-bugs mailing list