curl-loader 0.43 Segmentation fault
Status: Alpha
Brought to you by:
coroberti
From: Iliyan P. <ili...@gm...> - 2007-10-12 08:24:51
|
Hello, I am using curl-loader-0.43 First, I did one modification in fgets buffer, because its default value= = (1024) was too short and curl-loader failed to parse my config file: file: parse_conf.c function: parse_config_file row: 2638 change: -char fgets_buff[1024]; +char fgets_buff[2048]; After this change, curl-loader started successfully. I tested my web server several times successfully. Unfortunately, = curl-loader crashed with segmentation fault when I started it with "-d" = = option: # curl-loader -d -f testWGM.cnf Below is gdb's output. I can provide core file or whatelse you would ask= . =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D loading batch is: Test = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Operations: Success Failed = = Timed out URL0:GetBestMap 0 0 0 0 = = 0 0 URL1:GetMapObject 0 0 0 0 = = 0 0 URL2:GetMapImage 0 0 0 0 = = 0 0 URL3:GetObjectTra 0 0 0 0 = = 0 0 URL4:GetObjectToo 0 0 0 0 = = 0 0 URL5:GetObjectsSt 0 0 0 0 = = 0 0 URL6:GetObjectDat 0 0 0 0 = = 0 0 URL7:GetObjectCom 0 0 0 0 = = 0 0 ------------------------------------------------------------------------= -------- Interval stats (latest:0 sec, clients:10, CAPS-curr:10000): H/F = Req:10,1xx:0,2xx:0,3xx:0,4xx:0,5xx:0,Err:0,T-Err:0,D:0ms,D-2xx:0ms,Ti:0B= /s,To:1700B/s H/F/S = Req:0,1xx:0,2xx:0,3xx:0,4xx:0,5xx:0,Err:0,T-Err:0,D:0ms,D-2xx:0ms,Ti:0B/= s,To:0B/s ------------------------------------------------------------------------= -------- Summary stats (runs:1 secs, CAPS-average:10): H/F = Req:10,1xx:0,2xx:0,3xx:0,4xx:0,5xx:0,Err:0,T-Err:0,D:0ms,D-2xx:0ms,Ti:0B= /s,To:1700B/s H/F/S = Req:0,1xx:0,2xx:0,3xx:0,4xx:0,5xx:0,Err:0,T-Err:0,D:0ms,D-2xx:0ms,Ti:0B/= s,To:0B/s =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D Automatic: adding 10 clients/sec. Stop inc and manual [M]. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D *** stack smashing detected ***: = /install/data/curl-loader/curl-loader-0.43/curl-loader terminated Program received signal SIGABRT, Aborted. [Switching to Thread -1212275008 (LWP 1095)] 0xffffe410 in __kernel_vsyscall () (gdb) bt #0 0xffffe410 in __kernel_vsyscall () #1 0xb7c0cdf0 in raise () from /lib/tls/i686/cmov/libc.so.6 #2 0xb7c0e641 in abort () from /lib/tls/i686/cmov/libc.so.6 #3 0xb7c429bb in ?? () from /lib/tls/i686/cmov/libc.so.6 #4 0x080992ac in ?? () #5 0x00000000 in ?? () (gdb) Regards, Iliyan Peychev |