On 7/18/07, Pierre Habouzit <[EMAIL PROTECTED]> wrote:
  please provide some kind of backtrace, and/or ltrace. I've never seen
the problem and have ttf-opensymbol for ages.

  As it is now, this bug is not helpful.

It's not reproducible every time; it happens sporadically. It's also
not ttf-opensymbol specific; it happens on most calls to fc-cache -fs.
Still, I've attached the ltrace output obtained by running it
manually.

--
Andrew Donnellan <><
ajdlinuxATgmailDOTcom (primary)    ajdlinuxATexemailDOTcomDOTau (secure)
    http://andrewdonnellan.com    http://ajdlinux.wordpress.com
        [EMAIL PROTECTED]    hkp://subkeys.pgp.net 0x5D4C0C58
           http://linux.org.au    http://debian.org
       Spammers only === [EMAIL PROTECTED] ===
__libc_start_main(0x8049310, 2, 0xbfe64444, 0x8049b30, 0x8049ae0 <unfinished 
...>
getopt_long(2, 0xbfe64444, "frsVv?", 0x804a1a0, NULL)                           
    = 102
getopt_long(2, 0xbfe64444, "frsVv?", 0x804a1a0, NULL)                           
    = 115
getopt_long(2, 0xbfe64444, "frsVv?", 0x804a1a0, NULL)                           
    = -1
FcConfigEnableHome(0, 0xbfe64444, 0x8049cd0, 0x804a1a0, 0)                      
    = 1
FcInitLoadConfig(0, 0xbfe64444, 0x8049cd0, 0x804a1a0, 0)                        
    = 0x804c008
FcConfigSetCurrent(0x804c008, 0xbfe64444, 0x8049cd0, 0x804a1a0, 0)              
    = 1
FcConfigGetConfigDirs(0x804c008, 0xbfe64444, 0x8049cd0, 0x804a1a0, 0)           
    = 0x80573a8
FcStrSetCreate(0x804c008, 0xbfe64444, 0x8049cd0, 0x804a1a0, 0)                  
    = 0x8052f98
FcStrListNext(0x80573a8, 0, 1, 0xb7e19c41, 155)                                 
    = 0x804f578
FcStrSetMember(0x8052f98, 0x804f578, 1, 0xb7e19c41, 155)                        
    = 0
access("/usr/share/fonts", 2)                                                   
    = 0
__xstat(3, "/usr/share/fonts", 0xbfe64234)                                      
    = 0
FcDirCacheRead(0x804f578, 1, 0x804c008, 0xb7e19c41, 155)                        
    = 0x80533b8
FcDirCacheValid(0x804f578, 1, 0x804c008, 0xb7e19c41, 155)                       
    = 1
FcStrSetCreate(0x804f578, 1, 0x804c008, 0xb7e19c41, 155)                        
    = 0x80547b8
FcCacheNumSubdir(0x80533b8, 1, 0x804c008, 0xb7e19c41, 155)                      
    = 3
FcCacheSubdir(0x80533b8, 0, 0x804c008, 0xb7e19c41, 155)                         
    = 0x8053400
FcStrSetAdd(0x80547b8, 0x8053400, 0x804c008, 0xb7e19c41, 155)                   
    = 1
FcCacheNumSubdir(0x80533b8, 0x8053400, 0x804c008, 0xb7e19c41, 155)              
    = 3
FcCacheSubdir(0x80533b8, 1, 0x804c008, 0xb7e19c41, 155)                         
    = 0x8053418
FcStrSetAdd(0x80547b8, 0x8053418, 0x804c008, 0xb7e19c41, 155)                   
    = 1
FcCacheNumSubdir(0x80533b8, 0x8053418, 0x804c008, 0xb7e19c41, 155)              
    = 3
FcCacheSubdir(0x80533b8, 2, 0x804c008, 0xb7e19c41, 155)                         
    = 0x8053438
FcStrSetAdd(0x80547b8, 0x8053438, 0x804c008, 0xb7e19c41, 155)                   
    = 1
FcCacheNumSubdir(0x80533b8, 0x8053438, 0x804c008, 0xb7e19c41, 155)              
    = 3
FcDirCacheUnload(0x80533b8, 0x8053438, 0x804c008, 0xb7e19c41, 155)              
    = 0x8055bc0
FcStrListCreate(0x80547b8, 0x8053438, 0x804c008, 0xb7e19c41, 155)               
    = 0x8053468
FcStrSetDestroy(0x80547b8, 0x8053438, 0x804c008, 0xb7e19c41, 155)               
    = 1
FcStrSetAdd(0x8052f98, 0x804f578, 0x804c008, 0xb7e19c41, 155)                   
    = 1
FcStrListNext(0x8053468, 0xb7e13ff4, -1, 0xb7e42478, 0x80520d0)                 
    = 0x8055c98
FcStrSetMember(0x8052f98, 0x8055c98, -1, 0xb7e42478, 0x80520d0)                 
    = 0
access("/usr/share/fonts/X11", 2)                                               
    = 0
__xstat(3, "/usr/share/fonts/X11", 0xbfe64194)                                  
    = 0
FcDirCacheRead(0x8055c98, 1, 0x804c008, 0xb7e42478, 0x80520d0)                  
    = 0x80529d0
FcDirCacheValid(0x8055c98, 1, 0x804c008, 0xb7e42478, 0x80520d0)                 
    = 1
FcStrSetCreate(0x8055c98, 1, 0x804c008, 0xb7e42478, 0x80520d0)                  
    = 0x8052138
FcCacheNumSubdir(0x80529d0, 1, 0x804c008, 0xb7e42478, 0x80520d0)                
    = 6
FcCacheSubdir(0x80529d0, 0, 0x804c008, 0xb7e42478, 0x80520d0)                   
    = 0x8052a20
FcStrSetAdd(0x8052138, 0x8052a20, 0x804c008, 0xb7e42478, 0x80520d0)             
    = 1
FcCacheNumSubdir(0x80529d0, 0x8052a20, 0x804c008, 0xb7e42478, 0x80520d0)        
    = 6
FcCacheSubdir(0x80529d0, 1, 0x804c008, 0xb7e42478, 0x80520d0)                   
    = 0x8052a40
FcStrSetAdd(0x8052138, 0x8052a40, 0x804c008, 0xb7e42478, 0x80520d0)             
    = 1
FcCacheNumSubdir(0x80529d0, 0x8052a40, 0x804c008, 0xb7e42478, 0x80520d0)        
    = 6
FcCacheSubdir(0x80529d0, 2, 0x804c008, 0xb7e42478, 0x80520d0)                   
    = 0x8052a60
FcStrSetAdd(0x8052138, 0x8052a60, 0x804c008, 0xb7e42478, 0x80520d0)             
    = 1
FcCacheNumSubdir(0x80529d0, 0x8052a60, 0x804c008, 0xb7e42478, 0x80520d0)        
    = 6
FcCacheSubdir(0x80529d0, 3, 0x804c008, 0xb7e42478, 0x80520d0)                   
    = 0x8052a80
FcStrSetAdd(0x8052138, 0x8052a80, 0x804c008, 0xb7e42478, 0x80520d0)             
    = 1
FcCacheNumSubdir(0x80529d0, 0x8052a80, 0x804c008, 0xb7e42478, 0x80520d0)        
    = 6
FcCacheSubdir(0x80529d0, 4, 0x804c008, 0xb7e42478, 0x80520d0)                   
    = 0x8052aa0
FcStrSetAdd(0x8052138, 0x8052aa0, 0x804c008, 0xb7e42478, 0x80520d0)             
    = 1
FcCacheNumSubdir(0x80529d0, 0x8052aa0, 0x804c008, 0xb7e42478, 0x80520d0)        
    = 6
FcCacheSubdir(0x80529d0, 5, 0x804c008, 0xb7e42478, 0x80520d0)                   
    = 0x8052ac0
FcStrSetAdd(0x8052138, 0x8052ac0, 0x804c008, 0xb7e42478, 0x80520d0)             
    = 1
FcCacheNumSubdir(0x80529d0, 0x8052ac0, 0x804c008, 0xb7e42478, 0x80520d0)        
    = 6
FcDirCacheUnload(0x80529d0, 0x8052ac0, 0x804c008, 0xb7e42478, 0x80520d0)        
    = 0x804f9e0
FcStrListCreate(0x8052138, 0x8052ac0, 0x804c008, 0xb7e42478, 0x80520d0)         
    = 0x80520f0
FcStrSetDestroy(0x8052138, 0x8052ac0, 0x804c008, 0xb7e42478, 0x80520d0)         
    = 1
FcStrSetAdd(0x8052f98, 0x8055c98, 0x804c008, 0xb7e42478, 0x80520d0)             
    = 1
FcStrListNext(0x80520f0, 0xb7e13ff4, 0xb7e15120, 0x8052950, 0xbfe64108)         
    = 0x8055970
FcStrSetMember(0x8052f98, 0x8055970, 0xb7e15120, 0x8052950, 0xbfe64108)         
    = 0
access("/usr/share/fonts/X11/100dpi", 2)                                        
    = 0
__xstat(3, "/usr/share/fonts/X11/100dpi", 0xbfe640f4)                           
    = 0
FcDirCacheRead(0x8055970, 1, 0x804c008, 0x8052950, 0xbfe64108)                  
    = 0x806de90
FcDirCacheValid(0x8055970, 1, 0x804c008, 0x8052950, 0xbfe64108)                 
    = 1
FcStrSetCreate(0x8055970, 1, 0x804c008, 0x8052950, 0xbfe64108)                  
    = 0x8053290
FcCacheNumSubdir(0x806de90, 1, 0x804c008, 0x8052950, 0xbfe64108)                
    = 0
FcDirCacheUnload(0x806de90, 1, 0x804c008, 0x8052950, 0xbfe64108)                
    = 0
FcStrListCreate(0x8053290, 1, 0x804c008, 0x8052950, 0xbfe64108)                 
    = 0x804fd00
FcStrSetDestroy(0x8053290, 1, 0x804c008, 0x8052950, 0xbfe64108)                 
    = 1
FcStrSetAdd(0x8052f98, 0x8055970, 0x804c008, 0x8052950, 0xbfe64108)             
    = 1
FcStrListNext(0x804fd00, 0xb7e13ff4, 0xb7e15120, 0x8053a70, 0xbfe64068)         
    = 0
FcStrListDone(0x804fd00, 0xb7e13ff4, 0xb7e15120, 0x8053a70, 0xbfe64068)         
    = 0x8053a68
FcStrListNext(0x80520f0, 0, 0x804c008, 0x8052950, 0xbfe64108)                   
    = 0x804fce0
FcStrSetMember(0x8052f98, 0x804fce0, 0x804c008, 0x8052950, 0xbfe64108)          
    = 0
access("/usr/share/fonts/X11/75dpi", 2)                                         
    = 0
__xstat(3, "/usr/share/fonts/X11/75dpi", 0xbfe640f4)                            
    = 0
FcDirCacheRead(0x804fce0, 1, 0x804c008, 0x8052950, 0xbfe64108)                  
    = 0x806afa8
FcDirCacheValid(0x804fce0, 1, 0x804c008, 0x8052950, 0xbfe64108)                 
    = 1
FcStrSetCreate(0x804fce0, 1, 0x804c008, 0x8052950, 0xbfe64108)                  
    = 0x80706e8
FcCacheNumSubdir(0x806afa8, 1, 0x804c008, 0x8052950, 0xbfe64108)                
    = 0
FcDirCacheUnload(0x806afa8, 1, 0x804c008, 0x8052950, 0xbfe64108)                
    = 0
FcStrListCreate(0x80706e8, 1, 0x804c008, 0x8052950, 0xbfe64108)                 
    = 0x806d1c0
FcStrSetDestroy(0x80706e8, 1, 0x804c008, 0x8052950, 0xbfe64108)                 
    = 1
FcStrSetAdd(0x8052f98, 0x804fce0, 0x804c008, 0x8052950, 0xbfe64108)             
    = 1
FcStrListNext(0x806d1c0, 0xb7e13ff4, 0xb7e15120, 0x8070748, 0xbfe64068)         
    = 0
FcStrListDone(0x806d1c0, 0xb7e13ff4, 0xb7e15120, 0x8070748, 0xbfe64068)         
    = 0x8053118
FcStrListNext(0x80520f0, 0, 0x804c008, 0x8052950, 0xbfe64108)                   
    = 0x8059370
FcStrSetMember(0x8052f98, 0x8059370, 0x804c008, 0x8052950, 0xbfe64108)          
    = 0
access("/usr/share/fonts/X11/Type1", 2)                                         
    = 0
__xstat(3, "/usr/share/fonts/X11/Type1", 0xbfe640f4)                            
    = 0
FcDirCacheRead(0x8059370, 1, 0x804c008, 0x8052950, 0xbfe64108)                  
    = 0x8063498
FcDirCacheValid(0x8059370, 1, 0x804c008, 0x8052950, 0xbfe64108)                 
    = 1
FcStrSetCreate(0x8059370, 1, 0x804c008, 0x8052950, 0xbfe64108)                  
    = 0x8072b40
FcCacheNumSubdir(0x8063498, 1, 0x804c008, 0x8052950, 0xbfe64108)                
    = 0
FcDirCacheUnload(0x8063498, 1, 0x804c008, 0x8052950, 0xbfe64108)                
    = 0
FcStrListCreate(0x8072b40, 1, 0x804c008, 0x8052950, 0xbfe64108)                 
    = 0x806bf88
FcStrSetDestroy(0x8072b40, 1, 0x804c008, 0x8052950, 0xbfe64108)                 
    = 1
FcStrSetAdd(0x8052f98, 0x8059370, 0x804c008, 0x8052950, 0xbfe64108)             
    = 1
FcStrListNext(0x806bf88, 0xb7e13ff4, 0xb7e15120, 0x806ca78, 0xbfe64068)         
    = 0
FcStrListDone(0x806bf88, 0xb7e13ff4, 0xb7e15120, 0x806ca78, 0xbfe64068)         
    = 0
FcStrListNext(0x80520f0, 0, 0x804c008, 0x8052950, 0xbfe64108)                   
    = 0x80522c0
FcStrSetMember(0x8052f98, 0x80522c0, 0x804c008, 0x8052950, 0xbfe64108)          
    = 0
access("/usr/share/fonts/X11/encodings", 2)                                     
    = 0
__xstat(3, "/usr/share/fonts/X11/encodings", 0xbfe640f4)                        
    = 0
FcDirCacheRead(0x80522c0, 1, 0x804c008, 0x8052950, 0xbfe64108)                  
    = 0x80516c8
FcDirCacheValid(0x80522c0, 1, 0x804c008, 0x8052950, 0xbfe64108)                 
    = 1
FcStrSetCreate(0x80522c0, 1, 0x804c008, 0x8052950, 0xbfe64108)                  
    = 0x8054638
FcCacheNumSubdir(0x80516c8, 1, 0x804c008, 0x8052950, 0xbfe64108)                
    = 1
FcCacheSubdir(0x80516c8, 0, 0x804c008, 0x8052950, 0xbfe64108)                   
    = 0x8051710
FcStrSetAdd(0x8054638, 0x8051710, 0x804c008, 0x8052950, 0xbfe64108)             
    = 1
FcCacheNumSubdir(0x80516c8, 0x8051710, 0x804c008, 0x8052950, 0xbfe64108)        
    = 1
FcDirCacheUnload(0x80516c8, 0x8051710, 0x804c008, 0x8052950, 0xbfe64108)        
    = 0
FcStrListCreate(0x8054638, 0x8051710, 0x804c008, 0x8052950, 0xbfe64108)         
    = 0x806c6d8
FcStrSetDestroy(0x8054638, 0x8051710, 0x804c008, 0x8052950, 0xbfe64108)         
    = 1
FcStrSetAdd(0x8052f98, 0x80522c0, 0x804c008, 0x8052950, 0xbfe64108)             
    = 1
FcStrListNext(0x806c6d8, 0xb7e13ff4, 0xb7e15120, 0x80777f8, 0xbfe64068)         
    = 0x8072578
FcStrSetMember(0x8052f98, 0x8072578, 0xb7e15120, 0x80777f8, 0xbfe64068)         
    = 0
access("/usr/share/fonts/X11/encodings/l"..., 2)                                
    = 0
__xstat(3, "/usr/share/fonts/X11/encodings/l"..., 0xbfe64054)                   
    = 0
FcDirCacheRead(0x8072578, 1, 0x804c008, 0x80777f8, 0xbfe64068)                  
    = 0x80549d0
FcDirCacheValid(0x8072578, 1, 0x804c008, 0x80777f8, 0xbfe64068)                 
    = 1
FcStrSetCreate(0x8072578, 1, 0x804c008, 0x80777f8, 0xbfe64068)                  
    = 0x8071718
FcCacheNumSubdir(0x80549d0, 1, 0x804c008, 0x80777f8, 0xbfe64068)                
    = 0
FcDirCacheUnload(0x80549d0, 1, 0x804c008, 0x80777f8, 0xbfe64068)                
    = 0
FcStrListCreate(0x8071718, 1, 0x804c008, 0x80777f8, 0xbfe64068)                 
    = 0x80515b0
FcStrSetDestroy(0x8071718, 1, 0x804c008, 0x80777f8, 0xbfe64068)                 
    = 1
FcStrSetAdd(0x8052f98, 0x8072578, 0x804c008, 0x80777f8, 0xbfe64068)             
    = 1
FcStrListNext(0x80515b0, 0xb7e13ff4, 0xb7e15120, 0x806b8f8, 0xbfe63fc8)         
    = 0
FcStrListDone(0x80515b0, 0xb7e13ff4, 0xb7e15120, 0x806b8f8, 0xbfe63fc8)         
    = 0x8056120
FcStrListNext(0x806c6d8, 0, 0x804c008, 0x80777f8, 0xbfe64068)                   
    = 0
FcStrListDone(0x806c6d8, 0, 0x804c008, 0x80777f8, 0xbfe64068)                   
    = 0x8053a68
FcStrListNext(0x80520f0, 0, 0x804c008, 0x8052950, 0xbfe64108)                   
    = 0x8053048
FcStrSetMember(0x8052f98, 0x8053048, 0x804c008, 0x8052950, 0xbfe64108)          
    = 0
access("/usr/share/fonts/X11/misc", 2)                                          
    = 0
__xstat(3, "/usr/share/fonts/X11/misc", 0xbfe640f4)                             
    = 0
FcDirCacheRead(0x8053048, 1, 0x804c008, 0x8052950, 0xbfe64108 <unfinished ...>
--- SIGABRT (Aborted) ---
+++ killed by SIGABRT +++

Reply via email to