gentoo.ru
Официальная конференция Direct Connect клиента EiskaltDC++
eiskaltdc@conference.gentoo.ru
Суббота, 6 июля 2013< ^ >
Tehnick установил(а) тему: Конференция разработчиков EiskaltDC++ | Conference of EiskaltDC++ developers
Site: https://code.google.com/p/eiskaltdc/
Logs: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2013/
Bug tracker: https://code.google.com/p/eiskaltdc/issues/list
Notes for developers: https://code.google.com/p/eiskaltdc/wiki/notes_for_developers
How To Ask Questions The Smart Way: http://catb.org/%7Eesr/faqs/smart-questions.html
Как правильно задавать вопросы: http://parallel.ru/cluster/smart-questions-ru.html
Last stable release: 2.2.8 (2013-06-23)
Release schedule:
* 2013-07-06 Bug fix release EiskaltDC++ 2.2.9
* 2013-09-xx Release EiskaltDC++ 2.3.0
Конфигурация комнаты
Участники комнаты

GMT+4
[00:08:13] dhamp вошёл(а) в комнату
[00:09:02] <dhamp> Tehnick, при каких значениях оно крашится?
[00:19:59] Tehnick вошёл(а) в комнату
[00:20:56] <Tehnick> dhamp, при разных. Все в диапазоне допустимых.
[00:23:01] <Tehnick> dhamp, https://bugs.launchpad.net/ubuntu/+source/gtk3-engines-unico/+bug/888901
[00:23:23] <Tehnick> dhamp, так про другое.
[00:23:33] <Tehnick> Но тоже были забавные глюки.
[00:29:00] <Tehnick> Главное, я научился стабильные сегфолты в виждете поиска получать.
[00:29:13] <Tehnick> Но пока никак не могу их пофиксить.
[00:29:27] <Nikoli> Tehnick: каковы шансы, что сегодня будет релиз?
[00:29:42] <Nikoli> ну, т.е. в субботу
[00:31:08] <Tehnick> Nikoli, не знаю, честно. Мне надо исправить несколько сегфолтов в Gtk-морде. Если получится, релизу быть. Но скорее всего в ночь с субботы на воскресенье.
[00:32:58] Alexey вышел(а) из комнаты
[00:39:45] <Tehnick> Nikoli, а что ты хотел?
[00:41:12] <dhamp> Tehnick, он хотел релиз очевидно
[00:41:52] <Tehnick> dhamp,
#10 0x081b8c1d in Search::on (this=0x8a80580, aTick=36548)
    at ../../eiskaltdcpp-gtk/src/search.cc:1933
        fraction = 0.0061000000000000004
[00:41:55] <dhamp> <Tehnick> Главное, я научился стабильные сегфолты в виждете поиска получать.
что тогда сложного пофиксить, если стабильно? срыв стэка ?
[00:41:58] <Tehnick> Вот сейчас поймал.
[00:42:09] <Tehnick> dhamp, нет.
[00:43:41] <dhamp> Tehnick, #10 - где остальные 9 ?
[00:44:57] <Tehnick> dhamp, а это все, что нужно.
[00:45:04] <Tehnick> dhamp, если интересно: http://susepaste.org/7567392
[00:45:21] <Tehnick> dhamp, просто позапускай поиск несколько раз в одном виджете.
[00:45:53] <Tehnick> dhamp, см. какой хренью я сейчас занят: http://susepaste.org/78243204
[00:46:41] <Tehnick> dhamp, без патча падает внутри gtk_builder_get_object
[00:46:55] <Tehnick> dhamp, с патчем падает в GTK_IS_BUILDER(xml)
[00:47:03] <Tehnick> xml != NULL
[00:47:09] <Tehnick> Но по ссылке --- мусор.
[00:48:12] <dhamp> <Tehnick> dhamp, просто позапускай поиск несколько раз в одном виджете.
позапускал - не грохнулось - gtk3
[00:49:04] <Tehnick> dhamp, у меня тоже грохается не каждый раз.
[00:49:24] <Tehnick> Говорю же, падает только на определенных значениях freepercent
[00:49:30] <Tehnick> Но я их не записывал.
[01:00:36] <Nikoli> просто я несколько дней будет без инета
[01:00:41] <Nikoli> *буду
[01:01:10] <Tehnick> Nikoli, как долго? Мы можем и подождать.
[01:06:54] Кирилл вышел(а) из комнаты
[01:07:05] <Nikoli> неделю или чуть меньше
[01:07:57] <Tehnick> Nikoli, ладно. Не заморачивайся. Даже если релизнем раньше. Ничего страшного не случится, если кто-то подождет.
[01:09:49] <Nikoli> ну да
[01:15:31] <Tehnick> dhamp, еще неудачный момент времени:
#10 0x081b4bf8 in Search::setProgress_gui (this=0x8a64c00, progressBar=..., text=...,
    fract=0.020549999999999999) at ../../eiskaltdcpp-gtk/src/search.cc:446
