Friday, April 9, 2010

Just-In-Time Debugger - вырубите нахуй

Столкнулась с ситуевиной, значится, сегодня. Имеются следующие реквизиты: виртуалка, на которой стоит Visual Studio 2008, стоит сие в рабочих целях - тестировать интеграцию нашего продукта с энтой самой Вижуал Студией. Также стоит десктопный клиент нашей проги.
Шаловливые тестерские ручонки нарыли в приложении багу, когда оно крэшится. Но при крэше вместо стандартного окна появлялось окно Just-In-Time дебаггера:
Это мало того, что раздражало, так еще и было совсем не в красную армию, ибо для скриншота мне нужон был именно стандартный эррор.
Сначала спросила программера-сишника, как вырубить э
ту срань, на что он только помурлыкал что-то и послал меня в гугл.
Вкратце о том, что выгуглилось. Предлагалось два варианта решения проблемы.
1) В VS сходить в Tools -> Options -> Debugging -> Just-In-Time и поснимать все галки. Но говорят, это не всегда работает. А может, и вообще скорее не работает, чем работает, но у меня, например, не сработало. После того, как я задизэйблила JIT и снова воспроизвела крэш - получила следующее ругательство:
2) Второй вариант (вменяемый). Топаем в реестр: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\ и выставляем пустую строку для ключа Debugger. После этого мой "любимый" аппликейшн стал крэшиться совсем втихаря - без каких-либо криков и воплей. Опять же мне такое не подходило, ибо нужно было "сфотографировать" эррор. Тогда я пошла в реестр хостовой машины и сперла оттуда строку для ключа Debugger: drwtsn32 -p %ld -e %ld -g (как подсказал доблестный гугл, речь идет о дефолтном виндовом дебаггере Dr. Watson, хз, шоэта, не шарю). И вуаля - я наконец получила желаемое ошибко:

_ОНИ_ хуеют, как на дрожжах

Украина может запретить ввоз курительных смесей

По информации Дела, в черный список войдут растения, которые содержат в себе галлюциногенные вещества и используются в курительных смесях। Также будут запрещены синтетические каннабиноиды, которые добавляются в большинство курительных смесей для достижения сильного галлюциногенного эффекта.


Допускаю, что цены на "растительность" сейчас резко возрастут - ибо ажиотаж случится (я, к примеру, планирую в ближайшее время произвести существенную закупку сальвии и еще чего-нить - кто знает, как оно потом будет).
А вообще, господа, будем жрать грибы, ну, не выкосят же они мухоморы во всех просторах украинского леса.