jun-zhang / libfetion-gui

Automatically exported from code.google.com/p/libfetion-gui
0 stars 0 forks source link

libfetion 不能工作 #172

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
我用的是debian的ustable版本 g++版本是4.4.2 curl是 
libcurl4-gnutls-dev, 用了
libfetion的官方demo程序:
*** glibc detected *** ./fetion: double free or corruption (!prev): 
0x09af68f8 ***
======= Backtrace: =========
/lib/i686/cmov/libc.so.6[0xb7c79824]
/lib/i686/cmov/libc.so.6[0xb7c7b0b3]
/lib/i686/cmov/libc.so.6(cfree+0x6d)[0xb7c7e0dd]
/usr/lib/i686/cmov/libcrypto.so.0.9.8(CRYPTO_free+0x3a)[0xb79d6bfa]
/usr/lib/i686/cmov/libcrypto.so.0.9.8(EVP_MD_CTX_cleanup+0x8c)[0xb7a4745c]
/usr/lib/i686/cmov/libcrypto.so.0.9.8[0xb7a42038]
/usr/lib/i686/cmov/libcrypto.so.0.9.8(RAND_add+0x3e)[0xb7a42f8e]
/usr/lib/i686/cmov/libcrypto.so.0.9.8(RAND_load_file+0x5e)[0xb7a42bbe]
/usr/lib/libcurl.so.4[0xb7ec8e6b]
/usr/lib/libcurl.so.4[0xb7ec92b1]
/usr/lib/libcurl.so.4[0xb7eca393]
/usr/lib/libcurl.so.4[0xb7edda93]
/usr/lib/libcurl.so.4[0xb7eb807b]
/usr/lib/libcurl.so.4[0xb7ebf591]
/usr/lib/libcurl.so.4[0xb7ec2ab7]
/usr/lib/libcurl.so.4[0xb7ed1be9]
/usr/lib/libcurl.so.4(curl_easy_perform+0x43)[0xb7ed2963]
./fetion[0x804e5b7]
./fetion[0x804e32f]
./fetion[0x804b3ce]
./fetion[0x804b488]
./fetion[0x8066963]
./fetion[0x80665b6]
./fetion[0x80665e6]
./fetion[0x806662d]
/lib/i686/cmov/libpthread.so.0[0xb7e94585]
/lib/i686/cmov/libc.so.6(clone+0x5e)[0xb7cdd29e]
======= Memory map: ========
08048000-0807d000 r-xp 00000000 08:01 534923     /andre/fetion/fetion
0807d000-0807e000 rw-p 00035000 08:01 534923     /andre/fetion/fetion
0807e000-080b0000 rw-p 00000000 00:00 0 
09ae2000-09b03000 rw-p 00000000 00:00 0          [heap]
b6600000-b6621000 rw-p 00000000 00:00 0 
b6621000-b6700000 ---p 00000000 00:00 0 
b672e000-b6733000 r-xp 00000000 08:01 1851574    /lib/i686/cmov/libnss_dns-
2.10.2.so
b6733000-b6734000 r--p 00004000 08:01 1851574    /lib/i686/cmov/libnss_dns-
2.10.2.so
b6734000-b6735000 rw-p 00005000 08:01 1851574    /lib/i686/cmov/libnss_dns-
2.10.2.so
b6735000-b673f000 r-xp 00000000 08:01 1851576    
/lib/i686/cmov/libnss_files-2.10.2.so
b673f000-b6740000 r--p 00009000 08:01 1851576    
/lib/i686/cmov/libnss_files-2.10.2.so
b6740000-b6741000 rw-p 0000a000 08:01 1851576    
/lib/i686/cmov/libnss_files-2.10.2.so
b6741000-b6742000 ---p 00000000 00:00 0 
b6742000-b6f42000 rw-p 00000000 00:00 0 
b6f42000-b6f43000 ---p 00000000 00:00 0 
b6f43000-b7746000 rw-p 00000000 00:00 0 
b7746000-b7755000 r-xp 00000000 08:01 1705983    /usr/lib/libtasn1.so.3.1.7
b7755000-b7756000 rw-p 0000e000 08:01 1705983    /usr/lib/libtasn1.so.3.1.7
b7756000-b7759000 r-xp 00000000 08:01 1706589    /usr/lib/libgpg-
error.so.0.4.0
b7759000-b775a000 rw-p 00002000 08:01 1706589    /usr/lib/libgpg-
error.so.0.4.0
b775a000-b775c000 r-xp 00000000 08:01 1843343    /lib/libkeyutils-1.2.so
b775c000-b775d000 rw-p 00001000 08:01 1843343    /lib/libkeyutils-1.2.so
b775d000-b775f000 r-xp 00000000 08:01 1851628    /lib/i686/cmov/libdl-
2.10.2.so
b775f000-b7760000 r--p 00001000 08:01 1851628    /lib/i686/cmov/libdl-
2.10.2.so
b7760000-b7761000 rw-p 00002000 08:01 1851628    /lib/i686/cmov/libdl-
2.10.2.so
b7761000-b7762000 rw-p 00000000 00:00 0 
b7762000-b7768000 r-xp 00000000 08:01 1705875    
/usr/lib/libkrb5support.so.0.1
b7768000-b7769000 rw-p 00005000 08:01 1705875    
/usr/lib/libkrb5support.so.0.1
b7769000-b776b000 r-xp 00000000 08:01 1843261    /lib/libcom_err.so.2.1
b776b000-b776c000 rw-p 00001000 08:01 1843261    /lib/libcom_err.so.2.1
b776c000-b778e000 r-xp 00000000 08:01 1707643    
/usr/lib/libk5crypto.so.3.1
b778e000-b778f000 rw-p 00022000 08:01 1707643    
/usr/lib/libk5crypto.so.3.1
b778f000-b783b000 r-xp 00000000 08:01 1705767    /usr/lib/libkrb5.so.3.3
b783b000-b7841000 rw-p 000ac000 08:01 1705767    /usr/lib/libkrb5.so.3.3
b7841000-b78d5000 r-xp 00000000 08:01 1706533    
/usr/lib/libgnutls.so.26.14.12
b78d5000-b78d9000 rw-p 00093000 08:01 1706533    
/usr/lib/libgnutls.so.26.14.12
b78d9000-b78da000 rw-p 00000000 00:00 0 
b78da000-b78f0000 r-xp 00000000 08:01 1704758    
/usr/lib/libsasl2.so.2.0.23
b78f0000-b78f1000 rw-p 00015000 08:01 1704758    
/usr/lib/libsasl2.so.2.0.23
b78f1000-b7902000 r-xp 00000000 08:01 1851454    /lib/i686/cmov/libresolv-
2.10.2.so
b7902000-b7903000 r--p 00010000 08:01 1851454    
/lib/i686/cmov/libreAborted

Original issue reported on code.google.com by andre.e...@gmail.com on 4 Mar 2010 at 3:50

GoogleCodeExporter commented 9 years ago

libcurl4-gnutls-dev
你在安装这个后,重新编译下代码也许就可以了. 

不过无论如何,这是libfetion的BUG,我将在下个版本解决. :)

Original comment by libfet...@gmail.com on 30 Mar 2010 at 7:36

GoogleCodeExporter commented 9 years ago

Original comment by libfet...@gmail.com on 1 Apr 2010 at 12:40