On 11/23/2012 04:55 AM, Josue Abarca wrote:
> On Wed, Nov 21, 2012 at 04:56:55PM +0200, Török Edwin wrote:
>> Package: siege
>> Version: 2.70-4
>> Severity: normal
> ...
>> Architecture: amd64
>> Kernel:       Linux 3.6.6
>>
>> Debian Release: wheezy/sid
>>   500 unstable        ftp.ro.debian.org
>>     1 experimental    ftp.ro.debian.org
>>
>> --- Package information. ---
>> Depends          (Version) | Installed
>> ==========================-+-===========
>> libc6             (>= 2.7) |
>> libssl1.0.0     (>= 1.0.0) |
> 
> Which versions of libc6 and libssl1.0.0 are you using?
> 
> I am trying to reproduce with the latest versions in sid:
> $ dpkg -l libc6
> ii  libc6:amd64    2.13-37      amd64
> 
> $ dpkg -l libssl1.0.0
> ii  libssl1.0.0:am 1.0.1c-4     amd64

I've got the same.

> 
> I have been trying, but I have not been able to reproduce the bug.
> 
> Maybe you could try to reproduce it with upstream "2.70" version
> http://www.joedog.org/pub/siege/siege-2.70.tar.gz

It doesn't crash, and valgrind doesn't say anything either.

I've done an 'apt-get source siege', and that doesn't crash either if I 
manually build it
(using a simple ./configure && make).
Maybe it has something to do with the way the Debian package is built (I see 
its using hardening-wrapper).

I've rebuilt the Debian package using pbuilder in a wheezy chroot and a squeeze 
chroot.
None of them crash.

I've just checked again and /usr/bin/siege from the Debian repository still 
crashes.

> 
> In the mean time I'll prepare a debug symbols package for you.

Do you remember what environment/compiler versions where used to build it?
Because apparently simply rebuilding the package makes the crash go away, which 
makes me
believe that it might be due to a compiler bug?

> 
> Here is my output, using your ".siegerc" file:
> 
> $ siege -R .siegerc http://www.jmaslibre.org/index.html
> ** SIEGE 2.70
> ** Preparing 15 concurrent users for battle.
> The server is now under siege...
> Lifting the server siege...      done.
> Transactions:                   11 hits
> Availability:               100.00 %
> Elapsed time:                 9.32 secs
> Data transferred:             0.00 MB
> Response time:                        2.21 secs
> Transaction rate:             1.18 trans/sec
> Throughput:                   0.00 MB/sec
> Concurrency:                  2.61
> Successful transactions:          11
> Failed transactions:             0
> Longest transaction:          5.37
> Shortest transaction:         5.33
>  
> FILE: /var/tmp/siege.log
> You can disable this annoying message by editing
> the .siegerc file in your home directory; change
> the directive 'show-logfile' to false.
> 
> $ siege -R .siegerc http://debian.home.lan/index.html
> ** SIEGE 2.70
> ** Preparing 15 concurrent users for battle.
> The server is now under siege...
> Lifting the server siege...      done.
> Transactions:                    269 hits
> Availability:                    100.00 %
> Elapsed time:                    9.95 secs
> Data transferred:                0.04 MB
> Response time:                   0.00 secs
> Transaction rate:                27.04 trans/sec
> Throughput:                      0.00 MB/sec
> Concurrency:                     0.11
> Successful transactions:         269
> Failed transactions:             0
> Longest transaction:             0.02
> Shortest transaction:            0.00
> 
> FILE: /var/tmp/siege.log
> You can disable this annoying message by editing
> the .siegerc file in your home directory; change
> the directive 'show-logfile' to false.
> 
> 
> Cheers,
> 


--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to