Your message dated Sun, 14 Aug 2011 16:47:09 +0000
with message-id <[email protected]>
and subject line Bug#634096: fixed in gatling 0.12-7
has caused the Debian Bug report #634096,
regarding gatling: Segfault in tlsgatling on SMB request
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
634096: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=634096
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gatling
Version: 0.12-5
Severity: normal
Tags: upstream

Hi,

when doing an SMB query with e.g.

$ gatling-dl smb://localhost/default/test.txt

I get:

===================================================================
# gdb ./tlsgatling
GNU gdb (GDB) 7.2-debian
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from ./tlsgatling...(no debugging symbols found)...done.
(gdb) run
Starting program: ./tlsgatling
starting_up 0 :: 80
start_ftp 0 :: 21
start_smb 0 :: 445
start_https 0 :: 443
accept 11 ::1 37204 1 smb
close/read0 11

Program received signal SIGSEGV, Segmentation fault.
0xf7e0c320 in CRYPTO_add_lock () from /usr/lib/i686/cmov/libcrypto.so.1.0.0
(gdb) bt
#0  0xf7e0c320 in CRYPTO_add_lock () from
/usr/lib/i686/cmov/libcrypto.so.1.0.0
#1  0xf7fa3208 in SSL_free () from /usr/lib/i686/cmov/libssl.so.1.0.0
#2  0x0804bc9a in cleanup ()
#3  0x0804dd99 in handle_read_misc ()
#4  0x08050f88 in main ()
(gdb)
===================================================================

I guess a non-NULL uninitialized h->ssl was SSL_free()d?

This doesn't happen with the non-TLS version of gatling.

A workaround is to use the binary /usr/bin/gatling instead of the current
default /usr/bin/tlsgatling in Debian.

Roland



-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (x86_64)

Kernel: Linux 2.6.39-2-amd64 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_GB.UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages gatling depends on:
ii  libc6                   2.13-10          Embedded GNU C Library: Shared lib
ii  libowfat0               0.28-4           Reimplementation of libdjb, shared
ii  libssl1.0.0             1.0.0d-3         SSL shared libraries
ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library - runtime

gatling recommends no packages.

gatling suggests no packages.

-- Configuration Files:
/etc/default/gatling changed [not included]

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: gatling
Source-Version: 0.12-7

We believe that the bug you reported is fixed in the latest version of
gatling, which is due to be installed in the Debian FTP archive:

gatling_0.12-7.debian.tar.gz
  to main/g/gatling/gatling_0.12-7.debian.tar.gz
gatling_0.12-7.dsc
  to main/g/gatling/gatling_0.12-7.dsc
gatling_0.12-7_i386.deb
  to main/g/gatling/gatling_0.12-7_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Roland Stigge <[email protected]> (supplier of updated gatling package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 13 Aug 2011 20:44:08 +0200
Source: gatling
Binary: gatling
Architecture: source i386
Version: 0.12-7
Distribution: unstable
Urgency: low
Maintainer: Vedran Furač <[email protected]>
Changed-By: Roland Stigge <[email protected]>
Description: 
 gatling    - high performance web server and file server
Closes: 634096
Changes: 
 gatling (0.12-7) unstable; urgency=low
 .
   * Added patch to fix setrlimit() bug (0 file descriptors available on
     VServers where EUID == 0, but no arbitrary setrlimit() allowed
   * Fixed init.d script output (missing newline)
   * debian/rules: Set -DSUPPORT_HTTPS for all objects in tlsgatling and
     separate out tlsgatling to separate "make" call (Closes: #634096)
   * Added writelog.c to provide a logrotatable alternative to former
     logsave from e2fsprogs
   * Added /etc/logrotate.d/gatling
   * Added CHANGES
   * Added patch from upstream CVS:
     - 08-fix-double-close-fd.patch from http.c rev 1.32
Checksums-Sha1: 
 b543889ef365ecf7564740406f2d6e2cfe54bcb2 1094 gatling_0.12-7.dsc
 fd19dc5be5957db98ae639b797fe6ede542948cf 10283 gatling_0.12-7.debian.tar.gz
 2a97f0383b757b07604bbf92752f8a2fd1906a25 156662 gatling_0.12-7_i386.deb
Checksums-Sha256: 
 24ccbf4b5afb1a74ca687856be1afd93b4b91a8a4c06798b8865a63c670f7b17 1094 
gatling_0.12-7.dsc
 7746cf7a082377612a7b7c08e4f2daa26d154a04836a43deece47db7c4c0c9eb 10283 
gatling_0.12-7.debian.tar.gz
 ba13b44be04d46560df9f4b93a78524df7cc2dcc407a1086a9e8312e68d0cae3 156662 
gatling_0.12-7_i386.deb
Files: 
 a3ac067fb113fcf6c3a76b931cc374a6 1094 net optional gatling_0.12-7.dsc
 d9db72d2263dec519bc99e06108a1653 10283 net optional 
gatling_0.12-7.debian.tar.gz
 b95ebae1bb9973f339def1bb4ad7b671 156662 net optional gatling_0.12-7_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iD8DBQFOR/jccaH/YBv43g8RAoOqAJwIFVnCfkf8R2CTW4npECXehwZV0QCdGbk3
Xuj6auwZYmd948qsJufgS7I=
=yk11
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to