[01:18:55] <dhamp> Tehnick, кстати нафига на double поменял в gtk_progress_bar_set_fraction(...., freepercent); - было же float у меня ?
[01:19:46] <Tehnick> dhamp, функция double принимает. Зачем использовать float? На сегфолт это не влияет, проверено.
[01:20:30] <dhamp> Tehnick, mainwindow.cc:2391
[01:20:56] <Tehnick> Забыл.
[01:21:33] <dhamp> Tehnick, в любом случае более чем 2 знака после запятой вообще не нужно ибо
The "pulse-step" property
  "pulse-step"               gdouble               : Read / Write
The fraction of total progress to move the bouncing block when pulsed.
Allowed values: [0,1]
Default value: 0.1
[01:22:12] <Tehnick> Загугли gdouble.
[01:22:20] <Tehnick> Это тот же double.
[01:22:39] <Tehnick> То, что не нужно --- согласен.
[01:22:55] <Tehnick> Можно легко округлить.
[01:23:27] <Tehnick> dhamp, скорее всего это даже поможет.
[01:23:27] <dhamp> Tehnick, ок, нах тебе 18 знаков после запятой ? )
[01:23:37] <Tehnick> Но сделаю это позже.
[01:24:13] <Tehnick> dhamp, блин, но согласишь, что библиотека не должна падать в этом случае...
[01:24:21] <Tehnick> *согласись
[01:25:38] <dhamp> Tehnick, не должна, но факт в том что падает
[01:25:53] <Tehnick> dhamp, т.е. ты воспроизвел?
[01:26:29] <Tehnick> Позже пофикшу.
[01:27:48] <dhamp> Tehnick, нет - у меня воспроизводилось только на
    if (WGETB("clearsearch")) // Only clear if the search was sent.
        gtk_entry_set_text(GTK_ENTRY(searchEntry), "");
