gentoo.ru
Официальная конференция Direct Connect клиента EiskaltDC++
eiskaltdc@conference.gentoo.ru
Четверг, 24 ноября 2011< ^ >
tehnick установил(а) тему: Last stable release: 2.2.4 || Конференция разработчиков EiskaltDC++
Логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2011/
Активность в багтрекере: http://code.google.com/p/eiskaltdc/updates/list
Активность разработки: http://github.com/negativ/eiskaltdcpp/network
Release schedule:
* 2011-11-27 Release EiskaltDC++ 2.2.5
* 2012-02-05 Release EiskaltDC++ 2.2.6
Release Critical:
* Problem with ADC hubs in EiskaltDC++ Qt
Recheck issue:
* 812
* 934
* 923
* 1063
* 1123
TODO:
* IPv6 in DC++ Core
* JSON interface in EiskaltDC++ Daemon
* Gtk3 support in EiskaltDC++ Gtk
ADC notes:
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC.txt
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC-EXT.txt
http://www.adcportal.com/wiki/ADC_Proposals_list
Git notes:
http://habrahabr.ru/blogs/development/68341/
http://dl.dropbox.com/u/281916/delete/book.pdf
JSON:
http://ru.wikipedia.org/wiki/JSON
http://en.wikipedia.org/wiki/JSON
http://en.wikipedia.org/wiki/JSON-RPC
Как правильно задавать вопросы:
http://parallel.ru/cluster/smart-questions-ru.html
How To Ask Questions The Smart Way
http://catb.org/%7Eesr/faqs/smart-questions.html
Конфигурация комнаты
Участники комнаты

