Dear Guido,

On Mon, 19 May 2014 06:30:13 Guido Günther wrote:
> Could you please reproduce this with the libvirt0-dbg package
> installed? This will give us line numbers and variable values.

Actually I have libvirt0-dbg installed. I had to upgrade "gdb"
to get the following dump:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f0621de5700 (LWP 10679)]
0x00007f062ae01cb7 in virStorageVolTargetDefFormat 
(buf=buf@entry=0x7f0621de4a70, def=def@entry=0x7f05fc022a70, 
type=type@entry=0x7f062af106e7 "target", 
    options=0x7f062b1b7d70 <poolTypeInfo+464>, options=0x7f062b1b7d70 
<poolTypeInfo+464>) at ../../../src/conf/storage_conf.c:1539
1539    ../../../src/conf/storage_conf.c: No such file or directory.
(gdb) bt
#0  0x00007f062ae01cb7 in virStorageVolTargetDefFormat 
(buf=buf@entry=0x7f0621de4a70, def=def@entry=0x7f05fc022a70, 
type=type@entry=0x7f062af106e7 "target", 
    options=0x7f062b1b7d70 <poolTypeInfo+464>, options=0x7f062b1b7d70 
<poolTypeInfo+464>) at ../../../src/conf/storage_conf.c:1539
#1  0x00007f062ae04e06 in virStorageVolDefFormat (pool=<optimized out>, 
def=def@entry=0x7f05fc022a40) at ../../../src/conf/storage_conf.c:1651
#2  0x00007f06209960ca in storageVolGetXMLDesc (obj=0x7f0604000bb0, 
flags=<optimized out>) at ../../../src/storage/storage_driver.c:2613
#3  0x00007f062ae57e0a in virStorageVolGetXMLDesc 
(vol=vol@entry=0x7f0604000bb0, flags=0) at ../../../src/libvirt.c:14159
#4  0x00007f062b8794e6 in remoteDispatchStorageVolGetXMLDesc (server=<optimized 
out>, msg=<optimized out>, ret=0x7f06040008c0, args=0x7f0604000960, 
rerr=0x7f0621de4cc0, 
    client=<optimized out>) at ../../../daemon/remote_dispatch.h:13732
#5  remoteDispatchStorageVolGetXMLDescHelper (server=<optimized out>, 
client=<optimized out>, msg=<optimized out>, rerr=0x7f0621de4cc0, 
args=0x7f0604000960, ret=0x7f06040008c0)
    at ../../../daemon/remote_dispatch.h:13708
#6  0x00007f062aeb2732 in virNetServerProgramDispatchCall (msg=0x7f062bf2c3b0, 
client=0x7f062bf47c00, server=0x7f062bf2b390, prog=0x7f062bf43a20)
    at ../../../src/rpc/virnetserverprogram.c:437
#7  virNetServerProgramDispatch (prog=0x7f062bf43a20, 
server=server@entry=0x7f062bf2b390, client=0x7f062bf47c00, msg=0x7f062bf2c3b0) 
at ../../../src/rpc/virnetserverprogram.c:307
#8  0x00007f062b8947dd in virNetServerProcessMsg (msg=<optimized out>, 
prog=<optimized out>, client=<optimized out>, srv=0x7f062bf2b390) at 
../../../src/rpc/virnetserver.c:172
#9  virNetServerHandleJob (jobOpaque=<optimized out>, opaque=0x7f062bf2b390) at 
../../../src/rpc/virnetserver.c:193
#10 0x00007f062ada3c85 in virThreadPoolWorker 
(opaque=opaque@entry=0x7f062bf1ffb0) at ../../../src/util/virthreadpool.c:145
#11 0x00007f062ada317e in virThreadHelper (data=<optimized out>) at 
../../../src/util/virthread.c:197
#12 0x00007f0628275062 in start_thread (arg=0x7f0621de5700) at 
pthread_create.c:312
#13 0x00007f0627ba2a3d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

