Project

General

Profile

Bug #6360

Updated by Igor Kozhukhov over 5 years ago

<pre> 
 root@srv249:/var/cores# mdb core.ld.51512 
 Loading modules: [ ld libc.so.1 ld.so.1 ] 
 > $C 
 00007fffffdfdfb0 libld.so.4`update_osym+0xb7f(7ffffeaef020) 
 00007fffffdfe0c0 libld.so.4`ld64_update_outfile+0x4d7(7ffffeaef020) 
 00007fffffdfe140 libld.so.4`ld64_main+0x54e(d, 418030, 3e) 
 00007fffffdfe180 main+0xd5() 
 00007fffffdfe190 _start+0x6c() 

 > 7ffffeaef020::print Ofl_desc 
 { 
     ofl_sgsid = 0x7ffffeaef528 " 
 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.1753 (illumos)" 
     ofl_name = 0x7fffffdfe88f "conftest1.so" 
     ofl_elf = 0x41cfc0 
     ofl_welf = 0x419970 
     ofl_dehdr = libld.so.4`def_ehdr 
     ofl_nehdr = 0x7ffffea80000 
     ofl_phdr = 0x7ffffea80040 
     ofl_tlsphdr = 0 
     ofl_fd = 0x3 
     ofl_size = 0xaf0 
     ofl_maps = 0x7ffffeaef580 
     ofl_segs = 0x7ffffeaf02e8 
     ofl_segs_order = 0 
     ofl_segs_avl = { 
         avl_root = 0x7ffffeaefa48 
         avl_compar = libld.so.4`ofl_segs_avl_cmp 
         avl_offset = 0x90 
         avl_numnodes = 0x7 
         avl_size = 0xa8 
     } 
     ofl_ents = 0x7ffffeaf0280 
     ofl_ents_avl = { 
         avl_root = 0 
         avl_compar = libld.so.4`ofl_ents_avl_cmp 
         avl_offset = 0x38              
         avl_numnodes = 0               
         avl_size = 0x50                
     }                                  
     ofl_objs = 0x7ffffeaf1330          
     ofl_objscnt = 0x3                  
     ofl_ars = 0                        
     ofl_arscnt = 0                     
     ofl_ars_gsandx = 0                 
     ofl_ars_gsndx = 0                  
     ofl_sos = 0                        
     ofl_soscnt = 0                     
     ofl_soneed = 0                     
     ofl_socntl = 0                     
     ofl_outrels = {                    
         rc_list = 0                    
         rc_cnt = 0                     
     }                                  
     ofl_actrels = {                    
         rc_list = 0                    
         rc_cnt = 0                     
     }                                  
     ofl_relaux = 0                     
     ofl_entrelscnt = 0                 
     ofl_copyrels = 0                   
     ofl_ordered = 0                    
     ofl_symdtent = 0                   
     ofl_ismove = 0                     
     ofl_ismoverel = 0                  
     ofl_parsyms = 0                    
     ofl_extrarels = 0                  
     ofl_groups = 0                     
     ofl_initarray = 0                  
     ofl_finiarray = 0                  
     ofl_preiarray = 0                  
     ofl_rtldinfo = 0                   
     ofl_osgroups = 0                   
     ofl_ostlsseg = 0                   
     ofl_unwind = 0                     
     ofl_unwindhdr = 0                  
     ofl_symavl = {                     
         avl_root = 0x7ffffeaf3770      
         avl_compar = libld.so.4`ld64_sym_avl_comp 
         avl_offset = 0                 
         avl_numnodes = 0x7             
         avl_size = 0x30                
     }                                  
     ofl_regsyms = 0                    
     ofl_regsymsno = 0                  
     ofl_regsymcnt = 0                  
     ofl_lregsymcnt = 0                 
     ofl_dtracesym = 0                  
     ofl_flags = 0x30404001011          
     ofl_flags1 = 0x8002800             
     ofl_entry = 0                      
     ofl_filtees = 0                    
     ofl_soname = 0                     
     ofl_interp = 0                     
     ofl_rpath = 0                      
     ofl_config = 0                     
     ofl_ulibdirs = 0                   
     ofl_dlibdirs = 0x7ffffeaf11d0      
     ofl_vercnt = 0                     
     ofl_verdesc = 0                    
     ofl_verdefsz = 0                   
     ofl_verneedsz = 0                  
     ofl_entercnt = 0x7                 
     ofl_globcnt = 0x5                  
     ofl_scopecnt = 0x2                 
     ofl_dynscopecnt = 0x1              
     ofl_elimcnt = 0                    
     ofl_locscnt = 0                    
     ofl_dynlocscnt = 0                 
     ofl_dynsymsortcnt = 0x3            
     ofl_dyntlssortcnt = 0              
     ofl_dynshdrcnt = 0                 
     ofl_shdrcnt = 0x9                  
     ofl_caploclcnt = 0                 
     ofl_capsymcnt = 0                  
     ofl_capchaincnt = 0                
     ofl_capgroups = 0                  
     ofl_capfamilies = 0                
     ofl_shdrsttab = 0x7ffffeaf03a0     
     ofl_strtab = 0x7ffffeaf0420        
     ofl_dynstrtab = 0x7ffffeaf04a0     
     ofl_tlsldgotndx = 0                
     ofl_relocsz = 0                    
     ofl_relocgotsz = 0                 
     ofl_relocpltsz = 0                 
     ofl_relocbsssz = 0                 
     ofl_relocrelsz = 0                 
     ofl_relocincnt = 0                 
     ofl_reloccnt = 0                   
     ofl_reloccntsub = 0                
     ofl_relocrelcnt = 0                
     ofl_gotcnt = 0x3                   
     ofl_pltcnt = 0                     
     ofl_pltpad = 0                     
     ofl_hashbkts = 0x5                 
     ofl_isbss = 0                      
     ofl_islbss = 0                     
     ofl_istlsbss = 0                   
     ofl_isparexpn = 0                  
     ofl_osdynamic = 0x7ffffeaf4508     
     ofl_osdynsym = 0x7ffffeaf5858      
     ofl_osldynsym = 0x7ffffeaf5560     
     ofl_osdynstr = 0x7ffffeaf5058      
     ofl_osdynsymsort = 0x7ffffeaf5c88  
     ofl_osdyntlssort = 0               
     ofl_osgot = 0                      
     ofl_oshash = 0x7ffffeaf48d8        
     ofl_osinitarray = 0                
     ofl_osfiniarray = 0                
     ofl_ospreinitarray = 0             
     ofl_osinterp = 0                   
     ofl_oscap = 0                      
     ofl_oscapinfo = 0                  
     ofl_oscapchain = 0                 
     ofl_osplt = 0                      
     ofl_osmove = 0                     
     ofl_osrelhead = 0                  
     ofl_osrel = 0                      
     ofl_osshstrtab = 0x7ffffeaf6d40    
     ofl_osstrtab = 0x7ffffeaf6448      
     ofl_ossymtab = 0x7ffffeaf6970      
     ofl_ossymshndx = 0                 
     ofl_osdynshndx = 0                 
     ofl_osldynshndx = 0                
     ofl_osverdef = 0                   
     ofl_osverneed = 0                  
     ofl_osversym = 0                   
     ofl_dtflags_1 = 0                  
     ofl_dtflags = 0                    
     ofl_ossyminfo = 0                  
     ofl_parexpnndx = 0                 
     ofl_checksum = 0                   
     ofl_depaudit = 0                   
     ofl_audit = 0                      
     ofl_symfltrs = 0                   
     ofl_dtsfltrs = 0                   
     ofl_ocapset = {                    
         oc_hw_1 = {                    
             cm_val = 0                 
             cm_exc = 0                 
         }                              
         oc_sf_1 = {                    
             cm_val = 0                 
             cm_exc = 0                 
         }                              
         oc_hw_2 = {                    
             cm_val = 0                 
             cm_exc = 0                 
         }                              
         oc_plat = {                    
             cl_val = 0                 
             cl_exc = 0                 
         }                              
         oc_mach = {                    
             cl_val = 0                 
             cl_exc = 0                 
         }                              
         oc_id = {                      
             cs_str = 0                 
             cs_ndx = 0                 
         }                              
         oc_flags = 0                   
     }                                  
     ofl_lml = 0                        
     ofl_gottable = 0                   
     ofl_sr_cache = {                   
         sr_osdp = 0                    
         sr_rsdp = 0                    
         sr_rej = 0 (RLXREL_REJ_NONE)   
     }                                  
     ofl_maptext = 0                    
     ofl_mapdata = 0                    
     ofl_wrap = 0                       
     ofl_guideflags = 0x1               
     ofl_assdeflib = 0                  
 }                                      

 </pre> 

Back