The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Подведены итоги первого конкурса "
Отправлено pavlinux, 23-Дек-09 00:52 
>>у мня mcedit в кору падает, при выходе по двойному <ESC><ESC>
>
>1) TestCase. По путктам что нужно сделать, чтобы оно упало. На любом
>файле? После каких-то действий?
>2) mc -V (в идеале перекомпили с "master"-ветки)
>3) gdb /path/to/mc /path/to/core.12345 ; (gdb) where

Сделать надо:
открыть по F4 любой файло,
что нить набрать или не набирать,
<F2> <ESC><ESC> (или <F10>)

Отловил тут:
edit/syntax.c 1004

        for (j = 0; edit->rules[i]->keyword[j]; j++) {
        MC_PTR_FREE (edit->rules[i]->keyword[j]->keyword);
        MC_PTR_FREE (edit->rules[i]->keyword[j]->whole_word_chars_left);
        MC_PTR_FREE (edit->rules[i]->keyword[j]->whole_word_chars_right);
        MC_PTR_FREE (edit->rules[i]->keyword[j]);
        }

напомню:
#define MC_PTR_FREE(ptr) do { g_free(ptr); (ptr) = NULL; } while (0)

падает на free() где-то после 30 прохода

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру