Re: [C+++ Builder] Debbuger достал

happycureman

выдает ошибку Access Violation (0xC0000005) или выскакивает окно с кодом на асемблере с выделенной строчкой "add ebp ebx" когда я навожу мышью на окно. раньше этого не было, как убрать этот глюк?

Ivan8209

Напиши в Редмонд.
---
...Я работаю антинаучным аферистом...

happycureman

Редмонд?

Ivan8209

Уговорил --- в Купертино.
---
...Я работаю антинаучным аферистом...

happycureman

что это за слова?

happycureman

еще прога работает, тока если дебугер отключить

Ivan8209

Выбери другой, какой тебе больше нравится, адрес из списка:
http://www.borland.com/us/company/contact/index.html
---
...Я работаю антинаучным аферистом...

margadon

а всё переставить не помогает?
//не слушай Контру, у него логорея

happycureman

пробовал, даже виндоус переставлял - никакого толка

Marinavo_0507

> add ebp ebx
склероз подсказывает, что это нули

happycureman

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

margadon

а может ты случайно сменил какие-то настройки проекта и баг проявился?
ОЧЕНЬ странно что он пережил перестановку винды
я, если что такое случается, оставляю одни сорцы и собираю всё заново

lipa

Убей билдер, поставь студию.

SPARTAK3959

А что VCL программы можно студией скомпилить? Вообще access violation в дебаге означает только одно - в твоей программе баг, и билдер тут не при чем. Смотри стек и выясняй откуда попало управление на рандомный адрес и почему. За счет окна с дизасмом мне всегда удавалось найти место ошибки в подобных случаях (я, правда, знаю ассемблер). А вот в Visual Studio в таком случае (когда вычислить stack trace уже не возможно) ничего не сделаешь.

Dasar

За счет окна с дизасмом.... А вот в Visual Studio в таком случае
с каких это пор в студии нет окна с дизасмом?

Maurog

собирай релизную версию
может, заработает
возможно, изменились пути и линкуются не те библиотеки.

happycureman

релис работает, и если дебаг собрать и запустить не из билдера - тоже работает, глюк именно с дебагером.
по поводу ошибуки в проге - с пустой формой тот же глюк

Slavaga

Попробуй BDS поставить. Тока обновления накати, а то в ней в первых версиях глюков больше, чем в билдере.
Оставить комментарий
Имя или ник:
Комментарий: