Skip to Content.
Sympa Menu

en - [sympa-users] FYI: Several reasons crashing Sympa

Subject: The mailing list for listmasters using Sympa

List archive

Chronological Thread  
  • From: IKEDA Soji <address@concealed>
  • To: address@concealed
  • Subject: [sympa-users] FYI: Several reasons crashing Sympa
  • Date: Wed, 16 Dec 2015 19:38:27 +0900

Hi,

Here are several reasons crashing Sympa. If you don't find the
reason of crash, see the last section.


Linux OOM killer
----------------

On Linux platform, the process consuming large amount of memory
may occasionally be killed by kernel.

To make sure, see kernel messages in system log.


MIME charset problem [SOLVED]
-----------------------------

These bugs had been fixed on current releases of Sympa:

* Sympa may be crashed by the UTF-16 texts without BOM.
- Fixed by 6.2 and 6.1.18.

* Sympa can crash if the message is encoded by unknown charset.
- Fixed by 6.2. Not affecting 6.1.x.

On earlier releases, they may be fixed by updating MIME-Charset
module to 1.011.3 or later.


Killing by SIGPIPE [POSSIBLLY SOLVED]
-------------------------------------

If sendmail terminates with failure, e.g. by disk full, calling
process (bulk.pl etc.) will be killed by SIGPIPE signal.

A change to solve this bug had been available on 6.2, however,
it had not been confirmed enough. See bug#9555 for more details:


https://sourcesup.renater.fr/tracker/?func=detail&aid=9555&group_id=23&atid=167


Unreaped zombies of bulk.pl [PROBABLY SOLVED]
---------------------------------------------

It is reported that slave processes of bulk.pl are not always reaped
and zombies keep running.

This problem was probably solved by 6.2.12.

It is never fixed on 6.1.x.


If you don't find the reason of crash
-------------------------------------

These information are useful to investigate crash of Sympa
processes.

- System log.
As of 6.2 or later, runtime error by undetermined bugs (e.g.
division by zero, "Undefined subroutine" due to typo, ...) are
logged as "DIED".

- *.stderr files in SPOOLDIR/tmp/ directory.
Traceback and runtime warnings by daemons will be saved in these
files.

- Error log of HTTP server.
Traceback and runtime warnings caused by wwsympa and SOAP server
are saved in error log of HTTP server.


Regards,

-- Soji

--
株式会社 コンバージョン セキュリティ&OSSソリューション部 池田荘児
〒140-0014 東京都品川区大井1-49-15 アクセス大井町ビル4F
e-mail address@concealed TEL 03-6429-2880
http://www.conversion.co.jp/




Archive powered by MHonArc 2.6.19+.

Top of Page