gentoo.ru
LeechCraft
leechcraft@conference.gentoo.ru
Вторник, 30 марта 2010< ^ >
0xd34df00d установил(а) тему: http://leechcraft.org | Описание: http://ru.wikipedia.org/wiki/Участник:0xd34df00d/LeechCraft | Баг/предложение? http://leechcraft.org/projects/leechcraft/issues | Исходники: git://github.com/0xd34df00d/leechcraft.git | LeechCraft Stable: 0.3.0; unstable: 0.3.65 | Логи: http://tinyurl.com/leechcraft-logs
Конфигурация комнаты
Участники комнаты

GMT+4
[00:45:22] Mellon вышел(а) из комнаты
[00:49:56] Mellon вошёл(а) в комнату
[02:35:54] NightNord вышел(а) из комнаты
[04:43:50] Mellon вышел(а) из комнаты: ушёл в нирвану
[06:38:31] slepnoga вышел(а) из комнаты
[11:56:17] 0xd34df00d вышел(а) из комнаты
[11:57:18] Mellon вошёл(а) в комнату
[12:02:26] 0xd34df00d вошёл(а) в комнату
[14:08:27] slepnoga вошёл(а) в комнату
[15:16:05] slepnoga вышел(а) из комнаты
[15:50:19] slepnoga вошёл(а) в комнату
[16:06:38] 0xd34df00d вышел(а) из комнаты
[16:07:04] 0xd34df00d вошёл(а) в комнату
[17:35:36] 0xd34df00d вышел(а) из комнаты
[17:40:09] 0xd34df00d вошёл(а) в комнату
[17:56:08] <0xd34df00d> Mellon: вас все больше )
[17:56:35] <Mellon> 0xd34df00d: ну так
[17:57:04] <0xd34df00d> Mellon: я про людей со странно (не)работающим seekthru на генте.
[17:57:10] <0xd34df00d> У всех все разное, что самое забавное.
[17:57:14] <0xd34df00d> Одинаковые только версии Qt, пожалуй.
[17:57:23] <Mellon> ага
[17:58:02] <0xd34df00d> Mellon: ты не пробовал оставить только seekthru и посмотреть, будет ли оно падать?
[18:01:17] <Mellon> 0xd34df00d: в смысле?
[18:01:33] <Mellon> остальные отключить
[18:01:34] <0xd34df00d> Mellon: ставить только leechcraft-seekthru, все остальные плагины выключены, будет ли оно падать )
[18:01:36] <Mellon> ?
[18:02:27] <0xd34df00d> Mellon: ээ, а чо?
[18:04:45] <Mellon> 0xd34df00d: подскажика то заклинания для его конфига, я его потерял.
[18:05:07] <0xd34df00d> Mellon: так, чьего конфига? )
[18:05:32] <Mellon> плагина
[18:05:50] <Mellon> сабжевого
[18:05:53] <0xd34df00d> Его как раз снести надо.
[18:05:54] <0xd34df00d> Конфиг-то.
[18:06:03] <0xd34df00d> И все остальные плагины снести надо.
[18:06:09] <0xd34df00d> Или тупо галочками отключить в менеджере плагинов.
[18:06:42] <Mellon> чтобы тупо галочками, надоть личкрафты запустить
[18:11:07] <0xd34df00d> Мм.
[18:11:25] <0xd34df00d> Mellon: [General]
StartupVersion=1
[18:11:38] <0xd34df00d> Mellon: добавить это в ~/.config/Deviant/Leechcraft_SeekThru.conf
[18:20:51] <Mellon> 0xd34df00d: чувак! это поразительна, работаэ!
[18:21:19] <0xd34df00d> Mellon: еще бы.
[18:21:28] <0xd34df00d> Mellon: а  если вырубить все плагины и удалить этот файл?
[18:21:40] <0xd34df00d> Все кроме seekthru )
[18:22:00] <Mellon> 0xd34df00d: от так и работаэ!!!
[18:22:37] <0xd34df00d> Mellon: то есть, все плагины выключены, оставлен один только seekthru, папки ~/.config/Deviant нет, и оно работает?
[18:23:13] <Mellon> папка есть, файла плагина не было при запуске
[18:23:25] <0xd34df00d> Хорошо.
[18:23:32] <0xd34df00d> Можешь потихоньку начать включать плагины?
[18:23:50] <0xd34df00d> Удаляя из ~/.config/Deviant все, кроме Leechcraft.conf
[18:24:08] <Mellon> попробую, но я занят пока. чуть позже будет
[18:45:05] <Mellon> одннозначно оно не дружит с агрегатором например.
[18:45:35] <0xd34df00d> Так.
[18:45:48] <0xd34df00d> То есть, если включены ТОЛЬКО агрегатор и сиксру, то оно валится?
[18:50:06] <Mellon> ага
[18:50:45] <0xd34df00d> Хорошо.
[18:50:54] <0xd34df00d> В смысле, нифига не хорошо, но эта информация сильно облегчит мне отладку.
[18:51:09] <0xd34df00d> Под этим нашим valgrind'ом все работает раз в 100-200 медленнее.
[18:55:32] <Mellon> хм, со всеми плагами кроме агрегатора работаэ, тест завершен
[18:56:03] <0xd34df00d> Thx.
[18:56:19] <Mellon> *со всем установленными у мнея* :)
[18:56:22] <0xd34df00d> Значит, таки где-то лаги с памятью.
[18:56:26] <0xd34df00d> Это удручаэ.
[19:00:42] slepnoga вышел(а) из комнаты
[19:02:05] <0xd34df00d> Mellon: это ж прям совсем при первом запуске происходит?
[19:02:14] <Mellon> ага
[19:03:56] <Mellon> 0xd34df00d: если ещё подробней, то это происходит после отрисовки одного изстартапвизардов. щас попробую настроить агрегатор, и испытать ещё раз.
[19:04:23] <Mellon> точнее не после отрисовки, а во время.
[19:06:16] <0xd34df00d> Mellon: это.
[19:06:27] <0xd34df00d> Mellon: debug включен или нет?
[19:06:36] <Mellon> нет
[19:06:56] <0xd34df00d> Хм.
[19:07:53] <Mellon> нет, не помогло
[19:08:20] <Mellon> сразу же накрылось
[19:09:04] <Mellon> имею ввиду с настроеным агрегатором.
[19:13:19] <0xd34df00d> Сцуко.
[19:13:21] <0xd34df00d> Молчит валгринд.
[19:50:34] <0xd34df00d> Mellon: так.
[19:50:55] <0xd34df00d> Mellon: а можешь добавить в FEATURES splitdebug, пересобрать glibc с USE="debug" и потом еще доставить valgrind? )
[19:59:35] slepnoga вошёл(а) в комнату
[20:22:20] <Mellon> :D не, у меня не настолько мощная тачка чтобы тратить на этот переход и обратно не более получаса :D
[20:49:59] <0xd34df00d> Mellon: обратно не нужно )
[20:50:02] <0xd34df00d> Mellon: сплитдебаг же.
[20:50:21] <0xd34df00d> Дебаговые файлы от глибц будут отдельно, и не будут подгружаться, пока не понадобится )
[20:51:35] <Mellon> 0xd34df00d: а как оно определяет, что понадобятся
[20:51:38] <Mellon> ?
[20:52:05] <0xd34df00d> Mellon: gdb подгружает, valgrind подгружает.
[20:53:02] <Mellon> ясно, мне со splitdebug только глибцы пересобрать или ещё что? например личкрафты?
[20:53:17] <0xd34df00d> Не, личкрафты можно и так оставить.
[20:53:34] <0xd34df00d> Просто добавь debug в /etc/portage/package.use для глибцей.
[20:54:20] <Mellon> хорошо, но готово будет не скоро
[20:54:32] <0xd34df00d> О, ну хоть поботаю за сегодня )
[20:54:49] <Mellon> :)
[20:58:55] <slepnoga> 0xd34df00d:  ээ, хорош левые советы давать
[20:59:06] <slepnoga> марш читать доки
[20:59:11] <slepnoga> по portage
[20:59:19] <0xd34df00d> slepnoga: что?
[20:59:22] <0xd34df00d> slepnoga: а что?
[20:59:33] <slepnoga> Просто добавь debug в /etc/portage/package.use для глибцей. O_O
[20:59:52] <0xd34df00d> slepnoga: ну да. И splitdebug в FEATURES в мейкконфе.
[21:00:00] <0xd34df00d> А ты предлагаешь в глобальные юзы его запихнуть?
[21:00:04] <slepnoga> ага, самое
[21:00:12] <slepnoga> главное то забыл :)
[21:00:13] <Mellon> O_O
[21:00:25] <0xd34df00d> slepnoga: [19:50:35] <0xd34df00d> Mellon: а можешь добавить в FEATURES splitdebug, пересобрать glibc с USE="debug" и потом еще доставить valgrind? )
[21:00:28] <0xd34df00d> slepnoga: не забыл )
[21:01:07] <slepnoga>   splitdebug
                     Prior to stripping ELF etdyn and etexec files, the debugging info is stored for later use by various debuggers.   This  feature
                     is disabled by nostrip.  For installation of source code, see installsources.
[21:02:00] <slepnoga> 0xd34df00d: а уже ничего не надо ставить дополнительно ?
[21:02:25] <0xd34df00d> slepnoga: не понял вопроса.
[21:03:18] <slepnoga> н 0xd34df00d в CFLAGS ничего не надо ?
[21:03:55] <0xd34df00d> slepnoga: не надо )
[21:04:16] <0xd34df00d> CFLAGS="-O2 -march=core2 -pipe -floop-interchange -floop-strip-mine -floop-block -fomit-frame-pointer -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1"
[21:04:18] <0xd34df00d> У меня.
[21:04:20] <0xd34df00d> И работает )
[21:05:22] <slepnoga> Code Listing 1.1: Example of CFLAGS with debug information
CFLAGS="-march=k8 -O2 -ggdb"
[21:05:41] <slepnoga> he basic flag to add in this case is -g. That tells the compiler to include extra information in objects, such as filenames and line numbers. This is usually enough to have basic backtraces, but the flag -ggdb adds more information. There is actually another flag (-g3), but its use is not recommended. It seems to break binary interfaces and might lead to extra crashes. For instance, glibc breaks when built with that flag. If you want to provide as much information as possible, you should use the -ggdb flag.
[21:06:23] <slepnoga> вообщем вот http://www.gentoo.org/proj/en/qa/backtraces.xml?style=printable
[21:06:29] <0xd34df00d> slepnoga: есть мнение, что USE="debug"
[21:06:32] <0xd34df00d> это и атк включит.
[21:07:42] <slepnoga> и врубит #if define DEBUG
[21:10:43] <0xd34df00d> Я гуглил/спрашивал, как сделать valgrind+ gentoo — сказали, что USE="debug" emerge glibc с splitdebug.
[21:37:34] slepnoga вышел(а) из комнаты
[22:40:53] NightNord вошёл(а) в комнату
[23:03:13] NightNord вышел(а) из комнаты
[23:03:28] NightNord вошёл(а) в комнату
[23:23:03] NightNord вышел(а) из комнаты
[23:23:15] NightNord вошёл(а) в комнату
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!