Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.06.13;
Скачать: CL | DM;

Вниз

Какой же я идиот!   Найти похожие ветки 

 
Mystic ©   (2002-05-09 19:57) [0]

Интересно, как Вы часто произносите эти слова?

Не так давно я два дня ловил баг - загружалась DLL, которая регистрировала несколько интерфейсов (f-kz Toolls API), заодно и создавала поток. А потом ее тут же и прибивал (все так красиво смотрелось в блоке try..finally..end). Ну поток и обламывался, а я его так усиленно отлаживал, лез debuger-ом в глубины VCL, Win API, ...

Хотелось бы услышать о таких "глупых" ошибках и о способах борьбы с ними.

С уважением, Мистик.


 
JohnnyCrisJoe ©   (2002-05-09 20:37) [1]

В дикой молодости, когда ещё популярен был Спектрум, я, программируя на Asm"е, частенько попадал в ситуации, когда, нечаянно, написав вместо OR - XOR - вылавливал эти гадости по нескольку дней. Логика программы не работает, а где ошибка, понять не могу. Размер кода огромен. Но никак, кроме как в лоб(простой отладкой программы и отслеживанием всех регистров) в те годы я эти проблемы решить не мог.


 
Shaman_Naydak ©   (2002-05-09 20:51) [2]

Ну если говорить о глупых, то была у меня такая фишка..

Писал резидентку, которая там должна всплывать по хот-клавишам и т.д. и т.п.

Не всплывает, зараза, вешает пк..
Я наверное с полчаса вчитывался в код - все правильно..
сдался, попросил посмотреть товарища..
тот секунд пять смотрел, потом спрашивает.. а вызов прерывания где?
я элементарно забыл поставить, например, int 21h..
то есть сперва регистры загружаются, потом проверется рез-т..
а вызова нет!! Смешно то, что я раз 20 это место перечитывал


 
drpass ©   (2002-05-09 22:27) [3]

"Какой же я идиот" - не самый худший случай. Куда хуже звучит "какой же ты идиот!" :)
На днях нужно было скинуть данные с одной машины на другую по нуль-модему. Не коннектится в Win2000 и все! Час пролазил, все проверял. В Win9x нормально... И когда уже готов был плюнуть на все, увидел, что для соединения на одной машине выбрал порт LPT вместо СОМ2


 
Desdechado ©   (2002-05-11 11:05) [4]

Ну, такое у всех бывает. Когда клин, надо пойти проветриться, отвлечься мыслями, попросить товарища поглядеть. Это помогает гораздо лучше, чем многочасовое вчитывание в код, который уже знаешь наизусть и потому не видишь ошибки.


 
Лана ©   (2002-05-11 18:53) [5]


> Desdechado © (11.05.02 11:05)

Способ универсальный. Только злоупотреблять им не надо - могут предложить сменить должность (род деятельности и т.д. и т.п.)

> drpass
Мда, любвеобильность сказалась-таки на памяти:))))

Ценное, оказывается, качество - чувство меры!!!


 
drpass ©   (2002-05-11 19:44) [6]

>Лана
Мадам, я просто без ума от Вас!


 
Desdechado ©   (2002-05-11 19:52) [7]

2 Лана
во всем нужна мера
в т.ч. во времени сидения в одной должности. надо расти. и хорошо, когда предлагают :)


 
Лана ©   (2002-05-11 20:31) [8]

> drpass


> Мадам, я просто без ума от Вас!

Это очень в тему:)))



Страницы: 1 вся ветка

Текущий архив: 2002.06.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.01 c
3-39930
111111111111
2002-05-20 09:35
2002.06.13
Разное


1-40105
SleD
2002-06-03 10:53
2002.06.13
Самый простой вопрос про INI


3-39929
koks
2002-05-21 10:00
2002.06.13
Вопрос по TADOQuery


1-40099
Abu
2002-05-31 16:40
2002.06.13
try-except не работает ?


1-40020
kay
2002-06-01 01:06
2002.06.13
winexec