GMT+4
[00:38:10] Nikoli вышел(а) из комнаты
[00:46:57] Nikoli вошёл(а) в комнату
[01:14:31] Diger вышел(а) из комнаты
[01:16:57] FiliN вышел(а) из комнаты
[01:22:25] dein.negativ вышел(а) из комнаты
[01:23:02] amfetamin вышел(а) из комнаты
[02:02:29] Kroll вышел(а) из комнаты
[05:01:41] Alexey вышел(а) из комнаты
[06:11:59] crypton вошёл(а) в комнату
[06:12:13] crypton вышел(а) из комнаты
[07:12:57] gray_graff вышел(а) из комнаты: Replaced by new connection
[07:13:07] gray_graff вошёл(а) в комнату
[07:45:29] amfetamin вошёл(а) в комнату
[08:18:49] Diger вошёл(а) в комнату
[08:36:23] crypton вошёл(а) в комнату
[10:16:58] gray_graff вышел(а) из комнаты
[10:51:36] gray_graff вошёл(а) в комнату
[11:04:32] Kroll вошёл(а) в комнату
[11:21:23] gray_graff вышел(а) из комнаты
[11:21:39] gray_graff вошёл(а) в комнату
[11:29:49] gray_graff/Vacuum IM вошёл(а) в комнату
[11:31:28] gray_graff/Vacuum IM вышел(а) из комнаты: Отключён
[11:34:19] FiliN вошёл(а) в комнату
[11:54:34] Клёк вошёл(а) в комнату
[12:21:58] FiliN вышел(а) из комнаты
[14:19:08] FiliN вышел(а) из комнаты
[14:19:27] FiliN вошёл(а) в комнату
[14:32:15] amfetamin вышел(а) из комнаты: Replaced by new connection
[14:32:25] amfetamin вошёл(а) в комнату
[15:22:30] Diger вышел(а) из комнаты
[15:22:54] dein.negativ вошёл(а) в комнату
[15:47:07] amfetamin вышел(а) из комнаты
[16:05:20] crypton вышел(а) из комнаты
[16:18:10] Diger вошёл(а) в комнату
[16:19:59] Alexey вошёл(а) в комнату
[16:48:47] dein.negativ вышел(а) из комнаты
[16:49:14] dein.negativ вошёл(а) в комнату
[17:36:14] Клёк вышел(а) из комнаты
[17:40:06] amfetamin вошёл(а) в комнату
[18:33:21] <dein.negativ> накидайте в чат сообщений хаба на которых не создается меню
[18:33:59] <dein.negativ> только строчку целиком: с ником, ип и страной (если таковые есть)
[18:58:50] Kroll вышел(а) из комнаты: Replaced by new connection
[18:59:00] Kroll вошёл(а) в комнату
[20:53:17] dhamp_ вошёл(а) в комнату
[20:55:02] dhamp_ вышел(а) из комнаты
[21:14:16] FiliN вышел(а) из комнаты
[21:16:33] tehnick вошёл(а) в комнату
[21:17:24] <tehnick> dein.negativ: а самому проверить не вариант? Ведь фиксить же собираешься...
[21:17:58] <dein.negativ> tehnick: на какой adc-хаб не зайду - везьде тишина
[21:18:50] <tehnick> =)
[21:18:56] <tehnick> Давай пофлудим...
[21:19:36] <tehnick> adc://adc3.san.ru:10000
[21:20:27] <tehnick> [19:20:16] [UA]  <tehnick> тест 0
[21:20:33] <tehnick> Вариант 0.
[21:21:04] <tehnick> [19:20:54] [  46.203.98.165] [UA]  <tehnick> тест 1
[21:22:19] <dein.negativ> хм
[21:22:29] <dein.negativ> регэксп ник выдергивает
[21:22:50] <tehnick> [19:22:17] [  46.203.98.165]  <tehnick> ну вы поняли...
[19:22:34] <tehnick> спасибо за внимание
[21:23:34] <tehnick> Не сработал ни на одном сообщении.
[21:23:51] <tehnick> Qt version 4.7.3
[21:24:57] <dein.negativ> ладно буду копать дальше
[21:27:34] <tehnick> dein.negativ: кстати у меня версия до вливания веток json и new-arena-widget-system
[21:27:52] <tehnick> Из-за той ошибки сборки, которую я тебе в личку послал.
[21:28:56] <tehnick> Ветки сейчас выпилю с сервера, если они не нужны.
[21:47:24] <tehnick> dein.negativ: теперь скомпилилось
[21:57:03] Клёк вошёл(а) в комнату
[22:39:33] pavelvat вошёл(а) в комнату
[22:40:45] <pavelvat> tehnick: какого числа состоится заморозка приёма пакетов в Ubuntu 12.04 ?
[22:42:57] <tehnick> pavelvat: https://wiki.ubuntu.com/PrecisePangolin/ReleaseSchedule?action=show&redirect=PreciseReleaseSchedule
[22:43:56] <tehnick> 2012 January 12th  LTSDebianImportFreeze
[22:44:36] <pavelvat> я интересуюсь потому что у меня практически через раз программа завершается сегфолтом, чаще всего происходит этот сегфолт  http://code.google.com/p/eiskaltdc/issues/detail?id=1183 , но бывают и другие.
Т.е. я хочу сказать что делать релиз 2.2.5 с практически гарантированным сегфолтом на выходе нельзя, и лучше вообще отложить релиз на неопределённый срок до исправления всех известных сегфолтов, а в Ubuntu пусть тогда попадёт версия 2.2.4.
[22:44:50] tehnick установил(а) тему: Last stable release: 2.2.4 || Конференция разработчиков EiskaltDC++
Логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2011/
Активность в багтрекере: http://code.google.com/p/eiskaltdc/updates/list
Активность разработки: http://github.com/negativ/eiskaltdcpp/network
Release schedule:
* 2011-12-18 Release EiskaltDC++ 2.2.5
* 2012-02-05 Release EiskaltDC++ 2.2.6
Release Critical:
* Problem with ADC hubs in EiskaltDC++ Qt
Recheck issue:
* 812
* 934
* 923
* 1063
* 1123
TODO:
* IPv6 in DC++ Core
* JSON interface in EiskaltDC++ Daemon
* Gtk3 support in EiskaltDC++ Gtk
ADC notes:
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC.txt
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC-EXT.txt
http://www.adcportal.com/wiki/ADC_Proposals_list
Git notes:
http://habrahabr.ru/blogs/development/68341/
http://dl.dropbox.com/u/281916/delete/book.pdf
JSON:
http://ru.wikipedia.org/wiki/JSON
http://en.wikipedia.org/wiki/JSON
http://en.wikipedia.org/wiki/JSON-RPC
Как правильно задавать вопросы:
http://parallel.ru/cluster/smart-questions-ru.html
How To Ask Questions The Smart Way
http://catb.org/%7Eesr/faqs/smart-questions.html

