[Bug 80355] DP MST problems with xrandr while re-docking
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed Jun 25 15:40:18 PDT 2014
https://bugs.freedesktop.org/show_bug.cgi?id=80355
--- Comment #28 from Sree Harsha Totakura <freedesktop at h.totakura.in> ---
Ah, sorry, I got confused X crash for a kernel panic. What I experienced was a
crash in X. This happened as soon as I re-docked. Also,
https://bugs.freedesktop.org/attachment.cgi?id=101776 is the relevant log
showing the debug output leading to this crash. ddx is at version
2ec2164ba4bd3a266949.
Here is the stacktrace:
(gdb) core core-Xorg-11-0-0-3572-1403733978
[New LWP 3572]
[New LWP 3584]
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
0x7fffcadfe000
Core was generated by `/usr/bin/X :0 -seat seat0 -auth /var/run/lightdm/root/:0
-nolisten tcp vt7 -nov'.
Program terminated with signal 11, Segmentation fault.
#0 0x00007f12ab6dfde0 in sna_output_destroy (output=0x7f12b2d38aa0) at
sna_display.c:2662
2662 RRDeleteOutputProperty(output->randr_output,
sna_output->props[i].atoms[0]);
(gdb) bt
#0 0x00007f12ab6dfde0 in sna_output_destroy (output=0x7f12b2d38aa0) at
sna_display.c:2662
#1 0x00007f12ab6e1f18 in sna_output_add (sna=0x7f12b1253000, id=43, serial=2)
at sna_display.c:3412
#2 0x00007f12ab6e2ceb in sna_mode_discover (sna=0x7f12b1253000) at
sna_display.c:3638
#3 0x00007f12ab6eeb90 in sna_handle_uevents (fd=14, closure=0x7f12b2d32f60)
at sna_driver.c:779
#4 0x00007f12b13f737a in xf86Wakeup (blockData=<optimized out>, err=<optimized
out>,
pReadmask=0x7f12b17ab8c0 <LastSelectMask>)
at ../../../../hw/xfree86/common/xf86Events.c:282
#5 0x00007f12b13be17d in WakeupHandler (result=result at entry=2,
pReadmask=pReadmask at entry=0x7f12b17ab8c0 <LastSelectMask>) at
../../dix/dixutils.c:423
#6 0x00007f12b150940f in WaitForSomething
(pClientsReady=pClientsReady at entry=0x7f12b3077020)
at ../../os/WaitFor.c:229
#7 0x00007f12b13b95c1 in Dispatch () at ../../dix/dispatch.c:362
#8 0x00007f12b13bd68a in dix_main (argc=10, argv=0x7fffcad87828,
envp=<optimized out>)
at ../../dix/main.c:294
#9 0x00007f12aec5cb45 in __libc_start_main (main=0x7f12b13a8c00 <main>,
argc=10,
argv=0x7fffcad87828, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fffcad87818) at libc-start.c:287
#10 0x00007f12b13a8c2e in _start ()
(gdb) bt full
#0 0x00007f12ab6dfde0 in sna_output_destroy (output=0x7f12b2d38aa0) at
sna_display.c:2662
sna_output = 0x7f12b2d389d0
i = 0
#1 0x00007f12ab6e1f18 in sna_output_add (sna=0x7f12b1253000, id=43, serial=2)
at sna_display.c:3412
scrn = 0x7f12b2d32f60
config = 0x7f12b2d34c50
compat_conn = {conn = {encoders_ptr = 140736596570144, modes_ptr =
140736596570064,
props_ptr = 139718289677984, prop_values_ptr = 139718290226848,
count_modes = 0,
count_props = 5, count_encoders = 3, encoder_id = 0, connector_id =
43,
connector_type = 10, connector_type_id = 3, connection = 3,
mm_width = 0,
mm_height = 0, subpixel = 0}, pad = {3403182112, 32767, 3403182032,
32767,
3003539104, 32530, 3004087968, 32530, 0, 5, 3, 0, 43, 10, 3, 3, 0,
0, 0, 0}}
enc = {encoder_id = 0, encoder_type = 0, crtc_id = 0, possible_crtcs =
0,
possible_clones = 0}
dummy = {clock = 0, hdisplay = 0, hsync_start = 0, hsync_end = 19440,
htotal = 45779, hskew = 32530, vdisplay = 0, vsync_start = 28912,
vsync_end = 51928, vtotal = 32767, vscan = 0, vrefresh = 3000292192,
flags = 32530, type = 2,
name = "\000\000\000\000\060t\330\312\377\177\000\000
p\a\263\022\177\000\000@\001o\253\022\177\000\000\r\000\000"}
sna_output = 0x7f12b30a7d40
outputs = 0x7f12b17ab8c0 <LastSelectMask>
output = 0x7f12b2d38aa0
possible_encoders = 448
attached_encoders = 448
possible_crtcs = 7
output_name = 0x7f12ab83b24f "DP"
name = "DP3\000pixmap=5155, attache\000\215g\275\022\231", <incomplete
sequence \321>
path = 0
len = 3
i = 5
__FUNCTION__ = "sna_output_add"
__PRETTY_FUNCTION__ = "sna_output_add"
#2 0x00007f12ab6e2ceb in sna_mode_discover (sna=0x7f12b1253000) at
sna_display.c:3638
screen = 0x7f12b2d3af00
config = 0x7f12b2d34c50
res = {fb_id_ptr = 0, crtc_id_ptr = 0, connector_id_ptr =
140736596570384,
encoder_id_ptr = 0, count_fbs = 7, count_crtcs = 3, count_connectors
= 6,
count_encoders = 9, min_width = 0, max_width = 8192, min_height = 0,
max_height = 8192}
connectors = {11, 19, 23, 25, 29, 43, 0 <repeats 26 times>}
changed = 0
serial = 2
i = 5
j = 8
__FUNCTION__ = "sna_mode_discover"
__PRETTY_FUNCTION__ = "sna_mode_discover"
#3 0x00007f12ab6eeb90 in sna_handle_uevents (fd=14, closure=0x7f12b2d32f60)
at sna_driver.c:779
---Type <return> to continue, or q <return> to quit---
scrn = 0x7f12b2d32f60
sna = 0x7f12b1253000
dev = 0x7f12b30a7900
str = 0x7f12b30eb1b0 "1"
s = {st_dev = 4, st_ino = 6501, st_nlink = 1, st_mode = 8624, st_uid =
0,
st_gid = 44, __pad0 = 0, st_rdev = 57856, st_size = 0, st_blksize =
4096,
st_blocks = 0, st_atim = {tv_sec = 1403733977, tv_nsec = 991248113},
st_mtim = {
tv_sec = 1403733977, tv_nsec = 991248113}, st_ctim = {tv_sec =
1403733977,
tv_nsec = 991248113}, __glibc_reserved = {0, 0, 0}}
udev_devnum = 57856
__FUNCTION__ = "sna_handle_uevents"
#4 0x00007f12b13f737a in xf86Wakeup (blockData=<optimized out>, err=<optimized
out>,
pReadmask=0x7f12b17ab8c0 <LastSelectMask>)
at ../../../../hw/xfree86/common/xf86Events.c:282
ih = 0x7f12b2d4d360
ih_tmp = 0x7f12b2d34bf0
LastSelectMask = <optimized out>
devicesWithInput = {fds_bits = {0 <repeats 16 times>}}
pInfo = <optimized out>
#5 0x00007f12b13be17d in WakeupHandler (result=result at entry=2,
pReadmask=pReadmask at entry=0x7f12b17ab8c0 <LastSelectMask>) at
../../dix/dixutils.c:423
i = <optimized out>
j = <optimized out>
#6 0x00007f12b150940f in WaitForSomething
(pClientsReady=pClientsReady at entry=0x7f12b3077020)
at ../../os/WaitFor.c:229
i = 2
waittime = {tv_sec = 580, tv_usec = 306653}
wt = 0x7fffcad87420
timeout = <optimized out>
clientsReadable = {fds_bits = {0 <repeats 16 times>}}
clientsWritable = {fds_bits = {139718263703568, -3367679790576857856,
139718291099424, 32, 139718291707088, 0, 139718287826048,
139718261009725, 0,
32, 140736596571680, 139718292070640, 140736596571440, 163,
227633266720,
139718292079376}}
selecterr = 11
nready = 0
devicesReadable = {fds_bits = {0 <repeats 16 times>}}
now = <optimized out>
someReady = 0
#7 0x00007f12b13b95c1 in Dispatch () at ../../dix/dispatch.c:362
clientReady = 0x7f12b3077020
result = <optimized out>
client = <optimized out>
nready = <optimized out>
icheck = 0x7f12b17a48d0 <checkForInput>
start_tick = <optimized out>
#8 0x00007f12b13bd68a in dix_main (argc=10, argv=0x7fffcad87828,
envp=<optimized out>)
at ../../dix/main.c:294
i = <optimized out>
alwaysCheckForInput = {0, 1}
---Type <return> to continue, or q <return> to quit---
#9 0x00007f12aec5cb45 in __libc_start_main (main=0x7f12b13a8c00 <main>,
argc=10,
argv=0x7fffcad87828, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fffcad87818) at libc-start.c:287
result = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -7684529572261339676,
139718259543045, 140736596572192, 0, 0, 7684412693066866148,
7745712633811754468}, mask_was_saved = 0}}, priv = {pad = {0x0,
0x0,
0x7f12b151bbf0 <__libc_csu_init>, 0x7fffcad87828}, data = {prev =
0x0,
cleanup = 0x0, canceltype = -1320043536}}}
not_first_call = <optimized out>
#10 0x00007f12b13a8c2e 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/20140625/a7a456aa/attachment.html>
More information about the intel-gfx-bugs
mailing list