|
|
|
VC60: User breakpoint called from code at 0xADDRESS
|
|||
|---|---|---|---|
|
#18+
В процессе отладки постоянно вываливается следующее сообщение: User breakpoint called from code at 0xADDRESS. При этом открывается окно дизассемблера. В ассемблере я, увы, не силен. Суть в том, что все бреки давно убраны, относительно лишние файлы (*.ncb;*.opt) также убраны. Пробовал build, rebuild, clean + rebuild, перезапускал и студию, и систему - глухо. Ладить невозможно... :/ Подскажите что-нить... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2004, 08:14 |
|
||
|
VC60: User breakpoint called from code at 0xADDRESS
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2004, 11:51 |
|
||
|
VC60: User breakpoint called from code at 0xADDRESS
|
|||
|---|---|---|---|
|
#18+
я так понял, у тебя НТ. это проблемы скорее всего с памятью - ты выделяешь блок например с Local(Global)Alloc(..), затем по факту затираешь дескриптор блока (записываешь в блок больше чем выделил) и при освобождении вываливается сабж. достаточно затереть лишний байт - обычно это изза ошибок со строками. код приводить лом. проверь все соответствующие операции с блоками памяти. зы. обрати внимание на окно Output/Debug - там должна содержаться некоторая инфа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2004, 12:24 |
|
||
|
VC60: User breakpoint called from code at 0xADDRESS
|
|||
|---|---|---|---|
|
#18+
Возможно, брекпоинт устанавливается программно. Например что-то вроде этого Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2004, 12:36 |
|
||
|
VC60: User breakpoint called from code at 0xADDRESS
|
|||
|---|---|---|---|
|
#18+
А стэк вызовов при breakpointe виден ? Если нет, то скорее всего неправильная работа со стэком. Ещё можешь поискать кроме asm int 3 и DebugBreak(); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2004, 12:57 |
|
||
|
VC60: User breakpoint called from code at 0xADDRESS
|
|||
|---|---|---|---|
|
#18+
лучше напиши в каком модуле брейк вываливается. (F5/Call Stack) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2004, 10:23 |
|
||
|
VC60: User breakpoint called from code at 0xADDRESS
|
|||
|---|---|---|---|
|
#18+
пояснения: 1. Своих асмов я не вставляю. 2. Бреки действительно все убраны 3. Вся память под разные нужды - через IMalloc 4. В стеке: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. зы: подозреваю, что траблы и в правду возникают именно при записи в динамически распределенную память, т.к., после исправления каждого из таких багов, бреков становится все меньше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2004, 16:52 |
|
||
|
|

start [/forum/topic.php?fid=57&tid=2035547]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
80ms |
get topic data: |
10ms |
get forum data: |
4ms |
get page messages: |
35ms |
get tp. blocked users: |
2ms |
| others: | 212ms |
| total: | 371ms |

| 0 / 0 |