---------

(gdb) thread apply all bt                                                       
                                                                                
                        

Thread 11 (Thread 0x7f0625ded700 (LWP 10670)):                                  
                                                                                
                        
#0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185                  
                                                               
#1  0x00007f062ada363a in virCondWait (c=c@entry=0x7f062bf2b510, 
m=m@entry=0x7f062bf2b4e8) at ../../../src/util/virthread.c:153                  
                                       
#2  0x00007f062ada3d1b in virThreadPoolWorker 
(opaque=opaque@entry=0x7f062bf201d0) at ../../../src/util/virthreadpool.c:104   
                                                          
#3  0x00007f062ada317e in virThreadHelper (data=<optimized out>) at 
../../../src/util/virthread.c:197                                               
                                    
#4  0x00007f0628275062 in start_thread (arg=0x7f0625ded700) at 
pthread_create.c:312                                                            
                                         
#5  0x00007f0627ba2a3d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111                                   
                                                                  

Thread 10 (Thread 0x7f06255ec700 (LWP 10671)):                                  
                                                                                
                        
#0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185                  
                                                               
#1  0x00007f062ada363a in virCondWait (c=c@entry=0x7f062bf2b510, 
m=m@entry=0x7f062bf2b4e8) at ../../../src/util/virthread.c:153                  
                                       
#2  0x00007f062ada3d1b in virThreadPoolWorker 
(opaque=opaque@entry=0x7f062bf200b0) at ../../../src/util/virthreadpool.c:104   
                                                          
#3  0x00007f062ada317e in virThreadHelper (data=<optimized out>) at 
../../../src/util/virthread.c:197                                               
                                    
#4  0x00007f0628275062 in start_thread (arg=0x7f06255ec700) at 
pthread_create.c:312                                                            
                                         
#5  0x00007f0627ba2a3d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111                                   
                                                                  

Thread 9 (Thread 0x7f0624deb700 (LWP 10672)):                                   
                                                                                
                        
#0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185                  
                                                               
#1  0x00007f062ada363a in virCondWait (c=c@entry=0x7f062bf2b510, 
m=m@entry=0x7f062bf2b4e8) at ../../../src/util/virthread.c:153                  
                                       
#2  0x00007f062ada3d1b in virThreadPoolWorker 
(opaque=opaque@entry=0x7f062bf1ffb0) at ../../../src/util/virthreadpool.c:104   
                                                          
#3  0x00007f062ada317e in virThreadHelper (data=<optimized out>) at 
../../../src/util/virthread.c:197                                               
                                    
#4  0x00007f0628275062 in start_thread (arg=0x7f0624deb700) at 
pthread_create.c:312                                                            
                                         
#5  0x00007f0627ba2a3d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111                                   
                                                                  

Thread 8 (Thread 0x7f06245ea700 (LWP 10673)):                                   
                                                                                
                        
#0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185                  
                                                               
#1  0x00007f062ada363a in virCondWait (c=c@entry=0x7f062bf2b510, 
m=m@entry=0x7f062bf2b4e8) at ../../../src/util/virthread.c:153                  
                                       
#2  0x00007f062ada3d1b in virThreadPoolWorker 
(opaque=opaque@entry=0x7f062bf200b0) at ../../../src/util/virthreadpool.c:104   
                                                          
#3  0x00007f062ada317e in virThreadHelper (data=<optimized out>) at 
../../../src/util/virthread.c:197                                               
                                    
#4  0x00007f0628275062 in start_thread (arg=0x7f06245ea700) at 
pthread_create.c:312                                                            
                                         
#5  0x00007f0627ba2a3d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111                                   
                                                                  

Thread 7 (Thread 0x7f0623de9700 (LWP 10675)):                                   
                                                                                
                        
#0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185                  
                                                               
