From kde-bugs-dist Wed Dec 14 16:21:17 2016 From: Date: Wed, 14 Dec 2016 16:21:17 +0000 To: kde-bugs-dist Subject: [valgrind] [Bug 255603] Assertion '!already_present' failed Message-Id: X-MARC-Message: https://marc.info/?l=kde-bugs-dist&m=148173516725921 https://bugs.kde.org/show_bug.cgi?id=3D255603 stewartwputnam@gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |stewartwputnam@gmail.com --- Comment #7 from stewartwputnam@gmail.com --- Bj=C3=B6rn Stenberg 2015-06-30 14:14:46 UTC Comment 6 describes what I see = best.=20=20 Commenting out a call to gethostbyname() and then a call to getpwnam() let exp-sgcheck run . Failed on getpwnam(): /home/stew/valgrind-3.12.0/coregrind/valgrind --tool=3Dexp-sgcheck --trace-children=3Dyes -v ./server/LCDd -c ./LCDd.conf -f =3D=3D1016=3D=3D exp-sgcheck, a stack and global array overrun detector =3D=3D1016=3D=3D NOTE: This is an Experimental-Class Valgrind Tool =3D=3D1016=3D=3D Copyright (C) 2003-2013, and GNU GPL'd, by OpenWorks Ltd e= t al. =3D=3D1016=3D=3D Using Valgrind-3.10.0 and LibVEX; rerun with -h for copyri= ght info =3D=3D1016=3D=3D Command: ./server/LCDd -c ./LCDd.conf -f =3D=3D1016=3D=3D=20 --1016-- Valgrind options: --1016-- --tool=3Dexp-sgcheck --1016-- --trace-children=3Dyes --1016-- -v --1016-- Contents of /proc/version: --1016-- Linux version 3.16.36 (root@rattle) (gcc version 4.9.2 (Debian 4.9.2-10) ) #1 SMP Fri Oct 21 07:14:56 PDT 2016 --1016-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-rdtscp-sse3 --1016-- Page sizes: currently 4096, max supported 4096 --1016-- Valgrind library directory: /usr/lib/valgrind --1016-- Reading syms from /root/cf-ss-swap/lcdproc-0.5.7-ss-20161207-TN/server/LCDd --1016-- Reading syms from /lib/x86_64-linux-gnu/ld-2.19.so --1016-- Considering /lib/x86_64-linux-gnu/ld-2.19.so .. --1016-- .. CRC mismatch (computed 60000291 wanted 8b33a7a7) --1016-- Considering /usr/lib/debug/lib/x86_64-linux-gnu/ld-2.19.so .. --1016-- .. CRC is valid --1016-- warning: addVar: unknown size (loadcmds) --1016-- warning: addVar: unknown size (loadcmds) --1016-- warning: addVar: unknown size (loadcmds) --1016-- warning: addVar: unknown size (loadcmds) --1016-- warning: addVar: unknown size (loadcmds) --1016-- warning: addVar: unknown size (loadcmds) --1016-- warning: addVar: unknown size (loadcmds) --1016-- warning: addVar: unknown size (loadcmds) --1016-- warning: addVar: unknown size (loadcmds) --1016-- warning: addVar: unknown size (loadcmds) --1016-- Reading syms from /usr/lib/valgrind/exp-sgcheck-amd64-linux --1016-- Considering /usr/lib/valgrind/exp-sgcheck-amd64-linux .. --1016-- .. CRC mismatch (computed ae57864a wanted 616ea344) --1016-- Considering /usr/lib/debug/usr/lib/valgrind/exp-sgcheck-amd64-li= nux .. --1016-- .. CRC is valid --1016-- object doesn't have a dynamic symbol table --1016-- Scheduler: using generic scheduler lock implementation. --1016-- Reading suppressions file: /usr/lib/valgrind/default.supp =3D=3D1016=3D=3D embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-1016-by-root-on-??? =3D=3D1016=3D=3D embedded gdbserver: writing to=20=20 /tmp/vgdb-pipe-to-vgdb-from-1016-by-root-on-??? =3D=3D1016=3D=3D embedded gdbserver: shared mem=20=20 /tmp/vgdb-pipe-shared-mem-vgdb-1016-by-root-on-??? =3D=3D1016=3D=3D=20 =3D=3D1016=3D=3D TO CONTROL THIS PROCESS USING vgdb (which you probably =3D=3D1016=3D=3D don't want to do, unless you know exactly what you're doin= g, =3D=3D1016=3D=3D or are doing some strange experiment): =3D=3D1016=3D=3D /usr/lib/valgrind/../../bin/vgdb --pid=3D1016 ...command= ... =3D=3D1016=3D=3D=20 =3D=3D1016=3D=3D TO DEBUG THIS PROCESS USING GDB: start GDB like this =3D=3D1016=3D=3D /path/to/gdb ./server/LCDd =3D=3D1016=3D=3D and then give GDB the following command =3D=3D1016=3D=3D target remote | /usr/lib/valgrind/../../bin/vgdb --pid= =3D1016 =3D=3D1016=3D=3D --pid is optional if only one valgrind process is running =3D=3D1016=3D=3D=20 --1016-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93 --1016-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93 --1016-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93 --1016-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93 --1016-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93 --1016-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93 --1016-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93 --1016-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93 --1016-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93 --1016-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93 --1016-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93 --1016-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93 --1016-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93 --1016-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93 --1016-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93 --1016-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93 --1016-- Reading syms from /usr/lib/valgrind/vgpreload_core-amd64-linux.so --1016-- Considering /usr/lib/valgrind/vgpreload_core-amd64-linux.so .. --1016-- .. CRC mismatch (computed 9771ef88 wanted e8eb00cf) --1016-- Considering /usr/lib/debug/usr/lib/valgrind/vgpreload_core-amd64-linux.so .. --1016-- .. CRC is valid --1016-- Reading syms from /usr/lib/valgrind/vgpreload_exp-sgcheck-amd64-linux.so --1016-- Considering /usr/lib/valgrind/vgpreload_exp-sgcheck-amd64-linux.= so .. --1016-- .. CRC mismatch (computed 751e41e5 wanted 6fd813ce) --1016-- Considering /usr/lib/debug/usr/lib/valgrind/vgpreload_exp-sgcheck-amd64-linux.so .. --1016-- .. CRC is valid =3D=3D1016=3D=3D WARNING: new redirection conflicts with existing -- ignori= ng it --1016-- old: 0x040176d0 (index ) R-> (0000.0) 0x04c2a8f0 index --1016-- new: 0x040176d0 (index ) R-> (0000.0) 0x04c2a8b0 strchr --1016-- REDIR: 0x40176d0 (ld-linux-x86-64.so.2:index) redirected to 0x4c2a= 8f0 (index) --1016-- REDIR: 0x40178f0 (ld-linux-x86-64.so.2:strcmp) redirected to 0x4c2= abf0 (strcmp) --1016-- REDIR: 0x4017920 (ld-linux-x86-64.so.2:strlen) redirected to 0x4c2= a9d0 (strlen) --1016-- Reading syms from /lib/x86_64-linux-gnu/libpthread-2.19.so --1016-- Considering /lib/x86_64-linux-gnu/libpthread-2.19.so .. --1016-- .. CRC mismatch (computed 280b7aee wanted 21120dbf) --1016-- Considering /usr/lib/debug/lib/x86_64-linux-gnu/libpthread-2.19.= so .. --1016-- .. CRC is valid --1016-- Reading syms from /lib/x86_64-linux-gnu/libdl-2.19.so --1016-- Considering /lib/x86_64-linux-gnu/libdl-2.19.so .. --1016-- .. CRC mismatch (computed b76b883c wanted c261d240) --1016-- Considering /usr/lib/debug/lib/x86_64-linux-gnu/libdl-2.19.so .. --1016-- .. CRC is valid --1016-- Reading syms from /lib/x86_64-linux-gnu/libc-2.19.so --1016-- Considering /lib/x86_64-linux-gnu/libc-2.19.so .. --1016-- .. CRC mismatch (computed 15777026 wanted 3c8210d6) --1016-- Considering /usr/lib/debug/lib/x86_64-linux-gnu/libc-2.19.so .. --1016-- .. CRC is valid =3D=3D1016=3D=3D WARNING: new redirection conflicts with existing -- ignori= ng it --1016-- old: 0x052cef70 (index ) R-> (0000.0) 0x04c2a7b0 index --1016-- new: 0x052cef70 (index ) R-> (0000.0) 0x04c2a770 strchr =3D=3D1016=3D=3D WARNING: new redirection conflicts with existing -- ignori= ng it --1016-- old: 0x052d0c10 (strlen ) R-> (0000.0) 0x04c2a970 strlen --1016-- new: 0x052d0c10 (strlen ) R-> (0000.0) 0x04c2a990 __GI_strlen =3D=3D1016=3D=3D WARNING: new redirection conflicts with existing -- ignori= ng it --1016-- old: 0x052d2910 (rindex ) R-> (0000.0) 0x04c2a6e0 rindex --1016-- new: 0x052d2910 (rindex ) R-> (0000.0) 0x04c2a6b0 strrchr =3D=3D1016=3D=3D WARNING: new redirection conflicts with existing -- ignori= ng it --1016-- old: 0x052d2910 (rindex ) R-> (0000.0) 0x04c2a6e0 rindex --1016-- new: 0x052d2910 (rindex ) R-> (0000.0) 0x04c2a710 __GI_strrchr =3D=3D1016=3D=3D WARNING: new redirection conflicts with existing -- ignori= ng it --1016-- old: 0x052d2910 (rindex ) R-> (0000.0) 0x04c2a6e0 rindex --1016-- new: 0x052d2910 (rindex ) R-> (0000.0) 0x04c2a6b0 strrchr =3D=3D1016=3D=3D WARNING: new redirection conflicts with existing -- ignori= ng it --1016-- old: 0x052db540 (rawmemchr ) R-> (0000.0) 0x04c2b3f0 rawmemchr --1016-- new: 0x052db540 (rawmemchr ) R-> (0000.0) 0x04c2b410 __GI___rawmemchr --1016-- REDIR: 0x52d4590 (libc.so.6:memcpy@GLIBC_2.2.5) redirected to 0x4a23730 (_vgnU_ifunc_wrapper) --1016-- REDIR: 0x52d2910 (libc.so.6:rindex) redirected to 0x4c2a6e0 (rinde= x) --1016-- REDIR: 0x52cb930 (libc.so.6:calloc) redirected to 0x4c29970 (callo= c) --1016-- REDIR: 0x52d0c10 (libc.so.6:strlen) redirected to 0x4c2a970 (strle= n) --1016-- REDIR: 0x52cafc0 (libc.so.6:malloc) redirected to 0x4c27890 (mallo= c) --1016-- REDIR: 0x52d0650 (libc.so.6:strcpy) redirected to 0x4a23730 (_vgnU_ifunc_wrapper) --1016-- REDIR: 0x52e5be0 (libc.so.6:__strcpy_sse2_unaligned) redirected to 0x4c2aa10 (strcpy) --1016-- REDIR: 0x52cefa0 (libc.so.6:__GI_strchr) redirected to 0x4c2a7f0 (__GI_strchr) --1016-- REDIR: 0x52cf1c0 (libc.so.6:strcmp) redirected to 0x4a23730 (_vgnU_ifunc_wrapper) --1016-- REDIR: 0x52e0d70 (libc.so.6:__strcmp_sse2_unaligned) redirected to 0x4c2ab50 (strcmp) --1016-- REDIR: 0x52cb600 (libc.so.6:free) redirected to 0x4c28b00 (free) --1016-- REDIR: 0xffffffffff600400 (???:???) redirected to 0x38092e4d (vgPlain_amd64_linux_REDIR_FOR_vtime) --1016-- REDIR: 0x52d0690 (libc.so.6:__GI_strcpy) redirected to 0x4c2aa40 (__GI_strcpy) --1016-- REDIR: 0x52cf200 (libc.so.6:__GI_strcmp) redirected to 0x4c2aba0 (__GI_strcmp) --1016-- REDIR: 0x52cb690 (libc.so.6:realloc) redirected to 0x4c29b90 (real= loc) LCDd 0.5.7, LCDproc Protocol 0.3 Part of the LCDproc suite Copyright (C) 1998-2014 William Ferrell, Selene Scriven and many other contributors This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. --1016-- Reading syms from /root/cf-ss-swap/lcdproc-0.5.7-ss-20161207-TN/server/drivers/CF63oddtf.so --1016-- Reading syms from /usr/lib/x86_64-linux-gnu/libsensors.so.4.3.2 --1016-- object doesn't have a symbol table --1016-- Reading syms from /lib/x86_64-linux-gnu/libm-2.19.so --1016-- Considering /lib/x86_64-linux-gnu/libm-2.19.so .. --1016-- .. CRC mismatch (computed 7d093d0d wanted d5c6ebc4) --1016-- Considering /usr/lib/debug/lib/x86_64-linux-gnu/libm-2.19.so .. --1016-- .. CRC is valid --1016-- REDIR: 0x52cef70 (libc.so.6:index) redirected to 0x4a23730 (_vgnU_ifunc_wrapper) =3D=3D1016=3D=3D WARNING: new redirection conflicts with existing -- ignori= ng it --1016-- old: 0x052cefa0 (__GI_strchr ) R-> (0000.0) 0x04c2a7f0 __GI_strchr --1016-- new: 0x052cefa0 (__GI_strchr ) R-> (0000.0) 0x04c2a7b0 index --1016-- REDIR: 0x52d9790 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x4a23730 (_vgnU_ifunc_wrapper) --1016-- REDIR: 0x52d1030 (libc.so.6:strncmp) redirected to 0x4a23730 (_vgnU_ifunc_wrapper) =3D=3D1016=3D=3D WARNING: new redirection conflicts with existing -- ignori= ng it --1016-- old: 0x052cefa0 (__GI_strchr ) R-> (0000.0) 0x04c2a7f0 __GI_strchr --1016-- new: 0x052cefa0 (__GI_strchr ) R-> (0000.0) 0x04c2a7b0 index =3D=3D1016=3D=3D WARNING: new redirection conflicts with existing -- ignori= ng it --1016-- old: 0x052cefa0 (__GI_strchr ) R-> (0000.0) 0x04c2a7f0 __GI_strchr --1016-- new: 0x052cefa0 (__GI_strchr ) R-> (0000.0) 0x04c2a7b0 index --1016-- REDIR: 0x52d3a20 (libc.so.6:strstr) redirected to 0x4a23730 (_vgnU_ifunc_wrapper) --1016-- REDIR: 0x4018770 (ld-linux-x86-64.so.2:stpcpy) redirected to 0x4c2= b3c0 (stpcpy) --1016-- REDIR: 0xffffffffff600000 (???:???) redirected to 0x38092e43 (vgPlain_amd64_linux_REDIR_FOR_vgettimeofday) --1016-- REDIR: 0x52e1020 (libc.so.6:__memcpy_sse2_unaligned) redirected to 0x4c2acd0 (memcpy) --1016-- REDIR: 0x52db540 (libc.so.6:rawmemchr) redirected to 0x4c2b3f0 (rawmemchr) --1016-- REDIR: 0x52d3c60 (libc.so.6:memchr) redirected to 0x4c2ac90 (memch= r) --1016-- REDIR: 0x52d0dd0 (libc.so.6:strnlen) redirected to 0x4c2a930 (strn= len) --1016-- REDIR: 0x536e6c0 (libc.so.6:__strncmp_sse42) redirected to 0x4c2aa= 70 (strncmp) --1016-- REDIR: 0x52d1080 (libc.so.6:__GI_strncmp) redirected to 0x4c2aae0 (__GI_strncmp) =3D=3D1016=3D=3D Invalid read of size 4 =3D=3D1016=3D=3D at 0x5A1311D: csv_init (CF63oddtf.c:6905) =3D=3D1016=3D=3D by 0x5A0C8DA: spawn_clones (CF63oddtf.c:4867) =3D=3D1016=3D=3D by 0x59FF480: CF63oddtf_init (CF63oddtf.c:638) =3D=3D1016=3D=3D by 0x4155DD: driver_load (driver.c:153) =3D=3D1016=3D=3D by 0x4147B1: drivers_load_driver (drivers.c:85) =3D=3D1016=3D=3D by 0x40824A: init_drivers (main.c:670) =3D=3D1016=3D=3D by 0x407474: main (main.c:237) =3D=3D1016=3D=3D Address 0x5c1d940 expected vs actual: =3D=3D1016=3D=3D Expected: unknown =3D=3D1016=3D=3D Actual: global array "order" of size 244 in object with= soname "NONE" =3D=3D1016=3D=3D=20 exp-sgcheck: sg_main.c:560 (add_blocks_to_StackTree): Assertion '!already_present' failed. host stacktrace: =3D=3D1016=3D=3D at 0x3807BD8F: show_sched_status_wrk (m_libcassert.c:31= 9) =3D=3D1016=3D=3D by 0x3807BE84: report_and_quit (m_libcassert.c:390) =3D=3D1016=3D=3D by 0x3807C006: vgPlain_assert_fail (m_libcassert.c:455) =3D=3D1016=3D=3D by 0x3807225B: add_blocks_to_StackTree (sg_main.c:560) =3D=3D1016=3D=3D by 0x380735BE: shadowStack_new_frame.isra.22 (sg_main.c= :1875) =3D=3D1016=3D=3D by 0x805F6D449: ??? =3D=3D1016=3D=3D by 0x802C7DEEF: ??? =3D=3D1016=3D=3D by 0x3806FE6F: ??? (h_main.c:141) =3D=3D1016=3D=3D by 0x536935A: __nscd_get_mapping (nscd_helper.c:286) sched status: running_tid=3D1 Thread 1: status =3D VgTs_Runnable =3D=3D1016=3D=3D at 0x5369398: __nscd_get_mapping (nscd_helper.c:293) =3D=3D1016=3D=3D by 0x536977B: __nscd_get_map_ref (nscd_helper.c:443) =3D=3D1016=3D=3D by 0x5366097: nscd_getpw_r (nscd_getpw_r.c:95) =3D=3D1016=3D=3D by 0x536645F: __nscd_getpwnam_r (nscd_getpw_r.c:51) =3D=3D1016=3D=3D by 0x5308120: getpwnam_r@@GLIBC_2.2.5 (getXXbyYY_r.c:19= 6) =3D=3D1016=3D=3D by 0x5307A0E: getpwnam (getXXbyYY.c:116) =3D=3D1016=3D=3D by 0x40832B: drop_privs (main.c:708) =3D=3D1016=3D=3D by 0x4074F1: main (main.c:247) Thread 2: status =3D VgTs_WaitSys =3D=3D1016=3D=3D at 0x5343BAB: __lll_lock_wait_private (lowlevellock.S:9= 5) =3D=3D1016=3D=3D by 0x5333533: _L_lock_499 (syslog.c:464) =3D=3D1016=3D=3D by 0x5332FD5: __vsyslog_chk (syslog.c:258) =3D=3D1016=3D=3D by 0x418FED: report (report.c:58) =3D=3D1016=3D=3D by 0x5A09F4D: listen_packets (CF63oddtf.c:3952) =3D=3D1016=3D=3D by 0x4E360A3: start_thread (pthread_create.c:309) Thread 3: status =3D VgTs_Init =3D=3D1016=3D=3D at 0x53375F1: clone (clone.S:81) Note: see also the FAQ in the source distribution. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D Failed @ Gethostbyname =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D root@rattle:~/cf-ss-swap/lcdproc-0.5.7-ss-20161207-TN# /home/stew/valgrind-3.12.0/coregrind/valgrind --tool=3Dexp-sgcheck --trace-children=3Dyes -v ./server/LCDd -c ./LCDd.conf -f =3D=3D4224=3D=3D exp-sgcheck, a stack and global array overrun detector =3D=3D4224=3D=3D NOTE: This is an Experimental-Class Valgrind Tool =3D=3D4224=3D=3D Copyright (C) 2003-2013, and GNU GPL'd, by OpenWorks Ltd e= t al. =3D=3D4224=3D=3D Using Valgrind-3.10.0 and LibVEX; rerun with -h for copyri= ght info =3D=3D4224=3D=3D Command: ./server/LCDd -c ./LCDd.conf -f =3D=3D4224=3D=3D=20 --4224-- Valgrind options: --4224-- --tool=3Dexp-sgcheck --4224-- --trace-children=3Dyes --4224-- -v --4224-- Contents of /proc/version: --4224-- Linux version 3.16.36 (root@rattle) (gcc version 4.9.2 (Debian 4.9.2-10) ) #1 SMP Fri Oct 21 07:14:56 PDT 2016 --4224-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-rdtscp-sse3 --4224-- Page sizes: currently 4096, max supported 4096 --4224-- Valgrind library directory: /usr/lib/valgrind --4224-- Reading syms from /root/cf-ss-swap/lcdproc-0.5.7-ss-20161207-TN/server/LCDd --4224-- Reading syms from /lib/x86_64-linux-gnu/ld-2.19.so --4224-- Considering /lib/x86_64-linux-gnu/ld-2.19.so .. --4224-- .. CRC mismatch (computed 60000291 wanted 8b33a7a7) --4224-- Considering /usr/lib/debug/lib/x86_64-linux-gnu/ld-2.19.so .. --4224-- .. CRC is valid --4224-- warning: addVar: unknown size (loadcmds) --4224-- warning: addVar: unknown size (loadcmds) --4224-- warning: addVar: unknown size (loadcmds) --4224-- warning: addVar: unknown size (loadcmds) --4224-- warning: addVar: unknown size (loadcmds) --4224-- warning: addVar: unknown size (loadcmds) --4224-- warning: addVar: unknown size (loadcmds) --4224-- warning: addVar: unknown size (loadcmds) --4224-- warning: addVar: unknown size (loadcmds) --4224-- warning: addVar: unknown size (loadcmds) --4224-- Reading syms from /usr/lib/valgrind/exp-sgcheck-amd64-linux --4224-- Considering /usr/lib/valgrind/exp-sgcheck-amd64-linux .. --4224-- .. CRC mismatch (computed ae57864a wanted 616ea344) --4224-- Considering /usr/lib/debug/usr/lib/valgrind/exp-sgcheck-amd64-li= nux .. --4224-- .. CRC is valid --4224-- object doesn't have a dynamic symbol table --4224-- Scheduler: using generic scheduler lock implementation. --4224-- Reading suppressions file: /usr/lib/valgrind/default.supp =3D=3D4224=3D=3D embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-4224-by-root-on-??? =3D=3D4224=3D=3D embedded gdbserver: writing to=20=20 /tmp/vgdb-pipe-to-vgdb-from-4224-by-root-on-??? =3D=3D4224=3D=3D embedded gdbserver: shared mem=20=20 /tmp/vgdb-pipe-shared-mem-vgdb-4224-by-root-on-??? =3D=3D4224=3D=3D=20 =3D=3D4224=3D=3D TO CONTROL THIS PROCESS USING vgdb (which you probably =3D=3D4224=3D=3D don't want to do, unless you know exactly what you're doin= g, =3D=3D4224=3D=3D or are doing some strange experiment): =3D=3D4224=3D=3D /usr/lib/valgrind/../../bin/vgdb --pid=3D4224 ...command= ... =3D=3D4224=3D=3D=20 =3D=3D4224=3D=3D TO DEBUG THIS PROCESS USING GDB: start GDB like this =3D=3D4224=3D=3D /path/to/gdb ./server/LCDd =3D=3D4224=3D=3D and then give GDB the following command =3D=3D4224=3D=3D target remote | /usr/lib/valgrind/../../bin/vgdb --pid= =3D4224 =3D=3D4224=3D=3D --pid is optional if only one valgrind process is running =3D=3D4224=3D=3D=20 --4224-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93 --4224-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93 --4224-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93 --4224-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93 --4224-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93 --4224-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93 --4224-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93 --4224-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93 --4224-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93 --4224-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93 --4224-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93 --4224-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93 --4224-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93 --4224-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93 --4224-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93 --4224-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x93 --4224-- Reading syms from /usr/lib/valgrind/vgpreload_core-amd64-linux.so --4224-- Considering /usr/lib/valgrind/vgpreload_core-amd64-linux.so .. --4224-- .. CRC mismatch (computed 9771ef88 wanted e8eb00cf) --4224-- Considering /usr/lib/debug/usr/lib/valgrind/vgpreload_core-amd64-linux.so .. --4224-- .. CRC is valid --4224-- Reading syms from /usr/lib/valgrind/vgpreload_exp-sgcheck-amd64-linux.so --4224-- Considering /usr/lib/valgrind/vgpreload_exp-sgcheck-amd64-linux.= so .. --4224-- .. CRC mismatch (computed 751e41e5 wanted 6fd813ce) --4224-- Considering /usr/lib/debug/usr/lib/valgrind/vgpreload_exp-sgcheck-amd64-linux.so .. --4224-- .. CRC is valid =3D=3D4224=3D=3D WARNING: new redirection conflicts with existing -- ignori= ng it --4224-- old: 0x040176d0 (index ) R-> (0000.0) 0x04c2a8f0 index --4224-- new: 0x040176d0 (index ) R-> (0000.0) 0x04c2a8b0 strchr --4224-- REDIR: 0x40176d0 (ld-linux-x86-64.so.2:index) redirected to 0x4c2a= 8f0 (index) --4224-- REDIR: 0x40178f0 (ld-linux-x86-64.so.2:strcmp) redirected to 0x4c2= abf0 (strcmp) --4224-- REDIR: 0x4017920 (ld-linux-x86-64.so.2:strlen) redirected to 0x4c2= a9d0 (strlen) --4224-- Reading syms from /lib/x86_64-linux-gnu/libpthread-2.19.so --4224-- Considering /lib/x86_64-linux-gnu/libpthread-2.19.so .. --4224-- .. CRC mismatch (computed 280b7aee wanted 21120dbf) --4224-- Considering /usr/lib/debug/lib/x86_64-linux-gnu/libpthread-2.19.= so .. --4224-- .. CRC is valid --4224-- Reading syms from /lib/x86_64-linux-gnu/libdl-2.19.so --4224-- Considering /lib/x86_64-linux-gnu/libdl-2.19.so .. --4224-- .. CRC mismatch (computed b76b883c wanted c261d240) --4224-- Considering /usr/lib/debug/lib/x86_64-linux-gnu/libdl-2.19.so .. --4224-- .. CRC is valid --4224-- Reading syms from /lib/x86_64-linux-gnu/libc-2.19.so --4224-- Considering /lib/x86_64-linux-gnu/libc-2.19.so .. --4224-- .. CRC mismatch (computed 15777026 wanted 3c8210d6) --4224-- Considering /usr/lib/debug/lib/x86_64-linux-gnu/libc-2.19.so .. --4224-- .. CRC is valid =3D=3D4224=3D=3D WARNING: new redirection conflicts with existing -- ignori= ng it --4224-- old: 0x052cef70 (index ) R-> (0000.0) 0x04c2a7b0 index --4224-- new: 0x052cef70 (index ) R-> (0000.0) 0x04c2a770 strchr =3D=3D4224=3D=3D WARNING: new redirection conflicts with existing -- ignori= ng it --4224-- old: 0x052d0c10 (strlen ) R-> (0000.0) 0x04c2a970 strlen --4224-- new: 0x052d0c10 (strlen ) R-> (0000.0) 0x04c2a990 __GI_strlen =3D=3D4224=3D=3D WARNING: new redirection conflicts with existing -- ignori= ng it --4224-- old: 0x052d2910 (rindex ) R-> (0000.0) 0x04c2a6e0 rindex --4224-- new: 0x052d2910 (rindex ) R-> (0000.0) 0x04c2a6b0 strrchr =3D=3D4224=3D=3D WARNING: new redirection conflicts with existing -- ignori= ng it --4224-- old: 0x052d2910 (rindex ) R-> (0000.0) 0x04c2a6e0 rindex --4224-- new: 0x052d2910 (rindex ) R-> (0000.0) 0x04c2a710 __GI_strrchr =3D=3D4224=3D=3D WARNING: new redirection conflicts with existing -- ignori= ng it --4224-- old: 0x052d2910 (rindex ) R-> (0000.0) 0x04c2a6e0 rindex --4224-- new: 0x052d2910 (rindex ) R-> (0000.0) 0x04c2a6b0 strrchr =3D=3D4224=3D=3D WARNING: new redirection conflicts with existing -- ignori= ng it --4224-- old: 0x052db540 (rawmemchr ) R-> (0000.0) 0x04c2b3f0 rawmemchr --4224-- new: 0x052db540 (rawmemchr ) R-> (0000.0) 0x04c2b410 __GI___rawmemchr --4224-- REDIR: 0x52d4590 (libc.so.6:memcpy@GLIBC_2.2.5) redirected to 0x4a23730 (_vgnU_ifunc_wrapper) --4224-- REDIR: 0x52d2910 (libc.so.6:rindex) redirected to 0x4c2a6e0 (rinde= x) --4224-- REDIR: 0x52cb930 (libc.so.6:calloc) redirected to 0x4c29970 (callo= c) --4224-- REDIR: 0x52d0c10 (libc.so.6:strlen) redirected to 0x4c2a970 (strle= n) --4224-- REDIR: 0x52cafc0 (libc.so.6:malloc) redirected to 0x4c27890 (mallo= c) --4224-- REDIR: 0x52d0650 (libc.so.6:strcpy) redirected to 0x4a23730 (_vgnU_ifunc_wrapper) --4224-- REDIR: 0x52e5be0 (libc.so.6:__strcpy_sse2_unaligned) redirected to 0x4c2aa10 (strcpy) --4224-- REDIR: 0x52cefa0 (libc.so.6:__GI_strchr) redirected to 0x4c2a7f0 (__GI_strchr) --4224-- REDIR: 0x52cf1c0 (libc.so.6:strcmp) redirected to 0x4a23730 (_vgnU_ifunc_wrapper) --4224-- REDIR: 0x52e0d70 (libc.so.6:__strcmp_sse2_unaligned) redirected to 0x4c2ab50 (strcmp) --4224-- REDIR: 0x52cb600 (libc.so.6:free) redirected to 0x4c28b00 (free) --4224-- REDIR: 0xffffffffff600400 (???:???) redirected to 0x38092e4d (vgPlain_amd64_linux_REDIR_FOR_vtime) --4224-- REDIR: 0x52d0690 (libc.so.6:__GI_strcpy) redirected to 0x4c2aa40 (__GI_strcpy) --4224-- REDIR: 0x52cf200 (libc.so.6:__GI_strcmp) redirected to 0x4c2aba0 (__GI_strcmp) --4224-- REDIR: 0x52cb690 (libc.so.6:realloc) redirected to 0x4c29b90 (real= loc) LCDd 0.5.7, LCDproc Protocol 0.3 Part of the LCDproc suite Copyright (C) 1998-2014 William Ferrell, Selene Scriven and many other contributors This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. --4224-- Reading syms from /root/cf-ss-swap/lcdproc-0.5.7-ss-20161207-TN/server/drivers/CF63oddtf.so --4224-- Reading syms from /usr/lib/x86_64-linux-gnu/libsensors.so.4.3.2 --4224-- object doesn't have a symbol table --4224-- Reading syms from /lib/x86_64-linux-gnu/libm-2.19.so --4224-- Considering /lib/x86_64-linux-gnu/libm-2.19.so .. --4224-- .. CRC mismatch (computed 7d093d0d wanted d5c6ebc4) --4224-- Considering /usr/lib/debug/lib/x86_64-linux-gnu/libm-2.19.so .. --4224-- .. CRC is valid --4224-- REDIR: 0x52cef70 (libc.so.6:index) redirected to 0x4a23730 (_vgnU_ifunc_wrapper) =3D=3D4224=3D=3D WARNING: new redirection conflicts with existing -- ignori= ng it --4224-- old: 0x052cefa0 (__GI_strchr ) R-> (0000.0) 0x04c2a7f0 __GI_strchr --4224-- new: 0x052cefa0 (__GI_strchr ) R-> (0000.0) 0x04c2a7b0 index --4224-- REDIR: 0x52d9790 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x4a23730 (_vgnU_ifunc_wrapper) --4224-- REDIR: 0x52d1030 (libc.so.6:strncmp) redirected to 0x4a23730 (_vgnU_ifunc_wrapper) =3D=3D4224=3D=3D WARNING: new redirection conflicts with existing -- ignori= ng it --4224-- old: 0x052cefa0 (__GI_strchr ) R-> (0000.0) 0x04c2a7f0 __GI_strchr --4224-- new: 0x052cefa0 (__GI_strchr ) R-> (0000.0) 0x04c2a7b0 index =3D=3D4224=3D=3D WARNING: new redirection conflicts with existing -- ignori= ng it --4224-- old: 0x052cefa0 (__GI_strchr ) R-> (0000.0) 0x04c2a7f0 __GI_strchr --4224-- new: 0x052cefa0 (__GI_strchr ) R-> (0000.0) 0x04c2a7b0 index --4224-- REDIR: 0x52d3a20 (libc.so.6:strstr) redirected to 0x4a23730 (_vgnU_ifunc_wrapper) --4224-- REDIR: 0x4018770 (ld-linux-x86-64.so.2:stpcpy) redirected to 0x4c2= b3c0 (stpcpy) --4224-- REDIR: 0xffffffffff600000 (???:???) redirected to 0x38092e43 (vgPlain_amd64_linux_REDIR_FOR_vgettimeofday) --4224-- REDIR: 0x52e1020 (libc.so.6:__memcpy_sse2_unaligned) redirected to 0x4c2acd0 (memcpy) --4224-- REDIR: 0x52db540 (libc.so.6:rawmemchr) redirected to 0x4c2b3f0 (rawmemchr) --4224-- REDIR: 0x52d1080 (libc.so.6:__GI_strncmp) redirected to 0x4c2aae0 (__GI_strncmp) --4224-- REDIR: 0x52d3c60 (libc.so.6:memchr) redirected to 0x4c2ac90 (memch= r) --4224-- REDIR: 0x52d0dd0 (libc.so.6:strnlen) redirected to 0x4c2a930 (strn= len) --4224-- REDIR: 0x536e6c0 (libc.so.6:__strncmp_sse42) redirected to 0x4c2aa= 70 (strncmp) exp-sgcheck: sg_main.c:560 (add_blocks_to_StackTree): Assertion '!already_present' failed. host stacktrace: =3D=3D4224=3D=3D at 0x3807BD8F: show_sched_status_wrk (m_libcassert.c:31= 9) =3D=3D4224=3D=3D by 0x3807BE84: report_and_quit (m_libcassert.c:390) =3D=3D4224=3D=3D by 0x3807C006: vgPlain_assert_fail (m_libcassert.c:455) =3D=3D4224=3D=3D by 0x3807225B: add_blocks_to_StackTree (sg_main.c:560) =3D=3D4224=3D=3D by 0x380735BE: shadowStack_new_frame.isra.22 (sg_main.c= :1875) =3D=3D4224=3D=3D by 0x805FB4A59: ??? =3D=3D4224=3D=3D by 0x802C7DEEF: ??? =3D=3D4224=3D=3D by 0x3806FECF: ??? (h_main.c:376) =3D=3D4224=3D=3D by 0x536935A: __nscd_get_mapping (nscd_helper.c:286) sched status: running_tid=3D1 Thread 1: status =3D VgTs_Runnable =3D=3D4224=3D=3D at 0x5369398: __nscd_get_mapping (nscd_helper.c:293) =3D=3D4224=3D=3D by 0x536977B: __nscd_get_map_ref (nscd_helper.c:443) =3D=3D4224=3D=3D by 0x5366CC5: nscd_gethst_r (nscd_gethst_r.c:160) =3D=3D4224=3D=3D by 0x53674E8: __nscd_gethostbyname_r (nscd_gethst_r.c:4= 7) =3D=3D4224=3D=3D by 0x5349035: gethostbyname_r@@GLIBC_2.2.5 (getXXbyYY_r= .c:196) =3D=3D4224=3D=3D by 0x53486E5: gethostbyname (getXXbyYY.c:116) =3D=3D4224=3D=3D by 0x417423: sock_init_sockaddr (sockets.c:53) =3D=3D4224=3D=3D by 0x417506: sock_connect (sockets.c:84) =3D=3D4224=3D=3D by 0x5A11CC9: hdd_init (CF63oddtf.c:6414) =3D=3D4224=3D=3D by 0x59FF4AC: CF63oddtf_init (CF63oddtf.c:625) =3D=3D4224=3D=3D by 0x41540E: driver_load (driver.c:153) =3D=3D4224=3D=3D by 0x4145E2: drivers_load_driver (drivers.c:85) =3D=3D4224=3D=3D by 0x40811A: init_drivers (main.c:670) =3D=3D4224=3D=3D by 0x407344: main (main.c:237) Thread 2: status =3D VgTs_WaitSys =3D=3D4224=3D=3D at 0x4E3D18D: ??? (syscall-template.S:81) =3D=3D4224=3D=3D by 0x5A0A495: listen_packets (CF63oddtf.c:3950) =3D=3D4224=3D=3D by 0x4E360A3: start_thread (pthread_create.c:309) Note: see also the FAQ in the source distribution. --=20 You are receiving this mail because: You are watching all bug changes.=