потом внутри gdb bt full [11:54:42] <slavazanko> http://www.midnight-commander.org/wiki/doc/tracingCrash [11:56:14] <il.smind.> slavazanko: на, на... [11:56:15] <il.smind.> mc -e "file" [11:56:43] <il.smind.> вот такие пироги, что то переоптимизировали :( [11:57:26] <slavazanko> спокойно, без паники [11:57:50] <igor_zakharoff> slavazanko: хмм, перезапустил mc - не падает. [11:58:17] <slavazanko> плохо. ошибка плавающая [11:58:36] <igor_zakharoff> да. орять перезапустил - упал. [11:58:37] <il.smind.> slavazanko: да [11:58:57] <il.smind.> igor_zakharoff: вот тогда показывай трэйс [11:58:59] <Зося_Синицкая> RSS: Новости для Midnight Commander • Ticket #2178 (mcedit crash after ctrl-z) created http://www.midnight-commander.org/ticket/2178 • Ticket #2169 ([Patch] I can has 256 colorz) updated http://www.midnight-commander.org/ticket/2169#comment:5 [12:01:17] <igor_zakharoff> (gdb) bt full #0 0x080ebdc3 in ?? () No symbol table info available. #1 0x080ecac3 in dview_update () No symbol table info available. #2 0x080edc70 in ?? () No symbol table info available. #3 0x0805d4da in dlg_process_event () No symbol table info available. #4 0x0805d9c1 in run_dlg () No symbol table info available. #5 0x080ec4f9 in diff_view () No symbol table info available. #6 0x080945ff in main () No symbol table info available. [12:02:54] iNode вышел из конференции [12:03:23] iNode зашёл в конференцию [12:03:57] <slavazanko> igor_zakharoff: ix86 или x86_64? [12:04:05] <igor_zakharoff> i686 [12:04:53] <slavazanko> > (gdb) bt full без отладочной информации мс собран :( [12:05:25] <igor_zakharoff> да. собрать как сказано в http://www.midnight-commander.org/wiki/doc/tracingCrash ? [12:05:38] <il.smind.> ага [12:06:24] <igor_zakharoff> сейчас. [12:12:08] <igor_zakharoff> а что-то то же самое (gdb) bt full #0 0x080f3cd6 in ?? () No symbol table info available. #1 0x080f6522 in ?? () No symbol table info available. #2 0x080f869b in dview_update () No symbol table info available. #3 0x080f7ca2 in ?? () No symbol table info available. #4 0x0805c9d6 in ?? () No symbol table info available. #5 0x0805da7b in ?? () No symbol table info available. #6 0x0805de37 in dlg_process_event () No symbol table info available. #7 0x0805df26 in ?? () No symbol table info available. #8 0x0805df95 in run_dlg () No symbol table info available. #9 0x080f7ff1 in diff_view () No symbol table info available. #10 0x08098b9b in ?? () No symbol table info available. #11 0x08098dc2 in ?? () No symbol table info available. #12 0x0809970d in main () No symbol table info available. [12:12:55] <slavazanko> повторяется стабильно? [12:13:19] <slavazanko> Илья, я занялся сегфаултом в редакторе [12:13:35] <igor_zakharoff> да, стабильно. [12:14:07] <il.smind.> slavazanko: ок, мне просто сейчас служебку надо сдать, пойду поработаю... [12:14:09] <slavazanko> igor_zakharoff: отлично. Если файл, который сравниваешь, не сильно большой и не секретный - опубликуй его где-нить. [12:16:33] <slavazanko> сегфаулт был и в 4.7.1 это не оптимизация... [12:16:42] <slavazanko> я про редактор :) [12:19:08] <Зося_Синицкая> RSS: Новости для Midnight Commander • Ticket #2178 (mcedit crash after ctrl-z) updated http://www.midnight-commander.org/ticket/2178#comment:1 [12:22:06] <igor_zakharoff> сравниваю дефолтный mc.ext (/etc/mc/mc.ext) со своим ~/.mc/bindings http://f2404.narod.ru/bindings [12:23:22] <slavazanko> ага. уже лучше :) я пока немного другой проблемой занят. Но попозжа Илья освободится или я освобожусь - и обязательн глянем (сегфолты имеют самый высокий приоритет при фиксинге). Не убирай пока файл по ссылке, ок? [12:23:46] <igor_zakharoff> хорошо. [12:27:19] <il.smind.> igor_zakharoff: несколько раз попробовал, не повторяется... [12:28:08] <igor_zakharoff> в чём может быть дело? [12:31:06] <igor_zakharoff> бывает, сразу падает, бывает, нужно нажать "вниз" или PgDn. [12:33:42] <il.smind.> у меня такая шляпа была при сравнении файлов под 100Мб [12:34:57] <igor_zakharoff> эти маленькие. [12:42:26] <il.smind.> igor_zakharoff: ты сможешь собрать с отладкой? [12:42:50] dkostousov вышел из конференции [12:43:17] <igor_zakharoff> смогу, если скажешь, как. [12:46:12] <il.smind.> ./configure --enable-maintainer-mode make src/mc [12:46:39] <il.smind.> но сначала make clean [12:47:16] <igor_zakharoff> собираю. [12:49:13] <Зося_Синицкая> RSS: Новости для Midnight Commander • Ticket #2179 (gotar.ini update) created http://www.midnight-commander.org/ticket/2179 • gotar.ini.diff attached to Ticket #2179 http://www.midnight-commander.org/attachment/ticket/2179/gotar.ini.diff • Ticket #2089 (diff via "File exists" dialog) updated http://www.midnight-commander.org/ticket/2089#comment:1 [12:53:19] <igor_zakharoff> собрал, произвёл те же действия, вывод gdb понятнее не стал. [12:53:25] <igor_zakharoff> (gdb) bt full #0 0x080f3cd6 in ?? () No symbol table info available. #1 0x080f6522 in ?? () No symbol table info available. #2 0x080f869b in dview_update () No symbol table info available. #3 0x080f7ca2 in ?? () No symbol table info available. #4 0x0805c9d6 in ?? () No symbol table info available. #5 0x0805da7b in ?? () No symbol table info available. #6 0x0805de37 in dlg_process_event () No symbol table info available. #7 0x0805df26 in ?? () No symbol table info available. #8 0x0805df95 in run_dlg () No symbol table info available. #9 0x080f7ff1 in diff_view () No symbol table info available. #10 0x08098b9b in ?? () No symbol table info available. #11 0x08098dc2 in ?? () No symbol table info available. #12 0x0809970d in main () No symbol table info available. [12:53:50] <slavazanko> как gdb запукаешь? Куда поставился свежескомпилённый mc? [12:54:50] <igor_zakharoff> а, я не тот бинарник указал. [12:55:11] <slavazanko> eue [12:55:14] <slavazanko> угу :) [12:55:19] <igor_zakharoff> (gdb) bt full #0 0x080f3cd6 in cvt_mget (src=0x96b8839 "\tnon-local virtual filesystem, i.e. either tarfs, mcfs or ftpfs,", srcsize=64, dst=0xbfbf1f31 " %f -> name of the current file. Unlike %p, if file is lo", dstsize=57, skip=0, ts=0, show_cr=1) at ydiff.c:1414 j = 111 i = 1 tmp = 0xbfbf1f30 "# %f -> name of the current file. Unlike %p, if file is lo" base = 0 sz = 0 #1 0x080f6522 in dview_display_file (dview=0x96b5c08, ord=0, r=2, c=1, height=36, width=58) at ydiff.c:2586 ch = 32 next_ch = 111 col = 58 cnt = 58 i = 44 k = 58 j = 8 buf = "# %f -> name of the current file. Unlike %p, if file is lo\000\000\000\000\000\000%\000\000\000~/.mc/bindings\000", ' ' <repeats 23 times>, "\000 \000\000\000\000/etc/mc/mc.ext\000\n\n;h\267\304?\277\277\304?\277\277*;h\267MemTotal: 2581348 kB\n\000:c\t\f\000\000\000r\001\000\200\002\000\000\000\310:c\t\200?\277\277\300\037\277\277AjW\267\361:c\t\311\071c\t\000\000\000\000\000\000\000\000\311\071c\t\v\000\000\000p"... f = 0x0 skip = 0 display_symbols = 0 display_numbers = 0 show_cr = 1 tab_size = 0 p = 0x96beba8 nwidth = 0 xwidth = 0 #2 0x080f869b in dview_update (dview=0x96b5c08) at ydiff.c:3389 height = 38 width1 = 60 width2 = 60 last = 675 #3 0x080f7ca2 in dview_callback (w=0x96b5c08, msg=WIDGET_KEY, parm=409) at ydiff.c:3121 dview = 0x96b5c08 h = 0x96a7d40 i = MSG_HANDLED #4 0x0805c9d6 in send_message (w=0x96b5c08, msg=WIDGET_KEY, parm=409) at ../src/dialog.h:242 ---Type <return> to continue, or q <return> to quit--- [12:55:30] <slavazanko> во, другое дело [12:55:44] <igor_zakharoff> No locals. #5 0x0805da7b in dlg_key_event (h=0x96a7d40, d_key=409) at dialog.c:752 handled = MSG_NOT_HANDLED #6 0x0805de37 in dlg_process_event (h=0x96a7d40, key=409, event=0xbfbf40b0) at dialog.c:860 No locals. #7 0x0805df26 in frontend_run_dlg (h=0x96a7d40) at dialog.c:894 d_key = 409 event = {buttons = 64 '@', modifiers = 125 '}', vc = 2410, dx = 0, dy = 0, x = -1, y = 0, type = 0, clicks = 0, margin = 135326636, wdx = 16632, wdy = -16449} #8 0x0805df95 in run_dlg (h=0x96a7d40) at dialog.c:910 No locals. #9 0x080f7ff1 in diff_view (file1=0x9649b58 "/home/igor/.mc/bindings", file2=0x9649ba8 "/etc/mc/mc.ext", label1=0x9649b58 "/home/igor/.mc/bindings", label2=0x9649ba8 "/etc/mc/mc.ext") at ydiff.c:3222 error = 0 dview = 0x96b5c08 bar = 0x96abab0 dview_dlg = 0x96a7d40 #10 0x08098b9b in mc_maybe_editor_or_viewer () at main.c:1938 No locals. #11 0x08098dc2 in do_nc () at main.c:2003 midnight_colors = {6, 6, 6, 6} #12 0x0809970d in main (argc=3, argv=0xbfbf4324) at main.c:2384 s = {st_dev = 2051, __pad1 = 0, __st_ino = 1622401, st_mode = 16877, st_nlink = 3, st_uid = 1000, st_gid = 100, st_rdev = 0, __pad2 = 0, st_size = 4096, st_blksize = 4096, st_blocks = 8, st_atim = { tv_sec = 1273142100, tv_nsec = 0}, st_mtim = {tv_sec = 1273143667, tv_nsec = 0}, st_ctim = { tv_sec = 1273143667, tv_nsec = 0}, st_ino = 1622401} mc_dir = 0x96a8160 "widget-panel" error = 0x0 isInitialized = 1 [12:55:56] <igor_zakharoff> вот. [12:56:04] <slavazanko> ydiff.c:1414 [12:59:06] <il.smind.> igor_zakharoff: сделай вот что [12:59:14] <Зося_Синицкая> RSS: Новости для Midnight Commander • Ticket #1561 (Help for editor dialogs) updated http://www.midnight-commander.org/ticket/1561#comment:12 • Ticket #2177 (mcdiff shortcut) updated http://www.midnight-commander.org/ticket/2177#comment:2 • Ticket #2180 (Screen output can't handle non-printable characters) created http://www.midnight-commander.org/ticket/2180 • mcdiff.png attached to Ticket #2180 http://www.midnight-commander.org/attachment/ticket/2180/mcdiff.png [12:59:29] <il.smind.> ты же уже сделал ./configure --enable-maintainer-mode [12:59:31] <il.smind.> ? [13:00:08] <igor_zakharoff> да, последний вывод с этой опцией. [13:01:35] <il.smind.> igor_zakharoff: ок, открой ydiff.c [13:01:47] <il.smind.> перейди в строку 1414 [13:02:17] <igor_zakharoff> ага. [13:02:21] <il.smind.> добавь строку mc_log ("j: %i\n", j); [13:02:30] <igor_zakharoff> после 1414? [13:02:32] <il.smind.> должно получиться [13:03:07] <il.smind.> while (j-- > 0) { mc_log ("j: %i\n", j); if (skip > 0) [13:03:29] <il.smind.> собирай [13:03:32] <slavazanko> редактор и ctrl-z поломали где-то между 4.7.0 и 4.7.1 ща буду бисектить... [13:06:13] <igor_zakharoff> собрал, запустил. куда он должен вывести j? [13:06:40] <il.smind.> не не еще кое что [13:06:53] <il.smind.> надо файл ini поправить [13:07:17] <il.smind.> development.enable_logging=1 [13:07:27] <il.smind.> в секцию [Midnight-Commander] [13:07:33] <il.smind.> надо добавить [13:07:54] <il.smind.> но только надо отключить автосохранение конфигурации [13:08:11] <il.smind.> иначе при выходе из mc оно перезапишется [13:08:42] <igor_zakharoff> ага, сделал. [13:09:17] <Зося_Синицкая> RSS: Новости для Midnight Commander • Ticket #2180 (Screen output can't handle non-printable characters) updated http://www.midnight-commander.org/ticket/2180#comment:1 • Ticket #2180 (Screen output can't handle non-printable characters) updated http://www.midnight-commander.org/ticket/2180#comment:2 • Ticket #2180 (Screen output can't handle non-printable characters) updated http://www.midnight-commander.org/ticket/2180#comment:3 [13:09:31] <slavazanko> igor_zakharoff: уж прости, что так мучаем с отладкой.. просто трабла трудно воспроизводима.. рассматривай затраченное на нас время как свой вклад в СПО - потом по результатам отладки и фиксинга будут пользоваться исправленным все пользователи... [13:09:52] <igor_zakharoff> рад помочь :) [13:10:56] <igor_zakharoff> il.smind.: так где его лог? [13:12:54] <slavazanko> ~/.mc/log [13:13:04] <slavazanko> должен создаться файл [13:13:09] <igor_zakharoff> нету. [13:14:06] <slavazanko> Выйди из всех mc, оставь только одного F9 -> настройка -> конфигурация -> [ ] Автосохранение настроек Сохранить. [13:14:10] <slavazanko> выйди и из этого [13:14:30] <il.smind.> igor_zakharoff: надо перезапустить mc, убедиться что в ini есть development.enable_logging=1 [13:14:40] <slavazanko> зайди заново потом в ~/.mc/ini [Midnight-Commander] development.enable_logging=1 [13:15:54] <igor_zakharoff> перезапускал, в ini есть эта строчка. [13:16:24] <il.smind.> igor_zakharoff: теперь надо сравнить файлы [13:16:37] <igor_zakharoff> сравниваю, падает. лога нет. [13:16:42] <il.smind.> ок. [13:16:56] <il.smind.> значит либо лапускаешь не тот mc [13:18:40] <il.smind.> либо э... он собран без --enable-maintainer-mode [13:18:55] <il.smind.> igor_zakharoff: ок, еще проще сделаем [13:19:49] <il.smind.> открывай mc/lib/logging.c [13:20:42] <igor_zakharoff> сейчас, я пересобираю. возможно, он действительно был без --enable-maintainer-mode [13:21:53] <il.smind.> igor_zakharoff: ок, если не поможет то просто в mc/lib/logging.c в строке 49 напиши return TRUE; [13:22:03] <il.smind.> и собери [13:26:30] <igor_zakharoff> попробовал и так, и так - нет лога. [13:27:33] <il.smind.> м... [13:31:19] <il.smind.> ок, можно посмотреть что в процедуре is_logging_enabled(void) [13:31:24] <il.smind.> написано [13:33:00] <igor_zakharoff> static gboolean is_logging_enabled(void) { <------>static gboolean logging_initialized = FALSE; <------>static gboolean logging_enabled = FALSE; return TRUE; <------>if (!logging_initialized) { <------><------>logging_enabled = mc_config_get_int (mc_main_config, <------><------> CONFIG_APP_SECTION, "development.enable_logging", FALSE); <------><------>logging_initialized = TRUE; <------>} <------>return logging_enabled; } [13:34:56] <il.smind.> хорошо [13:34:59] <il.smind.> тогда [13:37:36] <igor_zakharoff> а на какой строке он падает, не на ydiff.c:1414? [13:40:10] BanderOS вышел из конференции [13:46:24] <slavazanko> да, на 1414 Илья. там чел ответил: http://www.linux.org.ru/jump-message.jsp?msgid=4852949&cid=4854482 Проигнорь, плиз. Этот из вечно чем-то недовольных. [14:22:01] <il.smind.> полдничали-с [14:22:20] <slavazanko> ты таки не удержалси и ответил :) [14:26:52] <il.smind.> igor_zakharoff: а покажи плиз что там в пределах ydiff.c:1414 [14:27:16] <il.smind.> slavazanko: дак я ответил а потом твой увидел сообщений [14:27:32] <slavazanko> :) [14:30:22] <il.smind.> igor_zakharoff слушай [14:30:30] <il.smind.> давай вот так [14:31:15] <il.smind.> перед строкой 1414 while (j-- > 0) [14:31:44] <il.smind.> добавь mc_log ("j: %i\n", j); [14:32:21] <il.smind.> может оно просто в этот цикл вообще ни разу не заходит [14:50:34] <Зося_Синицкая> RSS: Новости для Midnight Commander • Ticket #2179 (gotar.ini update) updated http://www.midnight-commander.org/ticket/2179#comment:2 [15:05:20] iNode вышел из конференции [15:08:29] slavazanko вышел из конференции [15:10:51] <Зося_Синицкая> RSS: Новости для Midnight Commander • Ticket #2179 (gotar.ini update) closed http://www.midnight-commander.org/ticket/2179#comment:4 [15:12:16] slavazanko/w зашёл в конференцию [15:14:35] slavazanko зашёл в конференцию [15:15:02] slavazanko/w вышел из конференции [15:16:18] il.smind... зашёл в конференцию [15:40:52] <slavazanko> для бсдишников надо будет как-нить добавить: http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/ports/misc/mc/files/patch-src-diffviewer-ydiff.c?rev=1.1;content-type=text%2Fplain [16:01:13] <Зося_Синицкая> RSS: Новости для Midnight Commander • Ticket #2181 (часть информации становится невидимой) created http://www.midnight-commander.org/ticket/2181 [16:04:07] <igor_zakharoff> у меня строка 1414 это int j = TAB_SKIP (ts, i + base); [16:04:31] <slavazanko> Илья, ты тут? [16:04:39] il.smind... вышел из конференции: Компьютер вошёл в спящий режим [16:04:46] <slavazanko> во блин [16:04:54] <slavazanko> ща [16:07:22] <il.smind.> igor_zakharoff: чего?! [16:07:26] <il.smind.> как это? [16:08:05] <il.smind.> igor_zakharoff: еще тут? [16:08:10] <igor_zakharoff> да. [16:08:17] <igor_zakharoff> ну вот так. [16:08:41] <slavazanko> а что делает TAB_SKIP ? [16:09:17] <igor_zakharoff> while (j-- > 0) это 1416. [16:09:34] <il.smind.> ((ts) - (pos) % (ts)) [16:09:41] <il.smind.> slavazanko: ! [16:09:51] <slavazanko> TAB_SKIP (ts, i + base) в момент гроха там ts=0 i = 1 base = 0 итого TAB_SKIP (0, 1) [16:10:00] <il.smind.> ну тогда в принципе все понятно [16:10:17] <il.smind.> деление на ноль я так понимаю [16:10:26] <slavazanko> f` [16:10:29] <slavazanko> ага [16:10:54] <il.smind.> igor_zakharoff: вобщем смотри [16:11:18] <slavazanko> тикетовать и бранчевать надо [16:11:46] <slavazanko> по редактору: я нашёл, кто сегфаулты сделал 45073c35e797dcb37c6790c368b83a7004e27509 [16:11:57] <slavazanko> ща чешу репу, как пофиксить [16:12:43] <il.smind.> slavazanko: не чеши [16:12:50] <slavazanko> ? [16:12:58] <il.smind.> мы в 212 переделали инициализацию [16:13:11] <il.smind.> проверь в нем, падает ли [16:13:19] <slavazanko> ты перебазировал? [16:13:24] <slavazanko> ща проверю [16:13:43] <igor_zakharoff> il.smind.: что смотреть? [16:14:06] <il.smind.> 1 сек [16:14:19] <il.smind.> надо защитится от деления на ноль [16:15:04] <il.smind.> слав как это поменять #define TAB_SKIP(ts, pos)<----->((ts) - (pos) % (ts)) ? [16:15:25] <il.smind.> надо если ts = 0 то 0 [16:15:41] <slavazanko> #define TAB_SKIP(ts, pos)<----->((ts == 0)? 0:(ts) - (pos) % (ts)) [16:16:51] <il.smind.> #define TAB_SKIP(ts, pos)<----->((ts == 0)? (ts) - (pos) % (4):(ts) - (pos) % (ts)) [16:17:29] <il.smind.> igor_zakharoff: строку 89 замени на #define TAB_SKIP(ts, pos)<----->((ts == 0)? (ts) - (pos) % (4):(ts) - (pos) % (ts)) [16:17:57] <igor_zakharoff> ага. но у меня она 91-я. [16:20:15] <il.smind.> igor_zakharoff: компильнёшь расскажи о результатах [16:21:18] <Зося_Синицкая> RSS: Новости для Midnight Commander • Ticket #2181 (часть информации становится невидимой) closed http://www.midnight-commander.org/ticket/2181#comment:1 [16:23:35] ASM зашёл в конференцию [16:26:37] <igor_zakharoff> не хочет с таким макросом собираться. [16:26:52] <igor_zakharoff> make[3]: Entering directory `/home/igor/pkgs/mc/mc-4.7.2/src/diffviewer' CC libdiffviewer_la-search.lo CC libdiffviewer_la-ydiff.lo ydiff.c: В функции ‘cvt_cpy’: ydiff.c:1330:21: ошибка: expected expression before ‘<’ token ydiff.c: В функции ‘cvt_ncpy’: ydiff.c:1370:21: ошибка: expected expression before ‘<’ token ydiff.c: В функции ‘cvt_mget’: ydiff.c:1415:25: ошибка: expected expression before ‘<’ token ydiff.c: В функции ‘cvt_mgeta’: ydiff.c:1513:25: ошибка: expected expression before ‘<’ token make[3]: *** [libdiffviewer_la-ydiff.lo] Ошибка 1 [16:27:39] <slavazanko> <-----> это не нужно. Это Илья скопипастил типа TAB. Визуальное отображение табуляции [16:27:57] <igor_zakharoff> а, да, я уже понял, сорри. [16:27:58] <slavazanko> #define TAB_SKIP(ts, pos) ((ts == 0)? (ts) - (pos) % (4):(ts) - (pos) % (ts)) [16:29:52] <igor_zakharoff> всё равно падает. [16:30:05] <igor_zakharoff> и gdb выводит кучу инфы. [16:30:32] <igor_zakharoff> (gdb) bt full #0 0x080f3cd6 in editcmd_dialog_select_definition_show (edit=0x9b27061, match_expr=0x40 <Address 0x40 out of bounds>, max_len=-1076259007, word_len=57, def_hash=0x0, num_lines=0) at editcmd_dialogs.c:507 tmp_curr_def = 0x9b27060 "#\tnon-local virtual filesystem, i.e. either tarfs, mcfs or ftpfs," do_moveto = -1076267272 start_x = 0 start_y = 0 offset = 135216270 i = 58 curr = 0x1 <Address 0x1 out of bounds> curr_def = 0x0 def_dlg = 0xb76fcd2b def_list = 0xb746f48c def_dlg_h = 162689120 def_dlg_w = 135211122 label_def = 0x0 #1 0x080f6522 in hdiff_scan (s=0x9b2da10 "", m=0, t=0x2 <Address 0x2 out of bounds>, n=1, min=36, hdiff=0x3a, depth=3218716648) at ydiff.c:1260 i = 135326636 b = {{off = 44, len = 0}, {off = 0, len = 36}} #2 0x080f869b in dview_reread (dview=0x9b2da10) at ydiff.c:2377 ndiff = 38 #3 0x080f7ca2 in dview_remove_hunk (dview=0x9b2da10, merge_file=0x4, from1=409, to1=162716176) at ydiff.c:2113 line = 162716176 buf = "\000\000\000\000\000\000\000\000y-\253\t\t\000\000\000\322\001\000\200\002\000\000\000P-\253\t\220\267ٿ\340\217ٿ\021,\253\t", '\000' <repeats 16 times>, "\021,\253\t\t\000\000\000\320\001\000\200\002\000\000\000\350+\253\t\220\267ٿ\020\220ٿ\000\000\000\000\251*\253\t\t\000\000\000\316\001\000\200\002\000\000\000\200*\253\t\220\267ٿ@\220ٿA\nH\267\251*\253\tA)\253\t\000\000\000\000\000\000\000\000A)\253\t\t\000\000\000\314\001\000\200\002\000\000\000\030)\253\t\220\267ٿ`\220ٿA)\253\t\331'\253\t", '\000' <repeats 12 times>"\331, '\253\t\t\000\000\000\312\001\000\200\002\000\000\000\260'\253\t\220\267ٿ\220\220ٿq&\253\t", '\000' <repeats 16 times>, "q&\253\t\t\000\000\000\310\001\000\200\002\000\000\000H&\253\t\220\267ٿ\300\220ٿ\000\000\000\000Y$\253\t\t\000\000\000\304\001\000\200\002\000\063\060\060$\253\t\220\267ٿ\360\220ٿ\366\277{\267\245\247G\267\374\030"... f0 = 0x9b250b8 #4 0x0805c9d6 in ?? () No symbol table info available. #5 0x0805da7b in printf@plt () No symbol table info available. #6 0x09b2da10 in ?? () No symbol table info available. #7 0x0805de37 in g_unichar_iszerowidth@plt () ---Type <return> to continue, or q <return> to quit--- No symbol table info available. #8 0x09b250b8 in ?? () No symbol table info available. #9 0x0805df26 in g_path_skip_root@plt () No symbol table info available. #10 0x09b250b8 in ?? () No symbol table info available. #11 0x0805df95 in SLang_getkey@plt () No symbol table info available. #12 0x09b250b8 in ?? () No symbol table info available. #13 0x080f7ff1 in do_merge_hunk (dview=0x9ac5b58) at ydiff.c:2197 merge_file_fd = -1076250280 merge_file = 0x8110ba0 merge_file_name = 0x9ac5ba8 "/etc/mc/mc.ext" from1 = 0 to1 = 0 from2 = 162290600 to2 = 162290520 res = 16 hunk = 134904227 #14 0x08098b9b in load_prompt (fd=0, unused=0x0) at main.c:614 tmp_prompt = 0x9b1dc28 "UTF-8" prompt_len = -1222561012 #15 0x08098dc2 in create_panel_menu () at main.c:698 entries = 0x6 #16 0x0809970d in create_options_menu () at main.c:825 entries = 0xb75afff4 #17 0xb747eb96 in ?? () No symbol table info available. #18 0x00000003 in ?? () No symbol table info available. #19 0xbfd9bb34 in ?? () No symbol table info available. #20 0x0805bad1 in ?? () No symbol table info available. [16:31:09] <slavazanko> эм... уже где-то в другом месте editcmd_dialogs.c:507 [16:31:57] <slavazanko> g_free (edit_history_moveto[edit_stack_iterator].filename); [16:32:15] <igor_zakharoff> да. [16:33:02] <slavazanko> Илья, 212 сегфолтится [16:33:29] <il.smind.> понял... [16:33:37] <il.smind.> надо будет думать [16:34:12] <il.smind.> смущает from2 = 162290600 to2 = 162290520 [16:34:41] <il.smind.> do_merge_hunk это ты f5 нажимал? [16:35:10] <igor_zakharoff> я запустил mcdiff и нажал PgDN. [16:35:17] <igor_zakharoff> и он упал. [16:35:52] <il.smind.> а запусти, нажми '8' [16:36:05] <il.smind.> та где '*' [16:36:27] <igor_zakharoff> 8 нажал. должно что-то произойти? [16:36:30] <il.smind.> потом f9 [16:36:37] <il.smind.> enter [16:36:46] <igor_zakharoff> да. [16:36:49] <il.smind.> и pgdn [16:36:59] <il.smind.> падает? [16:36:59] <igor_zakharoff> не падает! [16:37:11] <il.smind.> несколько раз проделай [16:37:40] <il.smind.> выход, запуск, '8', f9 [16:37:46] <il.smind.> enter [16:38:17] <il.smind.> и дальше все что обычно, побегать посравнивать, еще что то [16:38:26] <il.smind.> выход и еще цикл [16:38:27] <igor_zakharoff> пока не перезапустил mc, больше не падал. даже без 8 и f9. [16:38:48] <il.smind.> igor_zakharoff: перезапусти [16:39:03] <igor_zakharoff> перезапустил - и без них упал. [16:39:14] <il.smind.> мне интересно упадет ли с 8, f9, enter [16:39:43] <il.smind.> если упадет то догадка не верна, если не упадет то [16:40:08] <igor_zakharoff> пока не падает. [16:40:42] <il.smind.> ну погоняй в таком режиме, у меня подозрение что где то не инициализируется что то [16:40:59] <il.smind.> я учесал [16:41:08] <il.smind.> вечером буду [16:41:23] <igor_zakharoff> а что значит 8? [16:41:31] styx.mp зашёл в конференцию [16:42:48] <slavazanko> что-то кратное чему-то. Знает только Илья, учесавший домой :) [16:43:36] <il.smind.> igor_zakharoff: 8 - таб 8, 4 - таб равен 4 [16:43:45] <il.smind.> есть еще 3 и 2 [16:44:09] <il.smind.> это хоткей [16:44:18] <igor_zakharoff> ясно. [16:44:55] <igor_zakharoff> я думал, магическая кнопка :) [16:49:48] <slavazanko> :) [16:49:57] <slavazanko> я домой. [16:53:58] <styx.mp> il.smind., я знаю как упороть вертикальное выделение [16:54:02] <styx.mp> (: [16:54:21] slavazanko вышел из конференции [17:31:54] <Зося_Синицкая> RSS: Новости для Midnight Commander • Ticket #1450 (FISH: timestamps don't show correctly) reopened http://www.midnight-commander.org/ticket/1450#comment:16 [17:36:41] il.smind... зашёл в конференцию [17:36:41] styx.mp вышел из конференции [17:36:53] <il.smind...> styx.mp: ? [17:37:08] <il.smind...> igor_zakharoff: ну рассказывай [17:38:41] <igor_zakharoff> с 8, f9, enter не падает. [17:39:08] <il.smind...> давай тогда еще кое что сделаем [17:40:07] <il.smind...> готов? [17:40:11] <il.smind...> время есть? [17:40:12] <igor_zakharoff> да. [17:40:13] <Зося_Синицкая> il.smind...: Ошибка! 404/cancel! remote-server-not-found [17:40:23] <il.smind...> Зося_Синицкая: сама дура [17:40:36] <Зося_Синицкая> il.smind...: так сразу? Давай я хоть бутылку вина возьму.. [17:41:08] <il.smind...> igor_zakharoff: нужно расставить отладку [17:42:42] <il.smind...> ща... [17:50:34] iNode зашёл в конференцию [18:02:19] <Зося_Синицкая> RSS: Новости для Midnight Commander • Ticket #2171 (Hotkey color used for complete entries) updated http://www.midnight-commander.org/ticket/2171#comment:2 [18:07:48] ASM вышел из конференции [18:21:05] styx.mp зашёл в конференцию [18:21:06] repolainen зашёл в конференцию [19:31:05] styx.mp вышел из конференции: Replaced by new connection [19:31:11] styx.mp зашёл в конференцию [19:53:39] <Зося_Синицкая> RSS: Новости для Midnight Commander • mc-4.7.0.5-popup-menu-uses-dialog-colors.patch attached to Ticket #2171 http://www.midnight-commander.org/attachment/ticket/2171/mc-4.7.0.5-popup-menu-uses-dialog-colors.patch [20:03:43] <Зося_Синицкая> RSS: Новости для Midnight Commander • Ticket #2171 (Hotkey color used for complete entries) updated http://www.midnight-commander.org/ticket/2171#comment:4 • Ticket #1699 (Incorrect gray color) updated http://www.midnight-commander.org/ticket/1699#comment:9 [20:24:05] <Зося_Синицкая> RSS: Новости для Midnight Commander • Ticket #2182 (mcdiff: hangup if tab_size = 0) created http://www.midnight-commander.org/ticket/2182 [20:40:56] igor_zakharoff вышел из конференции: qutIM : Jabber plugin [21:18:01] styx.mp вышел из конференции [21:20:47] styx.mp зашёл в конференцию [21:34:50] <Зося_Синицкая> RSS: Новости для Midnight Commander • Ticket #212 (User defined Hotkeys like a VIM) updated http://www.midnight-commander.org/ticket/212#comment:52 [21:55:02] styx.mp вышел из конференции [22:09:12] il.smind... вышел из конференции: Компьютер вошёл в спящий режим [22:24:08] repolainen вышел из конференции [23:37:22] pavlinux зашёл в конференцию [23:37:38] <pavlinux> Салям! [23:37:52] <pavlinux> Бага: [23:38:21] <pavlinux> При make distclean, заново запускается configure [23:38:28] <pavlinux> Making distclean in . make[1]: Entering directory `/media/disk/src/MC/mc' /bin/sh ./config.status --recheck running CONFIG_SHELL=/bin/sh /bin/sh ./configure --prefix=/usr --sysconfdir=/usr ... [23:40:37] pavlinux вышел из конференции [23:41:36] pavlinux зашёл в конференцию [23:43:10] pavlinux вышел из конференции [23:53:02] pavlinux зашёл в конференцию [23:53:54] pavlinux вышел из конференции