2016-03-13 3 views
0

Backstory: Я делаю irc бот с gui. . У меня есть TextBuffer показать чат (говорит TextBuffer вещь, потому что я думаю, что это может быть проблемой)gtk-error **: gtk_text_btree_previous_line закончилось с строк, прерванных

Бот работает нормально в течение нескольких секунд, а затем дает эту ошибку:

gtk-error **: gtk_text_btree_previous_line ran out of lines aborting... 

Мой код есть here. Основной файл - run.py.

ответ

0

Ну им fumb я впервые испытал этот код:

if chatbuffer.get_line_count() > 10: 
    chatbuffer.delete(chatbuffer.get_iter_at_line(0), chatbuffer.get_iter_at_line(5)) 

Чтобы знать, если он работал, бушель затем забыл изменить от 10 до 500 на конечный код, и он остался, как это:

if chatbuffer.get_line_count() > 10: 
    chatbuffer.delete(chatbuffer.get_iter_at_line(0), chatbuffer.get_iter_at_line(250)) 

И это было причиной ошибки, как только изменил его на 500 он начал работать:

if chatbuffer.get_line_count() > 500: 
    chatbuffer.delete(chatbuffer.get_iter_at_line(0), chatbuffer.get_iter_at_line(250)) 

 Смежные вопросы

  • Нет связанных вопросов^_^