Your message dated Sun, 03 Mar 2013 20:48:30 +0000
with message-id <[email protected]>
and subject line Bug#702131: fixed in syslog-ng 3.3.5-3
has caused the Debian Bug report #702131,
regarding syslog-ng childs segfault, eventfd2: Invalid argument
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.)


-- 
702131: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=702131
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: syslog-ng
Version: 3.3.5-2
Severity: serious
User: [email protected]
Usertags: forwheezy

Hi,

when trying to start syslog-ng on gabrielli.debian.org I see the following 
error:

root@gabrielli:/var/lib/syslog-ng# /etc/init.d/syslog-ng start
[....] Starting system logging: syslog-ngeventfd2: Invalid argument
 failed!
root@gabrielli:/var/lib/syslog-ng#

I then can see syslog-ng master-process spawining childs, which segfault 
immidiatly:
http://paste.debian.net/239439/

If I run with ulimit -c unlimited i get a core file with the following 
backtrace:

root@gabrielli:/var/lib/syslog-ng# gdb syslog-ng core 
GNU gdb (GDB) 7.4.1-debian
Copyright (C) 2012 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 "mips-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/sbin/syslog-ng...Reading symbols from 
/usr/lib/debug/.build-id/ff/eb5d75453b176f3d95bf48c855e6ae394bc28c.debug...done.
done.
[New LWP 28269]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/mips-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/sbin/syslog-ng -p /var/run/syslog-ng.pid'.
Program terminated with signal 11, Segmentation fault.
#0  list_add_tail (head=0x77827ec8, lh=0x5dee28) at 
../../../../../lib/ivykis/lib/include/iv_list.h:57
57      ../../../../../lib/ivykis/lib/include/iv_list.h: No such file or 
directory.
(gdb) backtrace
#0  list_add_tail (head=0x77827ec8, lh=0x5dee28) at 
../../../../../lib/ivykis/lib/include/iv_list.h:57
#1  iv_event_post (this=0x5dee1c) at 
../../../../../lib/ivykis/modules/iv_event.c:120
#2  0x77787e34 in afinter_message_posted (msg=<optimized out>) at 
../../../lib/afinter.c:411
#3  0x777abd30 in msg_event_send (e=0x5e2068) at ../../../lib/messages.c:179
#4  0x777ab67c in main_loop_run () at ../../../lib/mainloop.c:697
#5  0x00401408 in main (argc=1, argv=0x7fd82e84) at 
../../../syslog-ng/main.c:260
(gdb) frame 0
#0  list_add_tail (head=0x77827ec8, lh=0x5dee28) at 
../../../../../lib/ivykis/lib/include/iv_list.h:57
57      in ../../../../../lib/ivykis/lib/include/iv_list.h

With a bit of help from #-devel:

03/03/13 [01:11:27] < algernon> if the eventfd2 is the real problem, there's a 
patch for that, and is fixed in unstable already. the patch should apply fine 
to wheezy too, though.
03/03/13 [01:12:58] < algernon> it is pretty esoteric. I've only ever seen it 
before on a weird, half-rhel/half-ubuntu system
03/03/13 [01:21:14] < algernon> oh boy, this may be a combination of two bugs. 
lovely.
03/03/13 [01:21:34]  * algernon mumbles something about stupid bundled 
libraries.

Build-depends for syslog-ng for wheezy are installed on host 
gabrielli.debian.org in the wheezy chroot.

Cheers,
Martin

-- System Information:
Debian Release: 7.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: mips (mips64)

Kernel: Linux 3.2.0-4-octeon (SMP w/16 CPU cores)
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 syslog-ng depends on:
ii  syslog-ng-core         3.3.5-2
ii  syslog-ng-mod-json     3.3.5-2
ii  syslog-ng-mod-mongodb  3.3.5-2
ii  syslog-ng-mod-sql      3.3.5-2

syslog-ng recommends no packages.

syslog-ng suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: syslog-ng
Source-Version: 3.3.5-3