[22:44:54] <pavelvat> dein.negativ: ^^
[22:45:17] <tehnick> pavelvat: ты неправ
[22:45:38] <tehnick> Уже сейчас есть несколько очень важных фиксов.
[22:45:59] <tehnick> Которые желательно быстрее донести до пользователей.
[22:46:30] <tehnick> А сегфолты есть не у всех.
[22:46:57] <tehnick> У меня с Qt 4.7.3 их нет.
[22:47:05] <tehnick> Кроме дебаг-сборки.
[22:47:20] <tehnick> Которая падает при выходе во внешней библиотеке.
[22:47:36] <tehnick> Но ее никто исправлять не собирается.
[22:48:09] <dein.negativ> pavelvat: у меня этого креша ни разу не было
[22:48:21] <dein.negativ> по-моему тут дело в кутях
[22:48:25] <tehnick> А твои траблы с Qt 4.7.4 я не знаю как исправить.
[22:48:50] <dein.negativ> ибо я помню эпичный баг с переходом 4.6 -> 4.7
[22:49:03] <dein.negativ> когда при отправлении сообщения клиент падал
[22:50:42] <tehnick> Кстати, в issue 1183 не в кутях упало.
[22:51:01] dein.negativ вышел(а) из комнаты
[22:51:33] <pavelvat> tehnick: ты когда пользуешься EiskaltDC++ каждый раз под отладчиком запускаешь, ну или хотя бы из консоли чтобы заметить что случился вылет на выходе? Я вообще узнал о том что случаются регулярные падения при выходе из айскальта только после того как dein.negativ перевёл проверку единственности запущенного процесса EiskaltDC++ на механизм QtSharedMemory, который как я уже писал ранее приводит к тому что программа не в состоянии запустится с первого раза сразу после сегфолта и запускается только со второго раза. Возможно они у меня и раньше происходили только я этого просто не замечал.
[22:52:22] <tehnick> Из консоли, да.
[22:52:43] <tehnick> Когда использую --- без gdb.
[22:52:49] <tehnick> Когда тестирую --- с ним.
[22:52:58] <tehnick> gcc версия 4.6.2 (Debian 4.6.2-5)
[22:53:05] <tehnick> pavelvat: а у тебя?
[22:53:24] dein.negativ вошёл(а) в комнату
[22:53:34] <tehnick> pavelvat: и да, сейчас при сегфолте память освобождается...
[22:54:11] <tehnick> Так что проблемы с запуском больше нет.
[22:54:12] <pavelvat> tehnick: в issue1183 как раз таки в Qt упало, просто последняя точка main.cpp:181 является общей для множества различных сегфолтов у меня.
[22:54:18] <tehnick> Обновись что ли.
[22:54:50] <pavelvat> tehnick: gcc версия 4.6.2
[22:55:12] <tehnick> pavelvat: а либы Qt им же собраны?
[22:55:45] <dein.negativ> pavelvat:  if (!WBGET(WB_MAINWINDOW_HIDE) || !WBGET(WB_TRAY_ENABLED)) падает?
[22:55:54] <dein.negativ> ты давно обновлялся?
[22:56:08] <pavelvat> tehnick: как проверить чем собран Qt?
[22:56:47] <dein.negativ> я вообще в шоке как разраб может говорить о каких-то проблемах на несвежих сборках...
[22:57:09] <pavelvat> dein.negativ: в issue указан номер ревизии которую я использовал.
[22:57:57] <dein.negativ> pavelvat: и что мне это даст? [2.2.x] уже далеко впереди
[22:58:15] <dein.negativ> а баг у меня не повторялся ни на каких ревизиях
[22:58:32] <tehnick> pavelvat: просто проверь свои issue для актуальной версии
[22:58:48] <dein.negativ> так что я вообще мало что могу сделать кроме как посоветовать постоянно обновлятся
[22:59:09] <tehnick> Если воспроизводятся, рекомендуется обновить Qt.
[22:59:24] <tehnick> Из аура или откуда там принято...
[22:59:53] <dein.negativ> tehnick: у нас куте всегда самое свежее
[23:00:09] <pavelvat> dein.negativ: этот issue http://code.google.com/p/eiskaltdc/issues/detail?id=1183
ты уже пытался фиксить, но я там ответил что и на новой версии всё по прежнему, последняя ревизия на которой я ловил этот сегфолт это 288d07b.
[23:00:34] <dein.negativ> pavelvat: у тебя арч?
[23:00:41] <pavelvat> dein.negativ: да
[23:00:44] <dein.negativ> у меня арч и УМВР
[23:00:58] <pavelvat> у меня 32-bit
[23:01:25] <dein.negativ> в newMsg нет кода зависящего от архитектуры
[23:01:49] <dein.negativ> собсвенно этот код встречается лишь однажды в UserListModel
[23:03:32] <tehnick> dein.negativ: при отжатии кнопки на тулбаре виджет избранных хабов не убирается.
[23:03:33] <pavelvat> dein.negativ:
в моменты когда случался вылет при выходе из клиента я был подключён к этим хабам:
dchub://dc.cifracom.ru
dchub://dc.dcmagnets.ru
[23:03:45] <tehnick> dein.negativ: у меня режим сайд-бара.
[23:04:40] <pavelvat> dein.negativ: а у меня режим multiline panel
[23:04:43] <dein.negativ> tehnick: ок, гляну
[23:05:26] <tehnick> dein.negativ: все остальные отжимаемые кнопки --- аналогично
[23:06:56] <tehnick> dein.negativ: показ пользователя в списке на ADC-хабах все еще не работает. Затестил на последней сборке.
[23:08:26] <pavelvat> tehnick: кстати, попробовал недавно EiskaltDC++ на свежеустановленной Ubuntu 11.10 с разрешением 1024x768 - текст в окне "Об EiskaltDC++" не влезает чуть-чуть в само окно, чтобы его увидеть приходится немного растянуть окно вниз, там буквально одна строчка не влезает.
[23:09:09] <tehnick> pavelvat: зависит от настроек системы
[23:09:28] <tehnick> Размер шрифта, разрешение экрана, dpi...
[23:10:11] <pavelvat> по-моему такой же баг был с окном настроить публичные списки хабов там тоже раньше по умолчанию не влезало и полосы прокрутки не появлялись.
[23:10:55] <pavelvat> tehnick: всё было дефолтное, но на низком разрешении 1024x768.
[23:13:41] <tehnick> У меня такое же разрешение монитора. Но системные настройки разумеется отличаются...
[23:14:33] <tehnick> dein.negativ:
Завершение работы libdcpp...
Quit...
QSqlDatabasePrivate::removeDatabase: connection 'FinishedUploads' is still in use, all queries will cease to work.
[23:14:38] <tehnick> dein.negativ: wft?
[23:15:28] <tehnick> Сегфолта не было.
[23:15:42] <tehnick> Но мне это сообщение не нравится.
[23:16:13] <tehnick> pavelvat: потестил на твоих хабах. Даже если качать что-либо, сегфолта нет у меня...
[23:17:45] <pavelvat> tehnick: ну у меня сразу после подключения тоже нет, но через некоторое время(больше часа) за которое были и скачивания и отдачи этот баг случается практически через раз.
[23:18:20] <tehnick> pavelvat: ждем новых бэктрейсов
[23:19:06] <pavelvat> tehnick: 288d07b - за это время разве что-то менялось в коде где вылетает?
[23:19:46] <tehnick> pavelvat: кхм... Qt-морду основательно перелопатили с тех пор.
[23:19:59] Клёк вышел(а) из комнаты
[23:20:40] <pavelvat> dhamp смержил json, что теперь уже можно под собирать?
[23:20:54] <pavelvat> *под Windows
[23:21:49] <tehnick> pavelvat: да
[23:22:14] <tehnick> Можно попробовать. Ибо я сомневаюсь что он проверял сборку под винду...
[23:37:45] <pavelvat> в Ubuntu 11.10 ещё дефолтная тема такая что статутсные сообщения клиента и ядра в нижнем левом углу показываются белым текстом притом что элементя окна серо-белого цвета - в итоге ничего не видно, прочитать можно только если мышь навести и откроется всплывающее окно - там уже текст белый на чёрном фоне.
[23:38:32] <tehnick> Убунту вообще сейчас говно из коробки, согласен.
[23:38:50] <pavelvat> tehnick: не скажи, unity мне понравился.
[23:38:57] <tehnick> В кубунту такой проблемы нет. И после настройки убунты тоже проблемы нет.
[23:39:16] <tehnick> pavelvat: с дефолтными настройками для работы непригодно
[23:41:25] <pavelvat> tehnick: почему в Ubuntu Software Center нет скриншота в описании EiskaltDC++ ?
[23:41:44] <tehnick> pavelvat: не знаю. В дебиане есть.
[23:42:00] <tehnick> И synaptic должен показывать.
[23:42:14] <tehnick> А где смотрит Ubuntu Software Center я не в курсе.
[23:42:41] <pavelvat> и логотип EiskaltDC++ в этом Ubuntu Software Center размытый.
[23:43:31] <tehnick> о_О
[23:43:40] <tehnick> А откуда там вообще лого?
[23:43:51] <tehnick> Отскриншоть.
[23:43:54] <pavelvat> и в опциональных зависимостях не предлается установить aspell если он не установлен.
[23:44:12] <tehnick> Какая там версия вообще?
[23:44:49] <pavelvat> tehnick: завтра сделаю скриншот.
[23:45:09] <pavelvat> tehnick: 2.2.3
[23:45:18] <tehnick> libaspell --- это обязательная зависимость.
[23:45:23] <pavelvat> ясно
[23:46:25] <pavelvat> tehnick: а словарь для aspell без которого проверка орфографии не работает можно как то предлагать установить если он не установлен?
[23:47:11] Kroll вышел(а) из комнаты
[23:47:18] <pavelvat> причём надо предлагать в зависимости от используемой локали нужный язык словаря.
[23:47:51] <tehnick> pavelvat: aspell по зависимостям вроде требует один из языковых пакетов. Проверять некогда.
[23:48:16] <tehnick> "причём надо предлагать в зависимости от используемой локали нужный язык словаря." --- это не реализуемо.
[23:49:09] <pavelvat> tehnick: когда то давно в arch linux проверял - aspell поставился отдельно и потом пришлось ещё доустанавливать aspell-ru со словарём, может в  Ubuntu и требует.
[23:50:43] <pavelvat> tehnick: заметил у тебя в статусе leechcraft - ну и как ощущения от комбайна?
[23:51:35] <tehnick> Работает.
[23:51:54] <tehnick> Основные мои запросы уже реализовали. Так что даже удобно.
[23:52:09] <tehnick> Я его только для xmpp сейчас использую.
[23:52:25] <pavelvat> tehnick: я его летом пытался под Windows попробовать ради интереса так он сегфолтился при запуске.
[23:52:51] <tehnick> У него билд под винду вообще неюзабелен.
[23:52:57] <tehnick> Даже сейчас не пробуй.
[23:53:26] <pavelvat> tehnick: дак как пробовать если даже запустить не возможно было тогда.
[23:53:29] <tehnick> У разработчиков винды нет. И опыта кодинга под нее тоже.
[23:54:34] <pavelvat> tehnick: а как в нём айскальт работает, использовать удобнее чем отдельно EiskaltDC++?
[23:58:23] <tehnick> pavelvat: а айскальт я в нем еще не тестировал как следует. Только ошибку сборки поправил недавно. А так, даже версия старая (2.2.3).
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!