[Bug 80355] DP MST problems with xrandr while re-docking

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Jun 23 13:38:23 PDT 2014


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

--- Comment #16 from Sree Harsha Totakura <freedesktop at h.totakura.in> ---
Created attachment 101611
  --> https://bugs.freedesktop.org/attachment.cgi?id=101611&action=edit
Xorg log until the crash observed with version 6c5658b14451239b8e4

X crashed this time when I un-docked the notebook.  I used the HEAD
(6c5658b14451239b8e4) version.  Attached in the Xorg log up until the crash.

Here is the stack trace:
(gdb) core core-Xorg-6-0-0-5285-1403555025 
[New LWP 5285]
[New LWP 5296]
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
warning: no loadable sections found in added symbol-file system-supplied DSO at
0x7fffb5670000
Core was generated by `/usr/bin/X :0 -seat seat0 -auth /var/run/lightdm/root/:0
-nolisten tcp vt7 -nov'.
Program terminated with signal 6, Aborted.
#0  0x00007f811fe48407 in __GI_raise (sig=sig at entry=6)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
56    ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0  0x00007f811fe48407 in __GI_raise (sig=sig at entry=6)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1  0x00007f811fe4b508 in __GI_abort () at abort.c:89
#2  0x00007f811fe41516 in __assert_fail_base (
    fmt=0x7f811ff77c60 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", 
    assertion=assertion at entry=0x7f811ca13aed "len >= 2", 
    file=file at entry=0x7f811ca128fb "sna_display.c", line=line at entry=1948, 
    function=function at entry=0x7f811ca15fe0 <__PRETTY_FUNCTION__.25799>
"outputs_for_crtc")
    at assert.c:92
#3  0x00007f811fe415c2 in __GI___assert_fail (assertion=0x7f811ca13aed "len >=
2", 
    file=0x7f811ca128fb "sna_display.c", line=1948, 
    function=0x7f811ca15fe0 <__PRETTY_FUNCTION__.25799> "outputs_for_crtc") at
assert.c:101
#4  0x00007f811c8b815c in outputs_for_crtc (crtc=0x7f8123de3a10, 
    outputs=0x7fffb563d990 "\240K\031$\201\177", max=256) at sna_display.c:1948
#5  0x00007f811c8b8334 in sna_crtc_set_mode_major (crtc=0x7f8123de3a10,
mode=0x7f8123de3a28, 
    rotation=1, x=1024, y=0) at sna_display.c:1995
#6  0x00007f811c8bd7ee in sna_mode_resize (scrn=0x7f8123de0f60, width=1920,
height=1080)
    at sna_display.c:3786
#7  0x00007f812260ecf9 in xf86RandR12ScreenSetSize (pScreen=0x7f8123de8f00,
width=1920, 
    height=1080, mmWidth=508, mmHeight=286) at
../../../../hw/xfree86/modes/xf86RandR12.c:700
#8  0x00007f81226573cb in ProcRRSetScreenSize (client=0x7f8124148040)
    at ../../randr/rrscreen.c:286
#9  0x00007f812259186e in Dispatch () at ../../dix/dispatch.c:433
#10 0x00007f812259568a in dix_main (argc=10, argv=0x7fffb563ddf8,
envp=<optimized out>)
    at ../../dix/main.c:294
#11 0x00007f811fe34b45 in __libc_start_main (main=0x7f8122580c00 <main>,
argc=10, 
    argv=0x7fffb563ddf8, init=<optimized out>, fini=<optimized out>, 
    rtld_fini=<optimized out>, stack_end=0x7fffb563dde8) at libc-start.c:287
#12 0x00007f8122580c2e in _start ()
(gdb) bt full
#0  0x00007f811fe48407 in __GI_raise (sig=sig at entry=6)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
        resultvar = 0
        pid = 5285
        selftid = 5285
#1  0x00007f811fe4b508 in __GI_abort () at abort.c:89
        save_stage = 2
        act = {__sigaction_handler = {sa_handler = 0x7fffb563ef9c, 
            sa_sigaction = 0x7fffb563ef9c}, sa_mask = {__val =
{140192563806507, 
              140192507832571, 1948, 4, 140736236607440, 3043219728,
140192629303072, 
              140192027508736, 0, 0, 0, 21474836480, 140192563805891,
140736236607592, 
              140192603258880, 140192563821664}}, sa_flags = 480328429, 
          sa_restorer = 0x7f811ca15fe0 <__PRETTY_FUNCTION__.25799>}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#2  0x00007f811fe41516 in __assert_fail_base (
    fmt=0x7f811ff77c60 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", 
    assertion=assertion at entry=0x7f811ca13aed "len >= 2", 
    file=file at entry=0x7f811ca128fb "sna_display.c", line=line at entry=1948, 
    function=function at entry=0x7f811ca15fe0 <__PRETTY_FUNCTION__.25799>
"outputs_for_crtc")
    at assert.c:92
        str = 0x7f81241338b0 "\340\001\030$\201\177"
        total = 4096
#3  0x00007f811fe415c2 in __GI___assert_fail (assertion=0x7f811ca13aed "len >=
2", 
    file=0x7f811ca128fb "sna_display.c", line=1948, 
    function=0x7f811ca15fe0 <__PRETTY_FUNCTION__.25799> "outputs_for_crtc") at
assert.c:101
No locals.
#4  0x00007f811c8b815c in outputs_for_crtc (crtc=0x7f8123de3a10, 
    outputs=0x7fffb563d990 "\240K\031$\201\177", max=256) at sna_display.c:1948
        sna = 0x7f812242b000
        config = 0x7f8123de2c50
        len = 0
        i = 8
        __PRETTY_FUNCTION__ = "outputs_for_crtc"
#5  0x00007f811c8b8334 in sna_crtc_set_mode_major (crtc=0x7f8123de3a10,
mode=0x7f8123de3a28, 
    rotation=1, x=1024, y=0) at sna_display.c:1995
        scrn = 0x7f8123de0f60
        sna = 0x7f812242b000
        sna_crtc = 0x7f8123de3910
        saved_bo = 0x7f8123de9440
        bo = 0x7f812417b620
        saved_kmode = {clock = 601788160, hdisplay = 32641, hsync_start = 0, 
          hsync_end = 55185, htotal = 8806, hskew = 32641, vdisplay = 0,
vsync_start = 1080, 
          vsync_end = 0, vtotal = 0, vscan = 0, vrefresh = 601788160, flags =
32641, 
          type = 601861816, 
          name =
"\201\177\000\000`\177/$\201\177\000\000`\256\337#\201\177\000\000\071\311b\"\201\177\000\000\000\000\000"}
        saved_offset = 601788160
        saved_transform = false
        outputs =
"\240K\031$\201\177\000\000\000\260B\"\201\177\000\000\300\331c\265\377\177\000\000\256q\205\034\201\177\000\000\000\267\027$\201\177\000\000\000\260B\"\201\177\000\000\3---Type
<return> to continue, or q <return> to quit---
60\331c\265\377\177\000\000$\233\205\034\201\177\000\000\360\331c\265\377\177\000\000\000\267\027$\201\177\000\000
\266\027$\201\177\000\000\000\260B\"\201\177\000\000\060\332c\265\377\177\000\000ܞ\205\034\201\177\000\000`\212\310\034\201\177\000\000
\266\027$\201\177\000\000`\212\310\034\201\177\000\000\060H\021$\201\177\000\000\000\260B\"\201\177\000\000\000\267\027$\201\177\000\000\000\217\336#\201\177\000\000\221\327f\"\201\177\000\000`\177/$\201\177\000\000\000\217\336#\201\177\000\000\270\256\337#\201\177\000\000
"...
        __PRETTY_FUNCTION__ = "sna_crtc_set_mode_major"
