Ошибка Abnormal Program Termination

Тема в разделе "Borland C++ Builder & Kylix", создана пользователем Andrey97, 15 фев 2012.

Наш партнер Genesis Hackspace
  1. Andrey97

    Andrey97 Гость

    Есть структура с большим количеством переменных и функций, в т.ч. переменные AnsiString.
    Объявляется статический массив этой структуры. В процессе работы переменным AnsiString присваиваются значения до 11940 символов. В какойто момент прога частично "зависает" при обработке этих строк. Форма работает (кнопки и т.п.), после завершения работы выскакивает ошибка "Abnormal program termination".
    В лог-файле codeguard ошибок нет:
    <div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">codeguard log</div></div><div class="sp-body"><div class="sp-content">Functions called:
    delete (36 times)
    strcpy (240 times)
    pow (68175 times)
    vsnprintf (728 times)
    time (1 times)
    memset (132038 times)
    realloc (1 times)
    memcpy (305 times)
    delete[] (2 times)
    free (23 times)
    new[] (14 times)
    new (41 times)
    calloc (5 times)
    malloc (21 times)
    Resource types used:
    object array (14 allocs, 13 max)
    object (41 allocs, 29 max)
    memory block (27 allocs, 15 max)

    Если статически объявлена сруктура, то память должна выделяться под все ее переменные по максимуму?
    В чем может быть причина? Помогите плиз.
     
Загрузка...
Похожие Темы - Ошибка Abnormal Program
  1. Denybxx
    Ответов:
    5
    Просмотров:
    68
  2. heyyy
    Ответов:
    0
    Просмотров:
    62
  3. ildareshka
    Ответов:
    4
    Просмотров:
    134
  4. Ruska132
    Ответов:
    1
    Просмотров:
    178
  5. Lamerman
    Ответов:
    2
    Просмотров:
    139

Поделиться этой страницей