Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 23, 2012 23:17:16

Игнат
От:
Зарегистрирован: 2010-10-02
Сообщения: 224
Репутация: +  0  -
Профиль   Отправить e-mail  

python умирает +++ killed by SIGSEGV +++

скрипт раньше работал отлично теперь вдруг стал отваливаться посреди работы

strace кажет:

+++ killed by SIGSEGV +++

скрипт многопоток, создает потоки из threading, но он и раньше это делал сейчас я только стал использовать Event() из multiprocessing, а до вылетов там просто была булева переменная

что может быть причиной такого вылета?



Офлайн

#2 Янв. 23, 2012 23:25:12

s0rg
От:
Зарегистрирован: 2011-06-05
Сообщения: 777
Репутация: +  25  -
Профиль   Отправить e-mail  

python умирает +++ killed by SIGSEGV +++

Офлайн

#3 Янв. 24, 2012 05:16:25

pyuser
От:
Зарегистрирован: 2007-05-13
Сообщения: 658
Репутация: +  36  -
Профиль   Отправить e-mail  

python умирает +++ killed by SIGSEGV +++

Если Вы используете модуль threading, то и Event() нужно использовать из threading



Офлайн

#4 Янв. 24, 2012 15:48:26

Игнат
От:
Зарегистрирован: 2010-10-02
Сообщения: 224
Репутация: +  0  -
Профиль   Отправить e-mail  

python умирает +++ killed by SIGSEGV +++

убрал из кода любой обращение к multiprocessing, все берется из threading
остается отключать все что только возможно, пока проблема не пропадет

может есть какой-нибудь более универсальный метод найти место вылета?



Офлайн

#5 Янв. 25, 2012 13:43:04

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

python умирает +++ killed by SIGSEGV +++

Сшные либы левые юзаются? вообще без кода - это гадание на кофейной гуще

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version