#6  0x00007f811c8bd7ee in sna_mode_resize (scrn=0x7f8123de0f60, width=1920,
height=1080)
    at sna_display.c:3786
        crtc = 0x7f8123de3a10
        config = 0x7f8123de2c50
        sna = 0x7f812242b000
        screen = 0x7f8123de8f00
        new_front = 0x7f81242f7f60
        i = 1
        __FUNCTION__ = "sna_mode_resize"
        __PRETTY_FUNCTION__ = "sna_mode_resize"
#7  0x00007f812260ecf9 in xf86RandR12ScreenSetSize (pScreen=0x7f8123de8f00,
width=1920, 
    height=1080, mmWidth=508, mmHeight=286) at
../../../../hw/xfree86/modes/xf86RandR12.c:700
        pScrn = 0x7f8123de0f60
        config = 0x7f8123de2c50
        pRoot = 0x7f8123e1d000
        pScrnPix = <optimized out>
        ret = 0
        panning = 0
        c = <optimized out>
#8  0x00007f81226573cb in ProcRRSetScreenSize (client=0x7f8124148040)
    at ../../randr/rrscreen.c:286
        stuff = 0x7f8124301a30
        pWin = 0x7f8123e1d000
        pScreen = <optimized out>
        i = <optimized out>
        rc = <optimized out>
#9  0x00007f812259186e in Dispatch () at ../../dix/dispatch.c:433
        clientReady = 0x7f8124126b20
        result = <optimized out>
        client = 0x7f8124148040
        nready = 0
        icheck = 0x7f812297c8d0 <checkForInput>
        start_tick = 530
#10 0x00007f812259568a in dix_main (argc=10, argv=0x7fffb563ddf8,
envp=<optimized out>)
    at ../../dix/main.c:294
        i = <optimized out>
        alwaysCheckForInput = {0, 1}
#11 0x00007f811fe34b45 in __libc_start_main (main=0x7f8122580c00 <main>,
argc=10, 
    argv=0x7fffb563ddf8, init=<optimized out>, fini=<optimized out>, 
    rtld_fini=<optimized out>, stack_end=0x7fffb563dde8) at libc-start.c:287
        result = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 7648591260410097033,
140192603704325, 
                140736236609008, 0, 0, -7648752649115357815,
-7699045414466703991}, 
---Type <return> to continue, or q <return> to quit---
              mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 
              0x7f81226f3bf0 <__libc_csu_init>, 0x7fffb563ddf8}, data = {prev =
0x0, 
              cleanup = 0x0, canceltype = 577715184}}}
        not_first_call = <optimized out>
#12 0x00007f8122580c2e in _start ()
No symbol table info available.
(gdb)

-- 
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/20140623/2cf190a8/attachment-0001.html>


More information about the intel-gfx-bugs mailing list