#1  0x00007f062ada363a in virCondWait (c=c@entry=0x7f062bf2b510, 
m=m@entry=0x7f062bf2b4e8) at ../../../src/util/virthread.c:153                  
                                       
#2  0x00007f062ada3d1b in virThreadPoolWorker 
(opaque=opaque@entry=0x7f062bf201d0) at ../../../src/util/virthreadpool.c:104   
                                                          
#3  0x00007f062ada317e in virThreadHelper (data=<optimized out>) at 
../../../src/util/virthread.c:197                                               
                                    
#4  0x00007f0628275062 in start_thread (arg=0x7f0623de9700) at 
pthread_create.c:312                                                            
                                         
#5  0x00007f0627ba2a3d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111                                   
                                                                  

Thread 6 (Thread 0x7f06235e8700 (LWP 10676)):                                   
                                                                                
                        
#0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185                  
                                                               
#1  0x00007f062ada363a in virCondWait (c=c@entry=0x7f062bf2b5a8, 
m=m@entry=0x7f062bf2b4e8) at ../../../src/util/virthread.c:153                  
                                       
#2  0x00007f062ada3d3b in virThreadPoolWorker 
(opaque=opaque@entry=0x7f062bf200b0) at ../../../src/util/virthreadpool.c:104   
                                                          
#3  0x00007f062ada317e in virThreadHelper (data=<optimized out>) at 
../../../src/util/virthread.c:197                                               
                                    
#4  0x00007f0628275062 in start_thread (arg=0x7f06235e8700) at 
pthread_create.c:312                                                            
                                         
#5  0x00007f0627ba2a3d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111                                   
                                                                  

Thread 5 (Thread 0x7f0622de7700 (LWP 10677)):                                   
                                                                                
                        
#0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185                  
                                                               
#1  0x00007f062ada363a in virCondWait (c=c@entry=0x7f062bf2b5a8, 
m=m@entry=0x7f062bf2b4e8) at ../../../src/util/virthread.c:153
#2  0x00007f062ada3d3b in virThreadPoolWorker 
(opaque=opaque@entry=0x7f062bf1ffb0) at ../../../src/util/virthreadpool.c:104
#3  0x00007f062ada317e in virThreadHelper (data=<optimized out>) at 
../../../src/util/virthread.c:197
#4  0x00007f0628275062 in start_thread (arg=0x7f0622de7700) at 
pthread_create.c:312
#5  0x00007f0627ba2a3d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7f06225e6700 (LWP 10678)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f062ada363a in virCondWait (c=c@entry=0x7f062bf2b5a8, 
m=m@entry=0x7f062bf2b4e8) at ../../../src/util/virthread.c:153
#2  0x00007f062ada3d3b in virThreadPoolWorker 
(opaque=opaque@entry=0x7f062bf200b0) at ../../../src/util/virthreadpool.c:104
#3  0x00007f062ada317e in virThreadHelper (data=<optimized out>) at 
../../../src/util/virthread.c:197
#4  0x00007f0628275062 in start_thread (arg=0x7f06225e6700) at 
pthread_create.c:312
#5  0x00007f0627ba2a3d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f0621de5700 (LWP 10679)):
#0  0x00007f062ae01cb7 in virStorageVolTargetDefFormat 
(buf=buf@entry=0x7f0621de4a70, def=def@entry=0x7f05fc022a70, 
type=type@entry=0x7f062af106e7 "target", 
    options=0x7f062b1b7d70 <poolTypeInfo+464>, options=0x7f062b1b7d70 
<poolTypeInfo+464>) at ../../../src/conf/storage_conf.c:1539
#1  0x00007f062ae04e06 in virStorageVolDefFormat (pool=<optimized out>, 
def=def@entry=0x7f05fc022a40) at ../../../src/conf/storage_conf.c:1651
#2  0x00007f06209960ca in storageVolGetXMLDesc (obj=0x7f0604000bb0, 
flags=<optimized out>) at ../../../src/storage/storage_driver.c:2613
#3  0x00007f062ae57e0a in virStorageVolGetXMLDesc 
(vol=vol@entry=0x7f0604000bb0, flags=0) at ../../../src/libvirt.c:14159
#4  0x00007f062b8794e6 in remoteDispatchStorageVolGetXMLDesc (server=<optimized 
out>, msg=<optimized out>, ret=0x7f06040008c0, args=0x7f0604000960, 
rerr=0x7f0621de4cc0, 
    client=<optimized out>) at ../../../daemon/remote_dispatch.h:13732
