On Mon, 2010-06-28 at 16:06 +0200, Guus Sliepen wrote:

> I have just uploaded coriander 2.0.1-1. I have included some return value
> checks that prevent crashes when libdc1394 cannot find any cameras or cannot
> allocate resources for them. 

Thanks a lot !

> I do not know if that helps with the segfaults,
> please let me know what your experiences are.

I tested with a 2.6.34 kernel from Debian experimental (and therefore
the "Juju" stack): coriander still segfaults.  Here are the first 2
trials:

$ coriander                                                                     
          
libdc1394 error: Generic failure: in dc1394_feature_get (control.c, line 243): 
Could not check feature characteristics                                         
                                                                   
                                                                                
                                 
libdc1394 error: Generic failure: in dc1394_feature_get_all (control.c, line 
209): Could not get camera feature  
                                                                                
                                 
                                                                                
                                 
(coriander:776): Gtk-CRITICAL **: gtk_widget_set_sensitive: assertion 
`GTK_IS_WIDGET (widget)' failed            
Segmentation fault                                                              
                                 

$ coriander                                                                     
               
libdc1394 error: Generic failure: in dc1394_feature_is_present (control.c, line 
1317): Could not get register for feature                                       
                                                                  
                                                                                
                                 
libdc1394 error: Generic failure: in dc1394_feature_get (control.c, line 234): 
Could not check feature presence  
                                                                                
                                 
libdc1394 error: Generic failure: in dc1394_feature_get_all (control.c, line 
209): Could not get camera feature  
                                                                                
                                 
                                                                                
                                 
(coriander:852): Gtk-CRITICAL **: gtk_widget_set_sensitive: assertion 
`GTK_IS_WIDGET (widget)' failed            
Segmentation fault                                                              
                                 

Here are relevant kernel messages:

[    1.900491] firewire_ohci 0000:02:02.0: PCI INT A -> GSI 17 (level, low) -> 
IRQ 17
[    1.972058] firewire_ohci: Added fw-ohci device 0000:02:02.0, OHCI v1.0, 8 
IR + 8 IT contexts, quirks 0x0
[    2.472085] firewire_core: created device fw0: GUID 00019900000ab4d1, S400
[   57.270039] Bridge firewalling registered
[ 8045.107814] firewire_core: created device fw1: GUID 0800460200030094, S400
[ 8045.107820] firewire_core: phy config: card 0, new root=ffc0, gap_count=5
[ 8233.554144] coriander[776]: segfault at d810c370 ip 0807fb04 sp bfb1c160 
error 5 in coriander[8048000+43000]
[ 8250.294606] coriander[852]: segfault at d810c370 ip 0807fb04 sp bf913e50 
error 5 in coriander[8048000+43000]
[ 8271.764317] firewire_core: phy config: card 0, new root=ffc1, gap_count=5

How about producing a coriander-dbg package ?

-- 
Laurent Bonnaud.
http://www.lis.inpg.fr/pages_perso/bonnaud/





-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to