Your message dated Sat, 21 Feb 2009 12:02:17 +0000
with message-id <[email protected]>
and subject line Bug#503992: fixed in snort 2.8.1-3
has caused the Debian Bug report #503992,
regarding snort: Segfaults some time after startup, suspect some packet
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.)


-- 
503992: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=503992
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: snort
Version: 2.7.0-20
Severity: important

Snort segfaults some time after startup, as witnessed by syslog:

Oct 30 07:58:30 treize kernel: [2835892.216074] snort[7047]: segfault at c ip 
b7b66443 sp bf90d57c error 4 in libc-2.7.so[b7af0000+155000]
Oct 30 09:51:54 treize kernel: [2842695.784249] snort[13280]: segfault at 69 ip 
b7c2c41b sp bfed249c error 4 in libc-2.7.so[b7bb6000+155000]

I attached a gdb to my snort instance on eth0 (internet), it segfaulted
after about 5 minutes.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb7b288c0 (LWP 14885)]
0xb7b9f443 in strlen () from /lib/i686/cmov/libc.so.6
(gdb) bt
#0  0xb7b9f443 in strlen () from /lib/i686/cmov/libc.so.6
#1  0xb7b6c1ac in vfprintf () from /lib/i686/cmov/libc.so.6
#2  0xb7b903b4 in vsnprintf () from /lib/i686/cmov/libc.so.6
#3  0x08063194 in ?? ()
#4  0xbfa44213 in ?? ()
#5  0x00000400 in ?? ()
#6  0x080d0070 in ?? ()
#7  0xbfa44624 in ?? ()
#8  0x00000000 in ?? ()

This type of segfaults has seemed to happen quite regularly since
october 27th. It looks like it happens more often when processing
bittorrent traffic.

I upgraded snort on october 23th:
[UPGRADE] snort 2.7.0-19 -> 2.7.0-20
[UPGRADE] snort-common 2.7.0-19 -> 2.7.0-20
[UPGRADE] snort-common-libraries 2.7.0-19 -> 2.7.0-20
[UPGRADE] snort-rules-default 2.7.0-19 -> 2.7.0-20

I don't remember this happening before.

I have no pcap trace.

I can search the logs, but I don't know what to look for. I can
investigate more if needed.