строках и только при запуске поиска альтернатив из очереди закачек с вероятностью около 30%
[01:28:18] <dhamp> то есть получался примерно такой же bt как у тебя выше приведён
[01:28:34] <Tehnick> Ок.
[02:29:57] Tehnick вышел(а) из комнаты
[02:38:09] dhamp вышел(а) из комнаты
[02:38:24] dhamp вошёл(а) в комнату
[02:51:05] gelraen вышел(а) из комнаты
[02:56:53] dhamp вышел(а) из комнаты
[02:57:05] dhamp вошёл(а) в комнату
[02:58:40] Diger вышел(а) из комнаты
[03:02:49] flylinkdc вышел(а) из комнаты: Replaced by new connection
[03:02:59] flylinkdc вошёл(а) в комнату
[03:09:37] dhamp вышел(а) из комнаты
[03:29:11] gelraen вошёл(а) в комнату
[04:56:13] grayich вышел(а) из комнаты
[07:00:35] gelraen вышел(а) из комнаты
[08:20:07] Кирилл вошёл(а) в комнату
[10:00:04] Кирилл вышел(а) из комнаты
[11:02:37] Alexey вошёл(а) в комнату
[11:17:10] grayich вошёл(а) в комнату
[11:54:23] ONYX вышел(а) из комнаты
[11:55:48] ONYX вошёл(а) в комнату
[13:59:32] gelraen вошёл(а) в комнату
[14:24:30] ONYX вышел(а) из комнаты: Replaced by new connection
[14:24:40] ONYX вошёл(а) в комнату
[15:19:53] gelraen вышел(а) из комнаты
[15:34:47] grayich вышел(а) из комнаты
[15:36:26] grayich вошёл(а) в комнату
[15:45:33] Diger вошёл(а) в комнату
[16:00:32] gelraen вошёл(а) в комнату
[16:07:54] Diger вышел(а) из комнаты
[16:09:31] Diger вошёл(а) в комнату
[16:23:48] Tehnick вошёл(а) в комнату
[16:51:48] <Tehnick> Отличная заметка про Gtk+: https://igurublog.wordpress.com/2012/11/05/gnome-et-al-rotting-in-threes/
[17:07:38] <Nikoli> Tehnick: видел, что lxde на qt5 переходит?
[17:07:54] <Tehnick> Nikoli, да. Отличная новость.
[17:08:21] <Tehnick> Nikoli, у меня LXDE + kwin в качестве запасного DE стоит на всех машинах.
[17:10:58] <Nikoli> напомни, какие у вас планы про qt5?
[17:12:55] <Tehnick> Nikoli, я уже начал с ним играться. А что?
[17:13:11] <Tehnick> Nikoli, к следующему релизу запилю.
[17:13:21] <Tehnick> Который 2.3.0
[17:13:31] <Tehnick> Там много нового ожидается.
[17:13:35] <Nikoli> ну, любители wayland охотятся за такими прогами
[17:14:03] <Tehnick> Не, для wayland еще рановато.
[17:14:24] <Nikoli> ну, quiterss у некоего okias заработал
[17:14:33] <Nikoli> с qt-5.1_beta
[17:15:00] <Nikoli> хотя сам я не ставил ещё wayland
[17:19:49] <Tehnick> Nikoli, его пока рано пробовать. Они даже с методами ввода не разобрались.
[17:20:44] <Tehnick> Nikoli, статью по ссылке прочитал? Не стало жалко пользователей генту, которых избавили от возможности использовать более-менее стабильный Gtk2?
[17:22:24] <Nikoli> ещё не прочитал
[17:35:48] ONYX вошёл(а) в комнату
[17:45:47] <Nikoli> нда, грустная статья
[17:49:05] <Nikoli> Tehnick: вообще на собственной шкуре каких-то проблем с gtk3 я не ощутил, тема oxygen вроде работает
[17:49:28] <Nikoli> насколько правильно она отрисовывается - хороший вопрос
[17:49:31] <Tehnick> Ы)
[17:50:04] <Tehnick> Nikoli, а я вот регулярно багрепорты читаю про эту тему.
[17:50:30] <Tehnick> Nikoli, скроллинг всех элементов уже починили?
[17:50:53] <Tehnick> Например, treeview или простых таблиц...
[17:51:36] <Tehnick> Он даже в combobox не работал, когда я в последний раз трогал эту тему.
[17:51:39] <Nikoli> не замечал таких глюков в transmission-remote-gtk
[17:52:02] <Nikoli> у меня gtk+3.4.4
[17:52:29] <Nikoli> oxygen-gtk-1.1.4
[17:52:50] <Tehnick> Nikoli, так не честно!
[17:53:04] <Tehnick> Даже у меня Gtk+ 3.8.2.
[17:53:25] <Nikoli> так я на stable сижу
[17:53:36] <Tehnick> И я в полней мере успел ощутить переходы Gtk+ 3.4 --> 3.6 --> 3.8
[17:53:38] <Nikoli> gtk-3.8 всё ещё hard masked
[17:54:11] <Tehnick> Nikoli, поэтому ты и не в курсе того, что происходит.
[17:54:14] <Nikoli> даже для установки 3.6 нужно уйму нестабильных пакетов ставить
[17:54:30] <Nikoli> ну да, сижу в танке)
[17:55:11] <Tehnick> Nikoli, айскальт 2.2.8 размаскировали уже?
[17:55:30] <Nikoli> он и не был никогда замаскирован
[17:55:52] <Nikoli> просто отмечен как нестабильный
[17:56:06] <Nikoli> через месяц после добавления ебилда, можно его стабилизировать
[17:56:31] <Nikoli> но я думаю сразу 2.2.9 в stable
[17:56:55] <Nikoli> кстати, в gnome-disk-utility-3.4.1 урезали уйму возможностей, аналогов для этой проги не видать
[17:57:04] <Nikoli> в 3.6 их вроде вернули
[17:57:57] <Nikoli> Tehnick: а ты на какой ветке дебиана сидишь, unstable?
[17:59:09] <Tehnick> Nikoli, да. С 2007.
[18:14:12] ONYX вышел(а) из комнаты
[18:25:22] dhamp вошёл(а) в комнату
[20:05:26] ONYX вышел(а) из комнаты
[20:20:40] dhamp вышел(а) из комнаты
[20:22:12] ONYX вошёл(а) в комнату
[20:30:31] Tehnick вышел(а) из комнаты
[20:36:53] dhamp вошёл(а) в комнату
[21:14:58] Diger вышел(а) из комнаты
[21:20:22] Diger вошёл(а) в комнату
[23:33:04] Кирилл вошёл(а) в комнату
[23:37:55] Alexey вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!