Я использую скрученный с gtk (и gtk2reactor). Мое приложение вылетает странным образом. Пока это второй раз, когда он разбился таким образом. Предыдущий раз был около месяца назад. Вот ошибки, которые Python смог зафиксировать в моем лог-файле:
2010-11-12 05:23:10,497 ERROR stderr: C:\Python25\lib\site-packages\twisted\internet\gtk2reactor.py:255: GtkWarning: gdkgc-win32.c:823: SaveDC failed: The operation completed successfully.
2010-11-12 05:23:10,499 ERROR stderr: gtk.main()
2010-11-12 05:23:10,500 ERROR stderr: C:\Python25\lib\site-packages\twisted\internet\gtk2reactor.py:255: GtkWarning: gdkgc-win32.c:963: RestoreDC failed: The operation completed successfully.
2010-11-12 05:23:10,503 ERROR stderr: gtk.main()
2010-11-12 05:23:10,515 ERROR stderr: C:\Python25\lib\site-packages\twisted\internet\gtk2reactor.py:255: GtkWarning: gdkdrawable-win32.c:1259: LineTo failed: The operation completed successfully.
2010-11-12 05:23:10,515 ERROR stderr: gtk.main()
2010-11-12 05:23:10,519 ERROR stderr: C:\Python25\lib\site-packages\twisted\internet\gtk2reactor.py:255: GtkWarning: gdkdrawable-win32.c:1800: GetDC failed: The operation completed successfully.
2010-11-12 05:23:10,519 ERROR stderr: gtk.main()
2010-11-12 05:23:10,519 ERROR stderr: C:\Python25\lib\site-packages\twisted\internet\gtk2reactor.py:255: GtkWarning: gdkgc-win32.c:961: GetCurrentObject failed: The handle is invalid.
2010-11-12 05:23:10,520 ERROR stderr: gtk.main()
2010-11-12 05:23:10,522 ERROR stderr: C:\Python25\lib\site-packages\twisted\internet\gtk2reactor.py:255: GtkWarning: gdkgc-win32.c:963: RestoreDC failed: The handle is invalid.
2010-11-12 05:23:10,523 ERROR stderr: gtk.main()
2010-11-12 05:23:10,523 ERROR stderr: C:\Python25\lib\site-packages\twisted\internet\gtk2reactor.py:255: GtkWarning: _gdk_win32_drawable_release_dc: assertion `impl->hdc_count > 0' failed
2010-11-12 05:23:10,523 ERROR stderr: gtk.main()
2010-11-12 05:23:39,522 DEBUG BHGUIController: Received message
2010-11-12 05:23:39,762 ERROR stderr: C:\Python25\lib\site-packages\twisted\internet\gtk2reactor.py:255: PangoWarning: failed to create cairo scaled font, expect ugly output. the offending font is 'Segoe UI Bold 9'
2010-11-12 05:23:39,762 ERROR stderr: gtk.main()
2010-11-12 05:23:39,792 ERROR stderr: C:\Python25\lib\site-packages\twisted\internet\gtk2reactor.py:255: GtkWarning: gdkpixmap-win32.c:302: CreateDIBSection failed: The parameter is incorrect.
2010-11-12 05:23:39,792 ERROR stderr: gtk.main()
2010-11-12 05:23:39,792 ERROR stderr: C:\Python25\lib\site-packages\twisted\internet\gtk2reactor.py:255: GtkWarning: gdkpixmap-win32.c:114: DeleteObject failed: The operation completed successfully.
2010-11-12 05:23:39,793 ERROR stderr: gtk.main()
2010-11-12 05:23:39,793 ERROR stderr: C:\Python25\lib\site-packages\twisted\internet\gtk2reactor.py:255: GtkWarning: _gdk_drawable_ref_cairo_surface: assertion `GDK_IS_DRAWABLE (drawable)' failed
2010-11-12 05:23:39,795 ERROR stderr: gtk.main()
В прошлый раз появилась аналогичная серия ошибок, за которыми последовала ошибка сегментации. Я не могу быть уверен, что это были те же ошибки, но что-то похожее.
Я использую Python 2.5.2, gtk 2.14.1, витая 8.1.0.