Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2002.06.13;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.004 c
7-40193
EsKor
2002-03-18 08:20
2002.06.13
Таймауты при чтении COM-порта


3-39951
начинающий програмер
2002-05-18 16:00
2002.06.13
из DBGRID в MEMO


3-39961
zuz
2002-05-18 14:40
2002.06.13
Table


3-39946
Blunder
2002-05-20 22:16
2002.06.13
Подскажите как побороть error BLR.


1-40106
eSKey
2002-05-24 12:35
2002.06.13
Бред с отображением кэпшнов на формах.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский