1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.

Ошибка Microsoft Visual C++

Тема в разделе "Софт", создана пользователем Agnus, 07.04.06.

  1. Agnus

    Agnus Активный участник

    1.403
    0
    Товарищи!!! Кто знает как бороться с подобной ошибкой?
    ------------------------------------------------------------------------------------
    Microsoft Visual C++ Runtime Library

    Buffer overrun detected!

    Program: *\*\*\infra.exe

    A buffer overrun has been detected wich has corrupted the program's internal state. The program cannot safely continue execution and must now be terminated.
    ------------------------------------------------------------------------------------
    И кнопка ОК...

    Обновлять прогу и переустанавливать не предлагать)))) Переставлять и откатывать винду тоже предлагать не надо... Вдруг кто знает цивильные способы борьбы с этим...
     
  2. Begunok

    Begunok Участник

    283
    0
    Виртуальная память в размере не ограничена? Есть ли место на винте для ее расширения?
     
  3. fs

    fs Новичок

    36
    0
    Agnus,
    Насколько мне известно, в MSVC кривой линкер. Лечение: заменить линкер на другой (взять из MASM32 или откуда-нибудь ещё, например из других Сей).
     
  4. Agnus

    Agnus Активный участник

    1.403
    0
    я ничего не поняла)))
     
  5. fs

    fs Новичок

    36
    0
    Agnus, пардон... это вам пишет компилятор С++ (тобишь вы что-то компилируете), или некоторая программка вылетает с такой ошибкой?
     
  6. Agnus

    Agnus Активный участник

    1.403
    0
    программка)))
     
  7. RadioShark

    RadioShark Гость



    Да ну?
    Всю жизнь использовал линкер от MSVC и не знал проблем.
    Спасибо за инфу теперь вообще программы не буду на си писать, только на asme
     
  8. RadioShark

    RadioShark Гость



    Никак, это внутренняя ошибка программы, аналог "Программы выполнила недопустимую операцию и будет закрыта"
     
  9. Vaulter

    Vaulter Активный участник

    1.621
    0
    Agnus,
    может где в настройках программы слишком длинная строка?
     
  10. fs

    fs Новичок

    36
    0
    Agnus, большая программка? Что она выполняет и при каких условиях начинает ругаться? Для борьбы с подобной ошибкой предлагаю отправить програмку на мэйл (см. личные сообщения), но, повторюсь, только с:
    1 размером программы
    2 назначением программы
    3 описанием условий возникновения ошибки
     
  11. Гость

    Гость Гость



    Эта ошибка означает,что в программе выполнена запись за пределы буфера, а так как программист был безответственный баран, то следить за обращениями приходится RTL.

    Поэтому сделать здесь ничего нельзя. Это брак.
     
  12. Agnus

    Agnus Активный участник

    1.403
    0
    Пасибки за помощь, но программку слать не буду. Программа- клиентская частькомпьютерное мини-атс, на форумах фидела подобные ошибки с керио и др., но никто не сказал как с этим сражаться))) Предлагали переустановить...
    Появляется она через минуту после включения проги.
    Вот что смущает, что ещё на 7 компах стоит тот же ХР проф, с той же програмкой и ниче, нормально работает...
     
  13. Agnus

    Agnus Активный участник

    1.403
    0
    В завершение скажу, что бороться можно проще, длинные строки и файлы подкачки тут ни при чем. Просто слетели скрипты. Подошли от 2000-го. Просто переустановила их и все заработало. Проблемой было их найти))))
     
  14. fs

    fs Новичок

    36
    0
    Agnus, вот и хорошо :)