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