[python] segfault error

Michal Vyskocil michal.vyskocil na gmail.com
Úterý Květen 18 09:07:16 CEST 2010


2010/5/18 mtip <mtip na atlas.cz>:
> Zdravim vsechny,
>
> mam script v pythonu pro server xmail na linuxu.
> Tento script v rezimu ladeni, kdy je xmail spusten z konzole normalne funguje jak ma.
> Ale  pokud  xmail  spustim  jako daemon, script se neprovede a jedine
> co se da z logu vycist je radek ve /var/log/messages a to:
> web kernel: python[9442]: segfault at bf9c52d0 ip b770e985 sp bf9c52d0 error 6 in libpython2.6.so.1.0[b763c000+139000]
>
> Nevite nekdo, cim by to mohlo byt ?

Bez stack trace to asi nikdo nezjistí. Zkus zvýšit hodnotu ulimit -c a
spustit ten program jako démon. Bohužel si nejsem jistý, kam se v
tomto případě uloží core dump, zda bude v aktuálním adresáři, nebo
jinde. Pokud by byl problém jej najít, můžeš nastavit výchozí umístění
- popis je na fedorawiki

https://fedoraproject.org/wiki/StackTraces#Daemons_and_their_spawn

Pár detailů co s tím najdeš na
http://linux.bytesex.org/gdb.html

ale nejlepší bude asi zadat bug do bugzilly tvojí distribuce a přidat
jim tento coredump.

Michal Vyskočil
>
> Predem diky za odpovedi.
>
> Mirek N.
>
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
>



-- 
best regards
     Michal Vyskocil


Další informace o konferenci Python