Thanks a lot for your help.

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

Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages snort depends on:
ii  adduser                3.110             add and remove users and groups
ii  debconf [debconf-2.0]  1.5.24            Debian configuration management sy
ii  libc6                  2.7-15            GNU C Library: Shared libraries
ii  libgcrypt11            1.4.1-1           LGPL Crypto library - runtime libr
ii  libgnutls26            2.4.2-1           the GNU TLS library - runtime libr
ii  libgpg-error0          1.4-2             library for common error values an
ii  libltdl3               1.5.26-4          A system independent dlopen wrappe
ii  libpcap0.8             0.9.8-5           system interface for user-level pa
ii  libpcre3               7.8-2             Perl 5 Compatible Regular Expressi
ii  libprelude2            0.9.18.1-1        Hybrid Intrusion Detection System 
ii  libtasn1-3             1.5-1             Manage ASN.1 structures (runtime)
ii  logrotate              3.7.1-5           Log rotation utility
ii  snort-common           2.7.0-20          flexible Network Intrusion Detecti
ii  snort-common-libraries 2.7.0-20          flexible Network Intrusion Detecti
ii  snort-rules-default    2.7.0-20          flexible Network Intrusion Detecti
ii  sysklogd [system-log-d 1.5-5             System Logging Daemon
ii  zlib1g                 1:1.2.3.3.dfsg-12 compression library - runtime

Versions of packages snort recommends:
ii  iproute                       20080725-2 networking and traffic control too

Versions of packages snort suggests:
pn  snort-doc                     <none>     (no description available)

-- debconf information:
* snort/startup: boot
  snort/please_restart_manually:
* snort/stats_treshold: 1
* snort/address_range: any
* snort/options:
  snort/invalid_interface:
* snort/interface: eth0 eth1
* snort/stats_rcpt: root
* snort/send_stats: true
  snort/config_parameters:
* snort/config_error:
* snort/reverse_order: false
* snort/disable_promiscuous: false



--- End Message ---
--- Begin Message ---
Source: snort
Source-Version: 2.8.1-3

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

snort-common-libraries_2.8.1-3_i386.deb
  to pool/main/s/snort/snort-common-libraries_2.8.1-3_i386.deb
snort-common_2.8.1-3_all.deb
  to pool/main/s/snort/snort-common_2.8.1-3_all.deb
snort-doc_2.8.1-3_all.deb
  to pool/main/s/snort/snort-doc_2.8.1-3_all.deb
snort-mysql_2.8.1-3_i386.deb
  to pool/main/s/snort/snort-mysql_2.8.1-3_i386.deb
snort-pgsql_2.8.1-3_i386.deb
  to pool/main/s/snort/snort-pgsql_2.8.1-3_i386.deb
snort-rules-default_2.8.1-3_all.deb
  to pool/main/s/snort/snort-rules-default_2.8.1-3_all.deb
snort_2.8.1-3.diff.gz
  to pool/main/s/snort/snort_2.8.1-3.diff.gz
snort_2.8.1-3.dsc
  to pool/main/s/snort/snort_2.8.1-3.dsc
snort_2.8.1-3_i386.deb
  to pool/main/s/snort/snort_2.8.1-3_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.
Javier Fernandez-Sanguino Pen~a <[email protected]> (supplier of updated snort 
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, 21 Feb 2009 12:41:01 +0100
Source: snort
Binary: snort snort-common snort-doc snort-mysql snort-pgsql 
snort-rules-default snort-common-libraries
Architecture: source i386 all
Version: 2.8.1-3
Distribution: experimental
Urgency: low
Maintainer: Javier Fernandez-Sanguino Pen~a <[email protected]>
Changed-By: Javier Fernandez-Sanguino Pen~a <[email protected]>
Description: 
 snort      - flexible Network Intrusion Detection System
 snort-common - flexible Network Intrusion Detection System [common files]
 snort-common-libraries - flexible Network Intrusion Detection System ruleset
 snort-doc  - Documentation for the Snort IDS [documentation]
 snort-mysql - flexible Network Intrusion Detection System [MySQL]
 snort-pgsql - flexible Network Intrusion Detection System [PostgreSQL]
 snort-rules-default - flexible Network Intrusion Detection System ruleset
Closes: 503992
Changes: 
 snort (2.8.1-3) experimental; urgency=low
 .
   *  Fix error in call to LogMessage (missing parameters) which caused a 
segfault
      when fragmented packages were received and ttl_limit was set (Closes: 
#503992)
Checksums-Sha1: 
 13a982933299cfdddeaf5ba61dd7a591c57b1bcb 1388 snort_2.8.1-3.dsc
 8f37d68fb87978b000fa80d015cfb5718dc954c4 1602461 snort_2.8.1-3.diff.gz
 02a6ee07ef9aff3bbece245c75136d3cfcf16e49 521698 snort_2.8.1-3_i386.deb
 fc327884504ca386a62b1f68542f8958d4b236ae 530570 snort-mysql_2.8.1-3_i386.deb
 5207a52294e2fd3d7a6d0dce9723d5b84dc10c12 530316 snort-pgsql_2.8.1-3_i386.deb
 68e1bc75e43f6207f077856a0f4a20cac9ba8cff 309234 
snort-common-libraries_2.8.1-3_i386.deb
 6f81f038cd2f7c775f50148e8a66d83321349ac1 155692 snort-common_2.8.1-3_all.deb
 d2e05d7889f10f8b0b4f2b370e7e624d196e24ac 2395046 snort-doc_2.8.1-3_all.deb
 c3cdd8a8ffed3bb8fae9a02a1eff0ee55c91dfa4 428676 
snort-rules-default_2.8.1-3_all.deb
Checksums-Sha256: 
 5f90e8b2f7f0666e0fb6189a91a9ce11bb8ee289aa52828a3f61f8ee126b29da 1388 
snort_2.8.1-3.dsc
 b922601e135afc63ea67be3df1b97b94bb2304c8ffe75ca78783627c2d22d344 1602461 
snort_2.8.1-3.diff.gz
 3b16d7e99b8177ad0995afc7ed372f0595aacef5d21d56b47d699615ec5928cf 521698 
snort_2.8.1-3_i386.deb
 621600143ded037d700f63058e0244eb4e53a28419fa64917c5c5838ffaf867f 530570 
snort-mysql_2.8.1-3_i386.deb
 4462708739e1139a2cb291853fd2b9d45c3cda641d30ba159ed09596c57a90c7 530316 
snort-pgsql_2.8.1-3_i386.deb
 654fa194e340c1b409cefaad8edcb371d8e14fdc049012cb5f79eba65a6f12a0 309234 
snort-common-libraries_2.8.1-3_i386.deb
 94ba25ad73aadffeef28c60b71abb24794e156fca6bc106207878ffbf5abfce0 155692 
snort-common_2.8.1-3_all.deb
 052379902d18146e358923d679dff89a666219b906bbf7a985399ac989d99804 2395046 
snort-doc_2.8.1-3_all.deb
 72ca06f7d3f461866c80e5b63785eaf4b224e5f261240465b868e315999649bc 428676 
snort-rules-default_2.8.1-3_all.deb
Files: 
 39f474996bce0b771702848fe65962df 1388 net optional snort_2.8.1-3.dsc
 db07b94b50b063625eff5f09a81d2151 1602461 net optional snort_2.8.1-3.diff.gz
 2f163bfe1c1d9af3fe4a74dab4b5394f 521698 net optional snort_2.8.1-3_i386.deb
 9e40b3e9ec67a0874e7eca19824e25d2 530570 net extra snort-mysql_2.8.1-3_i386.deb
 1c356b17dd49ce552f9c43d43bd7fbb6 530316 net optional 
snort-pgsql_2.8.1-3_i386.deb
 3542690939fc5e85b31a4ecc6e1949ea 309234 net optional 
snort-common-libraries_2.8.1-3_i386.deb
 28408deea24762125d783c1f8157311e 155692 net optional 
snort-common_2.8.1-3_all.deb
 3540dd804260acf1452777120b76b287 2395046 doc optional snort-doc_2.8.1-3_all.deb
 9a1c0770bf4d05aa131dc0b6d0effd00 428676 net optional 
snort-rules-default_2.8.1-3_all.deb

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

iD8DBQFJn+qusandgtyBSwkRAsjXAKCGeNsgumHSKgXC0KbdwbgqBfuiFQCeLRdk
qlZvG0LmIN0vt/XVW9ahc2o=
=m05N
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to