#5  remoteDispatchStorageVolGetXMLDescHelper (server=<optimized out>, 
client=<optimized out>, msg=<optimized out>, rerr=0x7f0621de4cc0, 
args=0x7f0604000960, ret=0x7f06040008c0)
    at ../../../daemon/remote_dispatch.h:13708
#6  0x00007f062aeb2732 in virNetServerProgramDispatchCall (msg=0x7f062bf2c3b0, 
client=0x7f062bf47c00, server=0x7f062bf2b390, prog=0x7f062bf43a20)
    at ../../../src/rpc/virnetserverprogram.c:437
#7  virNetServerProgramDispatch (prog=0x7f062bf43a20, 
server=server@entry=0x7f062bf2b390, client=0x7f062bf47c00, msg=0x7f062bf2c3b0) 
at ../../../src/rpc/virnetserverprogram.c:307
#8  0x00007f062b8947dd in virNetServerProcessMsg (msg=<optimized out>, 
prog=<optimized out>, client=<optimized out>, srv=0x7f062bf2b390) at 
../../../src/rpc/virnetserver.c:172
#9  virNetServerHandleJob (jobOpaque=<optimized out>, opaque=0x7f062bf2b390) at 
../../../src/rpc/virnetserver.c:193
#10 0x00007f062ada3c85 in virThreadPoolWorker 
(opaque=opaque@entry=0x7f062bf1ffb0) at ../../../src/util/virthreadpool.c:145
#11 0x00007f062ada317e in virThreadHelper (data=<optimized out>) at 
../../../src/util/virthread.c:197
#12 0x00007f0628275062 in start_thread (arg=0x7f0621de5700) at 
pthread_create.c:312
#13 0x00007f0627ba2a3d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f06215e4700 (LWP 10680)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f062ada363a in virCondWait (c=c@entry=0x7f062bf2b5a8, 
m=m@entry=0x7f062bf2b4e8) at ../../../src/util/virthread.c:153
#2  0x00007f062ada3d3b in virThreadPoolWorker 
(opaque=opaque@entry=0x7f062bf200b0) at ../../../src/util/virthreadpool.c:104
#3  0x00007f062ada317e in virThreadHelper (data=<optimized out>) at 
../../../src/util/virthread.c:197
#4  0x00007f0628275062 in start_thread (arg=0x7f06215e4700) at 
pthread_create.c:312
#5  0x00007f0627ba2a3d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f062b7f6840 (LWP 10669)):
#0  0x00007f0627b9772d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f062ad68521 in poll (__timeout=5000, __nfds=10, __fds=<optimized 
out>) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46
#2  virEventPollRunOnce () at ../../../src/util/vireventpoll.c:643
#3  0x00007f062ad66e52 in virEventRunDefaultImpl () at 
../../../src/util/virevent.c:308
#4  0x00007f062b895ded in virNetServerRun (srv=srv@entry=0x7f062bf2b390) at 
../../../src/rpc/virnetserver.c:1138
#5  0x00007f062b85eb37 in main (argc=<optimized out>, argv=<optimized out>) at 
../../../daemon/libvirtd.c:1507

Thank you.

-- 
Regards,
 Dmitry Smirnov.

---

The more false we destroy the more room there will be for the true.
         -- Robert G. Ingersoll, 1902

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to