VB6 Runtime error: как узнать где?

Узнай цену своей работы

Формулировка задачи:

Доброго времени суток.
Есть старый проект на VB6 с исходниками. Программой активно пользуются. Но в ней иногда вылетает Runtime error 91: Object variable or With block variable not set. Вылетает довольно редко, и повторить её (хоть в среде VB, хоть без оной) не удаётся. Можно ли как-то узнать номер строки и имя файла где ошибка, когда она всё-таки вылетела?

Решение задачи: «VB6 Runtime error: как узнать где?»

textual
Листинг программы
0:000> k<br>        ChildEBP RetAddr  <br>        WARNING: Stack unwind information not available. Following frames may be wrong.<br>        0018ea80 75afcf6c USER32!WaitMessage+0x15<br>        ...<br>        0018f324 72a10dcf ntdll!KiUserExceptionDispatcher+0xf<br>        0018f344 72a0e228 MSVBVM60!EbGetHandleOfExecutingProject+0x22b3<br>--->    0018f358 72a0e28c MSVBVM60!rtcDoEvents+0x131<br>        0018f368 72a219ee MSVBVM60!rtcDoEvents+0x195<br>        0018f4b4 778e391d MSVBVM60!_vbaUI1I2+0x12<br>        ...<br>

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3.571 из 5
Похожие ответы