none
Debug assertion failed RRS feed

  • Общие обсуждения

  • Здравствуйте!

     

    Последнее время стал часто получать

     

    Debug Assertion Failed!

    [запускаемая программа]

    file: dbgheap.c

    line: 1011

    expression: _CrtIsValidHeapPointer (pUserData)

     

    при запуске IE, проигрывателей и т.п.

    кто-нибудь знает, как такое вылечить без переустановки винды?

    7 июня 2008 г. 20:45

Все ответы

  • Кто то поставил отладочную версию одной из библиотек, скорее всего msvcrt.dll. Что делать:

     

    1. Вставить диск с ОС.

    2. Запустить "sfc /SCANNOW" для проверки всех системных файлов. Можно так же запустить "sfc /VERIFYONLY" которая проверит файлы но чинить ничего не будет.

     

    8 июня 2008 г. 17:20
    Модератор
  • Сканирование ничего не показало.

    Нашел в системе несколько файлов msvcrt.dll весом 335 (C:/WINDOWS/system32), 315 и 261КБ (в других папках) - какой из них правильный?

    Какие еще библиотеки стоит проверить? Заранее спасибо.

    9 июня 2008 г. 12:16
  • Искать строку "_CrtIsValidHeapPointer" во всех DLL файлах. Где она есть - те под подозрением.

    9 июня 2008 г. 16:29
    Модератор
  • Насчет искать строку сильно сомневаюсь - я не программист вообще, максимум в нортоне могу просмотреть.

    По номеру версии их никак определить нельзя? У меня стоит (7.0.2600.2180) в system32, еще есть (7.0.2600.0) и (6.0.8397.0).

    10 июня 2008 г. 2:50