Print

Print


Follow-up Comment #4, bug #91844 (project xrootd):

Hi Andy,

i did follwing 

i created /cern/PEAC/etc/gdb.cmd ,which looks like

cat /cern/PEAC/etc/gdb.cmd
r

and i put following to config file

ofs.notify closew create mkdir mv rm rmdir trunc msgs 90 10 | /usr/bin/gdb
--batch -x /cern/PEAC/etc/gdb.cmd
/cern/PEAC/sw/gentoo-x86_64-4.6.2/VO_PEAC/Xrootd/3.1.0/bin/XrdCnsd

in xrd log i see

120224 12:27:02 12828 ofs_Put: Unable to write to stream; broken pipe
120224 12:27:02 12828 ofs_Prog: Unable to feed /usr/bin/gdb; broken pipe

in cnsdlog i see

120224 12:27:02 001 Cns_Config: Cns initialization started.
120224 12:27:02 001 Cns_Config: Backup path not specified; inventory
disabled!
120224 12:27:02 001 Cns_List: Removing empty log file
/cern/PEAC/xrd/admin/server/cns/alicepc100.jinr.ru/cns.log.0.0081945165
120224 12:27:02 001 Cns_Config: Cns initialization completed.
*** buffer overflow detected ***:
/cern/PEAC/sw/gentoo-x86_64-4.6.2/VO_PEAC/Xrootd/3.1.0/bin/XrdCnsd
terminated
======= Backtrace: =========
/lib64/libc.so.6(__fortify_fail+0x37)[0x7ffff662c4d7]
/lib64/libc.so.6(+0xee350)[0x7ffff662a350]
/lib64/libc.so.6(+0xed6f9)[0x7ffff66296f9]
/lib64/libc.so.6(_IO_default_xsputn+0x84)[0x7ffff65b0c14]
/lib64/libc.so.6(_IO_vfprintf+0x2144)[0x7ffff6585324]
/lib64/libc.so.6(__vsprintf_chk+0x97)[0x7ffff6629797]
/lib64/libc.so.6(__sprintf_chk+0x7d)[0x7ffff66296dd]
/cern/PEAC/sw/gentoo-x86_64-4.6.2/VO_PEAC/Xrootd/3.1.0/bin/XrdCnsd(_ZN12XrdCnsDaemon9getEventsER12XrdOucStreamPKc+0x32e)[0x407e6e]
/cern/PEAC/sw/gentoo-x86_64-4.6.2/VO_PEAC/Xrootd/3.1.0/bin/XrdCnsd(main+0x15c)[0x405c0c]
/lib64/libc.so.6(__libc_start_main+0xed)[0x7ffff656038d]
/cern/PEAC/sw/gentoo-x86_64-4.6.2/VO_PEAC/Xrootd/3.1.0/bin/XrdCnsd[0x405e59]
======= Memory map: ========
00400000-00410000 r-xp 00000000 08:08 23857133                          
/cern/PEAC/sw/gentoo-x86_64-4.6.2/VO_PEAC/Xrootd/3.1.0/bin/XrdCnsd
0060f000-00610000 r--p 0000f000 08:08 23857133                          
/cern/PEAC/sw/gentoo-x86_64-4.6.2/VO_PEAC/Xrootd/3.1.0/bin/XrdCnsd
00610000-00611000 rw-p 00010000 08:08 23857133                          
/cern/PEAC/sw/gentoo-x86_64-4.6.2/VO_PEAC/Xrootd/3.1.0/bin/XrdCnsd
00611000-00685000 rw-p 00000000 00:00 0                                 
[heap]
7ffff0000000-7ffff0029000 rw-p 00000000 00:00 0 
7ffff0029000-7ffff4000000 ---p 00000000 00:00 0 
7ffff5eaa000-7ffff5f2b000 rw-p 00000000 00:00 0 
7ffff5f2b000-7ffff5f2c000 ---p 00000000 00:00 0 
7ffff5f2c000-7ffff602c000 rw-p 00000000 00:00 0 
7ffff602c000-7ffff602d000 ---p 00000000 00:00 0 
7ffff602d000-7ffff612d000 rw-p 00000000 00:00 0 
7ffff612d000-7ffff612e000 ---p 00000000 00:00 0 
7ffff612e000-7ffff622e000 rw-p 00000000 00:00 0 
7ffff622e000-7ffff622f000 ---p 00000000 00:00 0 
7ffff622f000-7ffff632f000 rw-p 00000000 00:00 0 
7ffff632f000-7ffff633b000 r-xp 00000000 08:07 1773671                   
/lib64/libnss_files-2.14.1.so
7ffff633b000-7ffff653a000 ---p 0000c000 08:07 1773671                   
/lib64/libnss_files-2.14.1.so
7ffff653a000-7ffff653b000 r--p 0000b000 08:07 1773671                   
/lib64/libnss_files-2.14.1.so
7ffff653b000-7ffff653c000 rw-p 0000c000 08:07 1773671                   
/lib64/libnss_files-2.14.1.so
7ffff653c000-7ffff66be000 r-xp 00000000 08:07 1774103                   
/lib64/libc-2.14.1.so
7ffff66be000-7ffff68bd000 ---p 00182000 08:07 1774103                   
/lib64/libc-2.14.1.so
7ffff68bd000-7ffff68c1000 r--p 00181000 08:07 1774103                   
/lib64/libc-2.14.1.so
7ffff68c1000-7ffff68c2000 rw-p 00185000 08:07 1774103                   
/lib64/libc-2.14.1.so
7ffff68c2000-7ffff68c7000 rw-p 00000000 00:00 0 
7ffff68c7000-7ffff68dc000 r-xp 00000000 08:07 922026                    
/lib64/libgcc_s.so.1
7ffff68dc000-7ffff6adb000 ---p 00015000 08:07 922026                    
/lib64/libgcc_s.so.1
7ffff6adb000-7ffff6adc000 r--p 00014000 08:07 922026                    
/lib64/libgcc_s.so.1
7ffff6adc000-7ffff6add000 rw-p 00015000 08:07 922026                    
/lib64/libgcc_s.so.1
7ffff6add000-7ffff6b5e000 r-xp 00000000 08:07 1774114                   
/lib64/libm-2.14.1.so
7ffff6b5e000-7ffff6d5d000 ---p 00081000 08:07 1774114                   
/lib64/libm-2.14.1.so
7ffff6d5d000-7ffff6d5e000 r--p 00080000 08:07 1774114                   
/lib64/libm-2.14.1.so
7ffff6d5e000-7ffff6d5f000 rw-p 00081000 08:07 1774114                   
/lib64/libm-2.14.1.so
7ffff6d5f000-7ffff6e45000 r-xp 00000000 08:07 1746629                   
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.6.2/libstdc++.so.6.0.16
7ffff6e45000-7ffff7044000 ---p 000e6000 08:07 1746629                   
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.6.2/libstdc++.so.6.0.16
7ffff7044000-7ffff704c000 r--p 000e5000 08:07 1746629                   
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.6.2/libstdc++.so.6.0.16
7ffff704c000-7ffff704e000 rw-p 000ed000 08:07 1746629                   
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.6.2/libstdc++.so.6.0.16
7ffff704e000-7ffff7063000 rw-p 00000000 00:00 0 
7ffff7063000-7ffff706b000 r-xp 00000000 08:07 1774110                   
/lib64/librt-2.14.1.so
7ffff706b000-7ffff726a000 ---p 00008000 08:07 1774110                   
/lib64/librt-2.14.1.so
7ffff726a000-7ffff726b000 r--p 00007000 08:07 1774110                   
/lib64/librt-2.14.1.so
7ffff726b000-7ffff726c000 rw-p 00008000 08:07 1774110                   
/lib64/librt-2.14.1.so
7ffff726c000-7ffff726e000 r-xp 00000000 08:07 1774015                   
/lib64/libdl-2.14.1.so
7ffff726e000-7ffff746e000 ---p 00002000 08:07 1774015                   
/lib64/libdl-2.14.1.so
7ffff746e000-7ffff746f000 r--p 00002000 08:07 1774015                   
/lib64/libdl-2.14.1.so
7ffff746f000-7ffff7470000 rw-p 00003000 08:07 1774015                   
/lib64/libdl-2.14.1.so
7ffff7470000-7ffff7488000 r-xp 00000000 08:07 1774113                   
/lib64/libpthread-2.14.1.so
7ffff7488000-7ffff7687000 ---p 00018000 08:07 1774113                   
/lib64/libpthread-2.14.1.so
7ffff7687000-7ffff7688000 r--p 00017000 08:07 1774113                   
/lib64/libpthread-2.14.1.so
7ffff7688000-7ffff7689000 rw-p 00018000 08:07 1774113                   
/lib64/libpthread-2.14.1.so
7ffff7689000-7ffff768d000 rw-p 00000000 00:00 0 
7ffff768d000-7ffff76e6000 r-xp 00000000 08:08 23857165                  
/cern/PEAC/sw/gentoo-x86_64-4.6.2/VO_PEAC/Xrootd/3.1.0/lib64/libXrdUtils.so.0.0.1
7ffff76e6000-7ffff78e5000 ---p 00059000 08:08 23857165                  
/cern/PEAC/sw/gentoo-x86_64-4.6.2/VO_PEAC/Xrootd/3.1.0/lib64/libXrdUtils.so.0.0.1
7ffff78e5000-7ffff78e7000 r--p 00058000 08:08 23857165                  
/cern/PEAC/sw/gentoo-x86_64-4.6.2/VO_PEAC/Xrootd/3.1.0/lib64/libXrdUtils.so.0.0.1
7ffff78e7000-7ffff78e9000 rw-p 0005a000 08:08 23857165                  
/cern/PEAC/sw/gentoo-x86_64-4.6.2/VO_PEAC/Xrootd/3.1.0/lib64/libXrdUtils.so.0.0.1
7ffff78e9000-7ffff78ea000 rw-p 00000000 00:00 0 
7ffff78ea000-7ffff793d000 r-xp 00000000 08:08 23857158                  
/cern/PEAC/sw/gentoo-x86_64-4.6.2/VO_PEAC/Xrootd/3.1.0/lib64/libXrdServer.so.0.0.1
7ffff793d000-7ffff7b3c000 ---p 00053000 08:08 23857158                  
/cern/PEAC/sw/gentoo-x86_64-4.6.2/VO_PEAC/Xrootd/3.1.0/lib64/libXrdServer.so.0.0.1
7ffff7b3c000-7ffff7b3e000 r--p 00052000 08:08 23857158                  
/cern/PEAC/sw/gentoo-x86_64-4.6.2/VO_PEAC/Xrootd/3.1.0/lib64/libXrdServer.so.0.0.1
7ffff7b3e000-7ffff7b40000 rw-p 00054000 08:08 23857158                  
/cern/PEAC/sw/gentoo-x86_64-4.6.2/VO_PEAC/Xrootd/3.1.0/lib64/libXrdServer.so.0.0.1
7ffff7b40000-7ffff7b47000 rw-p 00000000 00:00 0 
7ffff7b47000-7ffff7bd9000 r-xp 00000000 08:08 23857178                  
/cern/PEAC/sw/gentoo-x86_64-4.6.2/VO_PEAC/Xrootd/3.1.0/lib64/libXrdClient.so.0.0.1
7ffff7bd9000-7ffff7dd9000 ---p 00092000 08:08 23857178                  
/cern/PEAC/sw/gentoo-x86_64-4.6.2/VO_PEAC/Xrootd/3.1.0/lib64/libXrdClient.so.0.0.1
7ffff7dd9000-7ffff7dda000 r--p 00092000 08:08 23857178                  
/cern/PEAC/sw/gentoo-x86_64-4.6.2/VO_PEAC/Xrootd/3.1.0/lib64/libXrdClient.so.0.0.1
7ffff7dda000-7ffff7ddb000 rw-p 00093000 08:08 23857178                  
/cern/PEAC/sw/gentoo-x86_64-4.6.2/VO_PEAC/Xrootd/3.1.0/lib64/libXrdClient.so.0.0.1
7ffff7ddb000-7ffff7ddc000 rw-p 00000000 00:00 0 
7ffff7ddc000-7ffff7dfc000 r-xp 00000000 08:07 1774106                   
/lib64/ld-2.14.1.so
7ffff7e72000-7ffff7eb3000 rw-p 00000000 00:00 0 
7ffff7eb3000-7ffff7eb4000 ---p 00000000 00:00 0 
7ffff7eb4000-7ffff7fbb000 rw-p 00000000 00:00 0 
7ffff7ff8000-7ffff7ffb000 rw-p 00000000 00:00 0 
7ffff7ffb000-7ffff7ffc000 r-xp 00000000 00:00 0                         
[vdso]
7ffff7ffc000-7ffff7ffd000 r--p 00020000 08:07 1774106                   
/lib64/ld-2.14.1.so
7ffff7ffd000-7ffff7ffe000 rw-p 00021000 08:07 1774106                   
/lib64/ld-2.14.1.so
7ffff7ffe000-7ffff7fff000 rw-p 00000000 00:00 0 
7ffffffde000-7ffffffff000 rw-p 00000000 00:00 0                         
[stack]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                 
[vsyscall]

Ciao

Martin



    _______________________________________________________

Reply to this item at:

  <http://savannah.cern.ch/bugs/?91844>

_______________________________________________
  Message sent via/by LCG Savannah
  http://savannah.cern.ch/

########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1