Найти - Пользователи
Полная версия: Вылет Segmentation fault (core dumped)
Начало » Python для новичков » Вылет Segmentation fault (core dumped)
1
Vin_Diesel
Пишу програмку для работы с сетью.
Вылетает через 10-20секунд с ошибкой
Segmentation fault (core dumped)

Использую pycurl, как убрать это?
Vin_Diesel
Я так предполагаю это из-за oursql, почему то постоянно выдает ошибку:
'Lost connection to MySQL server during query'
Хотя те же запросы нормально выполняются
На винде тот же скрипт выполняется нормально
Vin_Diesel
Похоже все из-за тредов, не знаю куда копать уже..(
Делаю 1 поток, все работает.
Два - работает и через какое-то время падает
5 - тож работает
делаю 10 и падает сразу
памяти хватает - свободно 300мб
python 2.5
Исходники тут: http://proxy.ns1992.ru/checker.py

а да:

Core was generated by `/usr/bin/python2.5 /var/www/python/checker.py'.
Program terminated with signal 11, Segmentation fault.











#0 0xb7687d27 in ?? ()
Андрей Светлов
потоки - не первоочередная проблема.
Вдобавок, уложить по segfault чистый питоновский код очень сложно.
У меня продуктивных идей практически нет.
Разве что попробуйте делать по одному соединению к базе данных на поток….
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB