$ %  root@g2-pc  /h/jelte  gdb /usr/bin/ddccontrol di okt 28 20:53:49 CET 2014 GNU gdb (Gentoo 7.8 vanilla) 7.8 Copyright (C) 2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-pc-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /usr/bin/ddccontrol...Reading symbols from /usr/lib64/debug/usr/bin/ddccontrol.debug...done. done. (gdb) set args=-pv Argument must be preceded by space. (gdb) set args -pv (gdb) run Starting program: /usr/bin/ddccontrol -pv 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 "/lib64/libthread_db.so.1". ddccontrol version 0.4.2 Copyright 2004-2005 Oleg I. Vdovikin (oleg@cs.msu.su) Copyright 2004-2006 Nicolas Boichat (nicolas@boichat.ch) This program comes with ABSOLUTELY NO WARRANTY. You may redistribute copies of this program under the terms of the GNU General Public License. ddcpci initing... Starting /usr/bin/ddcpci 1 -1006197615 &... Probing for available monitors... radeon_open: mmap failed: Invalid argument Found PCI device (pci:01:05.0-0) Found PCI device (pci:01:05.0-1) Found PCI device (pci:01:05.0-2) Found PCI device (pci:01:05.0-3) Device: pci:01:05.0-0 Error while reading write message answer: Bad message Reading EDID 0x50 failed. ddcci_open returned -2 Device: pci:01:05.0-1 Error while reading write message answer: Bad message Reading EDID 0x50 failed. ddcci_open returned -2 Device: pci:01:05.0-2 Error while reading write message answer: Bad message Reading EDID 0x50 failed. ddcci_open returned -2 Device: pci:01:05.0-3 Error while reading write message answer: Bad message Reading EDID 0x50 failed. ddcci_open returned -2 Found ADL display (adl:0:11) Program received signal SIGSEGV, Segmentation fault. 0x00007ffff78aceef in __memmove_sse2 (dest=, src=, len=) at ../string/memmove.c:85 85 BYTE_COPY_FWD (dstp, srcp, len); (gdb) backtrace full #0 0x00007ffff78aceef in __memmove_sse2 (dest=, src=, len=) at ../string/memmove.c:85 __x = 160 '\240' __nbytes = dstp = 0 srcp = 140737488337201 #1 0x00007ffff4957c8a in ?? () from /usr/lib64/libatiadlxx.so No symbol table info available. #2 0x00007ffff493a45d in ADL2_Display_DDCBlockAccess_Get () from /usr/lib64/libatiadlxx.so No symbol table info available. #3 0x00007ffff493a5cf in ADL_Display_DDCBlockAccess_Get () from /usr/lib64/libatiadlxx.so No symbol table info available. #4 0x00007ffff7bd7b7a in amd_adl_i2c_write (adapter=0, display=11, addr=addr@entry=80, buf=buf@entry=0x7fffffffbc60 "", len=len@entry=1) at amd_adl.c:153 res = rlen = 0 wbuf = 0x7fffffffb930 "\240" #5 0x00007ffff7bd0273 in i2c_write (mon=mon@entry=0x7fffffffbfa0, addr=addr@entry=80, buf=buf@entry=0x7fffffffbc60 "", len=len@entry=1 '\001') at ddcci.c:335 No locals. #6 0x00007ffff7bd134c in ddcci_read_edid (mon=mon@entry=0x7fffffffbfa0, addr=addr@entry=80) at ddcci.c:857 buf = "\000\000\000\000\000\000\000\000\210\310\377\377\377\177\000\000\300\355e\000\000\000\000\000\261\241\336\367\377\177\000\000\001", '\000' , "\070\000\000\000\000\000\000\000Xݼ\367\377\177\000\000\240\277\377\377\377\177\000\000\300\355e\000\000\000\000\000\001\000\000\000\000\000\000\000u\b\337\367\377\177\000\000\002\000\000\000\000\000\000\000 ", '\000' , "\v\000\000\000\000\000\000" #7 0x00007ffff7bd197c in ddcci_open_with_addr (mon=mon@entry=0x7fffffffbfa0, filename=, filename@entry=0x65edc0 "adl:0:11", addr=addr@entry=55, edid=edid@entry=80, probing=probing@entry=1) at ddcci.c:979 No locals. #8 0x00007ffff7bd1b0e in ddcci_open (mon=mon@entry=0x7fffffffbfa0, filename=filename@entry=0x65edc0 "adl:0:11", probing=probing@entry=1) at ddcci.c:1030 No locals. #9 0x00007ffff7bd1c55 in ddcci_probe_device (filename=filename@entry=0x65edc0 "adl:0:11", current=current@entry=0x7fffffffc880, last=last@entry=0x7fffffffc888) at ddcci.c:1086 mon = {fd = 0, addr = 55, adl_adapter = 0, adl_display = 11, pnpid = "\000\000\000\000\000\000\000", digital = 0 '\000', last = {tv_sec = 0, tv_usec = 0}, db = 0x0, caps = {vcp = {0x0 }, type = unk, raw_caps = 0x0}, profiles = 0x0, type = type_adl, probing = 1, fallback = 0} ret = #10 0x00007ffff7bd21c3 in ddcci_probe () at ddcci.c:1224 adapter = 0 display = 11 filename = 0x65edc0 "adl:0:11" list = 0x0 current = 0x0 last = 0x7fffffffc878 dirp = direntp = adl_disp = 0 #11 0x00000000004019d9 in main (argc=2, argv=0x7fffffffdd08) at main.c:302 monlist = current = i = retry = ret = mon = {fd = -1231028224, addr = 4294967295, adl_adapter = 0, adl_display = 0, pnpid = "\000\032\374\367\377\177\000", digital = 16 '\020', last = {tv_sec = 140737299951431, tv_usec = -1507852288}, db = 0xffffefbd58fe0000, caps = {vcp = {0x5, 0x7ffff7fc3a30, 0x7fffffffd510, 0x7ffff6f66f83, 0xffffffffa6800000, 0xffffefbd58fe0000, 0x7fffffffd438, 0x7fffffffd43a, 0x7ffff7df512d , 0x7ffff6f66f6a, 0x7ffff7fc00e8, 0x1, 0x7fffffffdb50, 0x9, 0x7ffff7de8ecf <_dl_map_object_deps+2127>, 0x1000100010000, 0x1000100010001, 0x1000100010001, 0x7ffff7de0001 , 0x7fff00000001, 0x7ffff7fc1a00, 0x0, 0xffffffffa7a00000, 0xffffefbd58fe0000, 0x7ffff7de88a6 <_dl_map_object_deps+550>, 0x2245200000000001, 0x7ffff7fc14f0, 0x7fffffffd450, 0x508a000000000000, 0xc201040000080110, 0x7ffff7de88a6 <_dl_map_object_deps+550>, 0x8a008e00000001, 0x7ffff7fc1000, 0x7fffffffd480, 0x7fffffffdaf8, 0x7fffffffdb50, 0x7ffff7de88a6 <_dl_map_object_deps+550>, 0x7fff00000001, 0x7ffff7fc2a48, 0x7fffffffd4b0, 0x7ffff7de8672 , 0x7ffff74b7da8, 0x7ffff7de88a6 <_dl_map_object_deps+550>, 0x7ffff7ffab40, 0x0, 0x7ffff7ffd998 <_rtld_global+2456>, 0x7ffff7fc1a00, 0x0, 0x7ffff7fc1a00, 0x7ffff7ffab40, 0x0, 0x7fffffffdae0, 0x7fffffffdae0, 0x7fffffffdad8, 0x7fffffffdad7, 0x7fffffffd554, 0x7ffff74b7da8, 0xffffffffb6a00000, 0x1, 0x7ffff7fc34e8, 0x7fffffffd6e0, 0x7ffff72b5907, 0xffffffffaa200000, 0xffffefbd58fe0000, 0x3, 0x7ffff7fc3018, 0x7fffffffd6e0, 0x7ffff74d095a, 0xffffffffaa800000, 0xffffefbd58fe0000, 0x2, 0x7ffff7fc3018, 0x7fffffffd6e0, 0x7ffff74d0950, 0xffffffffaae00000, 0xffffefbd58fe0000, 0x1, 0x7ffff7fc3018, 0x7fffffffd6e0, 0x7ffff74d0941, 0x7ffff74b7f48, 0x7fffffffdb50, 0x7ffff7de898e <_dl_map_object_deps+782>, 0x1, 0x7ffff7fc24d0, 0x7fffffffd4e0, 0x400488000110298, 0x9e08288340000012, 0x7ffff7de88a6 <_dl_map_object_deps+550>, 0x1, 0x7ffff7fc2000, 0x7fffffffd650, 0x1f00000000, 0x2000000000, 0x7ffff7de88a6 <_dl_map_object_deps+550>, 0x2400000001, 0x7ffff7fc3a30, 0x7fffffffd680, 0x0, 0x7ffff7ffab40, 0x7ffff7de88a6 <_dl_map_object_deps+550>, 0x7ffff7ffab40, 0x7ffff7ffd998 <_rtld_global+2456>, 0x0, 0x7ffff7fc24d0, 0x7ffff7ffab40, 0x0, 0x7fffffffdae0, 0x7fffffffdad8, 0x7fffffffdad7, 0x7ffff7de8640 , 0x7fffffffdaf8, 0x0, 0x7fffffffdae0, 0x7fffffffdae0, 0x7fffffffdad8, 0x7ffff7de4dfc , 0x7fffffffd744, 0x2, 0x7ffff7828d58, 0xd, 0x9f051bc8, 0x7ffff7de577f , 0x7ffff7ffb160, 0x7fffffffd7d0, 0x7ffff7827834, 0x7ffff782deb8, 0x7fffffffd8e0, 0x7fffffffd8d0, 0x8, 0x7ffff7ffb1c0, 0x0, 0x7ffff7fc0fd0, 0x7ffff7ffab40, 0x7ffff6a1c08a, 0x7ffff7835d90, 0x7ffff7de4dfc , 0x100000000, 0x2, 0x7ffff7828d58, 0xd, 0x7c96f087, 0x7ffff7de577f , 0x7fffffffd998, 0x7fffffffd870, 0x7ffff7828d28, 0x7ffff7835c70, 0x7fffffffd980, 0x7fffffffd970, 0x7fff00000007, 0x7d, 0x0, 0x7ffff7fc0bc8, 0x7ffff7ffab40, 0x7ffff7ddc774, 0x7ffff7835d90, 0x7ffff7ddc460, 0x100000000, 0x1000008a1, 0x7fffffffd8e0, 0x7ffff7fc0bc8, 0x7fffffffda10, 0x7ffff7ffe4a0, 0x7fffffffdad0, 0x7ffff7ffd998 <_rtld_global+2456>, 0x1, 0x7ffff7de4dfc , 0x0, 0x2, 0x7ffff7828d58, 0xd, 0xb12fe117, 0x7ffff7de577f , 0x7ffff7ffe148, 0x7fffffffd960, 0x7ffff7826d34, 0x7ffff7829cb8, 0x7fffffffda70, 0x7fffffffda60, 0x7fff00000017, 0x7fffffffd970, 0x0, 0x7ffff7fbf180, 0x7ffff7ffab40, 0x7ffff5173f86, 0x7ffff7835d90, 0x7ffff5172428, 0x100000000, 0x1000000a4, 0x7ffff6a1d278, 0x7ffff7fbf180, 0x7fffffffdb00, 0x7ffff7de4dfc , 0x7fffffffdb28, 0x2, 0x7ffff7828d58, 0xd, 0x2b43e9ed, 0x7ffff7de577f , 0x9463a6b9...}, type = (unknown: 4294958368), raw_caps = 0x7ffff78351c0 "\037("}, profiles = 0x7ffff7ffab40, type = type_adl, probing = 0, fallback = -136404559} fn = 0x0 datadir = 0x0 pnpname = 0x0 dump = 0 ctrl = -1 value = -1 caps = 0 save = 0 force = 0 verbosity = 1 probe = 1