Hello ,

   Here are the results after your advices:
linux:~#eval `ssh-agent`
 Agent pid 29914
linux:~#ssh-add -s 0
Enter passphrase for smartcard:
// here I entered the pin 
Error reading respnse length from authentication
socket.
Could not add card:0

And here is the point where I've got Segmentation
fault:
0x80567d8 <sc_get_keys+472>:    mov   
0xfffffe68(%ebp),%edx
    0x80567de <sc_get_keys+478>:        add   
$0xfffffff8,%esp
    0x80567e1 <sc_get_keys+481>:        mov   
0xfffffe7c(%ebp,%edx,1),%eax
    0x80567e8 <sc_get_keys+488>:        push   %eax
    0x80567e9 <sc_get_keys+489>:        push   %edi
    0x80567ea <sc_get_keys+490>:        call   0x80563f0
<sc_read_pubkey>
    0x80567ef <sc_get_keys+495>:        mov    %eax,%esi
    0x80567f1 <sc_get_keys+497>:        add    $0x10,%esp
    0x80567f4 <sc_get_keys+500>:        test   %esi,%esi
    0x80567f6 <sc_get_keys+502>:        je     0x8056820
<sc_get_keys+544>
    0x80567f8 <sc_get_keys+504>:        add   
$0xfffffff8,%esp
    0x80567fb <sc_get_keys+507>:        add   
$0xfffffff4,%esp
    0x80567fe <sc_get_keys+510>:        push   %esi
    0x80567ff <sc_get_keys+511>:        call   0x804a778
<sc_strerror>
    0x8056804 <sc_get_keys+516>:        push   %eax
    0x8056805 <sc_get_keys+517>:        push   $0x805e023
    0x805680a <sc_get_keys+522>:        call   0x8050090
<error>
    0x805680f <sc_get_keys+527>:        add    $0x20,%esp
    0x8056812 <sc_get_keys+530>:        add   
$0xfffffff4,%esp
    0x8056815 <sc_get_keys+533>:        push   %edi
    0x8056816 <sc_get_keys+534>:        call   0x8050fe0
<key_free>
    0x805681b <sc_get_keys+539>:        jmp    0x805686b
<sc_get_keys+619>
    0x805681d <sc_get_keys+541>:        lea    0x0(%esi),%esi
    0x8056820 <sc_get_keys+544>:        mov   
0xfffffe70(%ebp),%ecx
    0x8056826 <sc_get_keys+550>:        mov   
%edi,(%ebx,%ecx,4)
    0x8056829 <sc_get_keys+553>:        inc    %ecx
    0x805682a <sc_get_keys+554>:        mov   
%ecx,0xfffffe70(%ebp)
    0x8056830 <sc_get_keys+560>:        add   
$0xfffffff4,%esp
    0x8056833 <sc_get_keys+563>:        push   $0x0
    0x8056835 <sc_get_keys+565>:        call   0x8050d70
<key_new>
    0x805683a <sc_get_keys+570>:        mov    %eax,%edi
    0x805683c <sc_get_keys+572>:        add    $0x10,%esp
    0x805683f <sc_get_keys+575>:        test   %edi,%edi
    0x8056841 <sc_get_keys+577>:        je     0x80568ee
<sc_get_keys+750>
    0x8056847 <sc_get_keys+583>:        add   
$0xfffffff8,%esp
    0x805684a <sc_get_keys+586>:        push   %edi
    0x805684b <sc_get_keys+587>:        mov   
0xfffffe70(%ebp),%edx
    0x8056851 <sc_get_keys+593>:        mov   
0xfffffffc(%ebx,%edx,4),%eax
    0x8056855 <sc_get_keys+597>:        push   %eax
    0x8056856 <sc_get_keys+598>:        call   0x8056350
<convert_rsa_to_rsa1>
    0x805685b <sc_get_keys+603>:        mov   
0xfffffe70(%ebp),%ecx
    0x8056861 <sc_get_keys+609>:        mov   
%edi,(%ebx,%ecx,4)
    0x8056864 <sc_get_keys+612>:        inc    %ecx
    0x8056865 <sc_get_keys+613>:        mov   
%ecx,0xfffffe70(%ebp)
    0x805686b <sc_get_keys+619>:        add    $0x10,%esp
    0x805686e <sc_get_keys+622>:        addl  
$0x4,0xfffffe68(%ebp)
    0x8056875 <sc_get_keys+629>:        incl  
0xfffffe74(%ebp)
    0x805687b <sc_get_keys+635>:        mov   
0xfffffe6c(%ebp),%eax
    0x8056881 <sc_get_keys+641>:        cmp   
%eax,0xfffffe74(%ebp)
    0x8056887 <sc_get_keys+647>:        jge    0x80568ee
<sc_get_keys+750>
    0x8056889 <sc_get_keys+649>:        movl  
$0x0,0xfffffe78(%ebp)
    0x8056893 <sc_get_keys+659>:        mov   
0xfffffe68(%ebp),%edx
    0x8056899 <sc_get_keys+665>:        lea   
0xfffffefc(%ebp),%edi
    0x805689f <sc_get_keys+671>:        mov   
0xfffffe7c(%ebp,%edx,1),%eax
    0x80568a6 <sc_get_keys+678>:        add   
$0xfffffffc,%esp
    0x80568a9 <sc_get_keys+681>:        mov   
0x210(%eax),%esi
    0x80568af <sc_get_keys+687>:        lea   
0xfffffe78(%ebp),%eax
    0x80568b5 <sc_get_keys+693>:        cld    
    0x80568b6 <sc_get_keys+694>:        mov    $0x41,%ecx
    0x80568bb <sc_get_keys+699>:        repz movsl
%ds:(%esi),%es:(%edi)
    0x80568bd <sc_get_keys+701>:        push   %eax
    0x80568be <sc_get_keys+702>:        lea   
0xfffffefc(%ebp),%eax
    0x80568c4 <sc_get_keys+708>:        push   %eax
    0x80568c5 <sc_get_keys+709>:        mov    0x805f97c,%eax
    0x80568ca <sc_get_keys+714>:        push   %eax
    0x80568cb <sc_get_keys+715>:        call   0x804aa18
<sc_pkcs15_find_prkey_by_id>
    0x80568d0 <sc_get_keys+720>:        add    $0x10,%esp
    0x80568d3 <sc_get_keys+723>:        test   %eax,%eax

  Thanks for your time ,
                      Dan

__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com
_______________________________________________
Muscle mailing list
[EMAIL PROTECTED]
http://lists.musclecard.com/mailman/listinfo/muscle

Reply via email to