We believe that the bug you reported is fixed in the latest version of
syslog-ng, which is due to be installed in the Debian FTP archive.

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.
Laszlo Boszormenyi (GCS) <[email protected]> (supplier of updated syslog-ng 
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: Sun, 03 Mar 2013 17:57:00 +0100
Source: syslog-ng
Binary: syslog-ng syslog-ng-dbg libsyslog-ng-3.3.5 libsyslog-ng-dev 
syslog-ng-core syslog-ng-mod-json syslog-ng-mod-mongodb syslog-ng-mod-sql
Architecture: source all amd64
Version: 3.3.5-3
Distribution: testing-proposed-updates
Urgency: low
Maintainer: Laszlo Boszormenyi (GCS) <[email protected]>
Changed-By: Laszlo Boszormenyi (GCS) <[email protected]>
Description: 
 libsyslog-ng-3.3.5 - Next generation system logging daemon (private library)
 libsyslog-ng-dev - Next generation system logging daemon (development files)
 syslog-ng  - Next generation system logging daemon (metapackage)
 syslog-ng-core - Next generation system logging daemon (core)
 syslog-ng-dbg - Next generation system logging daemon (debug symbols)
 syslog-ng-mod-json - Next generation system logging daemon (JSON plugin)
 syslog-ng-mod-mongodb - Next generation system logging daemon (MongoDB plugin)
 syslog-ng-mod-sql - Next generation system logging daemon (SQL plugin)
Closes: 690067 692056 697042 702131
Changes: 
 syslog-ng (3.3.5-3) testing-proposed-updates; urgency=low
 .
   [ Gergely Nagy <[email protected]> ]
   * Don't mark systemd symlinks in /etc as conffiles.
   * Instead of installing systemd service file symlinks, install a
     conffile, that includes the real service file (closes: #690067).
   * Do not forcibly remove the systemd service files, that code is not
     needed anymore.
   * Use the standard /var/log/mail.{info,err,warn} location for the various
     mail-related logs (closes: #692056).
   * Use /dev/ttyva on kFreeBSD as the target of the d_console_all
     destination (closes: #697042).
 .
   [ Laszlo Boszormenyi (GCS) ]
   * Fix ivykis fallback on eventfd2 errors with the addition of
     ivykis_fallback_fix.patch (closes: #702131).
Checksums-Sha1: 
 1ab67a318cd7989e06bb876bf2fde200d012fc98 1907 syslog-ng_3.3.5-3.dsc
 8ce3b7fef8cbfb0495a75cae2c185c11013a2d8a 22192 syslog-ng_3.3.5-3.debian.tar.xz
 a9c0957c1fa376160601c9615324716127233e09 28672 syslog-ng_3.3.5-3_all.deb
 0ee0dbb9e87272d0a98c5e5401f43fad4813e551 1368704 
syslog-ng-dbg_3.3.5-3_amd64.deb
 f86e2f5d8ffbe4b623265f8c04582894d562da23 185380 
libsyslog-ng-3.3.5_3.3.5-3_amd64.deb
 6510576f44aed5e78c4631f35865b478dd55eb2e 70368 
libsyslog-ng-dev_3.3.5-3_amd64.deb
 9cf34d438e3a4456666ff5635e7b5cb2ea8e0c0a 194586 
syslog-ng-core_3.3.5-3_amd64.deb
 4933910106e7a4e0afa24783a9953c74f824f7c8 30878 
syslog-ng-mod-json_3.3.5-3_amd64.deb
 88f6818942bf6007b34e7c16e23284305681a5d3 39118 
syslog-ng-mod-mongodb_3.3.5-3_amd64.deb
 ae0b627919833d36e0c541e630d2c22468b380c6 44128 
syslog-ng-mod-sql_3.3.5-3_amd64.deb
Checksums-Sha256: 
 483a56d7618211a56bfa3c365bfd8afb54fad7d03aa420f7abbf9093064f6163 1907 
syslog-ng_3.3.5-3.dsc
 d4e26108ed32103c42e185881913e32c64af95c31c4af3fb54a42a181ae6b6e1 22192 
syslog-ng_3.3.5-3.debian.tar.xz
 9079f46bdca644ae4e1ccdf075f0fedd8ffc19508473f9301078a53e71826e3c 28672 
syslog-ng_3.3.5-3_all.deb
 723c9847513113626a6aefdcbf7c724d60e51f45d94c8bcf81ab969ecab09c9d 1368704 
syslog-ng-dbg_3.3.5-3_amd64.deb
 81d20e49126c76cb492076bf0b4394dfcf15babd5df5c4eec38cb9f8718f1bcc 185380 
libsyslog-ng-3.3.5_3.3.5-3_amd64.deb
 45b6f5d7899a9660fb8d1da0aa6a2d8e872f74f329e116fb932f8f6bc8d96d0e 70368 
libsyslog-ng-dev_3.3.5-3_amd64.deb
 957b24dc413934f2a496883f10dd43e94fff4af61f146379f8aaf16ac76389df 194586 
syslog-ng-core_3.3.5-3_amd64.deb
 437ad6bd586e1f87e76af73a008bea63261042a3f2db97cb5b7b41864eea69ec 30878 
syslog-ng-mod-json_3.3.5-3_amd64.deb
 572b4751e8943d60f79e3ec41b33c1f246513d47de67ad1ae8238ad73e7b2dce 39118 
syslog-ng-mod-mongodb_3.3.5-3_amd64.deb
 748ec3dd2e56c83f4a6ef0206074d51191b52db17a437fca00f6c9b6a09891de 44128 
syslog-ng-mod-sql_3.3.5-3_amd64.deb
Files: 
 4c5a9fe5be6a9a61ea8380f14ba3b35f 1907 admin extra syslog-ng_3.3.5-3.dsc
 91758057cc6a952b2a2821bd1ba592e8 22192 admin extra 
syslog-ng_3.3.5-3.debian.tar.xz
 4667aaf88a9be1e2eeca8cab326a482e 28672 admin extra syslog-ng_3.3.5-3_all.deb
 794e9a03416b449834dacdd7b477d507 1368704 debug extra 
syslog-ng-dbg_3.3.5-3_amd64.deb
 fda3f57c1a059de67a0dd4c7555fc056 185380 libs extra 
libsyslog-ng-3.3.5_3.3.5-3_amd64.deb
 ed49bbf1b860dfa32ab73fcc91444d11 70368 libdevel extra 
libsyslog-ng-dev_3.3.5-3_amd64.deb
 89a5230d5bdb0670d7e3ae8302b92622 194586 admin extra 
syslog-ng-core_3.3.5-3_amd64.deb
 d406918ab8e4ce038724046abd43b8c5 30878 admin extra 
syslog-ng-mod-json_3.3.5-3_amd64.deb
 12fc8112009843835935da954f87df96 39118 admin extra 
syslog-ng-mod-mongodb_3.3.5-3_amd64.deb
 ca48942fa9b5d6a6b4aa24b4d3f6cc79 44128 admin extra 
syslog-ng-mod-sql_3.3.5-3_amd64.deb

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

iEYEARECAAYFAlEzq7oACgkQMDatjqUaT90uZACdEyOHIStBTLchzJIlMHXef/V2
a3AAoK4kYlzZEuBgbqFKUsAlj1qqjo63
=h0xi
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to